builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-178 starttime: 1466437756.84 results: success (0) buildid: 20160620070425 builduid: 6b5e7b7430ee456c8f22171c26de6907 revision: 11986e1994456d9d8c4a006caa8e15bd1c8410f1 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 08:49:16.837550) ========= master: http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-20 08:49:16.837946) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 08:49:16.838224) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-20 08:49:16.925900) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:49:16.926185) ========= '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-178 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-178 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-178 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 --08:49:17-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 22.40 MB/s 08:49:18 (22.40 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.192000 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:49:18.210223) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-20 08:49:18.210566) ========= '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-178 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-178 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-178 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=3.601000 ========= master_lag: 0.02 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-20 08:49:21.829338) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:49:21.829718) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 11986e1994456d9d8c4a006caa8e15bd1c8410f1 --destination scripts --debug' in dir C:\\slave\test\. (timeout 1200 secs) watching logfiles {} argv: ['bash', '-c', u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 11986e1994456d9d8c4a006caa8e15bd1c8410f1 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-178 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-178 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-178 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-20 08:49:22,138 truncating revision to first 12 chars 2016-06-20 08:49:22,138 Setting DEBUG logging. 2016-06-20 08:49:22,138 attempt 1/10 2016-06-20 08:49:22,138 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/11986e199445?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-20 08:49:22,641 unpacking tar archive at: mozilla-beta-11986e199445/testing/mozharness/ program finished with exit code 0 elapsedTime=1.083000 ========= master_lag: 0.07 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-20 08:49:22.977922) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 08:49:22.978279) ========= script_repo_revision: 11986e1994456d9d8c4a006caa8e15bd1c8410f1 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-20 08:49:22.978674) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 08:49:22.979026) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-20 08:49:22.994225) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 7 secs) (at 2016-06-20 08:49:22.994622) ========= 'c:/mozilla-build/python27/python' '-u' 'scripts/scripts/web_platform_tests.py' '--cfg' 'web_platform_tests/prod_config_windows.py' '--test-type=testharness' '--total-chunks' '10' '--this-chunk' '1' '--blob-upload-branch' 'mozilla-beta' '--download-symbols' 'true' in dir C:\\slave\test\. (timeout 1800 secs) (maxTime 7200 secs) watching logfiles {} argv: ['c:/mozilla-build/python27/python', '-u', 'scripts/scripts/web_platform_tests.py', '--cfg', 'web_platform_tests/prod_config_windows.py', '--test-type=testharness', '--total-chunks', '10', '--this-chunk', '1', '--blob-upload-branch', 'mozilla-beta', '--download-symbols', 'true'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-178 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-178 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-178 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 08:49:23 INFO - MultiFileLogger online at 20160620 08:49:23 in C:\slave\test 08:49:23 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 08:49:23 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:49:23 INFO - {'append_to_log': False, 08:49:23 INFO - 'base_work_dir': 'C:\\slave\\test', 08:49:23 INFO - 'blob_upload_branch': 'mozilla-beta', 08:49:23 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:49:23 INFO - 'buildbot_json_path': 'buildprops.json', 08:49:23 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:49:23 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:49:23 INFO - 'download_minidump_stackwalk': True, 08:49:23 INFO - 'download_symbols': 'true', 08:49:23 INFO - 'e10s': False, 08:49:23 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:49:23 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:49:23 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:49:23 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:49:23 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:49:23 INFO - 'C:/mozilla-build/tooltool.py'), 08:49:23 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:49:23 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:49:23 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:49:23 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:49:23 INFO - 'log_level': 'info', 08:49:23 INFO - 'log_to_console': True, 08:49:23 INFO - 'opt_config_files': (), 08:49:23 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:49:23 INFO - '--processes=1', 08:49:23 INFO - '--config=%(test_path)s/wptrunner.ini', 08:49:23 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:49:23 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:49:23 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:49:23 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:49:23 INFO - 'pip_index': False, 08:49:23 INFO - 'require_test_zip': True, 08:49:23 INFO - 'test_type': ('testharness',), 08:49:23 INFO - 'this_chunk': '1', 08:49:23 INFO - 'total_chunks': '10', 08:49:23 INFO - 'virtualenv_path': 'venv', 08:49:23 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:49:23 INFO - 'work_dir': 'build'} 08:49:23 INFO - ##### 08:49:23 INFO - ##### Running clobber step. 08:49:23 INFO - ##### 08:49:23 INFO - Running pre-action listener: _resource_record_pre_action 08:49:23 INFO - Running main action method: clobber 08:49:23 INFO - rmtree: C:\slave\test\build 08:49:23 INFO - Using _rmtree_windows ... 08:49:23 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:50:44 INFO - Running post-action listener: _resource_record_post_action 08:50:44 INFO - ##### 08:50:44 INFO - ##### Running read-buildbot-config step. 08:50:44 INFO - ##### 08:50:44 INFO - Running pre-action listener: _resource_record_pre_action 08:50:44 INFO - Running main action method: read_buildbot_config 08:50:44 INFO - Using buildbot properties: 08:50:44 INFO - { 08:50:44 INFO - "project": "", 08:50:44 INFO - "product": "firefox", 08:50:44 INFO - "script_repo_revision": "production", 08:50:44 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 08:50:44 INFO - "repository": "", 08:50:44 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 08:50:44 INFO - "buildid": "20160620070425", 08:50:44 INFO - "pgo_build": "False", 08:50:44 INFO - "basedir": "C:\\slave\\test", 08:50:44 INFO - "buildnumber": 9, 08:50:44 INFO - "slavename": "t-w732-ix-178", 08:50:44 INFO - "revision": "11986e1994456d9d8c4a006caa8e15bd1c8410f1", 08:50:44 INFO - "master": "http://buildbot-master127.bb.releng.scl3.mozilla.com:8201/", 08:50:44 INFO - "platform": "win32", 08:50:44 INFO - "branch": "mozilla-beta", 08:50:44 INFO - "repo_path": "releases/mozilla-beta", 08:50:44 INFO - "moz_repo_path": "", 08:50:44 INFO - "stage_platform": "win32", 08:50:44 INFO - "builduid": "6b5e7b7430ee456c8f22171c26de6907", 08:50:44 INFO - "slavebuilddir": "test" 08:50:44 INFO - } 08:50:44 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:50:44 INFO - Found installer url https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:50:44 INFO - Running post-action listener: _resource_record_post_action 08:50:44 INFO - ##### 08:50:44 INFO - ##### Running download-and-extract step. 08:50:44 INFO - ##### 08:50:44 INFO - Running pre-action listener: _resource_record_pre_action 08:50:44 INFO - Running main action method: download_and_extract 08:50:44 INFO - mkdir: C:\slave\test\build\tests 08:50: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')]} 08:50:44 INFO - https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:50:44 INFO - trying https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:50:44 INFO - Downloading https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:50:44 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 08:50:45 INFO - Downloaded 1240 bytes. 08:50:45 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:50:45 INFO - Using the following test package requirements: 08:50:45 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:50:45 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:45 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:50:45 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:45 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:50:45 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:45 INFO - u'jsshell-win32.zip'], 08:50:45 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:45 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:50:45 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:50:45 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:45 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:50:45 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:45 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:50:45 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:45 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:50:45 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:50:45 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:50:45 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 08:50:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:45 INFO - https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:50:45 INFO - trying https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:50:45 INFO - Downloading https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 08:50:45 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 08:50:47 INFO - Downloaded 20351727 bytes. 08:50:47 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:50:47 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:50:49 INFO - caution: filename not matched: web-platform/* 08:50:49 INFO - Return code: 11 08:50:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:50:49 INFO - https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:50:49 INFO - trying https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:50:49 INFO - Downloading https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 08:50:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 08:50:53 INFO - Downloaded 36389112 bytes. 08:50:53 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 08:50:53 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 08:51:40 INFO - caution: filename not matched: bin/* 08:51:40 INFO - caution: filename not matched: config/* 08:51:40 INFO - caution: filename not matched: mozbase/* 08:51:40 INFO - caution: filename not matched: marionette/* 08:51:40 INFO - caution: filename not matched: tools/wptserve/* 08:51:40 INFO - Return code: 11 08:51:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:40 INFO - https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:51:40 INFO - trying https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:40 INFO - Downloading https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:51:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 08:51:46 INFO - Downloaded 68457584 bytes. 08:51:46 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:46 INFO - mkdir: C:\slave\test\properties 08:51:47 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:51:47 INFO - Writing to file C:\slave\test\properties\build_url 08:51:47 INFO - Contents: 08:51:47 INFO - build_url:https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:51:48 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:48 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:51:48 INFO - Writing to file C:\slave\test\properties\symbols_url 08:51:48 INFO - Contents: 08:51:48 INFO - symbols_url:https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:51:48 INFO - https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:51:48 INFO - trying https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:48 INFO - Downloading https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:51:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 08:51:50 INFO - Downloaded 55577051 bytes. 08:51:50 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 08:51:50 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 08:51:53 INFO - Return code: 0 08:51:53 INFO - Running post-action listener: _resource_record_post_action 08:51:53 INFO - Running post-action listener: set_extra_try_arguments 08:51:53 INFO - ##### 08:51:53 INFO - ##### Running create-virtualenv step. 08:51:53 INFO - ##### 08:51:53 INFO - Running pre-action listener: _pre_create_virtualenv 08:51:53 INFO - Running pre-action listener: _resource_record_pre_action 08:51:53 INFO - Running main action method: create_virtualenv 08:51:53 INFO - Creating virtualenv C:\slave\test\build\venv 08:51:53 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 08:51:53 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 08:51:59 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:52:02 INFO - Installing distribute......................................................................................................................................................................................done. 08:52:03 INFO - Return code: 0 08:52:03 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:52:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-178', 'USERDOMAIN': 'T-W732-IX-178', '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-178', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:52:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 08:52:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 08:52:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:52:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:03 INFO - 'COMPUTERNAME': 'T-W732-IX-178', 08:52:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:03 INFO - 'DCLOCATION': 'SCL3', 08:52:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:03 INFO - 'HOMEDRIVE': 'C:', 08:52:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:52:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:03 INFO - 'KTS_VERSION': '1.19c', 08:52:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:52:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-178', 08:52:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:03 INFO - 'MOZ_AIRBAG': '1', 08:52:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:03 INFO - 'MOZ_MSVCVERSION': '8', 08:52:03 INFO - 'MOZ_NO_REMOTE': '1', 08:52:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:03 INFO - 'NO_EM_RESTART': '1', 08:52:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:03 INFO - 'OS': 'Windows_NT', 08:52:03 INFO - 'OURDRIVE': 'C:', 08:52:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:52:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:03 INFO - 'PROCESSOR_LEVEL': '6', 08:52:03 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:03 INFO - 'PROMPT': '$P$G', 08:52:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:03 INFO - 'PWD': 'C:\\slave\\test', 08:52:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:03 INFO - 'SYSTEMDRIVE': 'C:', 08:52:03 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:03 INFO - 'TEST1': 'testie', 08:52:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:03 INFO - 'USERDOMAIN': 'T-W732-IX-178', 08:52:03 INFO - 'USERNAME': 'cltbld', 08:52:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:52:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:03 INFO - 'WINDIR': 'C:\\windows', 08:52:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:52:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:52:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:05 INFO - Downloading/unpacking psutil>=0.7.1 08:52:05 INFO - Running setup.py egg_info for package psutil 08:52:05 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:52:05 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:05 INFO - Installing collected packages: psutil 08:52:05 INFO - Running setup.py install for psutil 08:52:05 INFO - building 'psutil._psutil_windows' extension 08:52:05 INFO - error: Unable to find vcvarsall.bat 08:52:05 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-jteuqk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:52:05 INFO - running install 08:52:05 INFO - running build 08:52:05 INFO - running build_py 08:52:05 INFO - creating build 08:52:05 INFO - creating build\lib.win32-2.7 08:52:05 INFO - creating build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:52:05 INFO - running build_ext 08:52:05 INFO - building 'psutil._psutil_windows' extension 08:52:05 INFO - error: Unable to find vcvarsall.bat 08:52:05 INFO - ---------------------------------------- 08:52:05 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-jteuqk-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:52:05 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:52:05 WARNING - Return code: 1 08:52:05 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 08:52:05 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:52:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:05 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:05 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:05 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-178', 'USERDOMAIN': 'T-W732-IX-178', '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-178', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:52:05 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 08:52:05 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 08:52:05 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:05 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:52:05 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:05 INFO - 'COMPUTERNAME': 'T-W732-IX-178', 08:52:05 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:05 INFO - 'DCLOCATION': 'SCL3', 08:52:05 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:05 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:05 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:05 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:05 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:05 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:05 INFO - 'HOMEDRIVE': 'C:', 08:52:05 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:52:05 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:05 INFO - 'KTS_VERSION': '1.19c', 08:52:05 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:05 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:52:05 INFO - 'LOGONSERVER': '\\\\T-W732-IX-178', 08:52:05 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:05 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:05 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:05 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:05 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:05 INFO - 'MOZ_AIRBAG': '1', 08:52:05 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:05 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:05 INFO - 'MOZ_MSVCVERSION': '8', 08:52:05 INFO - 'MOZ_NO_REMOTE': '1', 08:52:05 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:05 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:05 INFO - 'NO_EM_RESTART': '1', 08:52:05 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:05 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:05 INFO - 'OS': 'Windows_NT', 08:52:05 INFO - 'OURDRIVE': 'C:', 08:52:05 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:52:05 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:05 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:05 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:05 INFO - 'PROCESSOR_LEVEL': '6', 08:52:05 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:05 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:05 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:05 INFO - 'PROMPT': '$P$G', 08:52:05 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:05 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:05 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:05 INFO - 'PWD': 'C:\\slave\\test', 08:52:05 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:05 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:05 INFO - 'SYSTEMDRIVE': 'C:', 08:52:05 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:05 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:05 INFO - 'TEST1': 'testie', 08:52:05 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:05 INFO - 'USERDOMAIN': 'T-W732-IX-178', 08:52:05 INFO - 'USERNAME': 'cltbld', 08:52:05 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:52:05 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:05 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:05 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:05 INFO - 'WINDIR': 'C:\\windows', 08:52:05 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:52:05 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:52:05 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:06 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:52:06 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:52:06 INFO - Running setup.py egg_info for package mozsystemmonitor 08:52:06 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:52:06 INFO - Running setup.py egg_info for package psutil 08:52:06 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:52:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:52:06 INFO - Installing collected packages: mozsystemmonitor, psutil 08:52:06 INFO - Running setup.py install for mozsystemmonitor 08:52:06 INFO - Running setup.py install for psutil 08:52:06 INFO - building 'psutil._psutil_windows' extension 08:52:06 INFO - error: Unable to find vcvarsall.bat 08:52:06 INFO - Complete output from command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-lbc2se-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:52:06 INFO - running install 08:52:06 INFO - running build 08:52:06 INFO - running build_py 08:52:06 INFO - running build_ext 08:52:06 INFO - building 'psutil._psutil_windows' extension 08:52:06 INFO - error: Unable to find vcvarsall.bat 08:52:06 INFO - ---------------------------------------- 08:52:06 INFO - Command C:\slave\test\build\venv\Scripts\python.exe -c "import setuptools;__file__='C:\\slave\\test\\build\\venv\\build\\psutil\\setup.py';execfile(__file__)" install --single-version-externally-managed --record c:\users\cltbld\appdata\local\temp\pip-lbc2se-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:52:06 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:52:06 WARNING - Return code: 1 08:52:06 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 08:52:06 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:52: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')]} 08:52:06 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52: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')]} 08:52:06 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:06 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-178', 'USERDOMAIN': 'T-W732-IX-178', '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-178', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:52:06 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 08:52:06 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 08:52:06 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:06 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:52:06 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:06 INFO - 'COMPUTERNAME': 'T-W732-IX-178', 08:52:06 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:06 INFO - 'DCLOCATION': 'SCL3', 08:52:06 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:06 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:06 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:06 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:06 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:06 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:06 INFO - 'HOMEDRIVE': 'C:', 08:52:06 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:52:06 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:06 INFO - 'KTS_VERSION': '1.19c', 08:52:06 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:06 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:52:06 INFO - 'LOGONSERVER': '\\\\T-W732-IX-178', 08:52:06 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:06 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:06 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:06 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:06 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:06 INFO - 'MOZ_AIRBAG': '1', 08:52:06 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:06 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:06 INFO - 'MOZ_MSVCVERSION': '8', 08:52:06 INFO - 'MOZ_NO_REMOTE': '1', 08:52:06 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:06 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:06 INFO - 'NO_EM_RESTART': '1', 08:52:06 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:06 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:06 INFO - 'OS': 'Windows_NT', 08:52:06 INFO - 'OURDRIVE': 'C:', 08:52:06 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:52:06 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:06 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:06 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:06 INFO - 'PROCESSOR_LEVEL': '6', 08:52:06 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:06 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:06 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:06 INFO - 'PROMPT': '$P$G', 08:52:06 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:06 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:06 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:06 INFO - 'PWD': 'C:\\slave\\test', 08:52:06 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:06 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:06 INFO - 'SYSTEMDRIVE': 'C:', 08:52:06 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:06 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:06 INFO - 'TEST1': 'testie', 08:52:06 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:06 INFO - 'USERDOMAIN': 'T-W732-IX-178', 08:52:06 INFO - 'USERNAME': 'cltbld', 08:52:06 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:52:06 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:06 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:06 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:06 INFO - 'WINDIR': 'C:\\windows', 08:52:06 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:52:06 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:52:06 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:06 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:06 INFO - Downloading/unpacking blobuploader==1.2.4 08:52:06 INFO - Downloading blobuploader-1.2.4.tar.gz 08:52:06 INFO - Running setup.py egg_info for package blobuploader 08:52:06 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:52:10 INFO - Running setup.py egg_info for package requests 08:52:10 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:52:10 INFO - Downloading docopt-0.6.1.tar.gz 08:52:10 INFO - Running setup.py egg_info for package docopt 08:52:10 INFO - Installing collected packages: blobuploader, docopt, requests 08:52:10 INFO - Running setup.py install for blobuploader 08:52:10 INFO - Running setup.py install for docopt 08:52:10 INFO - Running setup.py install for requests 08:52:10 INFO - Successfully installed blobuploader docopt requests 08:52:10 INFO - Cleaning up... 08:52:10 INFO - Return code: 0 08:52:10 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:52:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:10 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, '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-178', 'USERDOMAIN': 'T-W732-IX-178', '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-178', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:52:10 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:52:10 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:52:10 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:10 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:52:10 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:10 INFO - 'COMPUTERNAME': 'T-W732-IX-178', 08:52:10 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:10 INFO - 'DCLOCATION': 'SCL3', 08:52:10 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:10 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:10 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:10 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:10 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:10 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:10 INFO - 'HOMEDRIVE': 'C:', 08:52:10 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:52:10 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:10 INFO - 'KTS_VERSION': '1.19c', 08:52:10 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:10 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:52:10 INFO - 'LOGONSERVER': '\\\\T-W732-IX-178', 08:52:10 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:10 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:10 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:10 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:10 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:10 INFO - 'MOZ_AIRBAG': '1', 08:52:10 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:10 INFO - 'MOZ_MSVCVERSION': '8', 08:52:10 INFO - 'MOZ_NO_REMOTE': '1', 08:52:10 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:10 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:10 INFO - 'NO_EM_RESTART': '1', 08:52:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:10 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:10 INFO - 'OS': 'Windows_NT', 08:52:10 INFO - 'OURDRIVE': 'C:', 08:52:10 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:52:10 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:10 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:10 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:10 INFO - 'PROCESSOR_LEVEL': '6', 08:52:10 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:10 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:10 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:10 INFO - 'PROMPT': '$P$G', 08:52:10 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:10 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:10 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:10 INFO - 'PWD': 'C:\\slave\\test', 08:52:10 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:10 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:10 INFO - 'SYSTEMDRIVE': 'C:', 08:52:10 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:10 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:10 INFO - 'TEST1': 'testie', 08:52:10 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:10 INFO - 'USERDOMAIN': 'T-W732-IX-178', 08:52:10 INFO - 'USERNAME': 'cltbld', 08:52:10 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:52:10 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:10 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:10 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:10 INFO - 'WINDIR': 'C:\\windows', 08:52:10 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:52:10 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:52:10 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:15 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:52:15 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:52:15 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:52:15 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:52:15 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:52:15 INFO - Unpacking c:\slave\test\build\tests\marionette 08:52:15 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:52:15 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:15 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:52:15 INFO - Running setup.py install for browsermob-proxy 08:52:29 INFO - Running setup.py install for manifestparser 08:52:29 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for marionette-client 08:52:29 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:29 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for marionette-driver 08:52:29 INFO - Running setup.py install for mozcrash 08:52:29 INFO - Running setup.py install for mozdebug 08:52:29 INFO - Running setup.py install for mozdevice 08:52:29 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for mozfile 08:52:29 INFO - Running setup.py install for mozhttpd 08:52:29 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for mozinfo 08:52:29 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for mozInstall 08:52:29 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for mozleak 08:52:29 INFO - Running setup.py install for mozlog 08:52:29 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for moznetwork 08:52:29 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for mozprocess 08:52:29 INFO - Running setup.py install for mozprofile 08:52:29 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for mozrunner 08:52:29 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for mozscreenshot 08:52:29 INFO - Running setup.py install for moztest 08:52:29 INFO - Running setup.py install for mozversion 08:52:29 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:52:29 INFO - Running setup.py install for wptserve 08:52:29 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:52:29 INFO - Cleaning up... 08:52:29 INFO - Return code: 0 08:52:29 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:52:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:52:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:52:29 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x019286B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C95200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018E60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, '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-178', 'USERDOMAIN': 'T-W732-IX-178', '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-178', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:52:29 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 08:52:29 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 08:52:29 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:29 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:52:29 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:29 INFO - 'COMPUTERNAME': 'T-W732-IX-178', 08:52:29 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:29 INFO - 'DCLOCATION': 'SCL3', 08:52:29 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:29 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:29 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:29 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:29 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:29 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:29 INFO - 'HOMEDRIVE': 'C:', 08:52:29 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:52:29 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:29 INFO - 'KTS_VERSION': '1.19c', 08:52:29 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:29 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:52:29 INFO - 'LOGONSERVER': '\\\\T-W732-IX-178', 08:52:29 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:29 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:29 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:29 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:29 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:29 INFO - 'MOZ_AIRBAG': '1', 08:52:29 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:29 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:29 INFO - 'MOZ_MSVCVERSION': '8', 08:52:29 INFO - 'MOZ_NO_REMOTE': '1', 08:52:29 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:29 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:29 INFO - 'NO_EM_RESTART': '1', 08:52:29 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:29 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:29 INFO - 'OS': 'Windows_NT', 08:52:29 INFO - 'OURDRIVE': 'C:', 08:52:29 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:52:29 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:29 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:29 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:29 INFO - 'PROCESSOR_LEVEL': '6', 08:52:29 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:29 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:29 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:29 INFO - 'PROMPT': '$P$G', 08:52:29 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:29 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:29 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:29 INFO - 'PWD': 'C:\\slave\\test', 08:52:29 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:29 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:29 INFO - 'SYSTEMDRIVE': 'C:', 08:52:29 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:29 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:29 INFO - 'TEST1': 'testie', 08:52:29 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:29 INFO - 'USERDOMAIN': 'T-W732-IX-178', 08:52:29 INFO - 'USERNAME': 'cltbld', 08:52:29 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:52:29 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:29 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:29 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:29 INFO - 'WINDIR': 'C:\\windows', 08:52:29 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:52:29 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:52:29 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:52:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:52:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:52:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:52:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:52:33 INFO - Unpacking c:\slave\test\build\tests\marionette 08:52:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:52:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:52:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 08:52:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 08:52:44 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:52:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 08:52:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:52:44 INFO - Downloading blessings-1.6.tar.gz 08:52:44 INFO - Running setup.py egg_info for package blessings 08:52:44 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 08:52:44 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 08:52:44 INFO - Running setup.py install for blessings 08:52:44 INFO - Running setup.py install for browsermob-proxy 08:52:44 INFO - Running setup.py install for manifestparser 08:52:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Running setup.py install for marionette-client 08:52:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:52:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Running setup.py install for marionette-driver 08:52:44 INFO - Running setup.py install for mozcrash 08:52:44 INFO - Running setup.py install for mozdebug 08:52:44 INFO - Running setup.py install for mozdevice 08:52:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Running setup.py install for mozhttpd 08:52:44 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Running setup.py install for mozInstall 08:52:44 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Running setup.py install for mozleak 08:52:44 INFO - Running setup.py install for mozprofile 08:52:44 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Running setup.py install for mozrunner 08:52:44 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:52:44 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:52:46 INFO - Running setup.py install for mozscreenshot 08:52:46 INFO - Running setup.py install for moztest 08:52:46 INFO - Running setup.py install for mozversion 08:52:46 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:52:46 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:52:46 INFO - Running setup.py install for wptserve 08:52:46 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:52:46 INFO - Cleaning up... 08:52:46 INFO - Return code: 0 08:52:46 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:52:46 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:52:46 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:52:46 INFO - Reading from file tmpfile_stdout 08:52:46 INFO - Using _rmtree_windows ... 08:52:46 INFO - Using _rmtree_windows ... 08:52:46 INFO - Current package versions: 08:52:46 INFO - blessings == 1.6 08:52:46 INFO - blobuploader == 1.2.4 08:52:46 INFO - browsermob-proxy == 0.6.0 08:52:46 INFO - distribute == 0.6.14 08:52:46 INFO - docopt == 0.6.1 08:52:46 INFO - manifestparser == 1.1 08:52:46 INFO - marionette-client == 2.3.0 08:52:46 INFO - marionette-driver == 1.4.0 08:52:46 INFO - mozInstall == 1.12 08:52:46 INFO - mozcrash == 0.17 08:52:46 INFO - mozdebug == 0.1 08:52:46 INFO - mozdevice == 0.48 08:52:46 INFO - mozfile == 1.2 08:52:46 INFO - mozhttpd == 0.7 08:52:46 INFO - mozinfo == 0.9 08:52:46 INFO - mozleak == 0.1 08:52:46 INFO - mozlog == 3.1 08:52:46 INFO - moznetwork == 0.27 08:52:46 INFO - mozprocess == 0.22 08:52:46 INFO - mozprofile == 0.28 08:52:46 INFO - mozrunner == 6.11 08:52:46 INFO - mozscreenshot == 0.1 08:52:46 INFO - mozsystemmonitor == 0.0 08:52:46 INFO - moztest == 0.7 08:52:46 INFO - mozversion == 1.4 08:52:46 INFO - requests == 1.2.3 08:52:46 INFO - wptserve == 1.4.0 08:52:46 INFO - Running post-action listener: _resource_record_post_action 08:52:46 INFO - Running post-action listener: _start_resource_monitoring 08:52:46 INFO - Starting resource monitoring. 08:52:47 INFO - ##### 08:52:47 INFO - ##### Running pull step. 08:52:47 INFO - ##### 08:52:47 INFO - Running pre-action listener: _resource_record_pre_action 08:52:47 INFO - Running main action method: pull 08:52:47 INFO - Pull has nothing to do! 08:52:47 INFO - Running post-action listener: _resource_record_post_action 08:52:47 INFO - ##### 08:52:47 INFO - ##### Running install step. 08:52:47 INFO - ##### 08:52:47 INFO - Running pre-action listener: _resource_record_pre_action 08:52:47 INFO - Running main action method: install 08:52:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:52:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:52:47 INFO - Reading from file tmpfile_stdout 08:52:47 INFO - Using _rmtree_windows ... 08:52:47 INFO - Using _rmtree_windows ... 08:52:47 INFO - Detecting whether we're running mozinstall >=1.0... 08:52:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:52:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:52:47 INFO - Reading from file tmpfile_stdout 08:52:47 INFO - Output received: 08:52:47 INFO - Usage: mozinstall-script.py [options] installer 08:52:47 INFO - Options: 08:52:47 INFO - -h, --help show this help message and exit 08:52:47 INFO - -d DEST, --destination=DEST 08:52:47 INFO - Directory to install application into. [default: 08:52:47 INFO - "C:\slave\test"] 08:52:47 INFO - --app=APP Application being installed. [default: firefox] 08:52:47 INFO - Using _rmtree_windows ... 08:52:47 INFO - Using _rmtree_windows ... 08:52:47 INFO - mkdir: C:\slave\test\build\application 08:52:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 08:52:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 08:52:49 INFO - Reading from file tmpfile_stdout 08:52:49 INFO - Output received: 08:52:49 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:52:49 INFO - Using _rmtree_windows ... 08:52:49 INFO - Using _rmtree_windows ... 08:52:49 INFO - Running post-action listener: _resource_record_post_action 08:52:49 INFO - ##### 08:52:49 INFO - ##### Running run-tests step. 08:52:49 INFO - ##### 08:52:49 INFO - Running pre-action listener: _resource_record_pre_action 08:52:49 INFO - Running main action method: run_tests 08:52:49 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:52:49 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:52:49 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:52:49 INFO - grabbing minidump binary from tooltool 08:52:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:52:49 INFO - retry: Calling run_command with args: (['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01C0C368>, '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 0x018AAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01CA10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:52:49 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 08:52:49 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 08:52:49 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:52:50 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpohciqe 08:52:50 INFO - INFO - File integrity verified, renaming tmpohciqe to win32-minidump_stackwalk.exe 08:52:50 INFO - Return code: 0 08:52:50 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:52:50 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:52:50 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 08:52:50 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python -u C:\slave\test\build\tests\web-platform\runtests.py --log-raw=- --log-raw=C:\slave\test\build\blobber_upload_dir\wpt_raw.log --log-errorsummary=C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log --binary=C:\slave\test\build\application\firefox\firefox.exe --symbols-path=https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 08:52:50 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:52:50 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:52:50 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:52:50 INFO - 'COMPUTERNAME': 'T-W732-IX-178', 08:52:50 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:52:50 INFO - 'DCLOCATION': 'SCL3', 08:52:50 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:52:50 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:52:50 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:52:50 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:52:50 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:52:50 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:52:50 INFO - 'HOMEDRIVE': 'C:', 08:52:50 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:52:50 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:52:50 INFO - 'KTS_VERSION': '1.19c', 08:52:50 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:52:50 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:52:50 INFO - 'LOGONSERVER': '\\\\T-W732-IX-178', 08:52:50 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:52:50 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:52:50 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:52:50 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:52:50 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:52:50 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:52:50 INFO - 'MOZ_AIRBAG': '1', 08:52:50 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:52:50 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:52:50 INFO - 'MOZ_MSVCVERSION': '8', 08:52:50 INFO - 'MOZ_NO_REMOTE': '1', 08:52:50 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:52:50 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:52:50 INFO - 'NO_EM_RESTART': '1', 08:52:50 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:52:50 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:52:50 INFO - 'OS': 'Windows_NT', 08:52:50 INFO - 'OURDRIVE': 'C:', 08:52:50 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg', 08:52:50 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:52:50 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:52:50 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:52:50 INFO - 'PROCESSOR_LEVEL': '6', 08:52:50 INFO - 'PROCESSOR_REVISION': '1e05', 08:52:50 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:52:50 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:52:50 INFO - 'PROMPT': '$P$G', 08:52:50 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:52:50 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:52:50 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:52:50 INFO - 'PWD': 'C:\\slave\\test', 08:52:50 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:52:50 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:52:50 INFO - 'SYSTEMDRIVE': 'C:', 08:52:50 INFO - 'SYSTEMROOT': 'C:\\windows', 08:52:50 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:50 INFO - 'TEST1': 'testie', 08:52:50 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:52:50 INFO - 'USERDOMAIN': 'T-W732-IX-178', 08:52:50 INFO - 'USERNAME': 'cltbld', 08:52:50 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:52:50 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:52:50 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:52:50 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:52:50 INFO - 'WINDIR': 'C:\\windows', 08:52:50 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:52:50 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:52:50 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:52:50 INFO - Calling ['C:\\slave\\test\\build\\venv\\Scripts\\python', '-u', 'C:\\slave\\test\\build\\tests\\web-platform\\runtests.py', '--log-raw=-', '--log-raw=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_raw.log', '--log-errorsummary=C:\\slave\\test\\build\\blobber_upload_dir\\wpt_errorsummary.log', '--binary=C:\\slave\\test\\build\\application\\firefox\\firefox.exe', '--symbols-path=https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 08:52:52 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 08:52:52 INFO - import pkg_resources 08:52:53 INFO - Using 1 client processes 08:52:56 INFO - SUITE-START | Running 778 tests 08:52:56 INFO - Running testharness tests 08:52:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:52:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1ms 08:52:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:52:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:52:56 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:52:56 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:52:57 INFO - Setting up ssl 08:52:57 INFO - PROCESS | certutil | 08:52:57 INFO - PROCESS | certutil | 08:52:57 INFO - PROCESS | certutil | 08:52:57 INFO - Certificate Nickname Trust Attributes 08:52:57 INFO - SSL,S/MIME,JAR/XPI 08:52:57 INFO - 08:52:57 INFO - web-platform-tests CT,, 08:52:57 INFO - 08:52:57 INFO - Starting runner 08:52:57 INFO - PROCESS | 3732 | [3732] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 08:52:58 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 08:52:58 INFO - PROCESS | 3732 | [3732] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 08:52:59 INFO - PROCESS | 3732 | 1466437979598 Marionette DEBUG Marionette enabled via build flag and pref 08:53:00 INFO - PROCESS | 3732 | ++DOCSHELL 10AC2400 == 1 [pid = 3732] [id = 1] 08:53:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 1 (10AC2800) [pid = 3732] [serial = 1] [outer = 00000000] 08:53:00 INFO - PROCESS | 3732 | [3732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 2 (10AC3400) [pid = 3732] [serial = 2] [outer = 10AC2800] 08:53:00 INFO - PROCESS | 3732 | ++DOCSHELL 10D05400 == 2 [pid = 3732] [id = 2] 08:53:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 3 (10D05800) [pid = 3732] [serial = 3] [outer = 00000000] 08:53:00 INFO - PROCESS | 3732 | [3732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 4 (10D06400) [pid = 3732] [serial = 4] [outer = 10D05800] 08:53:01 INFO - PROCESS | 3732 | 1466437981182 Marionette INFO Listening on port 2828 08:53:02 INFO - PROCESS | 3732 | 1466437982832 Marionette DEBUG Marionette enabled via command-line flag 08:53:02 INFO - PROCESS | 3732 | [3732] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:53:02 INFO - PROCESS | 3732 | [3732] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:53:02 INFO - PROCESS | 3732 | ++DOCSHELL 14A46800 == 3 [pid = 3732] [id = 3] 08:53:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 5 (14A4E800) [pid = 3732] [serial = 5] [outer = 00000000] 08:53:02 INFO - PROCESS | 3732 | [3732] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:53:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 6 (14A4F400) [pid = 3732] [serial = 6] [outer = 14A4E800] 08:53:02 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:53:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 7 (157A6800) [pid = 3732] [serial = 7] [outer = 10D05800] 08:53:03 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:03 INFO - PROCESS | 3732 | 1466437983647 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49913 08:53:03 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:03 INFO - PROCESS | 3732 | 1466437983653 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49914 08:53:03 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:03 INFO - PROCESS | 3732 | 1466437983689 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49915 08:53:03 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:03 INFO - PROCESS | 3732 | 1466437983696 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49916 08:53:03 INFO - PROCESS | 3732 | 1466437983699 Marionette DEBUG Closed connection conn0 08:53:03 INFO - PROCESS | 3732 | 1466437983701 Marionette DEBUG Closed connection conn1 08:53:03 INFO - PROCESS | 3732 | 1466437983761 Marionette DEBUG Closed connection conn2 08:53:03 INFO - PROCESS | 3732 | 1466437983857 Marionette DEBUG Closed connection conn3 08:53:03 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:03 INFO - PROCESS | 3732 | 1466437983862 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49917 08:53:03 INFO - PROCESS | 3732 | 1466437983890 Marionette DEBUG Closed connection conn4 08:53:03 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:53:03 INFO - PROCESS | 3732 | 1466437983897 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49918 08:53:03 INFO - PROCESS | 3732 | ++DOCSHELL 10AC3800 == 4 [pid = 3732] [id = 4] 08:53:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 8 (16146000) [pid = 3732] [serial = 8] [outer = 00000000] 08:53:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 9 (16F73800) [pid = 3732] [serial = 9] [outer = 16146000] 08:53:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 10 (16F79C00) [pid = 3732] [serial = 10] [outer = 16146000] 08:53:04 INFO - PROCESS | 3732 | 1466437984035 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:53:04 INFO - PROCESS | 3732 | 1466437984040 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160620070425","device":"desktop","version":"48.0"} 08:53:05 INFO - PROCESS | 3732 | [3732] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:53:05 INFO - PROCESS | 3732 | [3732] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 08:53:05 INFO - PROCESS | 3732 | [3732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:53:06 INFO - PROCESS | 3732 | ++DOCSHELL 1858FC00 == 5 [pid = 3732] [id = 5] 08:53:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 11 (18590400) [pid = 3732] [serial = 11] [outer = 00000000] 08:53:06 INFO - PROCESS | 3732 | ++DOCSHELL 18591C00 == 6 [pid = 3732] [id = 6] 08:53:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 12 (18593800) [pid = 3732] [serial = 12] [outer = 00000000] 08:53:06 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:53:06 INFO - PROCESS | 3732 | ++DOCSHELL 196C1400 == 7 [pid = 3732] [id = 7] 08:53:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 13 (196C1800) [pid = 3732] [serial = 13] [outer = 00000000] 08:53:06 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:53:06 INFO - PROCESS | 3732 | [3732] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:53:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 14 (196CA000) [pid = 3732] [serial = 14] [outer = 196C1800] 08:53:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 15 (18503800) [pid = 3732] [serial = 15] [outer = 18590400] 08:53:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 16 (18504C00) [pid = 3732] [serial = 16] [outer = 18593800] 08:53:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 17 (18507800) [pid = 3732] [serial = 17] [outer = 196C1800] 08:53:07 INFO - PROCESS | 3732 | 1466437987617 Marionette INFO startBrowser 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:07 INFO - PROCESS | 3732 | 1466437987652 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 3732 | 1466437987665 Marionette DEBUG loaded listener.js 08:53:07 INFO - PROCESS | 3732 | 1466437987667 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 18 (1B970400) [pid = 3732] [serial = 18] [outer = 196C1800] 08:53:08 INFO - PROCESS | 3732 | 1466437988417 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"5f4f9f24-1748-4718-b79f-d97249aafa21","capabilities":{"browserName":"Firefox","browserVersion":"48.0","platformName":"Windows_NT","platformVersion":"6.1","specificationLevel":0,"raisesAccessibilityExceptions":false,"rotatable":false,"acceptSslCerts":false,"takesElementScreenshot":true,"takesScreenshot":true,"proxy":{},"platform":"WINDOWS_NT","XULappId":"{ec8030f7-c20a-464f-9b0e-13a3a9e97384}","appBuildId":"20160620070425","device":"desktop","version":"48.0","command_id":1}}] 08:53:08 INFO - PROCESS | 3732 | 1466437988674 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}] 08:53:08 INFO - PROCESS | 3732 | 1466437988677 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:08 INFO - PROCESS | 3732 | 1466437988707 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:53:08 INFO - PROCESS | 3732 | 1466437988725 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:53:08 INFO - PROCESS | 3732 | 1466437988728 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:08 INFO - PROCESS | 3732 | [3732] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:53:09 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:53:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 19 (18A51000) [pid = 3732] [serial = 19] [outer = 196C1800] 08:53:09 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:09 INFO - PROCESS | 3732 | 1466437989778 Marionette TRACE conn5 <- [1,3,null,{}] 08:53:09 INFO - PROCESS | 3732 | 1466437989781 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:53:09 INFO - PROCESS | 3732 | 1466437989783 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:09 INFO - PROCESS | 3732 | 1466437989802 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:53:09 INFO - PROCESS | 3732 | 1466437989818 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:53:09 INFO - PROCESS | 3732 | 1466437989821 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:53:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:53:09 INFO - PROCESS | 3732 | 1466437989826 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:53:09 INFO - PROCESS | 3732 | 1466437989830 Marionette TRACE conn5 <- [1,6,null,{}] 08:53:09 INFO - PROCESS | 3732 | 1466437989905 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}] 08:53:09 INFO - PROCESS | 3732 | 1466437989907 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:09 INFO - PROCESS | 3732 | 1466437989928 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:53:09 INFO - PROCESS | 3732 | 1466437989932 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:09 INFO - PROCESS | 3732 | 1466437989935 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:09 INFO - PROCESS | 3732 | ++DOCSHELL 1D6B8800 == 8 [pid = 3732] [id = 8] 08:53:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 20 (1D6B8C00) [pid = 3732] [serial = 20] [outer = 00000000] 08:53:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 21 (1D6BB400) [pid = 3732] [serial = 21] [outer = 1D6B8C00] 08:53:09 INFO - PROCESS | 3732 | 1466437989984 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 22 (1D6BF800) [pid = 3732] [serial = 22] [outer = 1D6B8C00] 08:53:10 INFO - PROCESS | 3732 | ++DOCSHELL 17112800 == 9 [pid = 3732] [id = 9] 08:53:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 23 (17116800) [pid = 3732] [serial = 23] [outer = 00000000] 08:53:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 24 (1D6BF000) [pid = 3732] [serial = 24] [outer = 17116800] 08:53:10 INFO - PROCESS | 3732 | 1466437990392 Marionette DEBUG loaded listener.js 08:53:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 25 (1D6C0C00) [pid = 3732] [serial = 25] [outer = 17116800] 08:53:11 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:53:11 INFO - PROCESS | 3732 | --DOCSHELL 10AC3800 == 8 [pid = 3732] [id = 4] 08:53:11 INFO - PROCESS | 3732 | --DOCSHELL 10AC2400 == 7 [pid = 3732] [id = 1] 08:53:11 INFO - PROCESS | 3732 | 1466437991835 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]]]}] 08:53:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:53:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 2020ms 08:53:11 INFO - PROCESS | 3732 | 1466437991848 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:53:11 INFO - PROCESS | 3732 | 1466437991852 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:53:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:53:11 INFO - PROCESS | 3732 | 1466437991856 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:53:11 INFO - PROCESS | 3732 | 1466437991859 Marionette TRACE conn5 <- [1,10,null,{}] 08:53:11 INFO - PROCESS | 3732 | 1466437991874 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}] 08:53:11 INFO - PROCESS | 3732 | 1466437991877 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:11 INFO - PROCESS | 3732 | 1466437991977 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:53:11 INFO - PROCESS | 3732 | 1466437991984 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:11 INFO - PROCESS | 3732 | 1466437991986 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:12 INFO - PROCESS | 3732 | ++DOCSHELL 10AB8400 == 8 [pid = 3732] [id = 10] 08:53:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 26 (10AB8800) [pid = 3732] [serial = 26] [outer = 00000000] 08:53:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 27 (11236800) [pid = 3732] [serial = 27] [outer = 10AB8800] 08:53:12 INFO - PROCESS | 3732 | 1466437992036 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 28 (14216C00) [pid = 3732] [serial = 28] [outer = 10AB8800] 08:53:12 INFO - PROCESS | 3732 | 1466437992465 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]]]}] 08:53:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:53:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 630ms 08:53:12 INFO - PROCESS | 3732 | 1466437992488 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:53:12 INFO - PROCESS | 3732 | 1466437992493 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:53:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:53:12 INFO - PROCESS | 3732 | 1466437992499 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:53:12 INFO - PROCESS | 3732 | 1466437992501 Marionette TRACE conn5 <- [1,14,null,{}] 08:53:12 INFO - PROCESS | 3732 | 1466437992505 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}] 08:53:12 INFO - PROCESS | 3732 | 1466437992508 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:12 INFO - PROCESS | 3732 | 1466437992611 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:53:12 INFO - PROCESS | 3732 | 1466437992620 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:12 INFO - PROCESS | 3732 | 1466437992623 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:12 INFO - PROCESS | 3732 | ++DOCSHELL 14999C00 == 9 [pid = 3732] [id = 11] 08:53:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 29 (1499B800) [pid = 3732] [serial = 29] [outer = 00000000] 08:53:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 30 (14A1D400) [pid = 3732] [serial = 30] [outer = 1499B800] 08:53:12 INFO - PROCESS | 3732 | 1466437992671 Marionette DEBUG loaded listener.js 08:53:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 31 (14A4DC00) [pid = 3732] [serial = 31] [outer = 1499B800] 08:53:13 INFO - PROCESS | 3732 | 1466437993126 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]]]}] 08:53:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:53:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 670ms 08:53:13 INFO - PROCESS | 3732 | 1466437993173 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:53:13 INFO - PROCESS | 3732 | 1466437993175 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:53:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:53:13 INFO - PROCESS | 3732 | 1466437993178 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:53:13 INFO - PROCESS | 3732 | 1466437993182 Marionette TRACE conn5 <- [1,18,null,{}] 08:53:13 INFO - PROCESS | 3732 | 1466437993193 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}] 08:53:13 INFO - PROCESS | 3732 | 1466437993198 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:13 INFO - PROCESS | 3732 | ++DOCSHELL 16F75800 == 10 [pid = 3732] [id = 12] 08:53:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 32 (16F76800) [pid = 3732] [serial = 32] [outer = 00000000] 08:53:13 INFO - PROCESS | 3732 | 1466437993294 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:53:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 33 (14AE7400) [pid = 3732] [serial = 33] [outer = 16F76800] 08:53:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 34 (16F74800) [pid = 3732] [serial = 34] [outer = 16F76800] 08:53:13 INFO - PROCESS | 3732 | 1466437993343 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:13 INFO - PROCESS | 3732 | 1466437993346 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:13 INFO - PROCESS | 3732 | ++DOCSHELL 08EC9C00 == 11 [pid = 3732] [id = 13] 08:53:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 35 (1613C800) [pid = 3732] [serial = 35] [outer = 00000000] 08:53:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 36 (17846800) [pid = 3732] [serial = 36] [outer = 1613C800] 08:53:13 INFO - PROCESS | 3732 | ++DOCSHELL 17852400 == 12 [pid = 3732] [id = 14] 08:53:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 37 (17853000) [pid = 3732] [serial = 37] [outer = 00000000] 08:53:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 38 (178DE000) [pid = 3732] [serial = 38] [outer = 17853000] 08:53:13 INFO - PROCESS | 3732 | 1466437993435 Marionette DEBUG loaded listener.js 08:53:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 39 (1840F400) [pid = 3732] [serial = 39] [outer = 17853000] 08:53:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 40 (18974400) [pid = 3732] [serial = 40] [outer = 1613C800] 08:53:13 INFO - PROCESS | 3732 | 1466437993976 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]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 830ms 08:53:14 INFO - PROCESS | 3732 | 1466437994012 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 3732 | 1466437994015 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:53:14 INFO - PROCESS | 3732 | 1466437994018 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 3732 | 1466437994020 Marionette TRACE conn5 <- [1,22,null,{}] 08:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:53:14 INFO - PROCESS | 3732 | 1466437994023 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}] 08:53:14 INFO - PROCESS | 3732 | 1466437994025 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:14 INFO - PROCESS | 3732 | 1466437994105 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:53:14 INFO - PROCESS | 3732 | 1466437994112 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 3732 | 1466437994114 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:14 INFO - PROCESS | 3732 | ++DOCSHELL 18977C00 == 13 [pid = 3732] [id = 15] 08:53:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 41 (18C13C00) [pid = 3732] [serial = 41] [outer = 00000000] 08:53:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 42 (197CE800) [pid = 3732] [serial = 42] [outer = 18C13C00] 08:53:14 INFO - PROCESS | 3732 | 1466437994159 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 43 (19D6B800) [pid = 3732] [serial = 43] [outer = 18C13C00] 08:53:14 INFO - PROCESS | 3732 | 1466437994560 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]]]}] 08:53:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:53:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 570ms 08:53:14 INFO - PROCESS | 3732 | 1466437994602 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:53:14 INFO - PROCESS | 3732 | 1466437994604 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:53:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:53:14 INFO - PROCESS | 3732 | 1466437994610 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:53:14 INFO - PROCESS | 3732 | 1466437994612 Marionette TRACE conn5 <- [1,26,null,{}] 08:53:14 INFO - PROCESS | 3732 | 1466437994616 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}] 08:53:14 INFO - PROCESS | 3732 | 1466437994618 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:14 INFO - PROCESS | 3732 | 1466437994703 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:53:14 INFO - PROCESS | 3732 | 1466437994709 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:14 INFO - PROCESS | 3732 | 1466437994711 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:14 INFO - PROCESS | 3732 | ++DOCSHELL 1A819000 == 14 [pid = 3732] [id = 16] 08:53:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 44 (1A81FC00) [pid = 3732] [serial = 44] [outer = 00000000] 08:53:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 45 (15FE9800) [pid = 3732] [serial = 45] [outer = 1A81FC00] 08:53:14 INFO - PROCESS | 3732 | 1466437994757 Marionette DEBUG loaded listener.js 08:53:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 46 (18588800) [pid = 3732] [serial = 46] [outer = 1A81FC00] 08:53:15 INFO - PROCESS | 3732 | 1466437995174 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]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 570ms 08:53:15 INFO - PROCESS | 3732 | 1466437995184 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:53:15 INFO - PROCESS | 3732 | 1466437995185 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:53:15 INFO - PROCESS | 3732 | 1466437995188 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 3732 | 1466437995190 Marionette TRACE conn5 <- [1,30,null,{}] 08:53:15 INFO - PROCESS | 3732 | 1466437995193 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}] 08:53:15 INFO - PROCESS | 3732 | 1466437995199 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:15 INFO - PROCESS | 3732 | 1466437995322 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:53:15 INFO - PROCESS | 3732 | 1466437995327 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 3732 | 1466437995329 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:15 INFO - PROCESS | 3732 | ++DOCSHELL 1AC7A400 == 15 [pid = 3732] [id = 17] 08:53:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 47 (1AC9C800) [pid = 3732] [serial = 47] [outer = 00000000] 08:53:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 48 (1B92D400) [pid = 3732] [serial = 48] [outer = 1AC9C800] 08:53:15 INFO - PROCESS | 3732 | 1466437995374 Marionette DEBUG loaded listener.js 08:53:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 49 (1B96E400) [pid = 3732] [serial = 49] [outer = 1AC9C800] 08:53:15 INFO - PROCESS | 3732 | 1466437995767 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]]]}] 08:53:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:53:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 08:53:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:53:15 INFO - PROCESS | 3732 | 1466437995820 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:53:15 INFO - PROCESS | 3732 | 1466437995821 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:53:15 INFO - PROCESS | 3732 | 1466437995825 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:53:15 INFO - PROCESS | 3732 | 1466437995826 Marionette TRACE conn5 <- [1,34,null,{}] 08:53:15 INFO - PROCESS | 3732 | 1466437995829 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}] 08:53:15 INFO - PROCESS | 3732 | 1466437995831 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:15 INFO - PROCESS | 3732 | 1466437995907 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:53:15 INFO - PROCESS | 3732 | 1466437995912 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:15 INFO - PROCESS | 3732 | 1466437995914 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:15 INFO - PROCESS | 3732 | ++DOCSHELL 171A5000 == 16 [pid = 3732] [id = 18] 08:53:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 50 (171A6000) [pid = 3732] [serial = 50] [outer = 00000000] 08:53:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 51 (171AEC00) [pid = 3732] [serial = 51] [outer = 171A6000] 08:53:15 INFO - PROCESS | 3732 | 1466437995958 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (1ACE9400) [pid = 3732] [serial = 52] [outer = 171A6000] 08:53:16 INFO - PROCESS | 3732 | 1466437996331 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]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 530ms 08:53:16 INFO - PROCESS | 3732 | 1466437996356 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3732 | 1466437996358 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:53:16 INFO - PROCESS | 3732 | 1466437996361 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 3732 | 1466437996363 Marionette TRACE conn5 <- [1,38,null,{}] 08:53:16 INFO - PROCESS | 3732 | 1466437996366 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}] 08:53:16 INFO - PROCESS | 3732 | 1466437996368 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:16 INFO - PROCESS | 3732 | 1466437996474 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:53:16 INFO - PROCESS | 3732 | 1466437996481 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:16 INFO - PROCESS | 3732 | 1466437996483 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:16 INFO - PROCESS | 3732 | ++DOCSHELL 17999C00 == 17 [pid = 3732] [id = 19] 08:53:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (1799A000) [pid = 3732] [serial = 53] [outer = 00000000] 08:53:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (1799F800) [pid = 3732] [serial = 54] [outer = 1799A000] 08:53:16 INFO - PROCESS | 3732 | 1466437996527 Marionette DEBUG loaded listener.js 08:53:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (179A1800) [pid = 3732] [serial = 55] [outer = 1799A000] 08:53:16 INFO - PROCESS | 3732 | 1466437996908 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]]]}] 08:53:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:53:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 570ms 08:53:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:53:16 INFO - PROCESS | 3732 | 1466437996931 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:53:16 INFO - PROCESS | 3732 | 1466437996933 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:53:16 INFO - PROCESS | 3732 | 1466437996936 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:53:16 INFO - PROCESS | 3732 | 1466437996938 Marionette TRACE conn5 <- [1,42,null,{}] 08:53:16 INFO - PROCESS | 3732 | 1466437996941 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}] 08:53:16 INFO - PROCESS | 3732 | 1466437996943 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:17 INFO - PROCESS | 3732 | 1466437997023 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:53:17 INFO - PROCESS | 3732 | 1466437997088 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3732 | 1466437997090 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:17 INFO - PROCESS | 3732 | ++DOCSHELL 1943B400 == 18 [pid = 3732] [id = 20] 08:53:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (1943EC00) [pid = 3732] [serial = 56] [outer = 00000000] 08:53:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (19444400) [pid = 3732] [serial = 57] [outer = 1943EC00] 08:53:17 INFO - PROCESS | 3732 | 1466437997136 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (19446400) [pid = 3732] [serial = 58] [outer = 1943EC00] 08:53:17 INFO - PROCESS | 3732 | 1466437997477 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]]]}] 08:53:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:53:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 570ms 08:53:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:53:17 INFO - PROCESS | 3732 | 1466437997507 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:53:17 INFO - PROCESS | 3732 | 1466437997510 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:53:17 INFO - PROCESS | 3732 | 1466437997512 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:53:17 INFO - PROCESS | 3732 | 1466437997514 Marionette TRACE conn5 <- [1,46,null,{}] 08:53:17 INFO - PROCESS | 3732 | 1466437997517 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}] 08:53:17 INFO - PROCESS | 3732 | 1466437997519 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:17 INFO - PROCESS | 3732 | 1466437997684 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:53:17 INFO - PROCESS | 3732 | 1466437997732 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:17 INFO - PROCESS | 3732 | 1466437997734 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:17 INFO - PROCESS | 3732 | ++DOCSHELL 1943D400 == 19 [pid = 3732] [id = 21] 08:53:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (19838000) [pid = 3732] [serial = 59] [outer = 00000000] 08:53:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (1D445C00) [pid = 3732] [serial = 60] [outer = 19838000] 08:53:17 INFO - PROCESS | 3732 | 1466437997782 Marionette DEBUG loaded listener.js 08:53:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (1D6B5800) [pid = 3732] [serial = 61] [outer = 19838000] 08:53:18 INFO - PROCESS | 3732 | 1466437998154 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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 670ms 08:53:18 INFO - PROCESS | 3732 | 1466437998183 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3732 | 1466437998186 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:53:18 INFO - PROCESS | 3732 | 1466437998189 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 3732 | 1466437998191 Marionette TRACE conn5 <- [1,50,null,{}] 08:53:18 INFO - PROCESS | 3732 | 1466437998195 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}] 08:53:18 INFO - PROCESS | 3732 | 1466437998197 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:18 INFO - PROCESS | 3732 | 1466437998315 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:53:18 INFO - PROCESS | 3732 | 1466437998324 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:18 INFO - PROCESS | 3732 | 1466437998326 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:18 INFO - PROCESS | 3732 | ++DOCSHELL 19D72C00 == 20 [pid = 3732] [id = 22] 08:53:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (1B386400) [pid = 3732] [serial = 62] [outer = 00000000] 08:53:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (1B390000) [pid = 3732] [serial = 63] [outer = 1B386400] 08:53:18 INFO - PROCESS | 3732 | 1466437998373 Marionette DEBUG loaded listener.js 08:53:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1B395000) [pid = 3732] [serial = 64] [outer = 1B386400] 08:53:18 INFO - PROCESS | 3732 | 1466437998760 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]]]}] 08:53:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:53:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 630ms 08:53:18 INFO - PROCESS | 3732 | 1466437998820 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:53:18 INFO - PROCESS | 3732 | 1466437998822 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:53:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:53:18 INFO - PROCESS | 3732 | 1466437998825 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:53:18 INFO - PROCESS | 3732 | 1466437998826 Marionette TRACE conn5 <- [1,54,null,{}] 08:53:18 INFO - PROCESS | 3732 | 1466437998830 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}] 08:53:18 INFO - PROCESS | 3732 | 1466437998831 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:19 INFO - PROCESS | 3732 | 1466437999593 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:53:19 INFO - PROCESS | 3732 | 1466437999681 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:19 INFO - PROCESS | 3732 | 1466437999684 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:19 INFO - PROCESS | 3732 | ++DOCSHELL 0FC6AC00 == 21 [pid = 3732] [id = 23] 08:53:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (10151800) [pid = 3732] [serial = 65] [outer = 00000000] 08:53:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (10278000) [pid = 3732] [serial = 66] [outer = 10151800] 08:53:19 INFO - PROCESS | 3732 | 1466437999733 Marionette DEBUG loaded listener.js 08:53:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1070E000) [pid = 3732] [serial = 67] [outer = 10151800] 08:53:20 INFO - PROCESS | 3732 | 1466438000159 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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1377ms 08:53:20 INFO - PROCESS | 3732 | 1466438000205 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3732 | 1466438000209 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:53:20 INFO - PROCESS | 3732 | 1466438000213 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3732 | 1466438000216 Marionette TRACE conn5 <- [1,58,null,{}] 08:53:20 INFO - PROCESS | 3732 | 1466438000226 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}] 08:53:20 INFO - PROCESS | 3732 | 1466438000229 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:20 INFO - PROCESS | 3732 | 1466438000336 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:53:20 INFO - PROCESS | 3732 | 1466438000342 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:20 INFO - PROCESS | 3732 | 1466438000345 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:20 INFO - PROCESS | 3732 | ++DOCSHELL 112C0400 == 22 [pid = 3732] [id = 24] 08:53:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (143C6000) [pid = 3732] [serial = 68] [outer = 00000000] 08:53:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (14999000) [pid = 3732] [serial = 69] [outer = 143C6000] 08:53:20 INFO - PROCESS | 3732 | 1466438000391 Marionette DEBUG loaded listener.js 08:53:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14A21400) [pid = 3732] [serial = 70] [outer = 143C6000] 08:53:20 INFO - PROCESS | 3732 | 1466438000793 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]]]}] 08:53:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:53:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 08:53:20 INFO - PROCESS | 3732 | 1466438000855 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:53:20 INFO - PROCESS | 3732 | 1466438000858 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:53:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:53:20 INFO - PROCESS | 3732 | 1466438000862 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:53:20 INFO - PROCESS | 3732 | 1466438000863 Marionette TRACE conn5 <- [1,62,null,{}] 08:53:20 INFO - PROCESS | 3732 | 1466438000867 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}] 08:53:20 INFO - PROCESS | 3732 | 1466438000869 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:21 INFO - PROCESS | 3732 | 1466438001218 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:53:21 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16146000) [pid = 3732] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:53:21 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1D6B8C00) [pid = 3732] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:53:21 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (10AB8800) [pid = 3732] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:53:21 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1499B800) [pid = 3732] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:53:21 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (17853000) [pid = 3732] [serial = 37] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:53:21 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (18C13C00) [pid = 3732] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:53:21 INFO - PROCESS | 3732 | 1466438001295 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3732 | 1466438001297 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:21 INFO - PROCESS | 3732 | ++DOCSHELL 10149C00 == 23 [pid = 3732] [id = 25] 08:53:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (1014A400) [pid = 3732] [serial = 71] [outer = 00000000] 08:53:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (14928400) [pid = 3732] [serial = 72] [outer = 1014A400] 08:53:21 INFO - PROCESS | 3732 | 1466438001344 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1613D400) [pid = 3732] [serial = 73] [outer = 1014A400] 08:53:21 INFO - PROCESS | 3732 | 1466438001711 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]]]}] 08:53:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:53:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 870ms 08:53:21 INFO - PROCESS | 3732 | 1466438001735 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:53:21 INFO - PROCESS | 3732 | 1466438001739 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:53:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:53:21 INFO - PROCESS | 3732 | 1466438001755 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:53:21 INFO - PROCESS | 3732 | 1466438001759 Marionette TRACE conn5 <- [1,66,null,{}] 08:53:21 INFO - PROCESS | 3732 | 1466438001764 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}] 08:53:21 INFO - PROCESS | 3732 | 1466438001766 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:21 INFO - PROCESS | 3732 | 1466438001867 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:53:21 INFO - PROCESS | 3732 | 1466438001872 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:21 INFO - PROCESS | 3732 | 1466438001874 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:21 INFO - PROCESS | 3732 | ++DOCSHELL 171A2C00 == 24 [pid = 3732] [id = 26] 08:53:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (171A3000) [pid = 3732] [serial = 74] [outer = 00000000] 08:53:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (17997400) [pid = 3732] [serial = 75] [outer = 171A3000] 08:53:21 INFO - PROCESS | 3732 | 1466438001920 Marionette DEBUG loaded listener.js 08:53:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (18466C00) [pid = 3732] [serial = 76] [outer = 171A3000] 08:53:22 INFO - PROCESS | 3732 | 1466438002325 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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 650ms 08:53:22 INFO - PROCESS | 3732 | 1466438002395 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 3732 | 1466438002397 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:53:22 INFO - PROCESS | 3732 | 1466438002400 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3732 | 1466438002402 Marionette TRACE conn5 <- [1,70,null,{}] 08:53:22 INFO - PROCESS | 3732 | 1466438002405 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}] 08:53:22 INFO - PROCESS | 3732 | 1466438002407 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:22 INFO - PROCESS | 3732 | 1466438002491 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:53:22 INFO - PROCESS | 3732 | 1466438002497 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:22 INFO - PROCESS | 3732 | 1466438002499 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:22 INFO - PROCESS | 3732 | ++DOCSHELL 18C14400 == 25 [pid = 3732] [id = 27] 08:53:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (18C14C00) [pid = 3732] [serial = 77] [outer = 00000000] 08:53:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19445800) [pid = 3732] [serial = 78] [outer = 18C14C00] 08:53:22 INFO - PROCESS | 3732 | 1466438002543 Marionette DEBUG loaded listener.js 08:53:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (19835400) [pid = 3732] [serial = 79] [outer = 18C14C00] 08:53:22 INFO - PROCESS | 3732 | 1466438002962 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]]]}] 08:53:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:53:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 570ms 08:53:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:53:22 INFO - PROCESS | 3732 | 1466438002971 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:53:22 INFO - PROCESS | 3732 | 1466438002973 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:53:22 INFO - PROCESS | 3732 | 1466438002976 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:53:22 INFO - PROCESS | 3732 | 1466438002977 Marionette TRACE conn5 <- [1,74,null,{}] 08:53:22 INFO - PROCESS | 3732 | 1466438002981 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}] 08:53:22 INFO - PROCESS | 3732 | 1466438002982 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:23 INFO - PROCESS | 3732 | 1466438003064 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:53:23 INFO - PROCESS | 3732 | 1466438003070 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:23 INFO - PROCESS | 3732 | 1466438003075 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:23 INFO - PROCESS | 3732 | ++DOCSHELL 19D72800 == 26 [pid = 3732] [id = 28] 08:53:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1A820400) [pid = 3732] [serial = 80] [outer = 00000000] 08:53:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1A8DA000) [pid = 3732] [serial = 81] [outer = 1A820400] 08:53:23 INFO - PROCESS | 3732 | 1466438003129 Marionette DEBUG loaded listener.js 08:53:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1AC9AC00) [pid = 3732] [serial = 82] [outer = 1A820400] 08:53:23 INFO - PROCESS | 3732 | 1466438003731 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]]]}] 08:53:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:53:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 830ms 08:53:23 INFO - PROCESS | 3732 | 1466438003837 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:53:23 INFO - PROCESS | 3732 | 1466438003842 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:53:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:53:23 INFO - PROCESS | 3732 | 1466438003848 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:53:23 INFO - PROCESS | 3732 | 1466438003853 Marionette TRACE conn5 <- [1,78,null,{}] 08:53:23 INFO - PROCESS | 3732 | 1466438003859 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}] 08:53:23 INFO - PROCESS | 3732 | 1466438003862 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:23 INFO - PROCESS | 3732 | 1466438003977 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:53:24 INFO - PROCESS | 3732 | 1466438004054 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3732 | 1466438004056 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:24 INFO - PROCESS | 3732 | ++DOCSHELL 110D2C00 == 27 [pid = 3732] [id = 29] 08:53:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1122EC00) [pid = 3732] [serial = 83] [outer = 00000000] 08:53:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (14ADF000) [pid = 3732] [serial = 84] [outer = 1122EC00] 08:53:24 INFO - PROCESS | 3732 | 1466438004115 Marionette DEBUG loaded listener.js 08:53:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15D42800) [pid = 3732] [serial = 85] [outer = 1122EC00] 08:53:24 INFO - PROCESS | 3732 | 1466438004642 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]]]}] 08:53:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:53:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 830ms 08:53:24 INFO - PROCESS | 3732 | 1466438004692 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:53:24 INFO - PROCESS | 3732 | 1466438004697 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:53:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:53:24 INFO - PROCESS | 3732 | 1466438004706 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:53:24 INFO - PROCESS | 3732 | 1466438004709 Marionette TRACE conn5 <- [1,82,null,{}] 08:53:24 INFO - PROCESS | 3732 | 1466438004713 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}] 08:53:24 INFO - PROCESS | 3732 | 1466438004716 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:24 INFO - PROCESS | 3732 | 1466438004825 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:53:24 INFO - PROCESS | 3732 | 1466438004895 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:24 INFO - PROCESS | 3732 | 1466438004898 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:24 INFO - PROCESS | 3732 | ++DOCSHELL 18A4C000 == 28 [pid = 3732] [id = 30] 08:53:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18A54000) [pid = 3732] [serial = 86] [outer = 00000000] 08:53:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19840400) [pid = 3732] [serial = 87] [outer = 18A54000] 08:53:24 INFO - PROCESS | 3732 | 1466438004954 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A8D3800) [pid = 3732] [serial = 88] [outer = 18A54000] 08:53:25 INFO - PROCESS | 3732 | 1466438005524 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]]]}] 08:53:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:53:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 870ms 08:53:25 INFO - PROCESS | 3732 | 1466438005580 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:53:25 INFO - PROCESS | 3732 | 1466438005583 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:53:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:53:25 INFO - PROCESS | 3732 | 1466438005587 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:53:25 INFO - PROCESS | 3732 | 1466438005590 Marionette TRACE conn5 <- [1,86,null,{}] 08:53:25 INFO - PROCESS | 3732 | 1466438005602 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}] 08:53:25 INFO - PROCESS | 3732 | 1466438005607 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:25 INFO - PROCESS | 3732 | 1466438005710 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:53:25 INFO - PROCESS | 3732 | 1466438005782 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:25 INFO - PROCESS | 3732 | 1466438005786 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:25 INFO - PROCESS | 3732 | ++DOCSHELL 1B380800 == 29 [pid = 3732] [id = 31] 08:53:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1B380C00) [pid = 3732] [serial = 89] [outer = 00000000] 08:53:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1B389C00) [pid = 3732] [serial = 90] [outer = 1B380C00] 08:53:25 INFO - PROCESS | 3732 | 1466438005843 Marionette DEBUG loaded listener.js 08:53:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1B391000) [pid = 3732] [serial = 91] [outer = 1B380C00] 08:53:26 INFO - PROCESS | 3732 | 1466438006413 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]]]}] 08:53:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:53:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 08:53:26 INFO - PROCESS | 3732 | 1466438006460 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:53:26 INFO - PROCESS | 3732 | 1466438006463 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:53:26 INFO - PROCESS | 3732 | 1466438006467 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:53:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:53:26 INFO - PROCESS | 3732 | 1466438006468 Marionette TRACE conn5 <- [1,90,null,{}] 08:53:26 INFO - PROCESS | 3732 | 1466438006472 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}] 08:53:26 INFO - PROCESS | 3732 | 1466438006474 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:26 INFO - PROCESS | 3732 | 1466438006580 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:53:26 INFO - PROCESS | 3732 | 1466438006662 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:26 INFO - PROCESS | 3732 | 1466438006665 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:26 INFO - PROCESS | 3732 | ++DOCSHELL 14A54C00 == 30 [pid = 3732] [id = 32] 08:53:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (14ADCC00) [pid = 3732] [serial = 92] [outer = 00000000] 08:53:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15DDC800) [pid = 3732] [serial = 93] [outer = 14ADCC00] 08:53:26 INFO - PROCESS | 3732 | 1466438006718 Marionette DEBUG loaded listener.js 08:53:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (15DE0C00) [pid = 3732] [serial = 94] [outer = 14ADCC00] 08:53:27 INFO - PROCESS | 3732 | 1466438007317 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]]]}] 08:53:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:53:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 08:53:27 INFO - PROCESS | 3732 | 1466438007400 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:53:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:53:27 INFO - PROCESS | 3732 | 1466438007404 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:53:27 INFO - PROCESS | 3732 | 1466438007408 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:53:27 INFO - PROCESS | 3732 | 1466438007411 Marionette TRACE conn5 <- [1,94,null,{}] 08:53:27 INFO - PROCESS | 3732 | 1466438007417 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}] 08:53:27 INFO - PROCESS | 3732 | 1466438007420 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:27 INFO - PROCESS | 3732 | 1466438007526 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:53:27 INFO - PROCESS | 3732 | 1466438007593 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:27 INFO - PROCESS | 3732 | 1466438007595 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:27 INFO - PROCESS | 3732 | ++DOCSHELL 1023F800 == 31 [pid = 3732] [id = 33] 08:53:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1023FC00) [pid = 3732] [serial = 95] [outer = 00000000] 08:53:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10993400) [pid = 3732] [serial = 96] [outer = 1023FC00] 08:53:27 INFO - PROCESS | 3732 | 1466438007646 Marionette DEBUG loaded listener.js 08:53:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1122E800) [pid = 3732] [serial = 97] [outer = 1023FC00] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1B92D400) [pid = 3732] [serial = 48] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (171AEC00) [pid = 3732] [serial = 51] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1799F800) [pid = 3732] [serial = 54] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (19444400) [pid = 3732] [serial = 57] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1D445C00) [pid = 3732] [serial = 60] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (11236800) [pid = 3732] [serial = 27] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14A1D400) [pid = 3732] [serial = 30] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17846800) [pid = 3732] [serial = 36] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (178DE000) [pid = 3732] [serial = 38] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (197CE800) [pid = 3732] [serial = 42] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15FE9800) [pid = 3732] [serial = 45] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (14AE7400) [pid = 3732] [serial = 33] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1D6BF800) [pid = 3732] [serial = 22] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1840F400) [pid = 3732] [serial = 39] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19D6B800) [pid = 3732] [serial = 43] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (14A4DC00) [pid = 3732] [serial = 31] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (14216C00) [pid = 3732] [serial = 28] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1D6BF000) [pid = 3732] [serial = 24] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1D6BB400) [pid = 3732] [serial = 21] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18507800) [pid = 3732] [serial = 17] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (196CA000) [pid = 3732] [serial = 14] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (16F79C00) [pid = 3732] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16F73800) [pid = 3732] [serial = 9] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (10D06400) [pid = 3732] [serial = 4] [outer = 00000000] [url = about:blank] 08:53:28 INFO - PROCESS | 3732 | 1466438008620 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]]]}] 08:53:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:53:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1234ms 08:53:28 INFO - PROCESS | 3732 | 1466438008646 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:53:28 INFO - PROCESS | 3732 | 1466438008650 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:53:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:53:28 INFO - PROCESS | 3732 | 1466438008655 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:53:28 INFO - PROCESS | 3732 | 1466438008660 Marionette TRACE conn5 <- [1,98,null,{}] 08:53:28 INFO - PROCESS | 3732 | 1466438008665 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}] 08:53:28 INFO - PROCESS | 3732 | 1466438008668 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:28 INFO - PROCESS | 3732 | 1466438008753 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:53:28 INFO - PROCESS | 3732 | 1466438008759 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:28 INFO - PROCESS | 3732 | 1466438008763 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:28 INFO - PROCESS | 3732 | ++DOCSHELL 110D1400 == 32 [pid = 3732] [id = 34] 08:53:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (110D4400) [pid = 3732] [serial = 98] [outer = 00000000] 08:53:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1420D800) [pid = 3732] [serial = 99] [outer = 110D4400] 08:53:28 INFO - PROCESS | 3732 | 1466438008811 Marionette DEBUG loaded listener.js 08:53:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (142A3800) [pid = 3732] [serial = 100] [outer = 110D4400] 08:53:29 INFO - PROCESS | 3732 | 1466438009244 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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 629ms 08:53:29 INFO - PROCESS | 3732 | 1466438009289 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:53:29 INFO - PROCESS | 3732 | 1466438009294 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:53:29 INFO - PROCESS | 3732 | 1466438009300 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:53:29 INFO - PROCESS | 3732 | 1466438009303 Marionette TRACE conn5 <- [1,102,null,{}] 08:53:29 INFO - PROCESS | 3732 | 1466438009306 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}] 08:53:29 INFO - PROCESS | 3732 | 1466438009309 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:29 INFO - PROCESS | 3732 | 1466438009399 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:53:29 INFO - PROCESS | 3732 | 1466438009406 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:29 INFO - PROCESS | 3732 | 1466438009408 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:29 INFO - PROCESS | 3732 | ++DOCSHELL 149A1400 == 33 [pid = 3732] [id = 35] 08:53:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (14A0D800) [pid = 3732] [serial = 101] [outer = 00000000] 08:53:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (157A3000) [pid = 3732] [serial = 102] [outer = 14A0D800] 08:53:29 INFO - PROCESS | 3732 | 1466438009456 Marionette DEBUG loaded listener.js 08:53:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15DD3000) [pid = 3732] [serial = 103] [outer = 14A0D800] 08:53:29 INFO - PROCESS | 3732 | 1466438009891 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]]]}] 08:53:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:53:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 631ms 08:53:29 INFO - PROCESS | 3732 | 1466438009935 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:53:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:53:29 INFO - PROCESS | 3732 | 1466438009937 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:53:29 INFO - PROCESS | 3732 | 1466438009945 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:53:29 INFO - PROCESS | 3732 | 1466438009948 Marionette TRACE conn5 <- [1,106,null,{}] 08:53:29 INFO - PROCESS | 3732 | 1466438009959 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}] 08:53:29 INFO - PROCESS | 3732 | 1466438009964 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:30 INFO - PROCESS | 3732 | 1466438010049 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:53:30 INFO - PROCESS | 3732 | 1466438010059 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3732 | 1466438010062 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:30 INFO - PROCESS | 3732 | ++DOCSHELL 16F7A400 == 34 [pid = 3732] [id = 36] 08:53:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17113400) [pid = 3732] [serial = 104] [outer = 00000000] 08:53:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (171AD400) [pid = 3732] [serial = 105] [outer = 17113400] 08:53:30 INFO - PROCESS | 3732 | 1466438010110 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1784A800) [pid = 3732] [serial = 106] [outer = 17113400] 08:53:30 INFO - PROCESS | 3732 | 1466438010539 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]]]}] 08:53:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:53:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 08:53:30 INFO - PROCESS | 3732 | 1466438010571 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:53:30 INFO - PROCESS | 3732 | 1466438010574 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:53:30 INFO - PROCESS | 3732 | 1466438010577 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:53:30 INFO - PROCESS | 3732 | 1466438010578 Marionette TRACE conn5 <- [1,110,null,{}] 08:53:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:53:30 INFO - PROCESS | 3732 | 1466438010582 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}] 08:53:30 INFO - PROCESS | 3732 | 1466438010584 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:30 INFO - PROCESS | 3732 | 1466438010695 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:53:30 INFO - PROCESS | 3732 | 1466438010701 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:30 INFO - PROCESS | 3732 | 1466438010703 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:30 INFO - PROCESS | 3732 | ++DOCSHELL 178E1800 == 35 [pid = 3732] [id = 37] 08:53:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17995400) [pid = 3732] [serial = 107] [outer = 00000000] 08:53:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18469000) [pid = 3732] [serial = 108] [outer = 17995400] 08:53:30 INFO - PROCESS | 3732 | 1466438010747 Marionette DEBUG loaded listener.js 08:53:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1850AC00) [pid = 3732] [serial = 109] [outer = 17995400] 08:53:31 INFO - PROCESS | 3732 | 1466438011183 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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 08:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:53:31 INFO - PROCESS | 3732 | 1466438011211 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3732 | 1466438011213 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:53:31 INFO - PROCESS | 3732 | 1466438011216 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 3732 | 1466438011218 Marionette TRACE conn5 <- [1,114,null,{}] 08:53:31 INFO - PROCESS | 3732 | 1466438011221 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}] 08:53:31 INFO - PROCESS | 3732 | 1466438011223 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:31 INFO - PROCESS | 3732 | 1466438011321 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:53:31 INFO - PROCESS | 3732 | 1466438011326 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:31 INFO - PROCESS | 3732 | 1466438011328 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:31 INFO - PROCESS | 3732 | ++DOCSHELL 18A4A800 == 36 [pid = 3732] [id = 38] 08:53:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18A54400) [pid = 3732] [serial = 110] [outer = 00000000] 08:53:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19445C00) [pid = 3732] [serial = 111] [outer = 18A54400] 08:53:31 INFO - PROCESS | 3732 | 1466438011372 Marionette DEBUG loaded listener.js 08:53:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (196CB400) [pid = 3732] [serial = 112] [outer = 18A54400] 08:53:31 INFO - PROCESS | 3732 | 1466438011809 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]]]}] 08:53:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:53:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 08:53:31 INFO - PROCESS | 3732 | 1466438011847 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:53:31 INFO - PROCESS | 3732 | 1466438011849 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:53:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:53:31 INFO - PROCESS | 3732 | 1466438011852 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:53:31 INFO - PROCESS | 3732 | 1466438011854 Marionette TRACE conn5 <- [1,118,null,{}] 08:53:31 INFO - PROCESS | 3732 | 1466438011863 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}] 08:53:31 INFO - PROCESS | 3732 | 1466438011869 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:31 INFO - PROCESS | 3732 | 1466438011986 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:53:32 INFO - PROCESS | 3732 | 1466438012057 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 3732 | 1466438012059 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:32 INFO - PROCESS | 3732 | ++DOCSHELL 19893400 == 37 [pid = 3732] [id = 39] 08:53:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19B42C00) [pid = 3732] [serial = 113] [outer = 00000000] 08:53:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1AC77800) [pid = 3732] [serial = 114] [outer = 19B42C00] 08:53:32 INFO - PROCESS | 3732 | 1466438012105 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1ACA2800) [pid = 3732] [serial = 115] [outer = 19B42C00] 08:53:32 INFO - PROCESS | 3732 | 1466438012500 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]]]}] 08:53:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:53:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 690ms 08:53:32 INFO - PROCESS | 3732 | 1466438012543 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:53:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:53:32 INFO - PROCESS | 3732 | 1466438012545 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:53:32 INFO - PROCESS | 3732 | 1466438012548 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:53:32 INFO - PROCESS | 3732 | 1466438012550 Marionette TRACE conn5 <- [1,122,null,{}] 08:53:32 INFO - PROCESS | 3732 | 1466438012553 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}] 08:53:32 INFO - PROCESS | 3732 | 1466438012555 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:32 INFO - PROCESS | 3732 | 1466438012783 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1B386400) [pid = 3732] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1A820400) [pid = 3732] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (18C14C00) [pid = 3732] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1AC9C800) [pid = 3732] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1799A000) [pid = 3732] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171A6000) [pid = 3732] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1943EC00) [pid = 3732] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1A81FC00) [pid = 3732] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19838000) [pid = 3732] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (143C6000) [pid = 3732] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1014A400) [pid = 3732] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (171A3000) [pid = 3732] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:53:32 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10151800) [pid = 3732] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:53:32 INFO - PROCESS | 3732 | 1466438012838 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:32 INFO - PROCESS | 3732 | 1466438012840 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:32 INFO - PROCESS | 3732 | ++DOCSHELL 0936B000 == 38 [pid = 3732] [id = 40] 08:53:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1014A400) [pid = 3732] [serial = 116] [outer = 00000000] 08:53:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1456A800) [pid = 3732] [serial = 117] [outer = 1014A400] 08:53:32 INFO - PROCESS | 3732 | 1466438012885 Marionette DEBUG loaded listener.js 08:53:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (171A6000) [pid = 3732] [serial = 118] [outer = 1014A400] 08:53:33 INFO - PROCESS | 3732 | 1466438013205 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]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 08:53:33 INFO - PROCESS | 3732 | 1466438013219 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3732 | 1466438013221 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:53:33 INFO - PROCESS | 3732 | 1466438013229 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3732 | 1466438013230 Marionette TRACE conn5 <- [1,126,null,{}] 08:53:33 INFO - PROCESS | 3732 | 1466438013234 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}] 08:53:33 INFO - PROCESS | 3732 | 1466438013236 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:33 INFO - PROCESS | 3732 | 1466438013340 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:53:33 INFO - PROCESS | 3732 | 1466438013400 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3732 | 1466438013402 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:33 INFO - PROCESS | 3732 | ++DOCSHELL 1456A400 == 39 [pid = 3732] [id = 41] 08:53:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17997000) [pid = 3732] [serial = 119] [outer = 00000000] 08:53:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1ACA7C00) [pid = 3732] [serial = 120] [outer = 17997000] 08:53:33 INFO - PROCESS | 3732 | 1466438013446 Marionette DEBUG loaded listener.js 08:53:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19444C00) [pid = 3732] [serial = 121] [outer = 17997000] 08:53:33 INFO - PROCESS | 3732 | 1466438013786 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]]]}] 08:53:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:53:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 591ms 08:53:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:53:33 INFO - PROCESS | 3732 | 1466438013816 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:53:33 INFO - PROCESS | 3732 | 1466438013818 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:53:33 INFO - PROCESS | 3732 | 1466438013822 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:53:33 INFO - PROCESS | 3732 | 1466438013823 Marionette TRACE conn5 <- [1,130,null,{}] 08:53:33 INFO - PROCESS | 3732 | 1466438013827 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}] 08:53:33 INFO - PROCESS | 3732 | 1466438013829 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:33 INFO - PROCESS | 3732 | 1466438013930 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:53:33 INFO - PROCESS | 3732 | 1466438013937 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:33 INFO - PROCESS | 3732 | 1466438013939 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:33 INFO - PROCESS | 3732 | ++DOCSHELL 0935B800 == 40 [pid = 3732] [id = 42] 08:53:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (0935BC00) [pid = 3732] [serial = 122] [outer = 00000000] 08:53:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (09363000) [pid = 3732] [serial = 123] [outer = 0935BC00] 08:53:33 INFO - PROCESS | 3732 | 1466438013983 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18502400) [pid = 3732] [serial = 124] [outer = 0935BC00] 08:53:34 INFO - PROCESS | 3732 | 1466438014373 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]]]}] 08:53:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:53:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 570ms 08:53:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:53:34 INFO - PROCESS | 3732 | 1466438014392 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:53:34 INFO - PROCESS | 3732 | 1466438014394 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:53:34 INFO - PROCESS | 3732 | 1466438014397 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:53:34 INFO - PROCESS | 3732 | 1466438014399 Marionette TRACE conn5 <- [1,134,null,{}] 08:53:34 INFO - PROCESS | 3732 | 1466438014403 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}] 08:53:34 INFO - PROCESS | 3732 | 1466438014405 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:34 INFO - PROCESS | 3732 | 1466438014483 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:53:34 INFO - PROCESS | 3732 | 1466438014551 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:34 INFO - PROCESS | 3732 | 1466438014553 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:34 INFO - PROCESS | 3732 | ++DOCSHELL 09364000 == 41 [pid = 3732] [id = 43] 08:53:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (18467800) [pid = 3732] [serial = 125] [outer = 00000000] 08:53:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (18B91000) [pid = 3732] [serial = 126] [outer = 18467800] 08:53:34 INFO - PROCESS | 3732 | 1466438014598 Marionette DEBUG loaded listener.js 08:53:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (18B93000) [pid = 3732] [serial = 127] [outer = 18467800] 08:53:35 INFO - PROCESS | 3732 | 1466438015230 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]]]}] 08:53:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:53:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 870ms 08:53:35 INFO - PROCESS | 3732 | 1466438015269 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:53:35 INFO - PROCESS | 3732 | 1466438015274 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:53:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:53:35 INFO - PROCESS | 3732 | 1466438015279 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:53:35 INFO - PROCESS | 3732 | 1466438015282 Marionette TRACE conn5 <- [1,138,null,{}] 08:53:35 INFO - PROCESS | 3732 | 1466438015289 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}] 08:53:35 INFO - PROCESS | 3732 | 1466438015292 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:35 INFO - PROCESS | 3732 | 1466438015410 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:53:35 INFO - PROCESS | 3732 | 1466438015486 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:35 INFO - PROCESS | 3732 | 1466438015488 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:35 INFO - PROCESS | 3732 | ++DOCSHELL 1023E400 == 42 [pid = 3732] [id = 44] 08:53:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (10242400) [pid = 3732] [serial = 128] [outer = 00000000] 08:53:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (14216C00) [pid = 3732] [serial = 129] [outer = 10242400] 08:53:35 INFO - PROCESS | 3732 | 1466438015545 Marionette DEBUG loaded listener.js 08:53:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (14A0A400) [pid = 3732] [serial = 130] [outer = 10242400] 08:53:36 INFO - PROCESS | 3732 | 1466438016449 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]]]}] 08:53:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:53:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1218ms 08:53:36 INFO - PROCESS | 3732 | 1466438016502 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:53:36 INFO - PROCESS | 3732 | 1466438016506 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:53:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:53:36 INFO - PROCESS | 3732 | 1466438016519 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:53:36 INFO - PROCESS | 3732 | 1466438016523 Marionette TRACE conn5 <- [1,142,null,{}] 08:53:36 INFO - PROCESS | 3732 | 1466438016528 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}] 08:53:36 INFO - PROCESS | 3732 | 1466438016532 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:36 INFO - PROCESS | 3732 | 1466438016681 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:53:36 INFO - PROCESS | 3732 | 1466438016769 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:36 INFO - PROCESS | 3732 | 1466438016773 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:36 INFO - PROCESS | 3732 | ++DOCSHELL 10AB7400 == 43 [pid = 3732] [id = 45] 08:53:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (10AC0000) [pid = 3732] [serial = 131] [outer = 00000000] 08:53:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (143C9400) [pid = 3732] [serial = 132] [outer = 10AC0000] 08:53:36 INFO - PROCESS | 3732 | 1466438016823 Marionette DEBUG loaded listener.js 08:53:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (14ADD400) [pid = 3732] [serial = 133] [outer = 10AC0000] 08:53:37 INFO - PROCESS | 3732 | --DOCSHELL 0935B800 == 42 [pid = 3732] [id = 42] 08:53:37 INFO - PROCESS | 3732 | --DOCSHELL 1456A400 == 41 [pid = 3732] [id = 41] 08:53:37 INFO - PROCESS | 3732 | --DOCSHELL 0936B000 == 40 [pid = 3732] [id = 40] 08:53:37 INFO - PROCESS | 3732 | --DOCSHELL 19893400 == 39 [pid = 3732] [id = 39] 08:53:37 INFO - PROCESS | 3732 | --DOCSHELL 18A4A800 == 38 [pid = 3732] [id = 38] 08:53:37 INFO - PROCESS | 3732 | --DOCSHELL 178E1800 == 37 [pid = 3732] [id = 37] 08:53:37 INFO - PROCESS | 3732 | --DOCSHELL 16F7A400 == 36 [pid = 3732] [id = 36] 08:53:37 INFO - PROCESS | 3732 | --DOCSHELL 149A1400 == 35 [pid = 3732] [id = 35] 08:53:37 INFO - PROCESS | 3732 | --DOCSHELL 110D1400 == 34 [pid = 3732] [id = 34] 08:53:37 INFO - PROCESS | 3732 | --DOCSHELL 1023F800 == 33 [pid = 3732] [id = 33] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1B395000) [pid = 3732] [serial = 64] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1B390000) [pid = 3732] [serial = 63] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1A8DA000) [pid = 3732] [serial = 81] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19445800) [pid = 3732] [serial = 78] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1B96E400) [pid = 3732] [serial = 49] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (179A1800) [pid = 3732] [serial = 55] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1ACE9400) [pid = 3732] [serial = 52] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19446400) [pid = 3732] [serial = 58] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18588800) [pid = 3732] [serial = 46] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1D6B5800) [pid = 3732] [serial = 61] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1AC9AC00) [pid = 3732] [serial = 82] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (14999000) [pid = 3732] [serial = 69] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14928400) [pid = 3732] [serial = 72] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (14A21400) [pid = 3732] [serial = 70] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17997400) [pid = 3732] [serial = 75] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (18466C00) [pid = 3732] [serial = 76] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1613D400) [pid = 3732] [serial = 73] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10278000) [pid = 3732] [serial = 66] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19835400) [pid = 3732] [serial = 79] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1070E000) [pid = 3732] [serial = 67] [outer = 00000000] [url = about:blank] 08:53:37 INFO - PROCESS | 3732 | 1466438017327 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]]]}] 08:53:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:53:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 830ms 08:53:37 INFO - PROCESS | 3732 | 1466438017353 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:53:37 INFO - PROCESS | 3732 | 1466438017358 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:53:37 INFO - PROCESS | 3732 | 1466438017364 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:53:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:53:37 INFO - PROCESS | 3732 | 1466438017366 Marionette TRACE conn5 <- [1,146,null,{}] 08:53:37 INFO - PROCESS | 3732 | 1466438017370 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}] 08:53:37 INFO - PROCESS | 3732 | 1466438017372 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:37 INFO - PROCESS | 3732 | 1466438017465 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:53:37 INFO - PROCESS | 3732 | 1466438017472 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:37 INFO - PROCESS | 3732 | 1466438017474 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:37 INFO - PROCESS | 3732 | ++DOCSHELL 1456A400 == 34 [pid = 3732] [id = 46] 08:53:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (14999000) [pid = 3732] [serial = 134] [outer = 00000000] 08:53:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14A21400) [pid = 3732] [serial = 135] [outer = 14999000] 08:53:37 INFO - PROCESS | 3732 | 1466438017523 Marionette DEBUG loaded listener.js 08:53:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (14DCAC00) [pid = 3732] [serial = 136] [outer = 14999000] 08:53:37 INFO - PROCESS | 3732 | 1466438017990 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]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 670ms 08:53:38 INFO - PROCESS | 3732 | 1466438018038 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3732 | 1466438018040 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:53:38 INFO - PROCESS | 3732 | 1466438018044 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:53:38 INFO - PROCESS | 3732 | 1466438018047 Marionette TRACE conn5 <- [1,150,null,{}] 08:53:38 INFO - PROCESS | 3732 | 1466438018058 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}] 08:53:38 INFO - PROCESS | 3732 | 1466438018063 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:38 INFO - PROCESS | 3732 | 1466438018169 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:53:38 INFO - PROCESS | 3732 | 1466438018245 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3732 | 1466438018249 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:38 INFO - PROCESS | 3732 | ++DOCSHELL 16F7E000 == 35 [pid = 3732] [id = 47] 08:53:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17111400) [pid = 3732] [serial = 137] [outer = 00000000] 08:53:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (171A3000) [pid = 3732] [serial = 138] [outer = 17111400] 08:53:38 INFO - PROCESS | 3732 | 1466438018299 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (171AC400) [pid = 3732] [serial = 139] [outer = 17111400] 08:53:38 INFO - PROCESS | 3732 | 1466438018679 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]]]}] 08:53:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:53:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 670ms 08:53:38 INFO - PROCESS | 3732 | 1466438018718 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:53:38 INFO - PROCESS | 3732 | 1466438018720 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:53:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:53:38 INFO - PROCESS | 3732 | 1466438018723 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:53:38 INFO - PROCESS | 3732 | 1466438018725 Marionette TRACE conn5 <- [1,154,null,{}] 08:53:38 INFO - PROCESS | 3732 | 1466438018729 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}] 08:53:38 INFO - PROCESS | 3732 | 1466438018731 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:38 INFO - PROCESS | 3732 | 1466438018824 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:53:38 INFO - PROCESS | 3732 | 1466438018830 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:38 INFO - PROCESS | 3732 | 1466438018832 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:38 INFO - PROCESS | 3732 | ++DOCSHELL 17995C00 == 36 [pid = 3732] [id = 48] 08:53:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17997800) [pid = 3732] [serial = 140] [outer = 00000000] 08:53:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18401C00) [pid = 3732] [serial = 141] [outer = 17997800] 08:53:38 INFO - PROCESS | 3732 | 1466438018876 Marionette DEBUG loaded listener.js 08:53:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1846CC00) [pid = 3732] [serial = 142] [outer = 17997800] 08:53:39 INFO - PROCESS | 3732 | 1466438019299 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]]]}] 08:53:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:53:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 629ms 08:53:39 INFO - PROCESS | 3732 | 1466438019360 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:53:39 INFO - PROCESS | 3732 | 1466438019362 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:53:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:53:39 INFO - PROCESS | 3732 | 1466438019365 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:53:39 INFO - PROCESS | 3732 | 1466438019367 Marionette TRACE conn5 <- [1,158,null,{}] 08:53:39 INFO - PROCESS | 3732 | 1466438019370 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}] 08:53:39 INFO - PROCESS | 3732 | 1466438019372 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:39 INFO - PROCESS | 3732 | 1466438019475 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:53:39 INFO - PROCESS | 3732 | 1466438019550 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:39 INFO - PROCESS | 3732 | 1466438019552 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:39 INFO - PROCESS | 3732 | ++DOCSHELL 18509000 == 37 [pid = 3732] [id = 49] 08:53:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1850A800) [pid = 3732] [serial = 143] [outer = 00000000] 08:53:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18B94000) [pid = 3732] [serial = 144] [outer = 1850A800] 08:53:39 INFO - PROCESS | 3732 | 1466438019598 Marionette DEBUG loaded listener.js 08:53:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (18D08C00) [pid = 3732] [serial = 145] [outer = 1850A800] 08:53:40 INFO - PROCESS | 3732 | 1466438020032 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]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 731ms 08:53:40 INFO - PROCESS | 3732 | 1466438020099 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:53:40 INFO - PROCESS | 3732 | 1466438020101 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:53:40 INFO - PROCESS | 3732 | 1466438020104 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 3732 | 1466438020106 Marionette TRACE conn5 <- [1,162,null,{}] 08:53:40 INFO - PROCESS | 3732 | 1466438020116 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}] 08:53:40 INFO - PROCESS | 3732 | 1466438020121 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:40 INFO - PROCESS | 3732 | 1466438020249 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:53:40 INFO - PROCESS | 3732 | 1466438020301 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3732 | 1466438020303 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:40 INFO - PROCESS | 3732 | ++DOCSHELL 19446800 == 38 [pid = 3732] [id = 50] 08:53:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1983A800) [pid = 3732] [serial = 146] [outer = 00000000] 08:53:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1989A800) [pid = 3732] [serial = 147] [outer = 1983A800] 08:53:40 INFO - PROCESS | 3732 | 1466438020348 Marionette DEBUG loaded listener.js 08:53:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1A81AC00) [pid = 3732] [serial = 148] [outer = 1983A800] 08:53:40 INFO - PROCESS | 3732 | 1466438020778 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]]]}] 08:53:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:53:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 730ms 08:53:40 INFO - PROCESS | 3732 | 1466438020853 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:53:40 INFO - PROCESS | 3732 | 1466438020855 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:53:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:53:40 INFO - PROCESS | 3732 | 1466438020860 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:53:40 INFO - PROCESS | 3732 | 1466438020862 Marionette TRACE conn5 <- [1,166,null,{}] 08:53:40 INFO - PROCESS | 3732 | 1466438020865 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}] 08:53:40 INFO - PROCESS | 3732 | 1466438020867 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:40 INFO - PROCESS | 3732 | 1466438020971 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:53:40 INFO - PROCESS | 3732 | 1466438020982 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:40 INFO - PROCESS | 3732 | 1466438020984 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:40 INFO - PROCESS | 3732 | ++DOCSHELL 09355400 == 39 [pid = 3732] [id = 51] 08:53:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19899000) [pid = 3732] [serial = 149] [outer = 00000000] 08:53:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1A8DC000) [pid = 3732] [serial = 150] [outer = 19899000] 08:53:41 INFO - PROCESS | 3732 | 1466438021027 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1A8D5000) [pid = 3732] [serial = 151] [outer = 19899000] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (0935BC00) [pid = 3732] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (18A54400) [pid = 3732] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17995400) [pid = 3732] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1023FC00) [pid = 3732] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19B42C00) [pid = 3732] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14A0D800) [pid = 3732] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17113400) [pid = 3732] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (110D4400) [pid = 3732] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1014A400) [pid = 3732] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1122EC00) [pid = 3732] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (18A54000) [pid = 3732] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1B380C00) [pid = 3732] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (14ADCC00) [pid = 3732] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:53:41 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17997000) [pid = 3732] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:53:41 INFO - PROCESS | 3732 | 1466438021573 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]]]}] 08:53:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:53:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 730ms 08:53:41 INFO - PROCESS | 3732 | 1466438021595 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:53:41 INFO - PROCESS | 3732 | 1466438021597 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:53:41 INFO - PROCESS | 3732 | 1466438021600 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:53:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:53:41 INFO - PROCESS | 3732 | 1466438021602 Marionette TRACE conn5 <- [1,170,null,{}] 08:53:41 INFO - PROCESS | 3732 | 1466438021605 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}] 08:53:41 INFO - PROCESS | 3732 | 1466438021607 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:41 INFO - PROCESS | 3732 | 1466438021684 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:53:41 INFO - PROCESS | 3732 | 1466438021689 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:41 INFO - PROCESS | 3732 | 1466438021691 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:41 INFO - PROCESS | 3732 | ++DOCSHELL 112C5800 == 40 [pid = 3732] [id = 52] 08:53:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (14A53C00) [pid = 3732] [serial = 152] [outer = 00000000] 08:53:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (18A54000) [pid = 3732] [serial = 153] [outer = 14A53C00] 08:53:41 INFO - PROCESS | 3732 | 1466438021737 Marionette DEBUG loaded listener.js 08:53:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (196C9800) [pid = 3732] [serial = 154] [outer = 14A53C00] 08:53:42 INFO - PROCESS | 3732 | 1466438022143 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]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 570ms 08:53:42 INFO - PROCESS | 3732 | 1466438022173 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:53:42 INFO - PROCESS | 3732 | 1466438022174 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:53:42 INFO - PROCESS | 3732 | 1466438022187 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 3732 | 1466438022189 Marionette TRACE conn5 <- [1,174,null,{}] 08:53:42 INFO - PROCESS | 3732 | 1466438022192 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}] 08:53:42 INFO - PROCESS | 3732 | 1466438022194 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:42 INFO - PROCESS | 3732 | 1466438022292 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:53:42 INFO - PROCESS | 3732 | 1466438022300 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 3732 | 1466438022302 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:42 INFO - PROCESS | 3732 | ++DOCSHELL 19893400 == 41 [pid = 3732] [id = 53] 08:53:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1A8D2000) [pid = 3732] [serial = 155] [outer = 00000000] 08:53:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1ACEF400) [pid = 3732] [serial = 156] [outer = 1A8D2000] 08:53:42 INFO - PROCESS | 3732 | 1466438022345 Marionette DEBUG loaded listener.js 08:53:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1B380400) [pid = 3732] [serial = 157] [outer = 1A8D2000] 08:53:42 INFO - PROCESS | 3732 | 1466438022740 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]]]}] 08:53:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:53:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 570ms 08:53:42 INFO - PROCESS | 3732 | 1466438022757 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:53:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:53:42 INFO - PROCESS | 3732 | 1466438022759 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:53:42 INFO - PROCESS | 3732 | 1466438022762 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:53:42 INFO - PROCESS | 3732 | 1466438022764 Marionette TRACE conn5 <- [1,178,null,{}] 08:53:42 INFO - PROCESS | 3732 | 1466438022767 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}] 08:53:42 INFO - PROCESS | 3732 | 1466438022769 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:42 INFO - PROCESS | 3732 | 1466438022882 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:53:42 INFO - PROCESS | 3732 | 1466438022889 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:42 INFO - PROCESS | 3732 | 1466438022891 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:42 INFO - PROCESS | 3732 | ++DOCSHELL 08B89000 == 42 [pid = 3732] [id = 54] 08:53:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (08B8F000) [pid = 3732] [serial = 158] [outer = 00000000] 08:53:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (08B93800) [pid = 3732] [serial = 159] [outer = 08B8F000] 08:53:42 INFO - PROCESS | 3732 | 1466438022936 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (08B96800) [pid = 3732] [serial = 160] [outer = 08B8F000] 08:53:43 INFO - PROCESS | 3732 | 1466438023309 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]]]}] 08:53:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:53:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 570ms 08:53:43 INFO - PROCESS | 3732 | 1466438023334 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:53:43 INFO - PROCESS | 3732 | 1466438023336 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:53:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:53:43 INFO - PROCESS | 3732 | 1466438023339 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:53:43 INFO - PROCESS | 3732 | 1466438023341 Marionette TRACE conn5 <- [1,182,null,{}] 08:53:43 INFO - PROCESS | 3732 | 1466438023344 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}] 08:53:43 INFO - PROCESS | 3732 | 1466438023347 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:43 INFO - PROCESS | 3732 | 1466438023441 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:53:43 INFO - PROCESS | 3732 | 1466438023564 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:43 INFO - PROCESS | 3732 | 1466438023568 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:43 INFO - PROCESS | 3732 | ++DOCSHELL 08B92400 == 43 [pid = 3732] [id = 55] 08:53:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (08B92C00) [pid = 3732] [serial = 161] [outer = 00000000] 08:53:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (09357400) [pid = 3732] [serial = 162] [outer = 08B92C00] 08:53:43 INFO - PROCESS | 3732 | 1466438023630 Marionette DEBUG loaded listener.js 08:53:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (09363C00) [pid = 3732] [serial = 163] [outer = 08B92C00] 08:53:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1076FC00) [pid = 3732] [serial = 164] [outer = 1613C800] 08:53:44 INFO - PROCESS | 3732 | 1466438024282 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]]]}] 08:53:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:53:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 970ms 08:53:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:53:44 INFO - PROCESS | 3732 | 1466438024311 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:53:44 INFO - PROCESS | 3732 | 1466438024315 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:53:44 INFO - PROCESS | 3732 | 1466438024319 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:53:44 INFO - PROCESS | 3732 | 1466438024324 Marionette TRACE conn5 <- [1,186,null,{}] 08:53:44 INFO - PROCESS | 3732 | 1466438024329 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}] 08:53:44 INFO - PROCESS | 3732 | 1466438024332 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:44 INFO - PROCESS | 3732 | 1466438024447 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:53:44 INFO - PROCESS | 3732 | 1466438024540 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:44 INFO - PROCESS | 3732 | 1466438024543 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:44 INFO - PROCESS | 3732 | ++DOCSHELL 14A1D800 == 44 [pid = 3732] [id = 56] 08:53:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (14A1FC00) [pid = 3732] [serial = 165] [outer = 00000000] 08:53:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (157A6000) [pid = 3732] [serial = 166] [outer = 14A1FC00] 08:53:44 INFO - PROCESS | 3732 | 1466438024601 Marionette DEBUG loaded listener.js 08:53:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (15DD8800) [pid = 3732] [serial = 167] [outer = 14A1FC00] 08:53:45 INFO - PROCESS | 3732 | 1466438025149 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]]]}] 08:53:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:53:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 890ms 08:53:45 INFO - PROCESS | 3732 | 1466438025213 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:53:45 INFO - PROCESS | 3732 | 1466438025218 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:53:45 INFO - PROCESS | 3732 | 1466438025222 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:53:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:53:45 INFO - PROCESS | 3732 | 1466438025224 Marionette TRACE conn5 <- [1,190,null,{}] 08:53:45 INFO - PROCESS | 3732 | 1466438025228 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}] 08:53:45 INFO - PROCESS | 3732 | 1466438025231 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:45 INFO - PROCESS | 3732 | 1466438025341 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:53:45 INFO - PROCESS | 3732 | 1466438025419 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:45 INFO - PROCESS | 3732 | 1466438025421 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:45 INFO - PROCESS | 3732 | ++DOCSHELL 17995800 == 45 [pid = 3732] [id = 57] 08:53:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1799A800) [pid = 3732] [serial = 168] [outer = 00000000] 08:53:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (18404000) [pid = 3732] [serial = 169] [outer = 1799A800] 08:53:45 INFO - PROCESS | 3732 | 1466438025518 Marionette DEBUG loaded listener.js 08:53:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (18B98C00) [pid = 3732] [serial = 170] [outer = 1799A800] 08:53:46 INFO - PROCESS | 3732 | 1466438026103 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]]]}] 08:53:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:53:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 08:53:46 INFO - PROCESS | 3732 | 1466438026155 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:53:46 INFO - PROCESS | 3732 | 1466438026158 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:53:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:53:46 INFO - PROCESS | 3732 | 1466438026167 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:53:46 INFO - PROCESS | 3732 | 1466438026173 Marionette TRACE conn5 <- [1,194,null,{}] 08:53:46 INFO - PROCESS | 3732 | 1466438026178 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}] 08:53:46 INFO - PROCESS | 3732 | 1466438026182 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:46 INFO - PROCESS | 3732 | 1466438026299 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:53:46 INFO - PROCESS | 3732 | 1466438026372 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:46 INFO - PROCESS | 3732 | 1466438026374 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:46 INFO - PROCESS | 3732 | ++DOCSHELL 1AC9AC00 == 46 [pid = 3732] [id = 58] 08:53:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1ACA0000) [pid = 3732] [serial = 171] [outer = 00000000] 08:53:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1B72F800) [pid = 3732] [serial = 172] [outer = 1ACA0000] 08:53:46 INFO - PROCESS | 3732 | 1466438026470 Marionette DEBUG loaded listener.js 08:53:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1B928400) [pid = 3732] [serial = 173] [outer = 1ACA0000] 08:53:47 INFO - PROCESS | 3732 | 1466438027185 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]]]}] 08:53:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:53:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1079ms 08:53:47 INFO - PROCESS | 3732 | 1466438027244 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:53:47 INFO - PROCESS | 3732 | 1466438027248 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:53:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:53:47 INFO - PROCESS | 3732 | 1466438027252 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:53:47 INFO - PROCESS | 3732 | 1466438027255 Marionette TRACE conn5 <- [1,198,null,{}] 08:53:47 INFO - PROCESS | 3732 | 1466438027260 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}] 08:53:47 INFO - PROCESS | 3732 | 1466438027263 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:47 INFO - PROCESS | 3732 | 1466438027395 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:53:47 INFO - PROCESS | 3732 | 1466438027474 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:47 INFO - PROCESS | 3732 | 1466438027477 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:47 INFO - PROCESS | 3732 | ++DOCSHELL 08B91000 == 47 [pid = 3732] [id = 59] 08:53:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (08B92000) [pid = 3732] [serial = 174] [outer = 00000000] 08:53:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (0CCA2000) [pid = 3732] [serial = 175] [outer = 08B92000] 08:53:47 INFO - PROCESS | 3732 | 1466438027582 Marionette DEBUG loaded listener.js 08:53:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (0FC66C00) [pid = 3732] [serial = 176] [outer = 08B92000] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 18A4C000 == 46 [pid = 3732] [id = 30] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 1B380800 == 45 [pid = 3732] [id = 31] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 110D2C00 == 44 [pid = 3732] [id = 29] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 08B89000 == 43 [pid = 3732] [id = 54] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 19893400 == 42 [pid = 3732] [id = 53] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 112C5800 == 41 [pid = 3732] [id = 52] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 09355400 == 40 [pid = 3732] [id = 51] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 19446800 == 39 [pid = 3732] [id = 50] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 18509000 == 38 [pid = 3732] [id = 49] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 17995C00 == 37 [pid = 3732] [id = 48] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 16F7E000 == 36 [pid = 3732] [id = 47] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 1456A400 == 35 [pid = 3732] [id = 46] 08:53:47 INFO - PROCESS | 3732 | --DOCSHELL 10AB7400 == 34 [pid = 3732] [id = 45] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (18502400) [pid = 3732] [serial = 124] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (19445C00) [pid = 3732] [serial = 111] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1850AC00) [pid = 3732] [serial = 109] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (18469000) [pid = 3732] [serial = 108] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1122E800) [pid = 3732] [serial = 97] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (10993400) [pid = 3732] [serial = 96] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1AC77800) [pid = 3732] [serial = 114] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (157A3000) [pid = 3732] [serial = 102] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (15DD3000) [pid = 3732] [serial = 103] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (171AD400) [pid = 3732] [serial = 105] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1420D800) [pid = 3732] [serial = 99] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (142A3800) [pid = 3732] [serial = 100] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1456A800) [pid = 3732] [serial = 117] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (15D42800) [pid = 3732] [serial = 85] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14ADF000) [pid = 3732] [serial = 84] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1A8D3800) [pid = 3732] [serial = 88] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19840400) [pid = 3732] [serial = 87] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1B391000) [pid = 3732] [serial = 91] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1B389C00) [pid = 3732] [serial = 90] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15DE0C00) [pid = 3732] [serial = 94] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15DDC800) [pid = 3732] [serial = 93] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1ACA2800) [pid = 3732] [serial = 115] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (171A6000) [pid = 3732] [serial = 118] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (09363000) [pid = 3732] [serial = 123] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (196CB400) [pid = 3732] [serial = 112] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1ACA7C00) [pid = 3732] [serial = 120] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1784A800) [pid = 3732] [serial = 106] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19444C00) [pid = 3732] [serial = 121] [outer = 00000000] [url = about:blank] 08:53:47 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (18B91000) [pid = 3732] [serial = 126] [outer = 00000000] [url = about:blank] 08:53:48 INFO - PROCESS | 3732 | 1466438028027 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]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 830ms 08:53:48 INFO - PROCESS | 3732 | 1466438028084 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3732 | 1466438028088 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:53:48 INFO - PROCESS | 3732 | 1466438028094 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:53:48 INFO - PROCESS | 3732 | 1466438028097 Marionette TRACE conn5 <- [1,202,null,{}] 08:53:48 INFO - PROCESS | 3732 | 1466438028101 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}] 08:53:48 INFO - PROCESS | 3732 | 1466438028103 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:48 INFO - PROCESS | 3732 | 1466438028190 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:53:48 INFO - PROCESS | 3732 | 1466438028231 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3732 | 1466438028233 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:48 INFO - PROCESS | 3732 | ++DOCSHELL 10271800 == 35 [pid = 3732] [id = 60] 08:53:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (10274400) [pid = 3732] [serial = 177] [outer = 00000000] 08:53:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1070E000) [pid = 3732] [serial = 178] [outer = 10274400] 08:53:48 INFO - PROCESS | 3732 | 1466438028282 Marionette DEBUG loaded listener.js 08:53:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10772400) [pid = 3732] [serial = 179] [outer = 10274400] 08:53:48 INFO - PROCESS | 3732 | 1466438028719 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]]]}] 08:53:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:53:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 670ms 08:53:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:53:48 INFO - PROCESS | 3732 | 1466438028769 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:53:48 INFO - PROCESS | 3732 | 1466438028771 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:53:48 INFO - PROCESS | 3732 | 1466438028775 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:53:48 INFO - PROCESS | 3732 | 1466438028778 Marionette TRACE conn5 <- [1,206,null,{}] 08:53:48 INFO - PROCESS | 3732 | 1466438028788 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}] 08:53:48 INFO - PROCESS | 3732 | 1466438028792 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:48 INFO - PROCESS | 3732 | 1466438028898 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:53:48 INFO - PROCESS | 3732 | 1466438028915 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:48 INFO - PROCESS | 3732 | 1466438028918 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:48 INFO - PROCESS | 3732 | ++DOCSHELL 14926800 == 36 [pid = 3732] [id = 61] 08:53:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1492FC00) [pid = 3732] [serial = 180] [outer = 00000000] 08:53:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (14A20800) [pid = 3732] [serial = 181] [outer = 1492FC00] 08:53:48 INFO - PROCESS | 3732 | 1466438028966 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (14DC9000) [pid = 3732] [serial = 182] [outer = 1492FC00] 08:53:49 INFO - PROCESS | 3732 | 1466438029405 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]]]}] 08:53:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:53:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 669ms 08:53:49 INFO - PROCESS | 3732 | 1466438029449 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:53:49 INFO - PROCESS | 3732 | 1466438029451 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:53:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:53:49 INFO - PROCESS | 3732 | 1466438029454 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:53:49 INFO - PROCESS | 3732 | 1466438029465 Marionette TRACE conn5 <- [1,210,null,{}] 08:53:49 INFO - PROCESS | 3732 | 1466438029469 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}] 08:53:49 INFO - PROCESS | 3732 | 1466438029471 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:49 INFO - PROCESS | 3732 | 1466438029556 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:53:49 INFO - PROCESS | 3732 | 1466438029563 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:49 INFO - PROCESS | 3732 | 1466438029565 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:49 INFO - PROCESS | 3732 | ++DOCSHELL 157A4400 == 37 [pid = 3732] [id = 62] 08:53:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15DD3000) [pid = 3732] [serial = 183] [outer = 00000000] 08:53:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15DDC800) [pid = 3732] [serial = 184] [outer = 15DD3000] 08:53:49 INFO - PROCESS | 3732 | 1466438029609 Marionette DEBUG loaded listener.js 08:53:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15FE6000) [pid = 3732] [serial = 185] [outer = 15DD3000] 08:53:50 INFO - PROCESS | 3732 | 1466438030031 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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 631ms 08:53:50 INFO - PROCESS | 3732 | 1466438030091 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3732 | 1466438030093 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:53:50 INFO - PROCESS | 3732 | 1466438030096 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:53:50 INFO - PROCESS | 3732 | 1466438030098 Marionette TRACE conn5 <- [1,214,null,{}] 08:53:50 INFO - PROCESS | 3732 | 1466438030101 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}] 08:53:50 INFO - PROCESS | 3732 | 1466438030103 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:50 INFO - PROCESS | 3732 | 1466438030206 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:53:50 INFO - PROCESS | 3732 | 1466438030279 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3732 | 1466438030281 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:50 INFO - PROCESS | 3732 | ++DOCSHELL 16F74C00 == 38 [pid = 3732] [id = 63] 08:53:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16F76C00) [pid = 3732] [serial = 186] [outer = 00000000] 08:53:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (171A5C00) [pid = 3732] [serial = 187] [outer = 16F76C00] 08:53:50 INFO - PROCESS | 3732 | 1466438030326 Marionette DEBUG loaded listener.js 08:53:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (171A6800) [pid = 3732] [serial = 188] [outer = 16F76C00] 08:53:50 INFO - PROCESS | 3732 | 1466438030732 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]]]}] 08:53:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:53:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 670ms 08:53:50 INFO - PROCESS | 3732 | 1466438030771 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:53:50 INFO - PROCESS | 3732 | 1466438030773 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:53:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:53:50 INFO - PROCESS | 3732 | 1466438030782 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:53:50 INFO - PROCESS | 3732 | 1466438030784 Marionette TRACE conn5 <- [1,218,null,{}] 08:53:50 INFO - PROCESS | 3732 | 1466438030787 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}] 08:53:50 INFO - PROCESS | 3732 | 1466438030793 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:50 INFO - PROCESS | 3732 | 1466438030927 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:53:50 INFO - PROCESS | 3732 | 1466438030984 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:50 INFO - PROCESS | 3732 | 1466438030986 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:50 INFO - PROCESS | 3732 | ++DOCSHELL 178DF800 == 39 [pid = 3732] [id = 64] 08:53:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17998C00) [pid = 3732] [serial = 189] [outer = 00000000] 08:53:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1850F800) [pid = 3732] [serial = 190] [outer = 17998C00] 08:53:51 INFO - PROCESS | 3732 | 1466438031032 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18972000) [pid = 3732] [serial = 191] [outer = 17998C00] 08:53:51 INFO - PROCESS | 3732 | 1466438031446 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]]]}] 08:53:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:53:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 08:53:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:53:51 INFO - PROCESS | 3732 | 1466438031456 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:53:51 INFO - PROCESS | 3732 | 1466438031458 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:53:51 INFO - PROCESS | 3732 | 1466438031461 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:53:51 INFO - PROCESS | 3732 | 1466438031463 Marionette TRACE conn5 <- [1,222,null,{}] 08:53:51 INFO - PROCESS | 3732 | 1466438031466 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}] 08:53:51 INFO - PROCESS | 3732 | 1466438031468 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:51 INFO - PROCESS | 3732 | 1466438031595 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:53:51 INFO - PROCESS | 3732 | 1466438031611 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:51 INFO - PROCESS | 3732 | 1466438031613 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:51 INFO - PROCESS | 3732 | ++DOCSHELL 179A0000 == 40 [pid = 3732] [id = 65] 08:53:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1850B400) [pid = 3732] [serial = 192] [outer = 00000000] 08:53:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (18C14C00) [pid = 3732] [serial = 193] [outer = 1850B400] 08:53:51 INFO - PROCESS | 3732 | 1466438031657 Marionette DEBUG loaded listener.js 08:53:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (18C16000) [pid = 3732] [serial = 194] [outer = 1850B400] 08:53:52 INFO - PROCESS | 3732 | 1466438032069 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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 630ms 08:53:52 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (14999000) [pid = 3732] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:53:52 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17111400) [pid = 3732] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:53:52 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19899000) [pid = 3732] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:53:52 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1A8D2000) [pid = 3732] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:53:52 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1850A800) [pid = 3732] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:53:52 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (10AC0000) [pid = 3732] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:53:52 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1983A800) [pid = 3732] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:53:52 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17997800) [pid = 3732] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:53:52 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (14A53C00) [pid = 3732] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:53:52 INFO - PROCESS | 3732 | 1466438032199 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:53:52 INFO - PROCESS | 3732 | 1466438032201 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:53:52 INFO - PROCESS | 3732 | 1466438032205 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 3732 | 1466438032207 Marionette TRACE conn5 <- [1,226,null,{}] 08:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:53:52 INFO - PROCESS | 3732 | 1466438032215 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}] 08:53:52 INFO - PROCESS | 3732 | 1466438032217 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:52 INFO - PROCESS | 3732 | 1466438032296 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:53:52 INFO - PROCESS | 3732 | 1466438032301 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 3732 | 1466438032303 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:52 INFO - PROCESS | 3732 | ++DOCSHELL 17997800 == 41 [pid = 3732] [id = 66] 08:53:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (179A0800) [pid = 3732] [serial = 195] [outer = 00000000] 08:53:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18B8CC00) [pid = 3732] [serial = 196] [outer = 179A0800] 08:53:52 INFO - PROCESS | 3732 | 1466438032349 Marionette DEBUG loaded listener.js 08:53:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (18B90800) [pid = 3732] [serial = 197] [outer = 179A0800] 08:53:52 INFO - PROCESS | 3732 | 1466438032759 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]]]}] 08:53:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:53:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 570ms 08:53:52 INFO - PROCESS | 3732 | 1466438032782 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:53:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:53:52 INFO - PROCESS | 3732 | 1466438032784 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:53:52 INFO - PROCESS | 3732 | 1466438032787 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:53:52 INFO - PROCESS | 3732 | 1466438032788 Marionette TRACE conn5 <- [1,230,null,{}] 08:53:52 INFO - PROCESS | 3732 | 1466438032802 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}] 08:53:52 INFO - PROCESS | 3732 | 1466438032804 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:52 INFO - PROCESS | 3732 | 1466438032885 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:53:52 INFO - PROCESS | 3732 | 1466438032915 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:52 INFO - PROCESS | 3732 | 1466438032917 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:52 INFO - PROCESS | 3732 | ++DOCSHELL 14ADF800 == 42 [pid = 3732] [id = 67] 08:53:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (18B8A800) [pid = 3732] [serial = 198] [outer = 00000000] 08:53:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19836000) [pid = 3732] [serial = 199] [outer = 18B8A800] 08:53:52 INFO - PROCESS | 3732 | 1466438032969 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1983BC00) [pid = 3732] [serial = 200] [outer = 18B8A800] 08:53:53 INFO - PROCESS | 3732 | 1466438033374 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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 630ms 08:53:53 INFO - PROCESS | 3732 | 1466438033427 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:53:53 INFO - PROCESS | 3732 | 1466438033429 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:53:53 INFO - PROCESS | 3732 | 1466438033432 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:53:53 INFO - PROCESS | 3732 | 1466438033434 Marionette TRACE conn5 <- [1,234,null,{}] 08:53:53 INFO - PROCESS | 3732 | 1466438033438 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}] 08:53:53 INFO - PROCESS | 3732 | 1466438033439 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:53 INFO - PROCESS | 3732 | 1466438033523 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:53:53 INFO - PROCESS | 3732 | 1466438033529 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:53 INFO - PROCESS | 3732 | 1466438033531 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:53 INFO - PROCESS | 3732 | ++DOCSHELL 19B39400 == 43 [pid = 3732] [id = 68] 08:53:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19B41400) [pid = 3732] [serial = 201] [outer = 00000000] 08:53:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1A8D4800) [pid = 3732] [serial = 202] [outer = 19B41400] 08:53:53 INFO - PROCESS | 3732 | 1466438033574 Marionette DEBUG loaded listener.js 08:53:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1AC77800) [pid = 3732] [serial = 203] [outer = 19B41400] 08:53:53 INFO - PROCESS | 3732 | 1466438033974 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]]]}] 08:53:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:53:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 570ms 08:53:53 INFO - PROCESS | 3732 | 1466438034003 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:53:53 INFO - PROCESS | 3732 | 1466438034005 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:53:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:53:54 INFO - PROCESS | 3732 | 1466438034008 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - PROCESS | 3732 | 1466438034010 Marionette TRACE conn5 <- [1,238,null,{}] 08:53:54 INFO - PROCESS | 3732 | 1466438034014 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}] 08:53:54 INFO - PROCESS | 3732 | 1466438034016 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:54 INFO - PROCESS | 3732 | 1466438034146 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:53:54 INFO - PROCESS | 3732 | 1466438034153 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:54 INFO - PROCESS | 3732 | 1466438034156 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:54 INFO - PROCESS | 3732 | ++DOCSHELL 1AC9F800 == 44 [pid = 3732] [id = 69] 08:53:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1ACA1C00) [pid = 3732] [serial = 204] [outer = 00000000] 08:53:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1B380C00) [pid = 3732] [serial = 205] [outer = 1ACA1C00] 08:53:54 INFO - PROCESS | 3732 | 1466438034201 Marionette DEBUG loaded listener.js 08:53:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1B391400) [pid = 3732] [serial = 206] [outer = 1ACA1C00] 08:53:54 INFO - PROCESS | 3732 | 1466438034894 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]]]}] 08:53:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:53:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 930ms 08:53:54 INFO - PROCESS | 3732 | 1466438034940 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:53:54 INFO - PROCESS | 3732 | 1466438034943 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:53:54 INFO - PROCESS | 3732 | 1466438034962 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:53:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:53:54 INFO - PROCESS | 3732 | 1466438034966 Marionette TRACE conn5 <- [1,242,null,{}] 08:53:54 INFO - PROCESS | 3732 | 1466438034971 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}] 08:53:54 INFO - PROCESS | 3732 | 1466438034974 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:55 INFO - PROCESS | 3732 | 1466438035091 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:53:55 INFO - PROCESS | 3732 | 1466438035206 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:55 INFO - PROCESS | 3732 | 1466438035209 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:55 INFO - PROCESS | 3732 | ++DOCSHELL 0CC9B800 == 45 [pid = 3732] [id = 70] 08:53:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (0CCA1000) [pid = 3732] [serial = 207] [outer = 00000000] 08:53:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (10778400) [pid = 3732] [serial = 208] [outer = 0CCA1000] 08:53:55 INFO - PROCESS | 3732 | 1466438035271 Marionette DEBUG loaded listener.js 08:53:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (10D96800) [pid = 3732] [serial = 209] [outer = 0CCA1000] 08:53:55 INFO - PROCESS | 3732 | 1466438035832 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]]]}] 08:53:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:53:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 930ms 08:53:55 INFO - PROCESS | 3732 | 1466438035897 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:53:55 INFO - PROCESS | 3732 | 1466438035902 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:53:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:53:55 INFO - PROCESS | 3732 | 1466438035908 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:53:55 INFO - PROCESS | 3732 | 1466438035911 Marionette TRACE conn5 <- [1,246,null,{}] 08:53:55 INFO - PROCESS | 3732 | 1466438035915 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}] 08:53:55 INFO - PROCESS | 3732 | 1466438035918 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:56 INFO - PROCESS | 3732 | 1466438036033 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:53:56 INFO - PROCESS | 3732 | 1466438036155 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:56 INFO - PROCESS | 3732 | 1466438036158 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:56 INFO - PROCESS | 3732 | ++DOCSHELL 16F7DC00 == 46 [pid = 3732] [id = 71] 08:53:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (16F7E400) [pid = 3732] [serial = 210] [outer = 00000000] 08:53:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (178E0C00) [pid = 3732] [serial = 211] [outer = 16F7E400] 08:53:56 INFO - PROCESS | 3732 | 1466438036216 Marionette DEBUG loaded listener.js 08:53:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (179A3800) [pid = 3732] [serial = 212] [outer = 16F7E400] 08:53:56 INFO - PROCESS | 3732 | 1466438036887 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]]]}] 08:53:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:53:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1019ms 08:53:56 INFO - PROCESS | 3732 | 1466438036955 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:53:56 INFO - PROCESS | 3732 | 1466438036958 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:53:56 INFO - PROCESS | 3732 | 1466438036976 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:53:56 INFO - PROCESS | 3732 | 1466438036980 Marionette TRACE conn5 <- [1,250,null,{}] 08:53:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:53:56 INFO - PROCESS | 3732 | 1466438036991 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}] 08:53:56 INFO - PROCESS | 3732 | 1466438036996 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:57 INFO - PROCESS | 3732 | 1466438037143 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:53:57 INFO - PROCESS | 3732 | 1466438037260 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:57 INFO - PROCESS | 3732 | 1466438037263 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:57 INFO - PROCESS | 3732 | ++DOCSHELL 1B38AC00 == 47 [pid = 3732] [id = 72] 08:53:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1B38B800) [pid = 3732] [serial = 213] [outer = 00000000] 08:53:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1B73AC00) [pid = 3732] [serial = 214] [outer = 1B38B800] 08:53:57 INFO - PROCESS | 3732 | 1466438037322 Marionette DEBUG loaded listener.js 08:53:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1BC1B400) [pid = 3732] [serial = 215] [outer = 1B38B800] 08:53:58 INFO - PROCESS | 3732 | 1466438038026 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]]]}] 08:53:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:53:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1125ms 08:53:58 INFO - PROCESS | 3732 | 1466438038111 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:53:58 INFO - PROCESS | 3732 | 1466438038116 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:53:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:53:58 INFO - PROCESS | 3732 | 1466438038121 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:53:58 INFO - PROCESS | 3732 | 1466438038124 Marionette TRACE conn5 <- [1,254,null,{}] 08:53:58 INFO - PROCESS | 3732 | 1466438038129 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}] 08:53:58 INFO - PROCESS | 3732 | 1466438038132 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:58 INFO - PROCESS | 3732 | 1466438038240 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:53:58 INFO - PROCESS | 3732 | 1466438038317 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:58 INFO - PROCESS | 3732 | 1466438038321 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:58 INFO - PROCESS | 3732 | ++DOCSHELL 0CC9E000 == 48 [pid = 3732] [id = 73] 08:53:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (0FBEB400) [pid = 3732] [serial = 216] [outer = 00000000] 08:53:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (10D8FC00) [pid = 3732] [serial = 217] [outer = 0FBEB400] 08:53:58 INFO - PROCESS | 3732 | 1466438038418 Marionette DEBUG loaded listener.js 08:53:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (14577C00) [pid = 3732] [serial = 218] [outer = 0FBEB400] 08:53:58 INFO - PROCESS | 3732 | --DOCSHELL 19B39400 == 47 [pid = 3732] [id = 68] 08:53:58 INFO - PROCESS | 3732 | --DOCSHELL 14ADF800 == 46 [pid = 3732] [id = 67] 08:53:58 INFO - PROCESS | 3732 | --DOCSHELL 17997800 == 45 [pid = 3732] [id = 66] 08:53:58 INFO - PROCESS | 3732 | --DOCSHELL 179A0000 == 44 [pid = 3732] [id = 65] 08:53:58 INFO - PROCESS | 3732 | --DOCSHELL 178DF800 == 43 [pid = 3732] [id = 64] 08:53:58 INFO - PROCESS | 3732 | --DOCSHELL 16F74C00 == 42 [pid = 3732] [id = 63] 08:53:58 INFO - PROCESS | 3732 | --DOCSHELL 157A4400 == 41 [pid = 3732] [id = 62] 08:53:58 INFO - PROCESS | 3732 | --DOCSHELL 14926800 == 40 [pid = 3732] [id = 61] 08:53:58 INFO - PROCESS | 3732 | --DOCSHELL 10271800 == 39 [pid = 3732] [id = 60] 08:53:58 INFO - PROCESS | 3732 | --DOCSHELL 08B91000 == 38 [pid = 3732] [id = 59] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (14A21400) [pid = 3732] [serial = 135] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (171AC400) [pid = 3732] [serial = 139] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1A8D5000) [pid = 3732] [serial = 151] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (171A3000) [pid = 3732] [serial = 138] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1ACEF400) [pid = 3732] [serial = 156] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (08B93800) [pid = 3732] [serial = 159] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (18D08C00) [pid = 3732] [serial = 145] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (14ADD400) [pid = 3732] [serial = 133] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1A81AC00) [pid = 3732] [serial = 148] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1846CC00) [pid = 3732] [serial = 142] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (18B94000) [pid = 3732] [serial = 144] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (14DCAC00) [pid = 3732] [serial = 136] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (14216C00) [pid = 3732] [serial = 129] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (196C9800) [pid = 3732] [serial = 154] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (18A54000) [pid = 3732] [serial = 153] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1B380400) [pid = 3732] [serial = 157] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1A8DC000) [pid = 3732] [serial = 150] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (18401C00) [pid = 3732] [serial = 141] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1989A800) [pid = 3732] [serial = 147] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (143C9400) [pid = 3732] [serial = 132] [outer = 00000000] [url = about:blank] 08:53:58 INFO - PROCESS | 3732 | 1466438038996 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]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 930ms 08:53:59 INFO - PROCESS | 3732 | 1466438039051 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3732 | 1466438039056 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:53:59 INFO - PROCESS | 3732 | 1466438039061 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 3732 | 1466438039063 Marionette TRACE conn5 <- [1,258,null,{}] 08:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:53:59 INFO - PROCESS | 3732 | 1466438039067 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}] 08:53:59 INFO - PROCESS | 3732 | 1466438039069 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:59 INFO - PROCESS | 3732 | 1466438039158 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:53:59 INFO - PROCESS | 3732 | 1466438039238 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 3732 | 1466438039241 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:59 INFO - PROCESS | 3732 | ++DOCSHELL 0CC9AC00 == 39 [pid = 3732] [id = 74] 08:53:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (0CC9F800) [pid = 3732] [serial = 219] [outer = 00000000] 08:53:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (10775C00) [pid = 3732] [serial = 220] [outer = 0CC9F800] 08:53:59 INFO - PROCESS | 3732 | 1466438039289 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (112BF800) [pid = 3732] [serial = 221] [outer = 0CC9F800] 08:53:59 INFO - PROCESS | 3732 | 1466438039678 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]]]}] 08:53:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:53:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 669ms 08:53:59 INFO - PROCESS | 3732 | 1466438039736 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:53:59 INFO - PROCESS | 3732 | 1466438039739 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:53:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:53:59 INFO - PROCESS | 3732 | 1466438039742 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:53:59 INFO - PROCESS | 3732 | 1466438039746 Marionette TRACE conn5 <- [1,262,null,{}] 08:53:59 INFO - PROCESS | 3732 | 1466438039755 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}] 08:53:59 INFO - PROCESS | 3732 | 1466438039759 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:59 INFO - PROCESS | 3732 | 1466438039844 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:53:59 INFO - PROCESS | 3732 | 1466438039851 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:53:59 INFO - PROCESS | 3732 | 1466438039854 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:53:59 INFO - PROCESS | 3732 | ++DOCSHELL 15DD4800 == 40 [pid = 3732] [id = 75] 08:53:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15DD5400) [pid = 3732] [serial = 222] [outer = 00000000] 08:53:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (15DD9800) [pid = 3732] [serial = 223] [outer = 15DD5400] 08:53:59 INFO - PROCESS | 3732 | 1466438039901 Marionette DEBUG loaded listener.js 08:53:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (171A3000) [pid = 3732] [serial = 224] [outer = 15DD5400] 08:54:00 INFO - PROCESS | 3732 | 1466438040339 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]]]}] 08:54:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:54:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 630ms 08:54:00 INFO - PROCESS | 3732 | 1466438040379 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:54:00 INFO - PROCESS | 3732 | 1466438040381 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:54:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:54:00 INFO - PROCESS | 3732 | 1466438040385 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:54:00 INFO - PROCESS | 3732 | 1466438040386 Marionette TRACE conn5 <- [1,266,null,{}] 08:54:00 INFO - PROCESS | 3732 | 1466438040390 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}] 08:54:00 INFO - PROCESS | 3732 | 1466438040392 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:00 INFO - PROCESS | 3732 | 1466438040479 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:54:00 INFO - PROCESS | 3732 | 1466438040484 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:00 INFO - PROCESS | 3732 | 1466438040486 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:00 INFO - PROCESS | 3732 | ++DOCSHELL 172E6C00 == 41 [pid = 3732] [id = 76] 08:54:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (17851C00) [pid = 3732] [serial = 225] [outer = 00000000] 08:54:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (17998000) [pid = 3732] [serial = 226] [outer = 17851C00] 08:54:00 INFO - PROCESS | 3732 | 1466438040539 Marionette DEBUG loaded listener.js 08:54:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1840C400) [pid = 3732] [serial = 227] [outer = 17851C00] 08:54:01 INFO - PROCESS | 3732 | 1466438041176 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]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 870ms 08:54:01 INFO - PROCESS | 3732 | 1466438041256 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3732 | 1466438041258 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:54:01 INFO - PROCESS | 3732 | 1466438041266 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 3732 | 1466438041268 Marionette TRACE conn5 <- [1,270,null,{}] 08:54:01 INFO - PROCESS | 3732 | 1466438041271 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}] 08:54:01 INFO - PROCESS | 3732 | 1466438041273 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:01 INFO - PROCESS | 3732 | 1466438041383 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:54:01 INFO - PROCESS | 3732 | 1466438041393 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:01 INFO - PROCESS | 3732 | 1466438041395 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:01 INFO - PROCESS | 3732 | ++DOCSHELL 18B8BC00 == 42 [pid = 3732] [id = 77] 08:54:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (18B99400) [pid = 3732] [serial = 228] [outer = 00000000] 08:54:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (19836800) [pid = 3732] [serial = 229] [outer = 18B99400] 08:54:01 INFO - PROCESS | 3732 | 1466438041449 Marionette DEBUG loaded listener.js 08:54:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1983A400) [pid = 3732] [serial = 230] [outer = 18B99400] 08:54:01 INFO - PROCESS | 3732 | 1466438041866 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]]]}] 08:54:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:54:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 690ms 08:54:01 INFO - PROCESS | 3732 | 1466438041952 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:54:01 INFO - PROCESS | 3732 | 1466438041954 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:54:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:54:01 INFO - PROCESS | 3732 | 1466438041973 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:54:01 INFO - PROCESS | 3732 | 1466438041975 Marionette TRACE conn5 <- [1,274,null,{}] 08:54:01 INFO - PROCESS | 3732 | 1466438041978 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}] 08:54:01 INFO - PROCESS | 3732 | 1466438041983 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:02 INFO - PROCESS | 3732 | 1466438042117 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:54:02 INFO - PROCESS | 3732 | 1466438042123 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3732 | 1466438042124 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:02 INFO - PROCESS | 3732 | ++DOCSHELL 157AE000 == 43 [pid = 3732] [id = 78] 08:54:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (19896400) [pid = 3732] [serial = 231] [outer = 00000000] 08:54:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1A8D5400) [pid = 3732] [serial = 232] [outer = 19896400] 08:54:02 INFO - PROCESS | 3732 | 1466438042171 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1A8DB400) [pid = 3732] [serial = 233] [outer = 19896400] 08:54:02 INFO - PROCESS | 3732 | 1466438042593 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]]]}] 08:54:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:54:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 690ms 08:54:02 INFO - PROCESS | 3732 | 1466438042656 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:54:02 INFO - PROCESS | 3732 | 1466438042658 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:54:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:54:02 INFO - PROCESS | 3732 | 1466438042682 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:54:02 INFO - PROCESS | 3732 | 1466438042684 Marionette TRACE conn5 <- [1,278,null,{}] 08:54:02 INFO - PROCESS | 3732 | 1466438042699 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}] 08:54:02 INFO - PROCESS | 3732 | 1466438042701 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:02 INFO - PROCESS | 3732 | 1466438042814 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:54:02 INFO - PROCESS | 3732 | 1466438042826 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:02 INFO - PROCESS | 3732 | 1466438042828 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:02 INFO - PROCESS | 3732 | ++DOCSHELL 1ACE8000 == 44 [pid = 3732] [id = 79] 08:54:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1ACEC000) [pid = 3732] [serial = 234] [outer = 00000000] 08:54:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1B386C00) [pid = 3732] [serial = 235] [outer = 1ACEC000] 08:54:02 INFO - PROCESS | 3732 | 1466438042917 Marionette DEBUG loaded listener.js 08:54:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1B390C00) [pid = 3732] [serial = 236] [outer = 1ACEC000] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (17998C00) [pid = 3732] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (16F76C00) [pid = 3732] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1850B400) [pid = 3732] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (15DD3000) [pid = 3732] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (10274400) [pid = 3732] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1ACA0000) [pid = 3732] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1799A800) [pid = 3732] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (08B92000) [pid = 3732] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1492FC00) [pid = 3732] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (08B92C00) [pid = 3732] [serial = 161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (14A1FC00) [pid = 3732] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (179A0800) [pid = 3732] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (19B41400) [pid = 3732] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (18B8A800) [pid = 3732] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10242400) [pid = 3732] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:54:03 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (18467800) [pid = 3732] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:54:03 INFO - PROCESS | 3732 | 1466438043422 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]]]}] 08:54:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:54:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 790ms 08:54:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:54:03 INFO - PROCESS | 3732 | 1466438043453 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:54:03 INFO - PROCESS | 3732 | 1466438043455 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:54:03 INFO - PROCESS | 3732 | 1466438043458 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:54:03 INFO - PROCESS | 3732 | 1466438043460 Marionette TRACE conn5 <- [1,282,null,{}] 08:54:03 INFO - PROCESS | 3732 | 1466438043463 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}] 08:54:03 INFO - PROCESS | 3732 | 1466438043465 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:03 INFO - PROCESS | 3732 | 1466438043586 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:54:03 INFO - PROCESS | 3732 | 1466438043637 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:03 INFO - PROCESS | 3732 | 1466438043639 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:03 INFO - PROCESS | 3732 | ++DOCSHELL 08ECE000 == 45 [pid = 3732] [id = 80] 08:54:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (10150C00) [pid = 3732] [serial = 237] [outer = 00000000] 08:54:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1799A800) [pid = 3732] [serial = 238] [outer = 10150C00] 08:54:03 INFO - PROCESS | 3732 | 1466438043684 Marionette DEBUG loaded listener.js 08:54:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19895C00) [pid = 3732] [serial = 239] [outer = 10150C00] 08:54:04 INFO - PROCESS | 3732 | 1466438044009 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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 630ms 08:54:04 INFO - PROCESS | 3732 | 1466438044096 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 3732 | 1466438044098 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:54:04 INFO - PROCESS | 3732 | 1466438044101 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:54:04 INFO - PROCESS | 3732 | 1466438044102 Marionette TRACE conn5 <- [1,286,null,{}] 08:54:04 INFO - PROCESS | 3732 | 1466438044131 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}] 08:54:04 INFO - PROCESS | 3732 | 1466438044133 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:04 INFO - PROCESS | 3732 | 1466438044216 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:54:04 INFO - PROCESS | 3732 | 1466438044222 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 3732 | 1466438044224 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:04 INFO - PROCESS | 3732 | ++DOCSHELL 1ACF4800 == 46 [pid = 3732] [id = 81] 08:54:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1B37AC00) [pid = 3732] [serial = 240] [outer = 00000000] 08:54:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1C35C000) [pid = 3732] [serial = 241] [outer = 1B37AC00] 08:54:04 INFO - PROCESS | 3732 | 1466438044267 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1C3D4400) [pid = 3732] [serial = 242] [outer = 1B37AC00] 08:54:04 INFO - PROCESS | 3732 | 1466438044674 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]]]}] 08:54:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:54:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 590ms 08:54:04 INFO - PROCESS | 3732 | 1466438044694 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:54:04 INFO - PROCESS | 3732 | 1466438044696 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:54:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:54:04 INFO - PROCESS | 3732 | 1466438044699 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:54:04 INFO - PROCESS | 3732 | 1466438044701 Marionette TRACE conn5 <- [1,290,null,{}] 08:54:04 INFO - PROCESS | 3732 | 1466438044704 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}] 08:54:04 INFO - PROCESS | 3732 | 1466438044706 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:04 INFO - PROCESS | 3732 | 1466438044827 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:54:04 INFO - PROCESS | 3732 | 1466438044835 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:04 INFO - PROCESS | 3732 | 1466438044837 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:04 INFO - PROCESS | 3732 | ++DOCSHELL 1C3E2400 == 47 [pid = 3732] [id = 82] 08:54:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1CD30000) [pid = 3732] [serial = 243] [outer = 00000000] 08:54:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1D43B000) [pid = 3732] [serial = 244] [outer = 1CD30000] 08:54:04 INFO - PROCESS | 3732 | 1466438044880 Marionette DEBUG loaded listener.js 08:54:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1D43C000) [pid = 3732] [serial = 245] [outer = 1CD30000] 08:54:05 INFO - PROCESS | 3732 | 1466438045337 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]]]}] 08:54:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:54:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 670ms 08:54:05 INFO - PROCESS | 3732 | 1466438045371 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:54:05 INFO - PROCESS | 3732 | 1466438045375 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:54:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:54:05 INFO - PROCESS | 3732 | 1466438045381 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:54:05 INFO - PROCESS | 3732 | 1466438045385 Marionette TRACE conn5 <- [1,294,null,{}] 08:54:05 INFO - PROCESS | 3732 | 1466438045408 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}] 08:54:05 INFO - PROCESS | 3732 | 1466438045411 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:05 INFO - PROCESS | 3732 | 1466438045565 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:54:05 INFO - PROCESS | 3732 | 1466438045685 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:05 INFO - PROCESS | 3732 | 1466438045690 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:05 INFO - PROCESS | 3732 | ++DOCSHELL 0CCA2400 == 48 [pid = 3732] [id = 83] 08:54:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (0CCA3000) [pid = 3732] [serial = 246] [outer = 00000000] 08:54:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (10236800) [pid = 3732] [serial = 247] [outer = 0CCA3000] 08:54:05 INFO - PROCESS | 3732 | 1466438045747 Marionette DEBUG loaded listener.js 08:54:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (105ADC00) [pid = 3732] [serial = 248] [outer = 0CCA3000] 08:54:06 INFO - PROCESS | 3732 | 1466438046284 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]]]}] 08:54:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 930ms 08:54:06 INFO - PROCESS | 3732 | 1466438046325 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:54:06 INFO - PROCESS | 3732 | 1466438046329 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:54:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:54:06 INFO - PROCESS | 3732 | 1466438046337 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:54:06 INFO - PROCESS | 3732 | 1466438046340 Marionette TRACE conn5 <- [1,298,null,{}] 08:54:06 INFO - PROCESS | 3732 | 1466438046344 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}] 08:54:06 INFO - PROCESS | 3732 | 1466438046347 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:06 INFO - PROCESS | 3732 | 1466438046459 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:54:06 INFO - PROCESS | 3732 | 1466438046556 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:06 INFO - PROCESS | 3732 | 1466438046558 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:06 INFO - PROCESS | 3732 | ++DOCSHELL 15D42800 == 49 [pid = 3732] [id = 84] 08:54:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (15D42C00) [pid = 3732] [serial = 249] [outer = 00000000] 08:54:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (15DDE800) [pid = 3732] [serial = 250] [outer = 15D42C00] 08:54:06 INFO - PROCESS | 3732 | 1466438046614 Marionette DEBUG loaded listener.js 08:54:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (171A2800) [pid = 3732] [serial = 251] [outer = 15D42C00] 08:54:07 INFO - PROCESS | 3732 | 1466438047197 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]]]}] 08:54:07 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. 08:54:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 870ms 08:54:07 INFO - PROCESS | 3732 | 1466438047224 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:54:07 INFO - PROCESS | 3732 | 1466438047227 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:54:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:54:07 INFO - PROCESS | 3732 | 1466438047231 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:54:07 INFO - PROCESS | 3732 | 1466438047235 Marionette TRACE conn5 <- [1,302,null,{}] 08:54:07 INFO - PROCESS | 3732 | 1466438047246 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}] 08:54:07 INFO - PROCESS | 3732 | 1466438047251 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:07 INFO - PROCESS | 3732 | 1466438047364 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:54:07 INFO - PROCESS | 3732 | 1466438047460 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:07 INFO - PROCESS | 3732 | 1466438047463 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:07 INFO - PROCESS | 3732 | ++DOCSHELL 1A81A800 == 50 [pid = 3732] [id = 85] 08:54:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1A81F800) [pid = 3732] [serial = 252] [outer = 00000000] 08:54:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1A8DA400) [pid = 3732] [serial = 253] [outer = 1A81F800] 08:54:07 INFO - PROCESS | 3732 | 1466438047521 Marionette DEBUG loaded listener.js 08:54:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1ACE8800) [pid = 3732] [serial = 254] [outer = 1A81F800] 08:54:07 INFO - PROCESS | 3732 | 1466438047788 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:54:08 INFO - PROCESS | 3732 | 1466438048122 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]]]}] 08:54:08 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. 08:54:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 930ms 08:54:08 INFO - PROCESS | 3732 | 1466438048167 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:54:08 INFO - PROCESS | 3732 | 1466438048170 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:54:08 INFO - PROCESS | 3732 | 1466438048173 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:54:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:54:08 INFO - PROCESS | 3732 | 1466438048175 Marionette TRACE conn5 <- [1,306,null,{}] 08:54:08 INFO - PROCESS | 3732 | 1466438048179 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}] 08:54:08 INFO - PROCESS | 3732 | 1466438048181 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:08 INFO - PROCESS | 3732 | 1466438048297 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:54:08 INFO - PROCESS | 3732 | 1466438048395 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:08 INFO - PROCESS | 3732 | 1466438048397 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:08 INFO - PROCESS | 3732 | ++DOCSHELL 1CAE7C00 == 51 [pid = 3732] [id = 86] 08:54:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1CAE9000) [pid = 3732] [serial = 255] [outer = 00000000] 08:54:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1D43A400) [pid = 3732] [serial = 256] [outer = 1CAE9000] 08:54:08 INFO - PROCESS | 3732 | 1466438048452 Marionette DEBUG loaded listener.js 08:54:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1D6B9000) [pid = 3732] [serial = 257] [outer = 1CAE9000] 08:54:09 INFO - PROCESS | 3732 | 1466438049109 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]]]}] 08:54:09 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. 08:54:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 969ms 08:54:09 INFO - PROCESS | 3732 | 1466438049147 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:54:09 INFO - PROCESS | 3732 | 1466438049149 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:54:09 INFO - PROCESS | 3732 | 1466438049152 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:54:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:54:09 INFO - PROCESS | 3732 | 1466438049154 Marionette TRACE conn5 <- [1,310,null,{}] 08:54:09 INFO - PROCESS | 3732 | 1466438049158 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}] 08:54:09 INFO - PROCESS | 3732 | 1466438049160 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:09 INFO - PROCESS | 3732 | 1466438049268 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:54:09 INFO - PROCESS | 3732 | 1466438049509 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:09 INFO - PROCESS | 3732 | 1466438049512 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:09 INFO - PROCESS | 3732 | ++DOCSHELL 0935E800 == 52 [pid = 3732] [id = 87] 08:54:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (0CC9D400) [pid = 3732] [serial = 258] [outer = 00000000] 08:54:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (0CCA3400) [pid = 3732] [serial = 259] [outer = 0CC9D400] 08:54:09 INFO - PROCESS | 3732 | 1466438049582 Marionette DEBUG loaded listener.js 08:54:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (10234000) [pid = 3732] [serial = 260] [outer = 0CC9D400] 08:54:10 INFO - PROCESS | 3732 | 1466438050258 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]]]}] 08:54:10 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. 08:54:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1122ms 08:54:10 INFO - PROCESS | 3732 | 1466438050279 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:54:10 INFO - PROCESS | 3732 | 1466438050283 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:54:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:54:10 INFO - PROCESS | 3732 | 1466438050286 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:54:10 INFO - PROCESS | 3732 | 1466438050289 Marionette TRACE conn5 <- [1,314,null,{}] 08:54:10 INFO - PROCESS | 3732 | 1466438050295 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}] 08:54:10 INFO - PROCESS | 3732 | 1466438050297 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:10 INFO - PROCESS | 3732 | 1466438050425 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:54:10 INFO - PROCESS | 3732 | --DOCSHELL 1ACF4800 == 51 [pid = 3732] [id = 81] 08:54:10 INFO - PROCESS | 3732 | --DOCSHELL 08ECE000 == 50 [pid = 3732] [id = 80] 08:54:10 INFO - PROCESS | 3732 | --DOCSHELL 1ACE8000 == 49 [pid = 3732] [id = 79] 08:54:10 INFO - PROCESS | 3732 | --DOCSHELL 157AE000 == 48 [pid = 3732] [id = 78] 08:54:10 INFO - PROCESS | 3732 | --DOCSHELL 18B8BC00 == 47 [pid = 3732] [id = 77] 08:54:10 INFO - PROCESS | 3732 | --DOCSHELL 172E6C00 == 46 [pid = 3732] [id = 76] 08:54:10 INFO - PROCESS | 3732 | --DOCSHELL 15DD4800 == 45 [pid = 3732] [id = 75] 08:54:10 INFO - PROCESS | 3732 | --DOCSHELL 0CC9AC00 == 44 [pid = 3732] [id = 74] 08:54:10 INFO - PROCESS | 3732 | --DOCSHELL 0CC9E000 == 43 [pid = 3732] [id = 73] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1850F800) [pid = 3732] [serial = 190] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (171A5C00) [pid = 3732] [serial = 187] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (171A6800) [pid = 3732] [serial = 188] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (18C14C00) [pid = 3732] [serial = 193] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (15DDC800) [pid = 3732] [serial = 184] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1070E000) [pid = 3732] [serial = 178] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (10772400) [pid = 3732] [serial = 179] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1B72F800) [pid = 3732] [serial = 172] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1B928400) [pid = 3732] [serial = 173] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (18B98C00) [pid = 3732] [serial = 170] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (18404000) [pid = 3732] [serial = 169] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (0CCA2000) [pid = 3732] [serial = 175] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (0FC66C00) [pid = 3732] [serial = 176] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (14A20800) [pid = 3732] [serial = 181] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (14DC9000) [pid = 3732] [serial = 182] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (18972000) [pid = 3732] [serial = 191] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (09363C00) [pid = 3732] [serial = 163] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (09357400) [pid = 3732] [serial = 162] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (15DD8800) [pid = 3732] [serial = 167] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (157A6000) [pid = 3732] [serial = 166] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (18B90800) [pid = 3732] [serial = 197] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1A8D4800) [pid = 3732] [serial = 202] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (18B8CC00) [pid = 3732] [serial = 196] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1983BC00) [pid = 3732] [serial = 200] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (18974400) [pid = 3732] [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.] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (18C16000) [pid = 3732] [serial = 194] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1AC77800) [pid = 3732] [serial = 203] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15FE6000) [pid = 3732] [serial = 185] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19836000) [pid = 3732] [serial = 199] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (14A0A400) [pid = 3732] [serial = 130] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (18B93000) [pid = 3732] [serial = 127] [outer = 00000000] [url = about:blank] 08:54:10 INFO - PROCESS | 3732 | 1466438050556 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:10 INFO - PROCESS | 3732 | 1466438050559 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:10 INFO - PROCESS | 3732 | ++DOCSHELL 08B94800 == 44 [pid = 3732] [id = 88] 08:54:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (08B94C00) [pid = 3732] [serial = 261] [outer = 00000000] 08:54:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (0935A000) [pid = 3732] [serial = 262] [outer = 08B94C00] 08:54:10 INFO - PROCESS | 3732 | 1466438050605 Marionette DEBUG loaded listener.js 08:54:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (0CC95000) [pid = 3732] [serial = 263] [outer = 08B94C00] 08:54:10 INFO - PROCESS | 3732 | 1466438050982 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]]]}] 08:54:11 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. 08:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 730ms 08:54:11 INFO - PROCESS | 3732 | 1466438051021 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3732 | 1466438051024 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:54:11 INFO - PROCESS | 3732 | 1466438051029 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:54:11 INFO - PROCESS | 3732 | 1466438051031 Marionette TRACE conn5 <- [1,318,null,{}] 08:54:11 INFO - PROCESS | 3732 | 1466438051034 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}] 08:54:11 INFO - PROCESS | 3732 | 1466438051037 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:11 INFO - PROCESS | 3732 | 1466438051126 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:54:11 INFO - PROCESS | 3732 | 1466438051132 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 3732 | 1466438051134 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:11 INFO - PROCESS | 3732 | ++DOCSHELL 10702000 == 45 [pid = 3732] [id = 89] 08:54:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1076A800) [pid = 3732] [serial = 264] [outer = 00000000] 08:54:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (14A0FC00) [pid = 3732] [serial = 265] [outer = 1076A800] 08:54:11 INFO - PROCESS | 3732 | 1466438051179 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (14A48000) [pid = 3732] [serial = 266] [outer = 1076A800] 08:54:11 INFO - PROCESS | 3732 | 1466438051623 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]]]}] 08:54:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 630ms 08:54:11 INFO - PROCESS | 3732 | 1466438051664 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:54:11 INFO - PROCESS | 3732 | 1466438051666 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:54:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:54:11 INFO - PROCESS | 3732 | 1466438051670 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:54:11 INFO - PROCESS | 3732 | 1466438051676 Marionette TRACE conn5 <- [1,322,null,{}] 08:54:11 INFO - PROCESS | 3732 | 1466438051685 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}] 08:54:11 INFO - PROCESS | 3732 | 1466438051688 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:11 INFO - PROCESS | 3732 | 1466438051776 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:54:11 INFO - PROCESS | 3732 | 1466438051818 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:11 INFO - PROCESS | 3732 | 1466438051820 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:11 INFO - PROCESS | 3732 | ++DOCSHELL 15DDC800 == 46 [pid = 3732] [id = 90] 08:54:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (15DDCC00) [pid = 3732] [serial = 267] [outer = 00000000] 08:54:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (15DE1C00) [pid = 3732] [serial = 268] [outer = 15DDCC00] 08:54:11 INFO - PROCESS | 3732 | 1466438051864 Marionette DEBUG loaded listener.js 08:54:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1613D400) [pid = 3732] [serial = 269] [outer = 15DDCC00] 08:54:12 INFO - PROCESS | 3732 | 1466438052290 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]]]}] 08:54:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 690ms 08:54:12 INFO - PROCESS | 3732 | 1466438052364 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:54:12 INFO - PROCESS | 3732 | 1466438052366 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:54:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:54:12 INFO - PROCESS | 3732 | 1466438052370 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:54:12 INFO - PROCESS | 3732 | 1466438052381 Marionette TRACE conn5 <- [1,326,null,{}] 08:54:12 INFO - PROCESS | 3732 | 1466438052385 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}] 08:54:12 INFO - PROCESS | 3732 | 1466438052387 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:12 INFO - PROCESS | 3732 | 1466438052474 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:54:12 INFO - PROCESS | 3732 | 1466438052479 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:12 INFO - PROCESS | 3732 | 1466438052481 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:12 INFO - PROCESS | 3732 | ++DOCSHELL 171A1000 == 47 [pid = 3732] [id = 91] 08:54:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (171A7000) [pid = 3732] [serial = 270] [outer = 00000000] 08:54:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (178DF800) [pid = 3732] [serial = 271] [outer = 171A7000] 08:54:12 INFO - PROCESS | 3732 | 1466438052526 Marionette DEBUG loaded listener.js 08:54:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1799B000) [pid = 3732] [serial = 272] [outer = 171A7000] 08:54:12 INFO - PROCESS | 3732 | 1466438052996 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]]]}] 08:54:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 690ms 08:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:54:13 INFO - PROCESS | 3732 | 1466438053066 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3732 | 1466438053068 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:54:13 INFO - PROCESS | 3732 | 1466438053071 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3732 | 1466438053073 Marionette TRACE conn5 <- [1,330,null,{}] 08:54:13 INFO - PROCESS | 3732 | 1466438053077 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}] 08:54:13 INFO - PROCESS | 3732 | 1466438053079 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:13 INFO - PROCESS | 3732 | 1466438053214 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:54:13 INFO - PROCESS | 3732 | 1466438053234 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 3732 | 1466438053239 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:13 INFO - PROCESS | 3732 | ++DOCSHELL 1846D000 == 48 [pid = 3732] [id = 92] 08:54:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (18503400) [pid = 3732] [serial = 273] [outer = 00000000] 08:54:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1896F400) [pid = 3732] [serial = 274] [outer = 18503400] 08:54:13 INFO - PROCESS | 3732 | 1466438053296 Marionette DEBUG loaded listener.js 08:54:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (18A4F400) [pid = 3732] [serial = 275] [outer = 18503400] 08:54:13 INFO - PROCESS | 3732 | 1466438053769 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]]]}] 08:54:13 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. 08:54:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 730ms 08:54:13 INFO - PROCESS | 3732 | 1466438053804 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:54:13 INFO - PROCESS | 3732 | 1466438053806 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:54:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:54:13 INFO - PROCESS | 3732 | 1466438053809 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:54:13 INFO - PROCESS | 3732 | 1466438053811 Marionette TRACE conn5 <- [1,334,null,{}] 08:54:13 INFO - PROCESS | 3732 | 1466438053814 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}] 08:54:13 INFO - PROCESS | 3732 | 1466438053816 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:13 INFO - PROCESS | 3732 | 1466438053928 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:54:13 INFO - PROCESS | 3732 | 1466438053936 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:13 INFO - PROCESS | 3732 | 1466438053938 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:13 INFO - PROCESS | 3732 | ++DOCSHELL 18A58C00 == 49 [pid = 3732] [id = 93] 08:54:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (18B91800) [pid = 3732] [serial = 276] [outer = 00000000] 08:54:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (18C17000) [pid = 3732] [serial = 277] [outer = 18B91800] 08:54:14 INFO - PROCESS | 3732 | 1466438054027 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (18C17800) [pid = 3732] [serial = 278] [outer = 18B91800] 08:54:14 INFO - PROCESS | 3732 | 1466438054462 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]]]}] 08:54:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 08:54:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:54:14 INFO - PROCESS | 3732 | 1466438054480 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:54:14 INFO - PROCESS | 3732 | 1466438054481 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:54:14 INFO - PROCESS | 3732 | 1466438054484 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:54:14 INFO - PROCESS | 3732 | 1466438054486 Marionette TRACE conn5 <- [1,338,null,{}] 08:54:14 INFO - PROCESS | 3732 | 1466438054489 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}] 08:54:14 INFO - PROCESS | 3732 | 1466438054491 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:14 INFO - PROCESS | 3732 | 1466438054629 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:54:14 INFO - PROCESS | 3732 | 1466438054635 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:14 INFO - PROCESS | 3732 | 1466438054637 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:14 INFO - PROCESS | 3732 | ++DOCSHELL 18B8B400 == 50 [pid = 3732] [id = 94] 08:54:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (18B93400) [pid = 3732] [serial = 279] [outer = 00000000] 08:54:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (19448C00) [pid = 3732] [serial = 280] [outer = 18B93400] 08:54:14 INFO - PROCESS | 3732 | 1466438054680 Marionette DEBUG loaded listener.js 08:54:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (19836C00) [pid = 3732] [serial = 281] [outer = 18B93400] 08:54:14 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (15DD5400) [pid = 3732] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:54:14 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (17851C00) [pid = 3732] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:54:14 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (18B99400) [pid = 3732] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:54:14 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (0FBEB400) [pid = 3732] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:54:14 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (19896400) [pid = 3732] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:54:14 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (0CC9F800) [pid = 3732] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:54:14 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (10150C00) [pid = 3732] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:54:14 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1ACEC000) [pid = 3732] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:54:14 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1B37AC00) [pid = 3732] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:54:15 INFO - PROCESS | 3732 | 1466438055167 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]]]}] 08:54:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 08:54:15 INFO - PROCESS | 3732 | 1466438055216 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:54:15 INFO - PROCESS | 3732 | 1466438055219 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:54:15 INFO - PROCESS | 3732 | 1466438055222 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:54:15 INFO - PROCESS | 3732 | 1466438055223 Marionette TRACE conn5 <- [1,342,null,{}] 08:54:15 INFO - PROCESS | 3732 | 1466438055227 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}] 08:54:15 INFO - PROCESS | 3732 | 1466438055229 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:15 INFO - PROCESS | 3732 | 1466438055310 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:54:15 INFO - PROCESS | 3732 | 1466438055316 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 3732 | 1466438055317 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:15 INFO - PROCESS | 3732 | ++DOCSHELL 15DD5400 == 51 [pid = 3732] [id = 95] 08:54:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (15DDF000) [pid = 3732] [serial = 282] [outer = 00000000] 08:54:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (19445C00) [pid = 3732] [serial = 283] [outer = 15DDF000] 08:54:15 INFO - PROCESS | 3732 | 1466438055362 Marionette DEBUG loaded listener.js 08:54:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19896C00) [pid = 3732] [serial = 284] [outer = 15DDF000] 08:54:15 INFO - PROCESS | 3732 | 1466438055762 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]]]}] 08:54:15 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. 08:54:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 570ms 08:54:15 INFO - PROCESS | 3732 | 1466438055796 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:54:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:54:15 INFO - PROCESS | 3732 | 1466438055797 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:54:15 INFO - PROCESS | 3732 | 1466438055800 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:54:15 INFO - PROCESS | 3732 | 1466438055802 Marionette TRACE conn5 <- [1,346,null,{}] 08:54:15 INFO - PROCESS | 3732 | 1466438055805 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}] 08:54:15 INFO - PROCESS | 3732 | 1466438055807 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:15 INFO - PROCESS | 3732 | 1466438055936 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:54:15 INFO - PROCESS | 3732 | 1466438055944 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:15 INFO - PROCESS | 3732 | 1466438055946 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:15 INFO - PROCESS | 3732 | ++DOCSHELL 1A820C00 == 52 [pid = 3732] [id = 96] 08:54:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1A8D1800) [pid = 3732] [serial = 285] [outer = 00000000] 08:54:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1A8D6400) [pid = 3732] [serial = 286] [outer = 1A8D1800] 08:54:15 INFO - PROCESS | 3732 | 1466438055998 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1A8DD400) [pid = 3732] [serial = 287] [outer = 1A8D1800] 08:54:16 INFO - PROCESS | 3732 | 1466438056412 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]]]}] 08:54:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 630ms 08:54:16 INFO - PROCESS | 3732 | 1466438056432 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:54:16 INFO - PROCESS | 3732 | 1466438056434 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:54:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:54:16 INFO - PROCESS | 3732 | 1466438056437 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:54:16 INFO - PROCESS | 3732 | 1466438056438 Marionette TRACE conn5 <- [1,350,null,{}] 08:54:16 INFO - PROCESS | 3732 | 1466438056454 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}] 08:54:16 INFO - PROCESS | 3732 | 1466438056455 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:16 INFO - PROCESS | 3732 | 1466438056537 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:54:16 INFO - PROCESS | 3732 | 1466438056543 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:16 INFO - PROCESS | 3732 | 1466438056546 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:16 INFO - PROCESS | 3732 | ++DOCSHELL 19B8E400 == 53 [pid = 3732] [id = 97] 08:54:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (19B8EC00) [pid = 3732] [serial = 288] [outer = 00000000] 08:54:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (19B93C00) [pid = 3732] [serial = 289] [outer = 19B8EC00] 08:54:16 INFO - PROCESS | 3732 | 1466438056592 Marionette DEBUG loaded listener.js 08:54:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1A819800) [pid = 3732] [serial = 290] [outer = 19B8EC00] 08:54:17 INFO - PROCESS | 3732 | 1466438057157 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]]]}] 08:54:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:54:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 770ms 08:54:17 INFO - PROCESS | 3732 | 1466438057208 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:54:17 INFO - PROCESS | 3732 | 1466438057213 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:54:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:54:17 INFO - PROCESS | 3732 | 1466438057219 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:54:17 INFO - PROCESS | 3732 | 1466438057222 Marionette TRACE conn5 <- [1,354,null,{}] 08:54:17 INFO - PROCESS | 3732 | 1466438057228 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}] 08:54:17 INFO - PROCESS | 3732 | 1466438057232 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:17 INFO - PROCESS | 3732 | 1466438057420 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:54:17 INFO - PROCESS | 3732 | 1466438057520 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:17 INFO - PROCESS | 3732 | 1466438057526 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:17 INFO - PROCESS | 3732 | ++DOCSHELL 0CC9A400 == 54 [pid = 3732] [id = 98] 08:54:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (0CD95C00) [pid = 3732] [serial = 291] [outer = 00000000] 08:54:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1076D800) [pid = 3732] [serial = 292] [outer = 0CD95C00] 08:54:17 INFO - PROCESS | 3732 | 1466438057586 Marionette DEBUG loaded listener.js 08:54:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (10ABD800) [pid = 3732] [serial = 293] [outer = 0CD95C00] 08:54:18 INFO - PROCESS | 3732 | 1466438058175 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]]]}] 08:54:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1022ms 08:54:18 INFO - PROCESS | 3732 | 1466438058245 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:54:18 INFO - PROCESS | 3732 | 1466438058251 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:54:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:54:18 INFO - PROCESS | 3732 | 1466438058257 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:54:18 INFO - PROCESS | 3732 | 1466438058260 Marionette TRACE conn5 <- [1,358,null,{}] 08:54:18 INFO - PROCESS | 3732 | 1466438058264 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}] 08:54:18 INFO - PROCESS | 3732 | 1466438058267 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:18 INFO - PROCESS | 3732 | 1466438058380 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:54:18 INFO - PROCESS | 3732 | 1466438058508 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:18 INFO - PROCESS | 3732 | 1466438058510 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:18 INFO - PROCESS | 3732 | ++DOCSHELL 15DDA000 == 55 [pid = 3732] [id = 99] 08:54:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (15DDA400) [pid = 3732] [serial = 294] [outer = 00000000] 08:54:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (16F7A400) [pid = 3732] [serial = 295] [outer = 15DDA400] 08:54:18 INFO - PROCESS | 3732 | 1466438058569 Marionette DEBUG loaded listener.js 08:54:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1799AC00) [pid = 3732] [serial = 296] [outer = 15DDA400] 08:54:19 INFO - PROCESS | 3732 | 1466438059164 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]]]}] 08:54:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 929ms 08:54:19 INFO - PROCESS | 3732 | 1466438059190 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:54:19 INFO - PROCESS | 3732 | 1466438059193 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:54:19 INFO - PROCESS | 3732 | 1466438059196 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:54:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:54:19 INFO - PROCESS | 3732 | 1466438059200 Marionette TRACE conn5 <- [1,362,null,{}] 08:54:19 INFO - PROCESS | 3732 | 1466438059211 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}] 08:54:19 INFO - PROCESS | 3732 | 1466438059216 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:19 INFO - PROCESS | 3732 | 1466438059326 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:54:19 INFO - PROCESS | 3732 | 1466438059451 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:19 INFO - PROCESS | 3732 | 1466438059454 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:19 INFO - PROCESS | 3732 | ++DOCSHELL 19B94000 == 56 [pid = 3732] [id = 100] 08:54:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (19B94400) [pid = 3732] [serial = 297] [outer = 00000000] 08:54:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (19BEF800) [pid = 3732] [serial = 298] [outer = 19B94400] 08:54:19 INFO - PROCESS | 3732 | 1466438059513 Marionette DEBUG loaded listener.js 08:54:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (19BF4800) [pid = 3732] [serial = 299] [outer = 19B94400] 08:54:20 INFO - PROCESS | 3732 | 1466438060143 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]]]}] 08:54:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 970ms 08:54:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:54:20 INFO - PROCESS | 3732 | 1466438060170 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:54:20 INFO - PROCESS | 3732 | 1466438060173 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:54:20 INFO - PROCESS | 3732 | 1466438060176 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:54:20 INFO - PROCESS | 3732 | 1466438060178 Marionette TRACE conn5 <- [1,366,null,{}] 08:54:20 INFO - PROCESS | 3732 | 1466438060181 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}] 08:54:20 INFO - PROCESS | 3732 | 1466438060184 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:20 INFO - PROCESS | 3732 | 1466438060296 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:54:20 INFO - PROCESS | 3732 | 1466438060421 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:20 INFO - PROCESS | 3732 | 1466438060423 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:20 INFO - PROCESS | 3732 | ++DOCSHELL 142E1400 == 57 [pid = 3732] [id = 101] 08:54:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (19BF9800) [pid = 3732] [serial = 300] [outer = 00000000] 08:54:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1A8D5000) [pid = 3732] [serial = 301] [outer = 19BF9800] 08:54:20 INFO - PROCESS | 3732 | 1466438060478 Marionette DEBUG loaded listener.js 08:54:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1ACE9C00) [pid = 3732] [serial = 302] [outer = 19BF9800] 08:54:21 INFO - PROCESS | 3732 | 1466438061201 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]]]}] 08:54:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1075ms 08:54:21 INFO - PROCESS | 3732 | 1466438061255 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:54:21 INFO - PROCESS | 3732 | 1466438061260 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:54:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:54:21 INFO - PROCESS | 3732 | 1466438061265 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:54:21 INFO - PROCESS | 3732 | 1466438061268 Marionette TRACE conn5 <- [1,370,null,{}] 08:54:21 INFO - PROCESS | 3732 | 1466438061274 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}] 08:54:21 INFO - PROCESS | 3732 | 1466438061277 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:21 INFO - PROCESS | 3732 | 1466438061381 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:54:21 INFO - PROCESS | 3732 | 1466438061511 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:21 INFO - PROCESS | 3732 | 1466438061515 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:21 INFO - PROCESS | 3732 | ++DOCSHELL 1429A400 == 58 [pid = 3732] [id = 102] 08:54:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (142E6C00) [pid = 3732] [serial = 303] [outer = 00000000] 08:54:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (14A0A400) [pid = 3732] [serial = 304] [outer = 142E6C00] 08:54:21 INFO - PROCESS | 3732 | 1466438061566 Marionette DEBUG loaded listener.js 08:54:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (14A52800) [pid = 3732] [serial = 305] [outer = 142E6C00] 08:54:22 INFO - PROCESS | 3732 | --DOCSHELL 14A54C00 == 57 [pid = 3732] [id = 32] 08:54:22 INFO - PROCESS | 3732 | --DOCSHELL 1A820C00 == 56 [pid = 3732] [id = 96] 08:54:22 INFO - PROCESS | 3732 | --DOCSHELL 15DD5400 == 55 [pid = 3732] [id = 95] 08:54:22 INFO - PROCESS | 3732 | --DOCSHELL 18B8B400 == 54 [pid = 3732] [id = 94] 08:54:22 INFO - PROCESS | 3732 | --DOCSHELL 18A58C00 == 53 [pid = 3732] [id = 93] 08:54:22 INFO - PROCESS | 3732 | --DOCSHELL 1846D000 == 52 [pid = 3732] [id = 92] 08:54:22 INFO - PROCESS | 3732 | --DOCSHELL 171A1000 == 51 [pid = 3732] [id = 91] 08:54:22 INFO - PROCESS | 3732 | --DOCSHELL 15DDC800 == 50 [pid = 3732] [id = 90] 08:54:22 INFO - PROCESS | 3732 | --DOCSHELL 10702000 == 49 [pid = 3732] [id = 89] 08:54:22 INFO - PROCESS | 3732 | --DOCSHELL 08B94800 == 48 [pid = 3732] [id = 88] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (1D43B000) [pid = 3732] [serial = 244] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOCSHELL 0935E800 == 47 [pid = 3732] [id = 87] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (15DD9800) [pid = 3732] [serial = 223] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (171A3000) [pid = 3732] [serial = 224] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (17998000) [pid = 3732] [serial = 226] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (19836800) [pid = 3732] [serial = 229] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (14577C00) [pid = 3732] [serial = 218] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (10D8FC00) [pid = 3732] [serial = 217] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (10778400) [pid = 3732] [serial = 208] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (178E0C00) [pid = 3732] [serial = 211] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1B73AC00) [pid = 3732] [serial = 214] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1A8DB400) [pid = 3732] [serial = 233] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1B380C00) [pid = 3732] [serial = 205] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1A8D5400) [pid = 3732] [serial = 232] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (10775C00) [pid = 3732] [serial = 220] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (112BF800) [pid = 3732] [serial = 221] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1799A800) [pid = 3732] [serial = 238] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1B386C00) [pid = 3732] [serial = 235] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1C35C000) [pid = 3732] [serial = 241] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1C3D4400) [pid = 3732] [serial = 242] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1B390C00) [pid = 3732] [serial = 236] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1983A400) [pid = 3732] [serial = 230] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (19895C00) [pid = 3732] [serial = 239] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1840C400) [pid = 3732] [serial = 227] [outer = 00000000] [url = about:blank] 08:54:22 INFO - PROCESS | 3732 | 1466438062195 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]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:54:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 987ms 08:54:22 INFO - PROCESS | 3732 | 1466438062252 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3732 | 1466438062257 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:54:22 INFO - PROCESS | 3732 | 1466438062262 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:54:22 INFO - PROCESS | 3732 | 1466438062265 Marionette TRACE conn5 <- [1,374,null,{}] 08:54:22 INFO - PROCESS | 3732 | 1466438062269 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}] 08:54:22 INFO - PROCESS | 3732 | 1466438062271 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:22 INFO - PROCESS | 3732 | 1466438062362 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:54:22 INFO - PROCESS | 3732 | 1466438062447 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:22 INFO - PROCESS | 3732 | 1466438062449 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:22 INFO - PROCESS | 3732 | ++DOCSHELL 1023F400 == 48 [pid = 3732] [id = 103] 08:54:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (10241C00) [pid = 3732] [serial = 306] [outer = 00000000] 08:54:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (10D06000) [pid = 3732] [serial = 307] [outer = 10241C00] 08:54:22 INFO - PROCESS | 3732 | 1466438062497 Marionette DEBUG loaded listener.js 08:54:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (14215C00) [pid = 3732] [serial = 308] [outer = 10241C00] 08:54:22 INFO - PROCESS | 3732 | 1466438062935 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:54:22 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:54:22 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 731ms 08:54:22 INFO - PROCESS | 3732 | 1466438062998 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:54:22 INFO - PROCESS | 3732 | 1466438063000 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:54:22 INFO - PROCESS | 3732 | 1466438063004 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:54:22 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:54:22 INFO - PROCESS | 3732 | 1466438063007 Marionette TRACE conn5 <- [1,378,null,{}] 08:54:23 INFO - PROCESS | 3732 | 1466438063018 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}] 08:54:23 INFO - PROCESS | 3732 | 1466438063022 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:23 INFO - PROCESS | 3732 | 1466438063112 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:54:23 INFO - PROCESS | 3732 | 1466438063121 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 3732 | 1466438063124 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:23 INFO - PROCESS | 3732 | ++DOCSHELL 16F6FC00 == 49 [pid = 3732] [id = 104] 08:54:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (16F74C00) [pid = 3732] [serial = 309] [outer = 00000000] 08:54:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (171AA400) [pid = 3732] [serial = 310] [outer = 16F74C00] 08:54:23 INFO - PROCESS | 3732 | 1466438063177 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (17853000) [pid = 3732] [serial = 311] [outer = 16F74C00] 08:54:23 INFO - PROCESS | 3732 | 1466438063657 Marionette TRACE conn5 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:54:23 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:54:23 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 671ms 08:54:23 INFO - PROCESS | 3732 | 1466438063680 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:54:23 INFO - PROCESS | 3732 | 1466438063682 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:54:23 INFO - PROCESS | 3732 | 1466438063685 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:54:23 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:54:23 INFO - PROCESS | 3732 | 1466438063687 Marionette TRACE conn5 <- [1,382,null,{}] 08:54:23 INFO - PROCESS | 3732 | 1466438063690 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}] 08:54:23 INFO - PROCESS | 3732 | 1466438063692 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:23 INFO - PROCESS | 3732 | 1466438063779 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:54:23 INFO - PROCESS | 3732 | 1466438063784 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:23 INFO - PROCESS | 3732 | 1466438063786 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:23 INFO - PROCESS | 3732 | ++DOCSHELL 08ECE000 == 50 [pid = 3732] [id = 105] 08:54:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (17998400) [pid = 3732] [serial = 312] [outer = 00000000] 08:54:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (18B96000) [pid = 3732] [serial = 313] [outer = 17998400] 08:54:23 INFO - PROCESS | 3732 | 1466438063840 Marionette DEBUG loaded listener.js 08:54:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (18B98400) [pid = 3732] [serial = 314] [outer = 17998400] 08:54:24 INFO - PROCESS | 3732 | 1466438064293 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:54:24 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:54:24 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 630ms 08:54:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:54:24 INFO - PROCESS | 3732 | 1466438064319 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:54:24 INFO - PROCESS | 3732 | 1466438064321 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:54:24 INFO - PROCESS | 3732 | 1466438064324 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:54:24 INFO - PROCESS | 3732 | 1466438064326 Marionette TRACE conn5 <- [1,386,null,{}] 08:54:24 INFO - PROCESS | 3732 | 1466438064337 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}] 08:54:24 INFO - PROCESS | 3732 | 1466438064340 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:24 INFO - PROCESS | 3732 | 1466438064448 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:54:24 INFO - PROCESS | 3732 | 1466438064530 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:24 INFO - PROCESS | 3732 | 1466438064532 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:24 INFO - PROCESS | 3732 | ++DOCSHELL 1943EC00 == 51 [pid = 3732] [id = 106] 08:54:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (19441000) [pid = 3732] [serial = 315] [outer = 00000000] 08:54:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (19835C00) [pid = 3732] [serial = 316] [outer = 19441000] 08:54:24 INFO - PROCESS | 3732 | 1466438064576 Marionette DEBUG loaded listener.js 08:54:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (19B41400) [pid = 3732] [serial = 317] [outer = 19441000] 08:54:24 INFO - PROCESS | 3732 | 1466438065004 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]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:54:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 730ms 08:54:25 INFO - PROCESS | 3732 | 1466438065077 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3732 | 1466438065079 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:54:25 INFO - PROCESS | 3732 | 1466438065082 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3732 | 1466438065084 Marionette TRACE conn5 <- [1,390,null,{}] 08:54:25 INFO - PROCESS | 3732 | 1466438065095 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}] 08:54:25 INFO - PROCESS | 3732 | 1466438065101 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:25 INFO - PROCESS | 3732 | 1466438065246 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:54:25 INFO - PROCESS | 3732 | 1466438065259 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:25 INFO - PROCESS | 3732 | 1466438065261 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:25 INFO - PROCESS | 3732 | ++DOCSHELL 0935D800 == 52 [pid = 3732] [id = 107] 08:54:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (19839800) [pid = 3732] [serial = 318] [outer = 00000000] 08:54:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (19D6C800) [pid = 3732] [serial = 319] [outer = 19839800] 08:54:25 INFO - PROCESS | 3732 | 1466438065362 Marionette DEBUG loaded listener.js 08:54:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1AC9C000) [pid = 3732] [serial = 320] [outer = 19839800] 08:54:25 INFO - PROCESS | 3732 | 1466438065850 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]]]}] 08:54:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:54:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 830ms 08:54:25 INFO - PROCESS | 3732 | 1466438065913 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:54:25 INFO - PROCESS | 3732 | 1466438065915 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:54:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:54:25 INFO - PROCESS | 3732 | 1466438065928 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:54:25 INFO - PROCESS | 3732 | 1466438065930 Marionette TRACE conn5 <- [1,394,null,{}] 08:54:25 INFO - PROCESS | 3732 | 1466438065933 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}] 08:54:25 INFO - PROCESS | 3732 | 1466438065935 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:26 INFO - PROCESS | 3732 | 1466438066045 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:54:26 INFO - PROCESS | 3732 | 1466438066103 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3732 | 1466438066105 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:26 INFO - PROCESS | 3732 | ++DOCSHELL 1ACA5000 == 53 [pid = 3732] [id = 108] 08:54:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (1B37F800) [pid = 3732] [serial = 321] [outer = 00000000] 08:54:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1B38E400) [pid = 3732] [serial = 322] [outer = 1B37F800] 08:54:26 INFO - PROCESS | 3732 | 1466438066150 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (1B393000) [pid = 3732] [serial = 323] [outer = 1B37F800] 08:54:26 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (18503400) [pid = 3732] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:54:26 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (18B91800) [pid = 3732] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:54:26 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (0CC9D400) [pid = 3732] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:54:26 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (171A7000) [pid = 3732] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:54:26 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (08B94C00) [pid = 3732] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:54:26 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1076A800) [pid = 3732] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:54:26 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (18B93400) [pid = 3732] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:54:26 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (15DDCC00) [pid = 3732] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:54:26 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1A8D1800) [pid = 3732] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:54:26 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (15DDF000) [pid = 3732] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:54:26 INFO - PROCESS | 3732 | 1466438066653 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]]]}] 08:54:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:54:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 790ms 08:54:26 INFO - PROCESS | 3732 | 1466438066713 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:54:26 INFO - PROCESS | 3732 | 1466438066715 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:54:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:54:26 INFO - PROCESS | 3732 | 1466438066725 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:54:26 INFO - PROCESS | 3732 | 1466438066727 Marionette TRACE conn5 <- [1,398,null,{}] 08:54:26 INFO - PROCESS | 3732 | 1466438066730 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}] 08:54:26 INFO - PROCESS | 3732 | 1466438066732 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:26 INFO - PROCESS | 3732 | 1466438066816 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:54:26 INFO - PROCESS | 3732 | 1466438066821 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:26 INFO - PROCESS | 3732 | 1466438066823 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:26 INFO - PROCESS | 3732 | ++DOCSHELL 171A9000 == 54 [pid = 3732] [id = 109] 08:54:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (18A4B400) [pid = 3732] [serial = 324] [outer = 00000000] 08:54:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1ACE9400) [pid = 3732] [serial = 325] [outer = 18A4B400] 08:54:26 INFO - PROCESS | 3732 | 1466438066866 Marionette DEBUG loaded listener.js 08:54:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1B38CC00) [pid = 3732] [serial = 326] [outer = 18A4B400] 08:54:27 INFO - PROCESS | 3732 | 1466438067308 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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:54:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 630ms 08:54:27 INFO - PROCESS | 3732 | 1466438067363 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:54:27 INFO - PROCESS | 3732 | 1466438067365 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:54:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:54:27 INFO - PROCESS | 3732 | 1466438067368 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 3732 | 1466438067370 Marionette TRACE conn5 <- [1,402,null,{}] 08:54:27 INFO - PROCESS | 3732 | 1466438067373 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}] 08:54:27 INFO - PROCESS | 3732 | 1466438067375 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:27 INFO - PROCESS | 3732 | 1466438067466 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:54:27 INFO - PROCESS | 3732 | 1466438067472 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:27 INFO - PROCESS | 3732 | 1466438067474 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:27 INFO - PROCESS | 3732 | ++DOCSHELL 17102400 == 55 [pid = 3732] [id = 110] 08:54:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (17108800) [pid = 3732] [serial = 327] [outer = 00000000] 08:54:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1710D800) [pid = 3732] [serial = 328] [outer = 17108800] 08:54:27 INFO - PROCESS | 3732 | 1466438067519 Marionette DEBUG loaded listener.js 08:54:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (17110000) [pid = 3732] [serial = 329] [outer = 17108800] 08:54:27 INFO - PROCESS | 3732 | 1466438067958 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]]]}] 08:54:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:54:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 630ms 08:54:27 INFO - PROCESS | 3732 | 1466438068000 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:54:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:54:27 INFO - PROCESS | 3732 | 1466438068002 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:54:27 INFO - PROCESS | 3732 | 1466438068005 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:54:27 INFO - PROCESS | 3732 | 1466438068007 Marionette TRACE conn5 <- [1,406,null,{}] 08:54:27 INFO - PROCESS | 3732 | 1466438068011 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}] 08:54:27 INFO - PROCESS | 3732 | 1466438068013 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:28 INFO - PROCESS | 3732 | 1466438068099 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:54:28 INFO - PROCESS | 3732 | 1466438068104 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:28 INFO - PROCESS | 3732 | 1466438068106 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:28 INFO - PROCESS | 3732 | ++DOCSHELL 1983E400 == 56 [pid = 3732] [id = 111] 08:54:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (19BA1C00) [pid = 3732] [serial = 330] [outer = 00000000] 08:54:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (19BA8C00) [pid = 3732] [serial = 331] [outer = 19BA1C00] 08:54:28 INFO - PROCESS | 3732 | 1466438068150 Marionette DEBUG loaded listener.js 08:54:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (19BAAC00) [pid = 3732] [serial = 332] [outer = 19BA1C00] 08:54:28 INFO - PROCESS | 3732 | 1466438068892 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]]]}] 08:54:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:54:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 930ms 08:54:28 INFO - PROCESS | 3732 | 1466438068937 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:54:28 INFO - PROCESS | 3732 | 1466438068942 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:54:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:54:28 INFO - PROCESS | 3732 | 1466438068946 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:54:28 INFO - PROCESS | 3732 | 1466438068951 Marionette TRACE conn5 <- [1,410,null,{}] 08:54:28 INFO - PROCESS | 3732 | 1466438068957 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}] 08:54:28 INFO - PROCESS | 3732 | 1466438068960 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:29 INFO - PROCESS | 3732 | 1466438069085 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:54:29 INFO - PROCESS | 3732 | 1466438069210 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:29 INFO - PROCESS | 3732 | 1466438069213 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:29 INFO - PROCESS | 3732 | ++DOCSHELL 0FCE3C00 == 57 [pid = 3732] [id = 112] 08:54:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (10771000) [pid = 3732] [serial = 333] [outer = 00000000] 08:54:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (14A0F400) [pid = 3732] [serial = 334] [outer = 10771000] 08:54:29 INFO - PROCESS | 3732 | 1466438069273 Marionette DEBUG loaded listener.js 08:54:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (14DC9000) [pid = 3732] [serial = 335] [outer = 10771000] 08:54:29 INFO - PROCESS | 3732 | 1466438069863 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]]]}] 08:54:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:54:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 989ms 08:54:29 INFO - PROCESS | 3732 | 1466438069937 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:54:29 INFO - PROCESS | 3732 | 1466438069942 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:54:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:54:29 INFO - PROCESS | 3732 | 1466438069948 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:54:29 INFO - PROCESS | 3732 | 1466438069951 Marionette TRACE conn5 <- [1,414,null,{}] 08:54:29 INFO - PROCESS | 3732 | 1466438069955 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}] 08:54:29 INFO - PROCESS | 3732 | 1466438069958 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:30 INFO - PROCESS | 3732 | 1466438070107 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:54:30 INFO - PROCESS | 3732 | 1466438070238 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:30 INFO - PROCESS | 3732 | 1466438070241 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:30 INFO - PROCESS | 3732 | ++DOCSHELL 171AB400 == 58 [pid = 3732] [id = 113] 08:54:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1799A800) [pid = 3732] [serial = 336] [outer = 00000000] 08:54:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (18588800) [pid = 3732] [serial = 337] [outer = 1799A800] 08:54:30 INFO - PROCESS | 3732 | 1466438070301 Marionette DEBUG loaded listener.js 08:54:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1943C400) [pid = 3732] [serial = 338] [outer = 1799A800] 08:54:30 INFO - PROCESS | 3732 | 1466438070894 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]]]}] 08:54:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:54:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 970ms 08:54:30 INFO - PROCESS | 3732 | 1466438070922 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:54:30 INFO - PROCESS | 3732 | 1466438070924 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:54:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:54:30 INFO - PROCESS | 3732 | 1466438070928 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:54:30 INFO - PROCESS | 3732 | 1466438070932 Marionette TRACE conn5 <- [1,418,null,{}] 08:54:30 INFO - PROCESS | 3732 | 1466438070944 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}] 08:54:30 INFO - PROCESS | 3732 | 1466438070948 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:31 INFO - PROCESS | 3732 | 1466438071062 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:54:31 INFO - PROCESS | 3732 | 1466438071195 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:31 INFO - PROCESS | 3732 | 1466438071199 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:31 INFO - PROCESS | 3732 | ++DOCSHELL 19BEFC00 == 59 [pid = 3732] [id = 114] 08:54:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (19BF7800) [pid = 3732] [serial = 339] [outer = 00000000] 08:54:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (1B386800) [pid = 3732] [serial = 340] [outer = 19BF7800] 08:54:31 INFO - PROCESS | 3732 | 1466438071259 Marionette DEBUG loaded listener.js 08:54:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (1BCA7000) [pid = 3732] [serial = 341] [outer = 19BF7800] 08:54:32 INFO - PROCESS | 3732 | 1466438072287 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]]]}] 08:54:32 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 08:54:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1375ms 08:54:32 INFO - PROCESS | 3732 | 1466438072307 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:54:32 INFO - PROCESS | 3732 | 1466438072310 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:54:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:54:32 INFO - PROCESS | 3732 | 1466438072313 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:54:32 INFO - PROCESS | 3732 | 1466438072315 Marionette TRACE conn5 <- [1,422,null,{}] 08:54:32 INFO - PROCESS | 3732 | 1466438072319 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}] 08:54:32 INFO - PROCESS | 3732 | 1466438072322 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:32 INFO - PROCESS | 3732 | 1466438072438 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:54:32 INFO - PROCESS | 3732 | 1466438072702 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:32 INFO - PROCESS | 3732 | 1466438072705 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:32 INFO - PROCESS | 3732 | ++DOCSHELL 09364400 == 60 [pid = 3732] [id = 115] 08:54:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (0CC95400) [pid = 3732] [serial = 342] [outer = 00000000] 08:54:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (1014F000) [pid = 3732] [serial = 343] [outer = 0CC95400] 08:54:32 INFO - PROCESS | 3732 | 1466438072773 Marionette DEBUG loaded listener.js 08:54:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (10702000) [pid = 3732] [serial = 344] [outer = 0CC95400] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 1AC9F800 == 59 [pid = 3732] [id = 69] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 0CC9B800 == 58 [pid = 3732] [id = 70] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 16F7DC00 == 57 [pid = 3732] [id = 71] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 17102400 == 56 [pid = 3732] [id = 110] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 171A9000 == 55 [pid = 3732] [id = 109] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 1ACA5000 == 54 [pid = 3732] [id = 108] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 0935D800 == 53 [pid = 3732] [id = 107] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 1943EC00 == 52 [pid = 3732] [id = 106] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 08ECE000 == 51 [pid = 3732] [id = 105] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 16F6FC00 == 50 [pid = 3732] [id = 104] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 1023F400 == 49 [pid = 3732] [id = 103] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 1429A400 == 48 [pid = 3732] [id = 102] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (19B93C00) [pid = 3732] [serial = 289] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOCSHELL 19B8E400 == 47 [pid = 3732] [id = 97] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1896F400) [pid = 3732] [serial = 274] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (18C17000) [pid = 3732] [serial = 277] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (18A4F400) [pid = 3732] [serial = 275] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (10234000) [pid = 3732] [serial = 260] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (0CCA3400) [pid = 3732] [serial = 259] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (178DF800) [pid = 3732] [serial = 271] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (0935A000) [pid = 3732] [serial = 262] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (0CC95000) [pid = 3732] [serial = 263] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1A8DA400) [pid = 3732] [serial = 253] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (1D43A400) [pid = 3732] [serial = 256] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (14A0FC00) [pid = 3732] [serial = 265] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (14A48000) [pid = 3732] [serial = 266] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (19448C00) [pid = 3732] [serial = 280] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (10236800) [pid = 3732] [serial = 247] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (15DE1C00) [pid = 3732] [serial = 268] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1613D400) [pid = 3732] [serial = 269] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (15DDE800) [pid = 3732] [serial = 250] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (18C17800) [pid = 3732] [serial = 278] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1A8D6400) [pid = 3732] [serial = 286] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (19836C00) [pid = 3732] [serial = 281] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (19445C00) [pid = 3732] [serial = 283] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (19896C00) [pid = 3732] [serial = 284] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1799B000) [pid = 3732] [serial = 272] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1A8DD400) [pid = 3732] [serial = 287] [outer = 00000000] [url = about:blank] 08:54:33 INFO - PROCESS | 3732 | 1466438073813 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]]]}] 08:54:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:54:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1519ms 08:54:33 INFO - PROCESS | 3732 | 1466438073836 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:54:33 INFO - PROCESS | 3732 | 1466438073840 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:54:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:54:33 INFO - PROCESS | 3732 | 1466438073844 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:54:33 INFO - PROCESS | 3732 | 1466438073847 Marionette TRACE conn5 <- [1,426,null,{}] 08:54:33 INFO - PROCESS | 3732 | 1466438073852 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}] 08:54:33 INFO - PROCESS | 3732 | 1466438073854 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:33 INFO - PROCESS | 3732 | 1466438073945 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:54:34 INFO - PROCESS | 3732 | 1466438074064 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 3732 | 1466438074066 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:34 INFO - PROCESS | 3732 | ++DOCSHELL 0FCED800 == 48 [pid = 3732] [id = 116] 08:54:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (0FCF2400) [pid = 3732] [serial = 345] [outer = 00000000] 08:54:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1023A800) [pid = 3732] [serial = 346] [outer = 0FCF2400] 08:54:34 INFO - PROCESS | 3732 | 1466438074117 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1076AC00) [pid = 3732] [serial = 347] [outer = 0FCF2400] 08:54:34 INFO - PROCESS | 3732 | 1466438074526 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] 08:54:34 INFO - PROCESS | 3732 | 1466438074581 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:54:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:54:34 INFO - PROCESS | 3732 | 1466438074586 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:54:34 INFO - PROCESS | 3732 | 1466438074588 Marionette TRACE conn5 <- [1,430,null,{}] 08:54:34 INFO - PROCESS | 3732 | 1466438074592 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}] 08:54:34 INFO - PROCESS | 3732 | 1466438074594 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:34 INFO - PROCESS | 3732 | 1466438074683 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:54:34 INFO - PROCESS | 3732 | 1466438074689 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:34 INFO - PROCESS | 3732 | 1466438074691 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:34 INFO - PROCESS | 3732 | ++DOCSHELL 14216800 == 49 [pid = 3732] [id = 117] 08:54:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (14A13800) [pid = 3732] [serial = 348] [outer = 00000000] 08:54:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (15DDE800) [pid = 3732] [serial = 349] [outer = 14A13800] 08:54:34 INFO - PROCESS | 3732 | 1466438074737 Marionette DEBUG loaded listener.js 08:54:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (17104400) [pid = 3732] [serial = 350] [outer = 14A13800] 08:54:35 INFO - PROCESS | 3732 | 1466438075215 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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 671ms 08:54:35 INFO - PROCESS | 3732 | 1466438075262 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3732 | 1466438075264 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:54:35 INFO - PROCESS | 3732 | 1466438075269 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 3732 | 1466438075274 Marionette TRACE conn5 <- [1,434,null,{}] 08:54:35 INFO - PROCESS | 3732 | 1466438075282 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}] 08:54:35 INFO - PROCESS | 3732 | 1466438075286 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:35 INFO - PROCESS | 3732 | 1466438075400 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:54:35 INFO - PROCESS | 3732 | 1466438075500 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:35 INFO - PROCESS | 3732 | 1466438075502 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:35 INFO - PROCESS | 3732 | ++DOCSHELL 179A1800 == 50 [pid = 3732] [id = 118] 08:54:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1846B000) [pid = 3732] [serial = 351] [outer = 00000000] 08:54:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1897B400) [pid = 3732] [serial = 352] [outer = 1846B000] 08:54:35 INFO - PROCESS | 3732 | 1466438075546 Marionette DEBUG loaded listener.js 08:54:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (18A53400) [pid = 3732] [serial = 353] [outer = 1846B000] 08:54:35 INFO - PROCESS | 3732 | 1466438075970 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]]]}] 08:54:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:54:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 730ms 08:54:35 INFO - PROCESS | 3732 | 1466438076003 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:54:35 INFO - PROCESS | 3732 | 1466438076006 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:54:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:54:35 INFO - PROCESS | 3732 | 1466438076013 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:54:35 INFO - PROCESS | 3732 | 1466438076015 Marionette TRACE conn5 <- [1,438,null,{}] 08:54:36 INFO - PROCESS | 3732 | 1466438076018 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}] 08:54:36 INFO - PROCESS | 3732 | 1466438076020 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:36 INFO - PROCESS | 3732 | 1466438076139 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:54:36 INFO - PROCESS | 3732 | 1466438076147 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 3732 | 1466438076149 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:36 INFO - PROCESS | 3732 | ++DOCSHELL 1897AC00 == 51 [pid = 3732] [id = 119] 08:54:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (18B8CC00) [pid = 3732] [serial = 354] [outer = 00000000] 08:54:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1943D000) [pid = 3732] [serial = 355] [outer = 18B8CC00] 08:54:36 INFO - PROCESS | 3732 | 1466438076198 Marionette DEBUG loaded listener.js 08:54:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (19444800) [pid = 3732] [serial = 356] [outer = 18B8CC00] 08:54:36 INFO - PROCESS | 3732 | 1466438076638 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]]]}] 08:54:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:54:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 690ms 08:54:36 INFO - PROCESS | 3732 | 1466438076702 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:54:36 INFO - PROCESS | 3732 | 1466438076704 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:54:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:54:36 INFO - PROCESS | 3732 | 1466438076747 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:54:36 INFO - PROCESS | 3732 | 1466438076749 Marionette TRACE conn5 <- [1,442,null,{}] 08:54:36 INFO - PROCESS | 3732 | 1466438076761 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}] 08:54:36 INFO - PROCESS | 3732 | 1466438076763 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:36 INFO - PROCESS | 3732 | 1466438076876 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:54:36 INFO - PROCESS | 3732 | 1466438076932 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:36 INFO - PROCESS | 3732 | 1466438076937 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:36 INFO - PROCESS | 3732 | ++DOCSHELL 16F75400 == 52 [pid = 3732] [id = 120] 08:54:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1983A800) [pid = 3732] [serial = 357] [outer = 00000000] 08:54:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (19B8C800) [pid = 3732] [serial = 358] [outer = 1983A800] 08:54:36 INFO - PROCESS | 3732 | 1466438076990 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (19BA3400) [pid = 3732] [serial = 359] [outer = 1983A800] 08:54:37 INFO - PROCESS | 3732 | 1466438077456 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]]]}] 08:54:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:54:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 770ms 08:54:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:54:37 INFO - PROCESS | 3732 | 1466438077493 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:54:37 INFO - PROCESS | 3732 | 1466438077495 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:54:37 INFO - PROCESS | 3732 | 1466438077498 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:54:37 INFO - PROCESS | 3732 | 1466438077499 Marionette TRACE conn5 <- [1,446,null,{}] 08:54:37 INFO - PROCESS | 3732 | 1466438077503 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}] 08:54:37 INFO - PROCESS | 3732 | 1466438077505 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:37 INFO - PROCESS | 3732 | 1466438077637 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:54:37 INFO - PROCESS | 3732 | 1466438077700 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:37 INFO - PROCESS | 3732 | 1466438077701 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:37 INFO - PROCESS | 3732 | ++DOCSHELL 09362800 == 53 [pid = 3732] [id = 121] 08:54:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (19BA8800) [pid = 3732] [serial = 360] [outer = 00000000] 08:54:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (19BDA000) [pid = 3732] [serial = 361] [outer = 19BA8800] 08:54:37 INFO - PROCESS | 3732 | 1466438077746 Marionette DEBUG loaded listener.js 08:54:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (19BF1000) [pid = 3732] [serial = 362] [outer = 19BA8800] 08:54:37 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1B37F800) [pid = 3732] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:54:37 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (142E6C00) [pid = 3732] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:54:37 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (17108800) [pid = 3732] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:54:37 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (17998400) [pid = 3732] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:54:37 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (18A4B400) [pid = 3732] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:54:37 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (19441000) [pid = 3732] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:54:37 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (16F74C00) [pid = 3732] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:54:37 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (19839800) [pid = 3732] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:54:37 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (10241C00) [pid = 3732] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:54:38 INFO - PROCESS | 3732 | 1466438078215 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]]]}] 08:54:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:54:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 770ms 08:54:38 INFO - PROCESS | 3732 | 1466438078277 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:54:38 INFO - PROCESS | 3732 | 1466438078279 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:54:38 INFO - PROCESS | 3732 | 1466438078282 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 3732 | 1466438078284 Marionette TRACE conn5 <- [1,450,null,{}] 08:54:38 INFO - PROCESS | 3732 | 1466438078287 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}] 08:54:38 INFO - PROCESS | 3732 | 1466438078289 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:38 INFO - PROCESS | 3732 | 1466438078372 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:54:38 INFO - PROCESS | 3732 | 1466438078378 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:38 INFO - PROCESS | 3732 | 1466438078379 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:38 INFO - PROCESS | 3732 | ++DOCSHELL 18A4B400 == 54 [pid = 3732] [id = 122] 08:54:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (19BA4C00) [pid = 3732] [serial = 363] [outer = 00000000] 08:54:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (19BF7000) [pid = 3732] [serial = 364] [outer = 19BA4C00] 08:54:38 INFO - PROCESS | 3732 | 1466438078424 Marionette DEBUG loaded listener.js 08:54:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (19BF9000) [pid = 3732] [serial = 365] [outer = 19BA4C00] 08:54:38 INFO - PROCESS | 3732 | 1466438078855 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] 08:54:38 INFO - PROCESS | 3732 | 1466438078918 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:54:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:54:38 INFO - PROCESS | 3732 | 1466438078921 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:54:38 INFO - PROCESS | 3732 | 1466438078922 Marionette TRACE conn5 <- [1,454,null,{}] 08:54:38 INFO - PROCESS | 3732 | 1466438078926 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}] 08:54:38 INFO - PROCESS | 3732 | 1466438078928 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:38 INFO - PROCESS | 3732 | 1466438079012 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:54:39 INFO - PROCESS | 3732 | 1466438079020 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 3732 | 1466438079022 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:39 INFO - PROCESS | 3732 | ++DOCSHELL 1A8D1000 == 55 [pid = 3732] [id = 123] 08:54:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1A8DB400) [pid = 3732] [serial = 366] [outer = 00000000] 08:54:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (1AC77800) [pid = 3732] [serial = 367] [outer = 1A8DB400] 08:54:39 INFO - PROCESS | 3732 | 1466438079065 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1B37AC00) [pid = 3732] [serial = 368] [outer = 1A8DB400] 08:54:39 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:39 INFO - PROCESS | 3732 | 1466438079518 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]]]}] 08:54:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:54:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 629ms 08:54:39 INFO - PROCESS | 3732 | 1466438079552 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:54:39 INFO - PROCESS | 3732 | 1466438079554 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:54:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:54:39 INFO - PROCESS | 3732 | 1466438079557 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:54:39 INFO - PROCESS | 3732 | 1466438079558 Marionette TRACE conn5 <- [1,458,null,{}] 08:54:39 INFO - PROCESS | 3732 | 1466438079562 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}] 08:54:39 INFO - PROCESS | 3732 | 1466438079563 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:39 INFO - PROCESS | 3732 | 1466438079645 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:54:39 INFO - PROCESS | 3732 | 1466438079651 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:39 INFO - PROCESS | 3732 | 1466438079652 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:39 INFO - PROCESS | 3732 | ++DOCSHELL 1A8DD000 == 56 [pid = 3732] [id = 124] 08:54:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1B38DC00) [pid = 3732] [serial = 369] [outer = 00000000] 08:54:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1BCA1400) [pid = 3732] [serial = 370] [outer = 1B38DC00] 08:54:39 INFO - PROCESS | 3732 | 1466438079695 Marionette DEBUG loaded listener.js 08:54:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (1CAE4800) [pid = 3732] [serial = 371] [outer = 1B38DC00] 08:54:40 INFO - PROCESS | 3732 | 1466438080370 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] 08:54:40 INFO - PROCESS | 3732 | 1466438080432 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:54:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:54:40 INFO - PROCESS | 3732 | 1466438080438 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:54:40 INFO - PROCESS | 3732 | 1466438080441 Marionette TRACE conn5 <- [1,462,null,{}] 08:54:40 INFO - PROCESS | 3732 | 1466438080447 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}] 08:54:40 INFO - PROCESS | 3732 | 1466438080450 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:40 INFO - PROCESS | 3732 | 1466438080568 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:54:40 INFO - PROCESS | 3732 | 1466438080702 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:40 INFO - PROCESS | 3732 | 1466438080705 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:40 INFO - PROCESS | 3732 | ++DOCSHELL 0FBEB400 == 57 [pid = 3732] [id = 125] 08:54:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (0FBEDC00) [pid = 3732] [serial = 372] [outer = 00000000] 08:54:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (157A5400) [pid = 3732] [serial = 373] [outer = 0FBEDC00] 08:54:40 INFO - PROCESS | 3732 | 1466438080765 Marionette DEBUG loaded listener.js 08:54:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (16F73800) [pid = 3732] [serial = 374] [outer = 0FBEDC00] 08:54:41 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:41 INFO - PROCESS | 3732 | 1466438081412 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] 08:54:41 INFO - PROCESS | 3732 | 1466438081467 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:54:41 INFO - PROCESS | 3732 | 1466438081473 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:54:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:54:41 INFO - PROCESS | 3732 | 1466438081476 Marionette TRACE conn5 <- [1,466,null,{}] 08:54:41 INFO - PROCESS | 3732 | 1466438081480 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}] 08:54:41 INFO - PROCESS | 3732 | 1466438081483 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:41 INFO - PROCESS | 3732 | 1466438081601 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:54:41 INFO - PROCESS | 3732 | 1466438081735 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:41 INFO - PROCESS | 3732 | 1466438081738 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:41 INFO - PROCESS | 3732 | ++DOCSHELL 18B92800 == 58 [pid = 3732] [id = 126] 08:54:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (18B94400) [pid = 3732] [serial = 375] [outer = 00000000] 08:54:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (19836400) [pid = 3732] [serial = 376] [outer = 18B94400] 08:54:41 INFO - PROCESS | 3732 | 1466438081796 Marionette DEBUG loaded listener.js 08:54:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (19BA2000) [pid = 3732] [serial = 377] [outer = 18B94400] 08:54:42 INFO - PROCESS | 3732 | 1466438082394 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] 08:54:42 INFO - PROCESS | 3732 | 1466438082450 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:54:42 INFO - PROCESS | 3732 | 1466438082454 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:54:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:54:42 INFO - PROCESS | 3732 | 1466438082458 Marionette TRACE conn5 <- [1,470,null,{}] 08:54:42 INFO - PROCESS | 3732 | 1466438082469 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}] 08:54:42 INFO - PROCESS | 3732 | 1466438082473 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:42 INFO - PROCESS | 3732 | 1466438082584 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:54:42 INFO - PROCESS | 3732 | 1466438082691 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:42 INFO - PROCESS | 3732 | 1466438082694 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:42 INFO - PROCESS | 3732 | ++DOCSHELL 1CAF3C00 == 59 [pid = 3732] [id = 127] 08:54:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (1CD2F800) [pid = 3732] [serial = 378] [outer = 00000000] 08:54:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (1D43B000) [pid = 3732] [serial = 379] [outer = 1CD2F800] 08:54:42 INFO - PROCESS | 3732 | 1466438082750 Marionette DEBUG loaded listener.js 08:54:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (1D444400) [pid = 3732] [serial = 380] [outer = 1CD2F800] 08:54:43 INFO - PROCESS | 3732 | 1466438083361 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]]]}] 08:54:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:54:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 970ms 08:54:43 INFO - PROCESS | 3732 | 1466438083427 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:54:43 INFO - PROCESS | 3732 | 1466438083430 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:54:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:54:43 INFO - PROCESS | 3732 | 1466438083433 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:54:43 INFO - PROCESS | 3732 | 1466438083435 Marionette TRACE conn5 <- [1,474,null,{}] 08:54:43 INFO - PROCESS | 3732 | 1466438083439 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}] 08:54:43 INFO - PROCESS | 3732 | 1466438083441 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:43 INFO - PROCESS | 3732 | 1466438083552 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:54:43 INFO - PROCESS | 3732 | 1466438083655 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:43 INFO - PROCESS | 3732 | 1466438083657 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:43 INFO - PROCESS | 3732 | ++DOCSHELL 1CAB7400 == 60 [pid = 3732] [id = 128] 08:54:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (1CAB9000) [pid = 3732] [serial = 381] [outer = 00000000] 08:54:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (1CAC3400) [pid = 3732] [serial = 382] [outer = 1CAB9000] 08:54:43 INFO - PROCESS | 3732 | 1466438083710 Marionette DEBUG loaded listener.js 08:54:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 125 (1CD34C00) [pid = 3732] [serial = 383] [outer = 1CAB9000] 08:54:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 126 (1D7E6000) [pid = 3732] [serial = 384] [outer = 1613C800] 08:54:44 INFO - PROCESS | 3732 | 1466438084422 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]]]}] 08:54:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:54:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1016ms 08:54:44 INFO - PROCESS | 3732 | 1466438084457 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:54:44 INFO - PROCESS | 3732 | 1466438084459 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:54:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:54:44 INFO - PROCESS | 3732 | 1466438084464 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:54:44 INFO - PROCESS | 3732 | 1466438084466 Marionette TRACE conn5 <- [1,478,null,{}] 08:54:44 INFO - PROCESS | 3732 | 1466438084469 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}] 08:54:44 INFO - PROCESS | 3732 | 1466438084472 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:44 INFO - PROCESS | 3732 | 1466438084580 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:54:44 INFO - PROCESS | 3732 | 1466438084720 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:44 INFO - PROCESS | 3732 | 1466438084723 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:44 INFO - PROCESS | 3732 | ++DOCSHELL 0CC9A000 == 61 [pid = 3732] [id = 129] 08:54:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 127 (1070CC00) [pid = 3732] [serial = 385] [outer = 00000000] 08:54:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 128 (1CAC0C00) [pid = 3732] [serial = 386] [outer = 1070CC00] 08:54:44 INFO - PROCESS | 3732 | 1466438084777 Marionette DEBUG loaded listener.js 08:54:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 129 (1D6C1C00) [pid = 3732] [serial = 387] [outer = 1070CC00] 08:54:45 INFO - PROCESS | 3732 | 1466438085566 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]]]}] 08:54:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:54:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1180ms 08:54:45 INFO - PROCESS | 3732 | 1466438085649 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:54:45 INFO - PROCESS | 3732 | 1466438085653 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:54:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:54:45 INFO - PROCESS | 3732 | 1466438085658 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:54:45 INFO - PROCESS | 3732 | 1466438085661 Marionette TRACE conn5 <- [1,482,null,{}] 08:54:45 INFO - PROCESS | 3732 | 1466438085667 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}] 08:54:45 INFO - PROCESS | 3732 | 1466438085669 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:45 INFO - PROCESS | 3732 | 1466438085813 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:54:45 INFO - PROCESS | 3732 | 1466438085943 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:45 INFO - PROCESS | 3732 | 1466438085947 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:45 INFO - PROCESS | 3732 | ++DOCSHELL 10772800 == 62 [pid = 3732] [id = 130] 08:54:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 130 (10774800) [pid = 3732] [serial = 388] [outer = 00000000] 08:54:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 131 (14A54000) [pid = 3732] [serial = 389] [outer = 10774800] 08:54:45 INFO - PROCESS | 3732 | 1466438085998 Marionette DEBUG loaded listener.js 08:54:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 132 (1711AC00) [pid = 3732] [serial = 390] [outer = 10774800] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1A8D1000 == 61 [pid = 3732] [id = 123] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 18A4B400 == 60 [pid = 3732] [id = 122] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 09362800 == 59 [pid = 3732] [id = 121] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 16F75400 == 58 [pid = 3732] [id = 120] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1897AC00 == 57 [pid = 3732] [id = 119] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 179A1800 == 56 [pid = 3732] [id = 118] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 14216800 == 55 [pid = 3732] [id = 117] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 0FCED800 == 54 [pid = 3732] [id = 116] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 09364400 == 53 [pid = 3732] [id = 115] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 19B94000 == 52 [pid = 3732] [id = 100] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1C3E2400 == 51 [pid = 3732] [id = 82] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 08B92400 == 50 [pid = 3732] [id = 55] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1983E400 == 49 [pid = 3732] [id = 111] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1023E400 == 48 [pid = 3732] [id = 44] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 09364000 == 47 [pid = 3732] [id = 43] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 15DDA000 == 46 [pid = 3732] [id = 99] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1B38AC00 == 45 [pid = 3732] [id = 72] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 14A1D800 == 44 [pid = 3732] [id = 56] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 0CCA2400 == 43 [pid = 3732] [id = 83] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 0FCE3C00 == 42 [pid = 3732] [id = 112] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1CAE7C00 == 41 [pid = 3732] [id = 86] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 19BEFC00 == 40 [pid = 3732] [id = 114] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 171AB400 == 39 [pid = 3732] [id = 113] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1AC9AC00 == 38 [pid = 3732] [id = 58] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1A81A800 == 37 [pid = 3732] [id = 85] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 17995800 == 36 [pid = 3732] [id = 57] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 15D42800 == 35 [pid = 3732] [id = 84] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 0CC9A400 == 34 [pid = 3732] [id = 98] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 142E1400 == 33 [pid = 3732] [id = 101] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 0CC9A000 == 32 [pid = 3732] [id = 129] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1CAB7400 == 31 [pid = 3732] [id = 128] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 18B92800 == 30 [pid = 3732] [id = 126] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1CAF3C00 == 29 [pid = 3732] [id = 127] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 1A8DD000 == 28 [pid = 3732] [id = 124] 08:54:46 INFO - PROCESS | 3732 | --DOCSHELL 0FBEB400 == 27 [pid = 3732] [id = 125] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 131 (17110000) [pid = 3732] [serial = 329] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 130 (19BA8C00) [pid = 3732] [serial = 331] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 129 (1B38E400) [pid = 3732] [serial = 322] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 128 (14A0A400) [pid = 3732] [serial = 304] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 127 (1A8D5000) [pid = 3732] [serial = 301] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 126 (1710D800) [pid = 3732] [serial = 328] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 125 (18B98400) [pid = 3732] [serial = 314] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 124 (1ACE9400) [pid = 3732] [serial = 325] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (1B38CC00) [pid = 3732] [serial = 326] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (19835C00) [pid = 3732] [serial = 316] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (171AA400) [pid = 3732] [serial = 310] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (18B96000) [pid = 3732] [serial = 313] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (14A52800) [pid = 3732] [serial = 305] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (19B41400) [pid = 3732] [serial = 317] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (1B393000) [pid = 3732] [serial = 323] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (17853000) [pid = 3732] [serial = 311] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (19D6C800) [pid = 3732] [serial = 319] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (1076D800) [pid = 3732] [serial = 292] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (1AC9C000) [pid = 3732] [serial = 320] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (19BEF800) [pid = 3732] [serial = 298] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (10D06000) [pid = 3732] [serial = 307] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (14215C00) [pid = 3732] [serial = 308] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (16F7A400) [pid = 3732] [serial = 295] [outer = 00000000] [url = about:blank] 08:54:47 INFO - PROCESS | 3732 | 1466438087384 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]]]}] 08:54:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:54:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1774ms 08:54:47 INFO - PROCESS | 3732 | 1466438087433 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:54:47 INFO - PROCESS | 3732 | 1466438087437 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:54:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:54:47 INFO - PROCESS | 3732 | 1466438087441 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:54:47 INFO - PROCESS | 3732 | 1466438087446 Marionette TRACE conn5 <- [1,486,null,{}] 08:54:47 INFO - PROCESS | 3732 | 1466438087451 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}] 08:54:47 INFO - PROCESS | 3732 | 1466438087453 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:47 INFO - PROCESS | 3732 | 1466438087568 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:54:47 INFO - PROCESS | 3732 | 1466438087659 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:47 INFO - PROCESS | 3732 | 1466438087661 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:47 INFO - PROCESS | 3732 | ++DOCSHELL 0CC97400 == 28 [pid = 3732] [id = 131] 08:54:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (0CC9B800) [pid = 3732] [serial = 391] [outer = 00000000] 08:54:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (10149000) [pid = 3732] [serial = 392] [outer = 0CC9B800] 08:54:47 INFO - PROCESS | 3732 | 1466438087711 Marionette DEBUG loaded listener.js 08:54:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1023C800) [pid = 3732] [serial = 393] [outer = 0CC9B800] 08:54:48 INFO - PROCESS | 3732 | 1466438088118 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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 08:54:48 INFO - PROCESS | 3732 | 1466438088198 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 3732 | 1466438088203 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:54:48 INFO - PROCESS | 3732 | 1466438088210 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - PROCESS | 3732 | 1466438088212 Marionette TRACE conn5 <- [1,490,null,{}] 08:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:54:48 INFO - PROCESS | 3732 | 1466438088216 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}] 08:54:48 INFO - PROCESS | 3732 | 1466438088219 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:48 INFO - PROCESS | 3732 | 1466438088312 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:54:48 INFO - PROCESS | 3732 | 1466438088324 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3732 | 1466438088327 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:48 INFO - PROCESS | 3732 | ++DOCSHELL 1429A400 == 29 [pid = 3732] [id = 132] 08:54:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (142A1800) [pid = 3732] [serial = 394] [outer = 00000000] 08:54:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1456D400) [pid = 3732] [serial = 395] [outer = 142A1800] 08:54:48 INFO - PROCESS | 3732 | 1466438088376 Marionette DEBUG loaded listener.js 08:54:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (14928400) [pid = 3732] [serial = 396] [outer = 142A1800] 08:54:48 INFO - PROCESS | 3732 | 1466438088822 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]]]}] 08:54:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:54:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 630ms 08:54:48 INFO - PROCESS | 3732 | 1466438088847 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:54:48 INFO - PROCESS | 3732 | 1466438088850 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:54:48 INFO - PROCESS | 3732 | 1466438088853 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:54:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:54:48 INFO - PROCESS | 3732 | 1466438088857 Marionette TRACE conn5 <- [1,494,null,{}] 08:54:48 INFO - PROCESS | 3732 | 1466438088867 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}] 08:54:48 INFO - PROCESS | 3732 | 1466438088872 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:48 INFO - PROCESS | 3732 | 1466438088956 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:54:48 INFO - PROCESS | 3732 | 1466438088964 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:48 INFO - PROCESS | 3732 | 1466438088967 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:48 INFO - PROCESS | 3732 | ++DOCSHELL 15DD2800 == 30 [pid = 3732] [id = 133] 08:54:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (15DD6000) [pid = 3732] [serial = 397] [outer = 00000000] 08:54:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (15DE1400) [pid = 3732] [serial = 398] [outer = 15DD6000] 08:54:48 INFO - PROCESS | 3732 | 1466438089016 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (16F7B000) [pid = 3732] [serial = 399] [outer = 15DD6000] 08:54:49 INFO - PROCESS | 3732 | 1466438089544 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]]]}] 08:54:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:54:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 730ms 08:54:49 INFO - PROCESS | 3732 | 1466438089587 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:54:49 INFO - PROCESS | 3732 | 1466438089590 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:54:49 INFO - PROCESS | 3732 | 1466438089593 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:54:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:54:49 INFO - PROCESS | 3732 | 1466438089594 Marionette TRACE conn5 <- [1,498,null,{}] 08:54:49 INFO - PROCESS | 3732 | 1466438089598 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}] 08:54:49 INFO - PROCESS | 3732 | 1466438089600 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:49 INFO - PROCESS | 3732 | 1466438089747 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:54:49 INFO - PROCESS | 3732 | 1466438089774 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:49 INFO - PROCESS | 3732 | 1466438089776 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:49 INFO - PROCESS | 3732 | ++DOCSHELL 15DE1000 == 31 [pid = 3732] [id = 134] 08:54:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (17113800) [pid = 3732] [serial = 400] [outer = 00000000] 08:54:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (171AF400) [pid = 3732] [serial = 401] [outer = 17113800] 08:54:49 INFO - PROCESS | 3732 | 1466438089822 Marionette DEBUG loaded listener.js 08:54:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (178DBC00) [pid = 3732] [serial = 402] [outer = 17113800] 08:54:50 INFO - PROCESS | 3732 | 1466438090281 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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 730ms 08:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:54:50 INFO - PROCESS | 3732 | 1466438090327 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 3732 | 1466438090329 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:54:50 INFO - PROCESS | 3732 | 1466438090332 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 3732 | 1466438090334 Marionette TRACE conn5 <- [1,502,null,{}] 08:54:50 INFO - PROCESS | 3732 | 1466438090338 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}] 08:54:50 INFO - PROCESS | 3732 | 1466438090340 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:50 INFO - PROCESS | 3732 | 1466438090450 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:54:50 INFO - PROCESS | 3732 | 1466438090458 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:50 INFO - PROCESS | 3732 | 1466438090460 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:50 INFO - PROCESS | 3732 | ++DOCSHELL 10238800 == 32 [pid = 3732] [id = 135] 08:54:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (17996800) [pid = 3732] [serial = 403] [outer = 00000000] 08:54:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (1846A800) [pid = 3732] [serial = 404] [outer = 17996800] 08:54:50 INFO - PROCESS | 3732 | 1466438090505 Marionette DEBUG loaded listener.js 08:54:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 124 (1846AC00) [pid = 3732] [serial = 405] [outer = 17996800] 08:54:50 INFO - PROCESS | 3732 | 1466438090986 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]]]}] 08:54:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:54:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 670ms 08:54:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:54:50 INFO - PROCESS | 3732 | 1466438091003 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:54:50 INFO - PROCESS | 3732 | 1466438091005 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:54:50 INFO - PROCESS | 3732 | 1466438091008 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:54:50 INFO - PROCESS | 3732 | 1466438091009 Marionette TRACE conn5 <- [1,506,null,{}] 08:54:50 INFO - PROCESS | 3732 | 1466438091013 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}] 08:54:51 INFO - PROCESS | 3732 | 1466438091018 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:51 INFO - PROCESS | 3732 | 1466438091178 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:54:51 INFO - PROCESS | 3732 | 1466438091810 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:51 INFO - PROCESS | 3732 | 1466438091812 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 123 (16F7E400) [pid = 3732] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (08B8F000) [pid = 3732] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (15D42C00) [pid = 3732] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (1CAE9000) [pid = 3732] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (1A81F800) [pid = 3732] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (19B94400) [pid = 3732] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (15DDA400) [pid = 3732] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (0CCA3000) [pid = 3732] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (19BF9800) [pid = 3732] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (0CCA1000) [pid = 3732] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (0CD95C00) [pid = 3732] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (1CD30000) [pid = 3732] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (1B38B800) [pid = 3732] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1ACA1C00) [pid = 3732] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (19B8EC00) [pid = 3732] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (18B8CC00) [pid = 3732] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (1983A800) [pid = 3732] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (19BF7800) [pid = 3732] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (10771000) [pid = 3732] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (19BA8800) [pid = 3732] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (19BA1C00) [pid = 3732] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1799A800) [pid = 3732] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (0FCF2400) [pid = 3732] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (0CC95400) [pid = 3732] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1846B000) [pid = 3732] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (14A13800) [pid = 3732] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1A8DB400) [pid = 3732] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1B38DC00) [pid = 3732] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:54:51 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19BA4C00) [pid = 3732] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:54:51 INFO - PROCESS | 3732 | ++DOCSHELL 08B8F000 == 33 [pid = 3732] [id = 136] 08:54:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (08B94400) [pid = 3732] [serial = 406] [outer = 00000000] 08:54:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (0CC98400) [pid = 3732] [serial = 407] [outer = 08B94400] 08:54:51 INFO - PROCESS | 3732 | 1466438091873 Marionette DEBUG loaded listener.js 08:54:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (1076F400) [pid = 3732] [serial = 408] [outer = 08B94400] 08:54:52 INFO - PROCESS | 3732 | 1466438092264 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]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:54:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1274ms 08:54:52 INFO - PROCESS | 3732 | 1466438092283 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3732 | 1466438092285 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:54:52 INFO - PROCESS | 3732 | 1466438092288 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 3732 | 1466438092290 Marionette TRACE conn5 <- [1,510,null,{}] 08:54:52 INFO - PROCESS | 3732 | 1466438092293 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}] 08:54:52 INFO - PROCESS | 3732 | 1466438092295 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:52 INFO - PROCESS | 3732 | 1466438092371 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:54:52 INFO - PROCESS | 3732 | 1466438092458 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:52 INFO - PROCESS | 3732 | 1466438092459 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:52 INFO - PROCESS | 3732 | ++DOCSHELL 1023CC00 == 34 [pid = 3732] [id = 137] 08:54:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1070C800) [pid = 3732] [serial = 409] [outer = 00000000] 08:54:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (171A0800) [pid = 3732] [serial = 410] [outer = 1070C800] 08:54:52 INFO - PROCESS | 3732 | 1466438092503 Marionette DEBUG loaded listener.js 08:54:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (18A4C800) [pid = 3732] [serial = 411] [outer = 1070C800] 08:54:52 INFO - PROCESS | 3732 | 1466438092877 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]]]}] 08:54:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:54:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 08:54:52 INFO - PROCESS | 3732 | 1466438092919 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:54:52 INFO - PROCESS | 3732 | 1466438092921 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:54:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:54:52 INFO - PROCESS | 3732 | 1466438092924 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:54:52 INFO - PROCESS | 3732 | 1466438092926 Marionette TRACE conn5 <- [1,514,null,{}] 08:54:52 INFO - PROCESS | 3732 | 1466438092930 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}] 08:54:52 INFO - PROCESS | 3732 | 1466438092931 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:53 INFO - PROCESS | 3732 | 1466438093045 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:54:53 INFO - PROCESS | 3732 | 1466438093088 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3732 | 1466438093090 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:53 INFO - PROCESS | 3732 | ++DOCSHELL 1710B400 == 35 [pid = 3732] [id = 138] 08:54:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (171A6000) [pid = 3732] [serial = 412] [outer = 00000000] 08:54:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1944A800) [pid = 3732] [serial = 413] [outer = 171A6000] 08:54:53 INFO - PROCESS | 3732 | 1466438093134 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (17852800) [pid = 3732] [serial = 414] [outer = 171A6000] 08:54:53 INFO - PROCESS | 3732 | 1466438093544 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]]]}] 08:54:53 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 08:54:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 670ms 08:54:53 INFO - PROCESS | 3732 | 1466438093595 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:54:53 INFO - PROCESS | 3732 | 1466438093597 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:54:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:54:53 INFO - PROCESS | 3732 | 1466438093600 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:54:53 INFO - PROCESS | 3732 | 1466438093602 Marionette TRACE conn5 <- [1,518,null,{}] 08:54:53 INFO - PROCESS | 3732 | 1466438093605 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}] 08:54:53 INFO - PROCESS | 3732 | 1466438093607 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:53 INFO - PROCESS | 3732 | 1466438093722 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:54:53 INFO - PROCESS | 3732 | 1466438093730 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:53 INFO - PROCESS | 3732 | 1466438093732 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:53 INFO - PROCESS | 3732 | ++DOCSHELL 1983D400 == 36 [pid = 3732] [id = 139] 08:54:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1983EC00) [pid = 3732] [serial = 415] [outer = 00000000] 08:54:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (19B8D000) [pid = 3732] [serial = 416] [outer = 1983EC00] 08:54:53 INFO - PROCESS | 3732 | 1466438093775 Marionette DEBUG loaded listener.js 08:54:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (19B96C00) [pid = 3732] [serial = 417] [outer = 1983EC00] 08:54:54 INFO - PROCESS | 3732 | 1466438094603 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]]]}] 08:54:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:54:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1079ms 08:54:54 INFO - PROCESS | 3732 | 1466438094681 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:54:54 INFO - PROCESS | 3732 | 1466438094685 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:54:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:54:54 INFO - PROCESS | 3732 | 1466438094690 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:54:54 INFO - PROCESS | 3732 | 1466438094695 Marionette TRACE conn5 <- [1,522,null,{}] 08:54:54 INFO - PROCESS | 3732 | 1466438094700 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}] 08:54:54 INFO - PROCESS | 3732 | 1466438094703 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:54 INFO - PROCESS | 3732 | 1466438094831 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:54:54 INFO - PROCESS | 3732 | 1466438094959 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:54 INFO - PROCESS | 3732 | 1466438094962 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:54 INFO - PROCESS | 3732 | ++DOCSHELL 0FCED800 == 37 [pid = 3732] [id = 140] 08:54:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1014A400) [pid = 3732] [serial = 418] [outer = 00000000] 08:54:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (10AC3000) [pid = 3732] [serial = 419] [outer = 1014A400] 08:54:55 INFO - PROCESS | 3732 | 1466438095022 Marionette DEBUG loaded listener.js 08:54:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (14A0A400) [pid = 3732] [serial = 420] [outer = 1014A400] 08:54:55 INFO - PROCESS | 3732 | 1466438095851 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]]]}] 08:54:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:54:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1175ms 08:54:55 INFO - PROCESS | 3732 | 1466438095866 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:54:55 INFO - PROCESS | 3732 | 1466438095870 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:54:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:54:55 INFO - PROCESS | 3732 | 1466438095877 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:54:55 INFO - PROCESS | 3732 | 1466438095880 Marionette TRACE conn5 <- [1,526,null,{}] 08:54:55 INFO - PROCESS | 3732 | 1466438095884 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}] 08:54:55 INFO - PROCESS | 3732 | 1466438095887 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:56 INFO - PROCESS | 3732 | 1466438096010 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:54:56 INFO - PROCESS | 3732 | 1466438096143 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:56 INFO - PROCESS | 3732 | 1466438096145 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:56 INFO - PROCESS | 3732 | ++DOCSHELL 0CCA2C00 == 38 [pid = 3732] [id = 141] 08:54:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (0CCA3400) [pid = 3732] [serial = 421] [outer = 00000000] 08:54:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (10D0BC00) [pid = 3732] [serial = 422] [outer = 0CCA3400] 08:54:56 INFO - PROCESS | 3732 | 1466438096202 Marionette DEBUG loaded listener.js 08:54:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (1614AC00) [pid = 3732] [serial = 423] [outer = 0CCA3400] 08:54:57 INFO - PROCESS | 3732 | --DOCSHELL 1710B400 == 37 [pid = 3732] [id = 138] 08:54:57 INFO - PROCESS | 3732 | --DOCSHELL 1023CC00 == 36 [pid = 3732] [id = 137] 08:54:57 INFO - PROCESS | 3732 | --DOCSHELL 08B8F000 == 35 [pid = 3732] [id = 136] 08:54:57 INFO - PROCESS | 3732 | --DOCSHELL 10238800 == 34 [pid = 3732] [id = 135] 08:54:57 INFO - PROCESS | 3732 | --DOCSHELL 15DE1000 == 33 [pid = 3732] [id = 134] 08:54:57 INFO - PROCESS | 3732 | --DOCSHELL 15DD2800 == 32 [pid = 3732] [id = 133] 08:54:57 INFO - PROCESS | 3732 | --DOCSHELL 1429A400 == 31 [pid = 3732] [id = 132] 08:54:57 INFO - PROCESS | 3732 | --DOCSHELL 0CC97400 == 30 [pid = 3732] [id = 131] 08:54:57 INFO - PROCESS | 3732 | --DOCSHELL 10772800 == 29 [pid = 3732] [id = 130] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (10D96800) [pid = 3732] [serial = 209] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (10ABD800) [pid = 3732] [serial = 293] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1D43C000) [pid = 3732] [serial = 245] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (1BC1B400) [pid = 3732] [serial = 215] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1B391400) [pid = 3732] [serial = 206] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (1A819800) [pid = 3732] [serial = 290] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (179A3800) [pid = 3732] [serial = 212] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (08B96800) [pid = 3732] [serial = 160] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (171A2800) [pid = 3732] [serial = 251] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1D6B9000) [pid = 3732] [serial = 257] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1ACE8800) [pid = 3732] [serial = 254] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (19BF4800) [pid = 3732] [serial = 299] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1799AC00) [pid = 3732] [serial = 296] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (105ADC00) [pid = 3732] [serial = 248] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1ACE9C00) [pid = 3732] [serial = 302] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (19BDA000) [pid = 3732] [serial = 361] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (14DC9000) [pid = 3732] [serial = 335] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19BAAC00) [pid = 3732] [serial = 332] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (18588800) [pid = 3732] [serial = 337] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1943C400) [pid = 3732] [serial = 338] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1023A800) [pid = 3732] [serial = 346] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1076AC00) [pid = 3732] [serial = 347] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1014F000) [pid = 3732] [serial = 343] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (10702000) [pid = 3732] [serial = 344] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (19BA3400) [pid = 3732] [serial = 359] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1897B400) [pid = 3732] [serial = 352] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (15DDE800) [pid = 3732] [serial = 349] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17104400) [pid = 3732] [serial = 350] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1B37AC00) [pid = 3732] [serial = 368] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1CAE4800) [pid = 3732] [serial = 371] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1AC77800) [pid = 3732] [serial = 367] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19BF1000) [pid = 3732] [serial = 362] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19BF7000) [pid = 3732] [serial = 364] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1BCA1400) [pid = 3732] [serial = 370] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19444800) [pid = 3732] [serial = 356] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19BF9000) [pid = 3732] [serial = 365] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (18A53400) [pid = 3732] [serial = 353] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1076FC00) [pid = 3732] [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.] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1943D000) [pid = 3732] [serial = 355] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19B8C800) [pid = 3732] [serial = 358] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1B386800) [pid = 3732] [serial = 340] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1BCA7000) [pid = 3732] [serial = 341] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (14A0F400) [pid = 3732] [serial = 334] [outer = 00000000] [url = about:blank] 08:54:57 INFO - PROCESS | 3732 | 1466438097088 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]]]}] 08:54:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:54:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1271ms 08:54:57 INFO - PROCESS | 3732 | 1466438097152 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3732 | 1466438097156 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:54:57 INFO - PROCESS | 3732 | 1466438097160 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3732 | 1466438097163 Marionette TRACE conn5 <- [1,530,null,{}] 08:54:57 INFO - PROCESS | 3732 | 1466438097169 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}] 08:54:57 INFO - PROCESS | 3732 | 1466438097172 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:57 INFO - PROCESS | 3732 | 1466438097262 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:54:57 INFO - PROCESS | 3732 | 1466438097275 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:57 INFO - PROCESS | 3732 | 1466438097277 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:57 INFO - PROCESS | 3732 | ++DOCSHELL 0FCE4400 == 30 [pid = 3732] [id = 142] 08:54:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (0FCEA000) [pid = 3732] [serial = 424] [outer = 00000000] 08:54:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (10238000) [pid = 3732] [serial = 425] [outer = 0FCEA000] 08:54:57 INFO - PROCESS | 3732 | 1466438097327 Marionette DEBUG loaded listener.js 08:54:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10242C00) [pid = 3732] [serial = 426] [outer = 0FCEA000] 08:54:57 INFO - PROCESS | 3732 | 1466438097880 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"]]]}] 08:54:57 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:54:57 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:54:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:54:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:54:57 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:54:57 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 770ms 08:54:57 INFO - PROCESS | 3732 | 1466438097932 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:54:57 INFO - PROCESS | 3732 | 1466438097937 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:54:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:54:57 INFO - PROCESS | 3732 | 1466438097942 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:54:57 INFO - PROCESS | 3732 | 1466438097945 Marionette TRACE conn5 <- [1,534,null,{}] 08:54:57 INFO - PROCESS | 3732 | 1466438097948 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}] 08:54:57 INFO - PROCESS | 3732 | 1466438097951 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:58 INFO - PROCESS | 3732 | 1466438098051 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:54:58 INFO - PROCESS | 3732 | 1466438098139 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3732 | 1466438098141 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:58 INFO - PROCESS | 3732 | ++DOCSHELL 11237400 == 31 [pid = 3732] [id = 143] 08:54:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (112C6000) [pid = 3732] [serial = 427] [outer = 00000000] 08:54:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (143C1400) [pid = 3732] [serial = 428] [outer = 112C6000] 08:54:58 INFO - PROCESS | 3732 | 1466438098190 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1499B800) [pid = 3732] [serial = 429] [outer = 112C6000] 08:54:58 INFO - PROCESS | 3732 | 1466438098573 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]]]}] 08:54:58 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:54:58 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 08:54:58 INFO - PROCESS | 3732 | 1466438098617 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:54:58 INFO - PROCESS | 3732 | 1466438098619 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:54:58 INFO - PROCESS | 3732 | 1466438098623 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:54:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:54:58 INFO - PROCESS | 3732 | 1466438098626 Marionette TRACE conn5 <- [1,538,null,{}] 08:54:58 INFO - PROCESS | 3732 | 1466438098668 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}] 08:54:58 INFO - PROCESS | 3732 | 1466438098673 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:58 INFO - PROCESS | 3732 | 1466438098758 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:54:58 INFO - PROCESS | 3732 | 1466438098766 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:58 INFO - PROCESS | 3732 | 1466438098769 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:58 INFO - PROCESS | 3732 | ++DOCSHELL 1614B000 == 32 [pid = 3732] [id = 144] 08:54:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (16F6FC00) [pid = 3732] [serial = 430] [outer = 00000000] 08:54:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1710D000) [pid = 3732] [serial = 431] [outer = 16F6FC00] 08:54:58 INFO - PROCESS | 3732 | 1466438098833 Marionette DEBUG loaded listener.js 08:54:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (171A4C00) [pid = 3732] [serial = 432] [outer = 16F6FC00] 08:54:59 INFO - PROCESS | 3732 | 1466438099283 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]]]}] 08:54:59 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:54:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 710ms 08:54:59 INFO - PROCESS | 3732 | 1466438099337 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:54:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:54:59 INFO - PROCESS | 3732 | 1466438099339 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:54:59 INFO - PROCESS | 3732 | 1466438099342 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:54:59 INFO - PROCESS | 3732 | 1466438099344 Marionette TRACE conn5 <- [1,542,null,{}] 08:54:59 INFO - PROCESS | 3732 | 1466438099347 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}] 08:54:59 INFO - PROCESS | 3732 | 1466438099349 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:59 INFO - PROCESS | 3732 | 1466438099467 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:54:59 INFO - PROCESS | 3732 | 1466438099516 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:54:59 INFO - PROCESS | 3732 | 1466438099518 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:54:59 INFO - PROCESS | 3732 | ++DOCSHELL 171E5C00 == 33 [pid = 3732] [id = 145] 08:54:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (178D8800) [pid = 3732] [serial = 433] [outer = 00000000] 08:54:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (179A3C00) [pid = 3732] [serial = 434] [outer = 178D8800] 08:54:59 INFO - PROCESS | 3732 | 1466438099567 Marionette DEBUG loaded listener.js 08:54:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (18508000) [pid = 3732] [serial = 435] [outer = 178D8800] 08:54:59 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:59 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:54:59 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:54:59 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:00 INFO - PROCESS | 3732 | 1466438100018 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]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 08:55:00 INFO - PROCESS | 3732 | 1466438100076 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3732 | 1466438100078 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:55:00 INFO - PROCESS | 3732 | 1466438100082 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 3732 | 1466438100083 Marionette TRACE conn5 <- [1,546,null,{}] 08:55:00 INFO - PROCESS | 3732 | 1466438100123 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}] 08:55:00 INFO - PROCESS | 3732 | 1466438100125 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:00 INFO - PROCESS | 3732 | 1466438100246 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:55:00 INFO - PROCESS | 3732 | 1466438100258 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:00 INFO - PROCESS | 3732 | 1466438100260 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:00 INFO - PROCESS | 3732 | ++DOCSHELL 10271800 == 34 [pid = 3732] [id = 146] 08:55:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (10274800) [pid = 3732] [serial = 436] [outer = 00000000] 08:55:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (18B8F400) [pid = 3732] [serial = 437] [outer = 10274800] 08:55:00 INFO - PROCESS | 3732 | 1466438100306 Marionette DEBUG loaded listener.js 08:55:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18B97800) [pid = 3732] [serial = 438] [outer = 10274800] 08:55:00 INFO - PROCESS | 3732 | 1466438100778 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]]]}] 08:55:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:55:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 731ms 08:55:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:55:00 INFO - PROCESS | 3732 | 1466438100814 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:55:00 INFO - PROCESS | 3732 | 1466438100816 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:55:00 INFO - PROCESS | 3732 | 1466438100819 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:55:00 INFO - PROCESS | 3732 | 1466438100820 Marionette TRACE conn5 <- [1,550,null,{}] 08:55:00 INFO - PROCESS | 3732 | 1466438100824 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}] 08:55:00 INFO - PROCESS | 3732 | 1466438100829 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:01 INFO - PROCESS | 3732 | 1466438101016 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:55:01 INFO - PROCESS | 3732 | 1466438101044 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3732 | 1466438101046 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:01 INFO - PROCESS | 3732 | ++DOCSHELL 197C3C00 == 35 [pid = 3732] [id = 147] 08:55:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (197CC800) [pid = 3732] [serial = 439] [outer = 00000000] 08:55:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19B42C00) [pid = 3732] [serial = 440] [outer = 197CC800] 08:55:01 INFO - PROCESS | 3732 | 1466438101091 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19B46400) [pid = 3732] [serial = 441] [outer = 197CC800] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1070CC00) [pid = 3732] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (08B94400) [pid = 3732] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1070C800) [pid = 3732] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (171A6000) [pid = 3732] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17113800) [pid = 3732] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (10774800) [pid = 3732] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15DD6000) [pid = 3732] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (0CC9B800) [pid = 3732] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (142A1800) [pid = 3732] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17996800) [pid = 3732] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (0FBEDC00) [pid = 3732] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (18B94400) [pid = 3732] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1CD2F800) [pid = 3732] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:55:01 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1CAB9000) [pid = 3732] [serial = 381] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:55:01 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:01 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:01 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:01 INFO - PROCESS | 3732 | 1466438101648 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]]]}] 08:55:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:55:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 870ms 08:55:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:55:01 INFO - PROCESS | 3732 | 1466438101690 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:55:01 INFO - PROCESS | 3732 | 1466438101692 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:55:01 INFO - PROCESS | 3732 | 1466438101695 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:55:01 INFO - PROCESS | 3732 | 1466438101697 Marionette TRACE conn5 <- [1,554,null,{}] 08:55:01 INFO - PROCESS | 3732 | 1466438101700 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}] 08:55:01 INFO - PROCESS | 3732 | 1466438101702 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:01 INFO - PROCESS | 3732 | 1466438101782 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:55:01 INFO - PROCESS | 3732 | 1466438101788 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:01 INFO - PROCESS | 3732 | 1466438101790 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:01 INFO - PROCESS | 3732 | ++DOCSHELL 171AD400 == 36 [pid = 3732] [id = 148] 08:55:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17996800) [pid = 3732] [serial = 442] [outer = 00000000] 08:55:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19B8C400) [pid = 3732] [serial = 443] [outer = 17996800] 08:55:01 INFO - PROCESS | 3732 | 1466438101835 Marionette DEBUG loaded listener.js 08:55:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19B90C00) [pid = 3732] [serial = 444] [outer = 17996800] 08:55:02 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:02 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:02 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:02 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:02 INFO - PROCESS | 3732 | 1466438102300 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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 670ms 08:55:02 INFO - PROCESS | 3732 | 1466438102366 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:55:02 INFO - PROCESS | 3732 | 1466438102368 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:55:02 INFO - PROCESS | 3732 | 1466438102371 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 3732 | 1466438102373 Marionette TRACE conn5 <- [1,558,null,{}] 08:55:02 INFO - PROCESS | 3732 | 1466438102376 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}] 08:55:02 INFO - PROCESS | 3732 | 1466438102378 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:02 INFO - PROCESS | 3732 | 1466438102459 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:55:02 INFO - PROCESS | 3732 | 1466438102464 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:02 INFO - PROCESS | 3732 | 1466438102466 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:02 INFO - PROCESS | 3732 | ++DOCSHELL 1943F000 == 37 [pid = 3732] [id = 149] 08:55:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19B98400) [pid = 3732] [serial = 445] [outer = 00000000] 08:55:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BCF000) [pid = 3732] [serial = 446] [outer = 19B98400] 08:55:02 INFO - PROCESS | 3732 | 1466438102510 Marionette DEBUG loaded listener.js 08:55:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BD0C00) [pid = 3732] [serial = 447] [outer = 19B98400] 08:55:02 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:02 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:02 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:02 INFO - PROCESS | 3732 | 1466438102914 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]]]}] 08:55:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:55:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 570ms 08:55:02 INFO - PROCESS | 3732 | 1466438102942 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:55:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:55:02 INFO - PROCESS | 3732 | 1466438102944 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:55:02 INFO - PROCESS | 3732 | 1466438102947 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:55:02 INFO - PROCESS | 3732 | 1466438102948 Marionette TRACE conn5 <- [1,562,null,{}] 08:55:02 INFO - PROCESS | 3732 | 1466438102952 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}] 08:55:02 INFO - PROCESS | 3732 | 1466438102954 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:03 INFO - PROCESS | 3732 | 1466438103095 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:55:03 INFO - PROCESS | 3732 | 1466438103103 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:03 INFO - PROCESS | 3732 | 1466438103105 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:03 INFO - PROCESS | 3732 | ++DOCSHELL 17103C00 == 38 [pid = 3732] [id = 150] 08:55:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19BD7C00) [pid = 3732] [serial = 448] [outer = 00000000] 08:55:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19BF2400) [pid = 3732] [serial = 449] [outer = 19BD7C00] 08:55:03 INFO - PROCESS | 3732 | 1466438103149 Marionette DEBUG loaded listener.js 08:55:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BF8000) [pid = 3732] [serial = 450] [outer = 19BD7C00] 08:55:03 INFO - PROCESS | 3732 | 1466438103718 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]]]}] 08:55:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:55:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 870ms 08:55:03 INFO - PROCESS | 3732 | 1466438103833 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:55:03 INFO - PROCESS | 3732 | 1466438103838 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:55:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:55:03 INFO - PROCESS | 3732 | 1466438103895 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:55:03 INFO - PROCESS | 3732 | 1466438103899 Marionette TRACE conn5 <- [1,566,null,{}] 08:55:03 INFO - PROCESS | 3732 | 1466438103906 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}] 08:55:03 INFO - PROCESS | 3732 | 1466438103909 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:04 INFO - PROCESS | 3732 | 1466438104025 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:55:04 INFO - PROCESS | 3732 | 1466438104148 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:04 INFO - PROCESS | 3732 | 1466438104151 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:04 INFO - PROCESS | 3732 | ++DOCSHELL 09366C00 == 39 [pid = 3732] [id = 151] 08:55:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (09369800) [pid = 3732] [serial = 451] [outer = 00000000] 08:55:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1076C800) [pid = 3732] [serial = 452] [outer = 09369800] 08:55:04 INFO - PROCESS | 3732 | 1466438104213 Marionette DEBUG loaded listener.js 08:55:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (143C9800) [pid = 3732] [serial = 453] [outer = 09369800] 08:55:04 INFO - PROCESS | 3732 | 1466438104802 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]]]}] 08:55:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:55:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1022ms 08:55:04 INFO - PROCESS | 3732 | 1466438104868 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:55:04 INFO - PROCESS | 3732 | 1466438104873 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:55:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:55:04 INFO - PROCESS | 3732 | 1466438104879 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:55:04 INFO - PROCESS | 3732 | 1466438104882 Marionette TRACE conn5 <- [1,570,null,{}] 08:55:04 INFO - PROCESS | 3732 | 1466438104887 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}] 08:55:04 INFO - PROCESS | 3732 | 1466438104890 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:04 INFO - PROCESS | 3732 | 1466438105005 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:55:05 INFO - PROCESS | 3732 | 1466438105135 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:05 INFO - PROCESS | 3732 | 1466438105138 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:05 INFO - PROCESS | 3732 | ++DOCSHELL 17102000 == 40 [pid = 3732] [id = 152] 08:55:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1710F800) [pid = 3732] [serial = 454] [outer = 00000000] 08:55:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17996000) [pid = 3732] [serial = 455] [outer = 1710F800] 08:55:05 INFO - PROCESS | 3732 | 1466438105197 Marionette DEBUG loaded listener.js 08:55:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (18506C00) [pid = 3732] [serial = 456] [outer = 1710F800] 08:55:05 INFO - PROCESS | 3732 | 1466438105800 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]]]}] 08:55:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:55:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 970ms 08:55:05 INFO - PROCESS | 3732 | 1466438105853 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:55:05 INFO - PROCESS | 3732 | 1466438105856 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:55:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:55:05 INFO - PROCESS | 3732 | 1466438105860 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:55:05 INFO - PROCESS | 3732 | 1466438105864 Marionette TRACE conn5 <- [1,574,null,{}] 08:55:05 INFO - PROCESS | 3732 | 1466438105875 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}] 08:55:05 INFO - PROCESS | 3732 | 1466438105880 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:05 INFO - PROCESS | 3732 | 1466438105993 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:55:06 INFO - PROCESS | 3732 | 1466438106125 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:06 INFO - PROCESS | 3732 | 1466438106128 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:06 INFO - PROCESS | 3732 | ++DOCSHELL 19BDB000 == 41 [pid = 3732] [id = 153] 08:55:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (19BDC400) [pid = 3732] [serial = 457] [outer = 00000000] 08:55:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19BF7C00) [pid = 3732] [serial = 458] [outer = 19BDC400] 08:55:06 INFO - PROCESS | 3732 | 1466438106186 Marionette DEBUG loaded listener.js 08:55:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (19D72000) [pid = 3732] [serial = 459] [outer = 19BDC400] 08:55:06 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:06 INFO - PROCESS | 3732 | 1466438106750 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]]]}] 08:55:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:55:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 930ms 08:55:06 INFO - PROCESS | 3732 | 1466438106793 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:55:06 INFO - PROCESS | 3732 | 1466438106796 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:55:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:55:06 INFO - PROCESS | 3732 | 1466438106799 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:55:06 INFO - PROCESS | 3732 | 1466438106801 Marionette TRACE conn5 <- [1,578,null,{}] 08:55:06 INFO - PROCESS | 3732 | 1466438106805 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}] 08:55:06 INFO - PROCESS | 3732 | 1466438106807 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:06 INFO - PROCESS | 3732 | 1466438106919 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:55:07 INFO - PROCESS | 3732 | 1466438107018 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:07 INFO - PROCESS | 3732 | 1466438107020 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:07 INFO - PROCESS | 3732 | ++DOCSHELL 1A8DD800 == 42 [pid = 3732] [id = 154] 08:55:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1AC6F400) [pid = 3732] [serial = 460] [outer = 00000000] 08:55:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1AC9B400) [pid = 3732] [serial = 461] [outer = 1AC6F400] 08:55:07 INFO - PROCESS | 3732 | 1466438107075 Marionette DEBUG loaded listener.js 08:55:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1ACA0400) [pid = 3732] [serial = 462] [outer = 1AC6F400] 08:55:07 INFO - PROCESS | 3732 | 1466438107694 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]]]}] 08:55:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:55:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1068ms 08:55:07 INFO - PROCESS | 3732 | 1466438107893 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:55:07 INFO - PROCESS | 3732 | 1466438107898 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:55:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:55:07 INFO - PROCESS | 3732 | 1466438107903 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:55:07 INFO - PROCESS | 3732 | 1466438107906 Marionette TRACE conn5 <- [1,582,null,{}] 08:55:07 INFO - PROCESS | 3732 | 1466438107912 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}] 08:55:07 INFO - PROCESS | 3732 | 1466438107915 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:08 INFO - PROCESS | 3732 | 1466438108022 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:55:08 INFO - PROCESS | 3732 | 1466438108147 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:08 INFO - PROCESS | 3732 | 1466438108151 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:08 INFO - PROCESS | 3732 | ++DOCSHELL 0FB83000 == 43 [pid = 3732] [id = 155] 08:55:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (10235800) [pid = 3732] [serial = 463] [outer = 00000000] 08:55:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (10772400) [pid = 3732] [serial = 464] [outer = 10235800] 08:55:08 INFO - PROCESS | 3732 | 1466438108205 Marionette DEBUG loaded listener.js 08:55:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (110D0000) [pid = 3732] [serial = 465] [outer = 10235800] 08:55:08 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 1943F000 == 42 [pid = 3732] [id = 149] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 171AD400 == 41 [pid = 3732] [id = 148] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 197C3C00 == 40 [pid = 3732] [id = 147] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 10271800 == 39 [pid = 3732] [id = 146] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 171E5C00 == 38 [pid = 3732] [id = 145] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 1614B000 == 37 [pid = 3732] [id = 144] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 11237400 == 36 [pid = 3732] [id = 143] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 0FCE4400 == 35 [pid = 3732] [id = 142] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 1983D400 == 34 [pid = 3732] [id = 139] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 0CCA2C00 == 33 [pid = 3732] [id = 141] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 0FCED800 == 32 [pid = 3732] [id = 140] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 1A8DD800 == 31 [pid = 3732] [id = 154] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 19BDB000 == 30 [pid = 3732] [id = 153] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 17103C00 == 29 [pid = 3732] [id = 150] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 09366C00 == 28 [pid = 3732] [id = 151] 08:55:09 INFO - PROCESS | 3732 | --DOCSHELL 17102000 == 27 [pid = 3732] [id = 152] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1944A800) [pid = 3732] [serial = 413] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (171AF400) [pid = 3732] [serial = 401] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1711AC00) [pid = 3732] [serial = 390] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (14A54000) [pid = 3732] [serial = 389] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (15DE1400) [pid = 3732] [serial = 398] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (10149000) [pid = 3732] [serial = 392] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1023C800) [pid = 3732] [serial = 393] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1456D400) [pid = 3732] [serial = 395] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (14928400) [pid = 3732] [serial = 396] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1846A800) [pid = 3732] [serial = 404] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (16F73800) [pid = 3732] [serial = 374] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (157A5400) [pid = 3732] [serial = 373] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19BA2000) [pid = 3732] [serial = 377] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19836400) [pid = 3732] [serial = 376] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1D444400) [pid = 3732] [serial = 380] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1D43B000) [pid = 3732] [serial = 379] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1CD34C00) [pid = 3732] [serial = 383] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1CAC3400) [pid = 3732] [serial = 382] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1D6C1C00) [pid = 3732] [serial = 387] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1CAC0C00) [pid = 3732] [serial = 386] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (178DBC00) [pid = 3732] [serial = 402] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1846AC00) [pid = 3732] [serial = 405] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (0CC98400) [pid = 3732] [serial = 407] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1076F400) [pid = 3732] [serial = 408] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18A4C800) [pid = 3732] [serial = 411] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17852800) [pid = 3732] [serial = 414] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (171A0800) [pid = 3732] [serial = 410] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16F7B000) [pid = 3732] [serial = 399] [outer = 00000000] [url = about:blank] 08:55:09 INFO - PROCESS | 3732 | 1466438109776 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]]]}] 08:55:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:55:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1931ms 08:55:09 INFO - PROCESS | 3732 | 1466438109839 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:55:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:55:09 INFO - PROCESS | 3732 | 1466438109843 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:55:09 INFO - PROCESS | 3732 | 1466438109848 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:55:09 INFO - PROCESS | 3732 | 1466438109851 Marionette TRACE conn5 <- [1,586,null,{}] 08:55:09 INFO - PROCESS | 3732 | 1466438109857 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}] 08:55:09 INFO - PROCESS | 3732 | 1466438109860 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:09 INFO - PROCESS | 3732 | 1466438109957 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:55:10 INFO - PROCESS | 3732 | 1466438110038 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3732 | 1466438110042 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:10 INFO - PROCESS | 3732 | ++DOCSHELL 09362C00 == 28 [pid = 3732] [id = 156] 08:55:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (09363800) [pid = 3732] [serial = 466] [outer = 00000000] 08:55:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (0FC66800) [pid = 3732] [serial = 467] [outer = 09363800] 08:55:10 INFO - PROCESS | 3732 | 1466438110092 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10234800) [pid = 3732] [serial = 468] [outer = 09363800] 08:55:10 INFO - PROCESS | 3732 | 1466438110528 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]]]}] 08:55:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:55:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 08:55:10 INFO - PROCESS | 3732 | 1466438110578 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:55:10 INFO - PROCESS | 3732 | 1466438110583 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:55:10 INFO - PROCESS | 3732 | 1466438110589 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:55:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:55:10 INFO - PROCESS | 3732 | 1466438110592 Marionette TRACE conn5 <- [1,590,null,{}] 08:55:10 INFO - PROCESS | 3732 | 1466438110596 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}] 08:55:10 INFO - PROCESS | 3732 | 1466438110598 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:10 INFO - PROCESS | 3732 | 1466438110690 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:55:10 INFO - PROCESS | 3732 | 1466438110697 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:10 INFO - PROCESS | 3732 | 1466438110699 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:10 INFO - PROCESS | 3732 | ++DOCSHELL 10775C00 == 29 [pid = 3732] [id = 157] 08:55:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (10995800) [pid = 3732] [serial = 469] [outer = 00000000] 08:55:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (110D8800) [pid = 3732] [serial = 470] [outer = 10995800] 08:55:10 INFO - PROCESS | 3732 | 1466438110746 Marionette DEBUG loaded listener.js 08:55:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1429A400) [pid = 3732] [serial = 471] [outer = 10995800] 08:55:11 INFO - PROCESS | 3732 | 1466438111218 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]]]}] 08:55:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:55:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 670ms 08:55:11 INFO - PROCESS | 3732 | 1466438111263 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:55:11 INFO - PROCESS | 3732 | 1466438111265 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:55:11 INFO - PROCESS | 3732 | 1466438111269 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:55:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:55:11 INFO - PROCESS | 3732 | 1466438111272 Marionette TRACE conn5 <- [1,594,null,{}] 08:55:11 INFO - PROCESS | 3732 | 1466438111283 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}] 08:55:11 INFO - PROCESS | 3732 | 1466438111288 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:11 INFO - PROCESS | 3732 | 1466438111403 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:55:11 INFO - PROCESS | 3732 | 1466438111494 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:11 INFO - PROCESS | 3732 | 1466438111497 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:11 INFO - PROCESS | 3732 | ++DOCSHELL 157A6000 == 30 [pid = 3732] [id = 158] 08:55:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15D4F800) [pid = 3732] [serial = 472] [outer = 00000000] 08:55:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15DD7400) [pid = 3732] [serial = 473] [outer = 15D4F800] 08:55:11 INFO - PROCESS | 3732 | 1466438111547 Marionette DEBUG loaded listener.js 08:55:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15DDCC00) [pid = 3732] [serial = 474] [outer = 15D4F800] 08:55:12 INFO - PROCESS | 3732 | 1466438112058 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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 830ms 08:55:12 INFO - PROCESS | 3732 | 1466438112109 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 3732 | 1466438112112 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:55:12 INFO - PROCESS | 3732 | 1466438112115 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:55:12 INFO - PROCESS | 3732 | 1466438112117 Marionette TRACE conn5 <- [1,598,null,{}] 08:55:12 INFO - PROCESS | 3732 | 1466438112121 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}] 08:55:12 INFO - PROCESS | 3732 | 1466438112123 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:12 INFO - PROCESS | 3732 | 1466438112238 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:55:12 INFO - PROCESS | 3732 | 1466438112294 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3732 | 1466438112296 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:12 INFO - PROCESS | 3732 | ++DOCSHELL 15FE5000 == 31 [pid = 3732] [id = 159] 08:55:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16F73C00) [pid = 3732] [serial = 475] [outer = 00000000] 08:55:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17104400) [pid = 3732] [serial = 476] [outer = 16F73C00] 08:55:12 INFO - PROCESS | 3732 | 1466438112342 Marionette DEBUG loaded listener.js 08:55:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17112000) [pid = 3732] [serial = 477] [outer = 16F73C00] 08:55:12 INFO - PROCESS | 3732 | 1466438112798 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]]]}] 08:55:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:55:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 730ms 08:55:12 INFO - PROCESS | 3732 | 1466438112859 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:55:12 INFO - PROCESS | 3732 | 1466438112861 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:55:12 INFO - PROCESS | 3732 | 1466438112865 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:55:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:55:12 INFO - PROCESS | 3732 | 1466438112866 Marionette TRACE conn5 <- [1,602,null,{}] 08:55:12 INFO - PROCESS | 3732 | 1466438112870 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}] 08:55:12 INFO - PROCESS | 3732 | 1466438112872 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:12 INFO - PROCESS | 3732 | 1466438112980 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:55:12 INFO - PROCESS | 3732 | 1466438112992 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:12 INFO - PROCESS | 3732 | 1466438112994 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:13 INFO - PROCESS | 3732 | ++DOCSHELL 171A9800 == 32 [pid = 3732] [id = 160] 08:55:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (171AB400) [pid = 3732] [serial = 478] [outer = 00000000] 08:55:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1784A400) [pid = 3732] [serial = 479] [outer = 171AB400] 08:55:13 INFO - PROCESS | 3732 | 1466438113082 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (178E1800) [pid = 3732] [serial = 480] [outer = 171AB400] 08:55:13 INFO - PROCESS | 3732 | 1466438113517 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]]]}] 08:55:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:55:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 08:55:13 INFO - PROCESS | 3732 | 1466438113539 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:55:13 INFO - PROCESS | 3732 | 1466438113541 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:55:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:55:13 INFO - PROCESS | 3732 | 1466438113550 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:55:13 INFO - PROCESS | 3732 | 1466438113552 Marionette TRACE conn5 <- [1,606,null,{}] 08:55:13 INFO - PROCESS | 3732 | 1466438113555 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}] 08:55:13 INFO - PROCESS | 3732 | 1466438113561 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:13 INFO - PROCESS | 3732 | 1466438113695 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:55:13 INFO - PROCESS | 3732 | 1466438113709 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:13 INFO - PROCESS | 3732 | 1466438113711 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:13 INFO - PROCESS | 3732 | ++DOCSHELL 18507800 == 33 [pid = 3732] [id = 161] 08:55:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1858F800) [pid = 3732] [serial = 481] [outer = 00000000] 08:55:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (18A4F400) [pid = 3732] [serial = 482] [outer = 1858F800] 08:55:13 INFO - PROCESS | 3732 | 1466438113755 Marionette DEBUG loaded listener.js 08:55:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (18B8E800) [pid = 3732] [serial = 483] [outer = 1858F800] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (10274800) [pid = 3732] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (197CC800) [pid = 3732] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19B98400) [pid = 3732] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (0CCA3400) [pid = 3732] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1983EC00) [pid = 3732] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (112C6000) [pid = 3732] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1014A400) [pid = 3732] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (0FCEA000) [pid = 3732] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19BD7C00) [pid = 3732] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (16F6FC00) [pid = 3732] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (178D8800) [pid = 3732] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:55:14 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17996800) [pid = 3732] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:55:14 INFO - PROCESS | 3732 | 1466438114451 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]]]}] 08:55:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:55:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 08:55:14 INFO - PROCESS | 3732 | 1466438114484 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:55:14 INFO - PROCESS | 3732 | 1466438114486 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:55:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:55:14 INFO - PROCESS | 3732 | 1466438114489 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:55:14 INFO - PROCESS | 3732 | 1466438114490 Marionette TRACE conn5 <- [1,610,null,{}] 08:55:14 INFO - PROCESS | 3732 | 1466438114498 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}] 08:55:14 INFO - PROCESS | 3732 | 1466438114500 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:14 INFO - PROCESS | 3732 | 1466438114577 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:55:14 INFO - PROCESS | 3732 | 1466438114583 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:14 INFO - PROCESS | 3732 | 1466438114585 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:14 INFO - PROCESS | 3732 | ++DOCSHELL 0CCA2400 == 34 [pid = 3732] [id = 162] 08:55:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14997800) [pid = 3732] [serial = 484] [outer = 00000000] 08:55:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17851800) [pid = 3732] [serial = 485] [outer = 14997800] 08:55:14 INFO - PROCESS | 3732 | 1466438114630 Marionette DEBUG loaded listener.js 08:55:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17996800) [pid = 3732] [serial = 486] [outer = 14997800] 08:55:15 INFO - PROCESS | 3732 | 1466438115048 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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 570ms 08:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:55:15 INFO - PROCESS | 3732 | 1466438115060 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3732 | 1466438115062 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:55:15 INFO - PROCESS | 3732 | 1466438115065 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 3732 | 1466438115066 Marionette TRACE conn5 <- [1,614,null,{}] 08:55:15 INFO - PROCESS | 3732 | 1466438115070 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}] 08:55:15 INFO - PROCESS | 3732 | 1466438115071 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:15 INFO - PROCESS | 3732 | 1466438115188 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:55:15 INFO - PROCESS | 3732 | 1466438115196 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 3732 | 1466438115198 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:15 INFO - PROCESS | 3732 | ++DOCSHELL 17111400 == 35 [pid = 3732] [id = 163] 08:55:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (171A1800) [pid = 3732] [serial = 487] [outer = 00000000] 08:55:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18C18800) [pid = 3732] [serial = 488] [outer = 171A1800] 08:55:15 INFO - PROCESS | 3732 | 1466438115241 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (18B8D000) [pid = 3732] [serial = 489] [outer = 171A1800] 08:55:15 INFO - PROCESS | 3732 | 1466438115657 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]]]}] 08:55:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:55:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 08:55:15 INFO - PROCESS | 3732 | 1466438115696 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:55:15 INFO - PROCESS | 3732 | 1466438115698 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:55:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:55:15 INFO - PROCESS | 3732 | 1466438115701 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:55:15 INFO - PROCESS | 3732 | 1466438115703 Marionette TRACE conn5 <- [1,618,null,{}] 08:55:15 INFO - PROCESS | 3732 | 1466438115706 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}] 08:55:15 INFO - PROCESS | 3732 | 1466438115708 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:15 INFO - PROCESS | 3732 | 1466438115819 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:55:15 INFO - PROCESS | 3732 | 1466438115828 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:15 INFO - PROCESS | 3732 | 1466438115830 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:15 INFO - PROCESS | 3732 | ++DOCSHELL 157A5800 == 36 [pid = 3732] [id = 164] 08:55:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19445C00) [pid = 3732] [serial = 490] [outer = 00000000] 08:55:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (196CB800) [pid = 3732] [serial = 491] [outer = 19445C00] 08:55:15 INFO - PROCESS | 3732 | 1466438115882 Marionette DEBUG loaded listener.js 08:55:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (197C6000) [pid = 3732] [serial = 492] [outer = 19445C00] 08:55:16 INFO - PROCESS | 3732 | --DOCSHELL 0FB83000 == 35 [pid = 3732] [id = 155] 08:55:16 INFO - PROCESS | 3732 | --DOCSHELL 09362C00 == 34 [pid = 3732] [id = 156] 08:55:17 INFO - PROCESS | 3732 | --DOCSHELL 10775C00 == 33 [pid = 3732] [id = 157] 08:55:17 INFO - PROCESS | 3732 | --DOCSHELL 157A6000 == 32 [pid = 3732] [id = 158] 08:55:17 INFO - PROCESS | 3732 | --DOCSHELL 18507800 == 31 [pid = 3732] [id = 161] 08:55:17 INFO - PROCESS | 3732 | --DOCSHELL 171A9800 == 30 [pid = 3732] [id = 160] 08:55:17 INFO - PROCESS | 3732 | --DOCSHELL 15FE5000 == 29 [pid = 3732] [id = 159] 08:55:17 INFO - PROCESS | 3732 | --DOCSHELL 0CCA2400 == 28 [pid = 3732] [id = 162] 08:55:17 INFO - PROCESS | 3732 | --DOCSHELL 17111400 == 27 [pid = 3732] [id = 163] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10D0BC00) [pid = 3732] [serial = 422] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19BCF000) [pid = 3732] [serial = 446] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1614AC00) [pid = 3732] [serial = 423] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19B96C00) [pid = 3732] [serial = 417] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19B8D000) [pid = 3732] [serial = 416] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (143C1400) [pid = 3732] [serial = 428] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1499B800) [pid = 3732] [serial = 429] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (10AC3000) [pid = 3732] [serial = 419] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (14A0A400) [pid = 3732] [serial = 420] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10238000) [pid = 3732] [serial = 425] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19BF2400) [pid = 3732] [serial = 449] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (10242C00) [pid = 3732] [serial = 426] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1710D000) [pid = 3732] [serial = 431] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19BF8000) [pid = 3732] [serial = 450] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19B46400) [pid = 3732] [serial = 441] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (179A3C00) [pid = 3732] [serial = 434] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (18508000) [pid = 3732] [serial = 435] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (18B97800) [pid = 3732] [serial = 438] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19B8C400) [pid = 3732] [serial = 443] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (19B90C00) [pid = 3732] [serial = 444] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (171A4C00) [pid = 3732] [serial = 432] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (18B8F400) [pid = 3732] [serial = 437] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (19B42C00) [pid = 3732] [serial = 440] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (19BD0C00) [pid = 3732] [serial = 447] [outer = 00000000] [url = about:blank] 08:55:17 INFO - PROCESS | 3732 | 1466438117570 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]]]}] 08:55:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:55:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1936ms 08:55:17 INFO - PROCESS | 3732 | 1466438117639 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:55:17 INFO - PROCESS | 3732 | 1466438117643 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:55:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:55:17 INFO - PROCESS | 3732 | 1466438117648 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:55:17 INFO - PROCESS | 3732 | 1466438117651 Marionette TRACE conn5 <- [1,622,null,{}] 08:55:17 INFO - PROCESS | 3732 | 1466438117657 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}] 08:55:17 INFO - PROCESS | 3732 | 1466438117660 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:17 INFO - PROCESS | 3732 | 1466438117750 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:55:17 INFO - PROCESS | 3732 | 1466438117765 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:17 INFO - PROCESS | 3732 | 1466438117767 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:17 INFO - PROCESS | 3732 | ++DOCSHELL 0CCA0000 == 28 [pid = 3732] [id = 165] 08:55:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (0CCA0400) [pid = 3732] [serial = 493] [outer = 00000000] 08:55:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (0CCA3C00) [pid = 3732] [serial = 494] [outer = 0CCA0400] 08:55:17 INFO - PROCESS | 3732 | 1466438117816 Marionette DEBUG loaded listener.js 08:55:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (0FC60C00) [pid = 3732] [serial = 495] [outer = 0CCA0400] 08:55:18 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:18 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:18 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:18 INFO - PROCESS | 3732 | 1466438118294 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]]]}] 08:55:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:55:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 690ms 08:55:18 INFO - PROCESS | 3732 | 1466438118339 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:55:18 INFO - PROCESS | 3732 | 1466438118344 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:55:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:55:18 INFO - PROCESS | 3732 | 1466438118350 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:55:18 INFO - PROCESS | 3732 | 1466438118353 Marionette TRACE conn5 <- [1,626,null,{}] 08:55:18 INFO - PROCESS | 3732 | 1466438118357 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}] 08:55:18 INFO - PROCESS | 3732 | 1466438118360 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:18 INFO - PROCESS | 3732 | 1466438118446 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:55:18 INFO - PROCESS | 3732 | 1466438118454 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:18 INFO - PROCESS | 3732 | 1466438118456 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:18 INFO - PROCESS | 3732 | ++DOCSHELL 1066A800 == 29 [pid = 3732] [id = 166] 08:55:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (10702000) [pid = 3732] [serial = 496] [outer = 00000000] 08:55:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (1076DC00) [pid = 3732] [serial = 497] [outer = 10702000] 08:55:18 INFO - PROCESS | 3732 | 1466438118503 Marionette DEBUG loaded listener.js 08:55:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10775C00) [pid = 3732] [serial = 498] [outer = 10702000] 08:55:18 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:18 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:18 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:18 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:18 INFO - PROCESS | 3732 | 1466438118972 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]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:55:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 08:55:19 INFO - PROCESS | 3732 | 1466438119023 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:55:19 INFO - PROCESS | 3732 | 1466438119026 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:55:19 INFO - PROCESS | 3732 | 1466438119029 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:55:19 INFO - PROCESS | 3732 | 1466438119032 Marionette TRACE conn5 <- [1,630,null,{}] 08:55:19 INFO - PROCESS | 3732 | 1466438119043 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}] 08:55:19 INFO - PROCESS | 3732 | 1466438119048 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:19 INFO - PROCESS | 3732 | 1466438119159 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:55:19 INFO - PROCESS | 3732 | 1466438119244 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 3732 | 1466438119247 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:19 INFO - PROCESS | 3732 | ++DOCSHELL 14A1D800 == 30 [pid = 3732] [id = 167] 08:55:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (14A1F000) [pid = 3732] [serial = 499] [outer = 00000000] 08:55:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (14A4AC00) [pid = 3732] [serial = 500] [outer = 14A1F000] 08:55:19 INFO - PROCESS | 3732 | 1466438119297 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14ADE000) [pid = 3732] [serial = 501] [outer = 14A1F000] 08:55:19 INFO - PROCESS | 3732 | 1466438119692 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]]]}] 08:55:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:55:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 670ms 08:55:19 INFO - PROCESS | 3732 | 1466438119703 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:55:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:55:19 INFO - PROCESS | 3732 | 1466438119705 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:55:19 INFO - PROCESS | 3732 | 1466438119708 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:55:19 INFO - PROCESS | 3732 | 1466438119710 Marionette TRACE conn5 <- [1,634,null,{}] 08:55:19 INFO - PROCESS | 3732 | 1466438119713 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}] 08:55:19 INFO - PROCESS | 3732 | 1466438119715 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:19 INFO - PROCESS | 3732 | 1466438119830 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:55:19 INFO - PROCESS | 3732 | 1466438119837 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:19 INFO - PROCESS | 3732 | 1466438119839 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:19 INFO - PROCESS | 3732 | ++DOCSHELL 157A4400 == 31 [pid = 3732] [id = 168] 08:55:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (157A4C00) [pid = 3732] [serial = 502] [outer = 00000000] 08:55:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15DD5400) [pid = 3732] [serial = 503] [outer = 157A4C00] 08:55:19 INFO - PROCESS | 3732 | 1466438119884 Marionette DEBUG loaded listener.js 08:55:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15DDF000) [pid = 3732] [serial = 504] [outer = 157A4C00] 08:55:20 INFO - PROCESS | 3732 | 1466438120283 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 630ms 08:55:20 INFO - PROCESS | 3732 | 1466438120339 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:55:20 INFO - PROCESS | 3732 | 1466438120341 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:55:20 INFO - PROCESS | 3732 | 1466438120344 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3732 | 1466438120346 Marionette TRACE conn5 <- [1,638,null,{}] 08:55:20 INFO - PROCESS | 3732 | 1466438120349 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}] 08:55:20 INFO - PROCESS | 3732 | 1466438120351 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:20 INFO - PROCESS | 3732 | 1466438120458 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:55:20 INFO - PROCESS | 3732 | 1466438120466 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:20 INFO - PROCESS | 3732 | 1466438120468 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:20 INFO - PROCESS | 3732 | ++DOCSHELL 16141000 == 32 [pid = 3732] [id = 169] 08:55:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16143800) [pid = 3732] [serial = 505] [outer = 00000000] 08:55:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17102C00) [pid = 3732] [serial = 506] [outer = 16143800] 08:55:20 INFO - PROCESS | 3732 | 1466438120539 Marionette DEBUG loaded listener.js 08:55:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1710B800) [pid = 3732] [serial = 507] [outer = 16143800] 08:55:20 INFO - PROCESS | 3732 | 1466438120954 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]]]}] 08:55:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:55:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 631ms 08:55:20 INFO - PROCESS | 3732 | 1466438120976 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:55:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:55:20 INFO - PROCESS | 3732 | 1466438120978 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:55:20 INFO - PROCESS | 3732 | 1466438120981 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:55:20 INFO - PROCESS | 3732 | 1466438120983 Marionette TRACE conn5 <- [1,642,null,{}] 08:55:20 INFO - PROCESS | 3732 | 1466438120986 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}] 08:55:20 INFO - PROCESS | 3732 | 1466438120992 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:21 INFO - PROCESS | 3732 | 1466438121125 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:55:21 INFO - PROCESS | 3732 | 1466438121132 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3732 | 1466438121134 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:21 INFO - PROCESS | 3732 | ++DOCSHELL 1710F400 == 33 [pid = 3732] [id = 170] 08:55:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1710FC00) [pid = 3732] [serial = 508] [outer = 00000000] 08:55:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17848C00) [pid = 3732] [serial = 509] [outer = 1710FC00] 08:55:21 INFO - PROCESS | 3732 | 1466438121178 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (179A0000) [pid = 3732] [serial = 510] [outer = 1710FC00] 08:55:21 INFO - PROCESS | 3732 | 1466438121593 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]]]}] 08:55:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:55:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 670ms 08:55:21 INFO - PROCESS | 3732 | 1466438121652 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:55:21 INFO - PROCESS | 3732 | 1466438121654 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:55:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:55:21 INFO - PROCESS | 3732 | 1466438121657 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:55:21 INFO - PROCESS | 3732 | 1466438121659 Marionette TRACE conn5 <- [1,646,null,{}] 08:55:21 INFO - PROCESS | 3732 | 1466438121663 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}] 08:55:21 INFO - PROCESS | 3732 | 1466438121664 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:21 INFO - PROCESS | 3732 | 1466438121797 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:55:21 INFO - PROCESS | 3732 | 1466438121812 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:21 INFO - PROCESS | 3732 | 1466438121814 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:21 INFO - PROCESS | 3732 | ++DOCSHELL 18469000 == 34 [pid = 3732] [id = 171] 08:55:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1846A800) [pid = 3732] [serial = 511] [outer = 00000000] 08:55:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18975000) [pid = 3732] [serial = 512] [outer = 1846A800] 08:55:21 INFO - PROCESS | 3732 | 1466438121858 Marionette DEBUG loaded listener.js 08:55:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (18A4C800) [pid = 3732] [serial = 513] [outer = 1846A800] 08:55:22 INFO - PROCESS | 3732 | 1466438122241 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 630ms 08:55:22 INFO - PROCESS | 3732 | 1466438122289 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3732 | 1466438122291 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:55:22 INFO - PROCESS | 3732 | 1466438122294 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3732 | 1466438122295 Marionette TRACE conn5 <- [1,650,null,{}] 08:55:22 INFO - PROCESS | 3732 | 1466438122299 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}] 08:55:22 INFO - PROCESS | 3732 | 1466438122300 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:22 INFO - PROCESS | 3732 | 1466438122412 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:55:22 INFO - PROCESS | 3732 | 1466438122419 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:22 INFO - PROCESS | 3732 | 1466438122421 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:22 INFO - PROCESS | 3732 | ++DOCSHELL 18B8A800 == 35 [pid = 3732] [id = 172] 08:55:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (18B8E000) [pid = 3732] [serial = 514] [outer = 00000000] 08:55:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (18C17400) [pid = 3732] [serial = 515] [outer = 18B8E000] 08:55:22 INFO - PROCESS | 3732 | 1466438122464 Marionette DEBUG loaded listener.js 08:55:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18B99400) [pid = 3732] [serial = 516] [outer = 18B8E000] 08:55:22 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:22 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:22 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:22 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:22 INFO - PROCESS | 3732 | 1466438122894 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]]]}] 08:55:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:55:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 08:55:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:55:22 INFO - PROCESS | 3732 | 1466438122924 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:55:22 INFO - PROCESS | 3732 | 1466438122926 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:55:22 INFO - PROCESS | 3732 | 1466438122930 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:55:22 INFO - PROCESS | 3732 | 1466438122931 Marionette TRACE conn5 <- [1,654,null,{}] 08:55:22 INFO - PROCESS | 3732 | 1466438122940 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}] 08:55:22 INFO - PROCESS | 3732 | 1466438122942 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:23 INFO - PROCESS | 3732 | 1466438123052 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:55:23 INFO - PROCESS | 3732 | 1466438123134 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 3732 | 1466438123135 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:23 INFO - PROCESS | 3732 | ++DOCSHELL 14A1A800 == 36 [pid = 3732] [id = 173] 08:55:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19440000) [pid = 3732] [serial = 517] [outer = 00000000] 08:55:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19836400) [pid = 3732] [serial = 518] [outer = 19440000] 08:55:23 INFO - PROCESS | 3732 | 1466438123179 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19893800) [pid = 3732] [serial = 519] [outer = 19440000] 08:55:23 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:23 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:23 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:23 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:23 INFO - PROCESS | 3732 | 1466438123620 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]]]}] 08:55:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:55:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 08:55:23 INFO - PROCESS | 3732 | 1466438123660 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:55:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:55:23 INFO - PROCESS | 3732 | 1466438123662 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:55:23 INFO - PROCESS | 3732 | 1466438123665 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:55:23 INFO - PROCESS | 3732 | 1466438123667 Marionette TRACE conn5 <- [1,658,null,{}] 08:55:23 INFO - PROCESS | 3732 | 1466438123670 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}] 08:55:23 INFO - PROCESS | 3732 | 1466438123672 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:23 INFO - PROCESS | 3732 | 1466438123783 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:55:23 INFO - PROCESS | 3732 | 1466438123788 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:23 INFO - PROCESS | 3732 | 1466438123790 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:23 INFO - PROCESS | 3732 | ++DOCSHELL 19896800 == 37 [pid = 3732] [id = 174] 08:55:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (19B42C00) [pid = 3732] [serial = 520] [outer = 00000000] 08:55:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (19B8F400) [pid = 3732] [serial = 521] [outer = 19B42C00] 08:55:23 INFO - PROCESS | 3732 | 1466438123834 Marionette DEBUG loaded listener.js 08:55:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19B92400) [pid = 3732] [serial = 522] [outer = 19B42C00] 08:55:24 INFO - PROCESS | 3732 | 1466438124286 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]]]}] 08:55:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:55:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 670ms 08:55:24 INFO - PROCESS | 3732 | 1466438124336 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:55:24 INFO - PROCESS | 3732 | 1466438124339 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:55:24 INFO - PROCESS | 3732 | 1466438124342 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:55:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:55:24 INFO - PROCESS | 3732 | 1466438124344 Marionette TRACE conn5 <- [1,662,null,{}] 08:55:24 INFO - PROCESS | 3732 | 1466438124353 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}] 08:55:24 INFO - PROCESS | 3732 | 1466438124356 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:24 INFO - PROCESS | 3732 | 1466438124507 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:55:24 INFO - PROCESS | 3732 | 1466438124532 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:24 INFO - PROCESS | 3732 | 1466438124534 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:24 INFO - PROCESS | 3732 | ++DOCSHELL 16140000 == 38 [pid = 3732] [id = 175] 08:55:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (171AC000) [pid = 3732] [serial = 523] [outer = 00000000] 08:55:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19BAD800) [pid = 3732] [serial = 524] [outer = 171AC000] 08:55:24 INFO - PROCESS | 3732 | 1466438124580 Marionette DEBUG loaded listener.js 08:55:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (19BD0C00) [pid = 3732] [serial = 525] [outer = 171AC000] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (16F73C00) [pid = 3732] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (171AB400) [pid = 3732] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1858F800) [pid = 3732] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (171A1800) [pid = 3732] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (15D4F800) [pid = 3732] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (10995800) [pid = 3732] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (09363800) [pid = 3732] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10235800) [pid = 3732] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1AC6F400) [pid = 3732] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19BDC400) [pid = 3732] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1710F800) [pid = 3732] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (09369800) [pid = 3732] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:55:24 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (14997800) [pid = 3732] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:55:25 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:25 INFO - PROCESS | 3732 | [3732] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:55:25 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:55:25 INFO - PROCESS | 3732 | 1466438125129 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]]]}] 08:55:25 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 08:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 830ms 08:55:25 INFO - PROCESS | 3732 | 1466438125177 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:55:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:55:25 INFO - PROCESS | 3732 | 1466438125178 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:55:25 INFO - PROCESS | 3732 | 1466438125182 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 3732 | 1466438125184 Marionette TRACE conn5 <- [1,666,null,{}] 08:55:25 INFO - PROCESS | 3732 | 1466438125187 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}] 08:55:25 INFO - PROCESS | 3732 | 1466438125189 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:25 INFO - PROCESS | 3732 | 1466438125268 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:55:25 INFO - PROCESS | 3732 | 1466438125274 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 3732 | 1466438125275 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:25 INFO - PROCESS | 3732 | ++DOCSHELL 16F73C00 == 39 [pid = 3732] [id = 176] 08:55:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (16F76000) [pid = 3732] [serial = 526] [outer = 00000000] 08:55:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (171ACC00) [pid = 3732] [serial = 527] [outer = 16F76000] 08:55:25 INFO - PROCESS | 3732 | 1466438125328 Marionette DEBUG loaded listener.js 08:55:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1858F800) [pid = 3732] [serial = 528] [outer = 16F76000] 08:55:25 INFO - PROCESS | 3732 | 1466438125773 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]]]}] 08:55:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:55:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 08:55:25 INFO - PROCESS | 3732 | 1466438125812 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:55:25 INFO - PROCESS | 3732 | 1466438125814 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:55:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:55:25 INFO - PROCESS | 3732 | 1466438125817 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:55:25 INFO - PROCESS | 3732 | 1466438125819 Marionette TRACE conn5 <- [1,670,null,{}] 08:55:25 INFO - PROCESS | 3732 | 1466438125822 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}] 08:55:25 INFO - PROCESS | 3732 | 1466438125824 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:25 INFO - PROCESS | 3732 | 1466438125904 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:55:25 INFO - PROCESS | 3732 | 1466438125909 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:25 INFO - PROCESS | 3732 | 1466438125911 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:25 INFO - PROCESS | 3732 | ++DOCSHELL 19B8C800 == 40 [pid = 3732] [id = 177] 08:55:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BA9400) [pid = 3732] [serial = 529] [outer = 00000000] 08:55:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19BD7800) [pid = 3732] [serial = 530] [outer = 19BA9400] 08:55:25 INFO - PROCESS | 3732 | 1466438125955 Marionette DEBUG loaded listener.js 08:55:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19BDC800) [pid = 3732] [serial = 531] [outer = 19BA9400] 08:55:26 INFO - PROCESS | 3732 | 1466438126882 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]]]}] 08:55:26 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) 08:55:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1118ms 08:55:26 INFO - PROCESS | 3732 | 1466438126947 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:55:26 INFO - PROCESS | 3732 | 1466438126951 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:55:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:55:26 INFO - PROCESS | 3732 | 1466438126957 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:55:26 INFO - PROCESS | 3732 | 1466438126961 Marionette TRACE conn5 <- [1,674,null,{}] 08:55:26 INFO - PROCESS | 3732 | 1466438126967 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}] 08:55:26 INFO - PROCESS | 3732 | 1466438126971 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:27 INFO - PROCESS | 3732 | 1466438127121 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:55:27 INFO - PROCESS | 3732 | 1466438127198 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:27 INFO - PROCESS | 3732 | 1466438127202 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:27 INFO - PROCESS | 3732 | ++DOCSHELL 0CC95C00 == 41 [pid = 3732] [id = 178] 08:55:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (0CC97C00) [pid = 3732] [serial = 532] [outer = 00000000] 08:55:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (0CCA3000) [pid = 3732] [serial = 533] [outer = 0CC97C00] 08:55:27 INFO - PROCESS | 3732 | 1466438127262 Marionette DEBUG loaded listener.js 08:55:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10237800) [pid = 3732] [serial = 534] [outer = 0CC97C00] 08:55:28 INFO - PROCESS | 3732 | 1466438128469 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]]]}] 08:55:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:55:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1523ms 08:55:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:55:28 INFO - PROCESS | 3732 | 1466438128481 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:55:28 INFO - PROCESS | 3732 | 1466438128484 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:55:28 INFO - PROCESS | 3732 | 1466438128491 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:55:28 INFO - PROCESS | 3732 | 1466438128495 Marionette TRACE conn5 <- [1,678,null,{}] 08:55:28 INFO - PROCESS | 3732 | 1466438128500 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}] 08:55:28 INFO - PROCESS | 3732 | 1466438128503 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:28 INFO - PROCESS | 3732 | 1466438128624 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:55:28 INFO - PROCESS | 3732 | 1466438128778 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:28 INFO - PROCESS | 3732 | 1466438128780 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:28 INFO - PROCESS | 3732 | ++DOCSHELL 143C6000 == 42 [pid = 3732] [id = 179] 08:55:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1458A400) [pid = 3732] [serial = 535] [outer = 00000000] 08:55:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (14A0D800) [pid = 3732] [serial = 536] [outer = 1458A400] 08:55:28 INFO - PROCESS | 3732 | 1466438128836 Marionette DEBUG loaded listener.js 08:55:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (14DCE800) [pid = 3732] [serial = 537] [outer = 1458A400] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 16F73C00 == 41 [pid = 3732] [id = 176] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 16140000 == 40 [pid = 3732] [id = 175] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 19896800 == 39 [pid = 3732] [id = 174] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 14A1A800 == 38 [pid = 3732] [id = 173] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 18B8A800 == 37 [pid = 3732] [id = 172] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 18469000 == 36 [pid = 3732] [id = 171] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 1710F400 == 35 [pid = 3732] [id = 170] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 16141000 == 34 [pid = 3732] [id = 169] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 157A4400 == 33 [pid = 3732] [id = 168] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 14A1D800 == 32 [pid = 3732] [id = 167] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (196CB800) [pid = 3732] [serial = 491] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 1066A800 == 31 [pid = 3732] [id = 166] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 0CCA0000 == 30 [pid = 3732] [id = 165] 08:55:29 INFO - PROCESS | 3732 | --DOCSHELL 157A5800 == 29 [pid = 3732] [id = 164] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (17104400) [pid = 3732] [serial = 476] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1784A400) [pid = 3732] [serial = 479] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (17112000) [pid = 3732] [serial = 477] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (18A4F400) [pid = 3732] [serial = 482] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (178E1800) [pid = 3732] [serial = 480] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (18B8E800) [pid = 3732] [serial = 483] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (18B8D000) [pid = 3732] [serial = 489] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (15DD7400) [pid = 3732] [serial = 473] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (110D8800) [pid = 3732] [serial = 470] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1429A400) [pid = 3732] [serial = 471] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (0FC66800) [pid = 3732] [serial = 467] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10234800) [pid = 3732] [serial = 468] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (110D0000) [pid = 3732] [serial = 465] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10772400) [pid = 3732] [serial = 464] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1ACA0400) [pid = 3732] [serial = 462] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1AC9B400) [pid = 3732] [serial = 461] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19D72000) [pid = 3732] [serial = 459] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19BF7C00) [pid = 3732] [serial = 458] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18506C00) [pid = 3732] [serial = 456] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17996000) [pid = 3732] [serial = 455] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (143C9800) [pid = 3732] [serial = 453] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1076C800) [pid = 3732] [serial = 452] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (17851800) [pid = 3732] [serial = 485] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (17996800) [pid = 3732] [serial = 486] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (15DDCC00) [pid = 3732] [serial = 474] [outer = 00000000] [url = about:blank] 08:55:29 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (18C18800) [pid = 3732] [serial = 488] [outer = 00000000] [url = about:blank] 08:55:30 INFO - PROCESS | 3732 | 1466438130131 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]]]}] 08:55:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:55:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1680ms 08:55:30 INFO - PROCESS | 3732 | 1466438130181 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:55:30 INFO - PROCESS | 3732 | 1466438130185 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:55:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:55:30 INFO - PROCESS | 3732 | 1466438130199 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:55:30 INFO - PROCESS | 3732 | 1466438130202 Marionette TRACE conn5 <- [1,682,null,{}] 08:55:30 INFO - PROCESS | 3732 | 1466438130207 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}] 08:55:30 INFO - PROCESS | 3732 | 1466438130211 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:30 INFO - PROCESS | 3732 | 1466438130325 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:55:30 INFO - PROCESS | 3732 | 1466438130335 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:30 INFO - PROCESS | 3732 | 1466438130337 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:30 INFO - PROCESS | 3732 | ++DOCSHELL 10235400 == 30 [pid = 3732] [id = 180] 08:55:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10236000) [pid = 3732] [serial = 538] [outer = 00000000] 08:55:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1023F400) [pid = 3732] [serial = 539] [outer = 10236000] 08:55:30 INFO - PROCESS | 3732 | 1466438130385 Marionette DEBUG loaded listener.js 08:55:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10706400) [pid = 3732] [serial = 540] [outer = 10236000] 08:55:31 INFO - PROCESS | 3732 | 1466438131311 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]]]}] 08:55:31 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) 08:55:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1121ms 08:55:31 INFO - PROCESS | 3732 | 1466438131320 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:55:31 INFO - PROCESS | 3732 | 1466438131324 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:55:31 INFO - PROCESS | 3732 | 1466438131330 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:55:31 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:55:31 INFO - PROCESS | 3732 | 1466438131333 Marionette TRACE conn5 <- [1,686,null,{}] 08:55:31 INFO - PROCESS | 3732 | 1466438131336 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}] 08:55:31 INFO - PROCESS | 3732 | 1466438131339 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:31 INFO - PROCESS | 3732 | 1466438131429 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:55:31 INFO - PROCESS | 3732 | 1466438131435 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:31 INFO - PROCESS | 3732 | 1466438131437 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:31 INFO - PROCESS | 3732 | ++DOCSHELL 112C6000 == 31 [pid = 3732] [id = 181] 08:55:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1420CC00) [pid = 3732] [serial = 541] [outer = 00000000] 08:55:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (142A7000) [pid = 3732] [serial = 542] [outer = 1420CC00] 08:55:31 INFO - PROCESS | 3732 | 1466438131484 Marionette DEBUG loaded listener.js 08:55:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1456AC00) [pid = 3732] [serial = 543] [outer = 1420CC00] 08:55:32 INFO - PROCESS | 3732 | 1466438132439 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]]]}] 08:55:32 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) 08:55:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 08:55:32 INFO - PROCESS | 3732 | 1466438132459 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:55:32 INFO - PROCESS | 3732 | 1466438132461 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:55:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:55:32 INFO - PROCESS | 3732 | 1466438132465 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:55:32 INFO - PROCESS | 3732 | 1466438132468 Marionette TRACE conn5 <- [1,690,null,{}] 08:55:32 INFO - PROCESS | 3732 | 1466438132479 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}] 08:55:32 INFO - PROCESS | 3732 | 1466438132483 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:32 INFO - PROCESS | 3732 | 1466438132601 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:55:32 INFO - PROCESS | 3732 | 1466438132609 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:32 INFO - PROCESS | 3732 | 1466438132612 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:32 INFO - PROCESS | 3732 | ++DOCSHELL 15DDD400 == 32 [pid = 3732] [id = 182] 08:55:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15DDE400) [pid = 3732] [serial = 544] [outer = 00000000] 08:55:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (16F6FC00) [pid = 3732] [serial = 545] [outer = 15DDE400] 08:55:32 INFO - PROCESS | 3732 | 1466438132670 Marionette DEBUG loaded listener.js 08:55:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17104400) [pid = 3732] [serial = 546] [outer = 15DDE400] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19440000) [pid = 3732] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16143800) [pid = 3732] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (14A1F000) [pid = 3732] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1710FC00) [pid = 3732] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (157A4C00) [pid = 3732] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (18B8E000) [pid = 3732] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (0CCA0400) [pid = 3732] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (10702000) [pid = 3732] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19445C00) [pid = 3732] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1846A800) [pid = 3732] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (19B42C00) [pid = 3732] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (171AC000) [pid = 3732] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:55:33 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (16F76000) [pid = 3732] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:55:33 INFO - PROCESS | 3732 | 1466438133712 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]]]}] 08:55:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:55:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1280ms 08:55:33 INFO - PROCESS | 3732 | 1466438133749 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:55:33 INFO - PROCESS | 3732 | 1466438133754 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:55:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:55:33 INFO - PROCESS | 3732 | 1466438133760 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:55:33 INFO - PROCESS | 3732 | 1466438133763 Marionette TRACE conn5 <- [1,694,null,{}] 08:55:33 INFO - PROCESS | 3732 | 1466438133770 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}] 08:55:33 INFO - PROCESS | 3732 | 1466438133773 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:33 INFO - PROCESS | 3732 | 1466438133946 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:55:34 INFO - PROCESS | 3732 | 1466438134086 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:34 INFO - PROCESS | 3732 | 1466438134089 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:34 INFO - PROCESS | 3732 | ++DOCSHELL 10239800 == 33 [pid = 3732] [id = 183] 08:55:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (1023E000) [pid = 3732] [serial = 547] [outer = 00000000] 08:55:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1076AC00) [pid = 3732] [serial = 548] [outer = 1023E000] 08:55:34 INFO - PROCESS | 3732 | 1466438134189 Marionette DEBUG loaded listener.js 08:55:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (10AB7800) [pid = 3732] [serial = 549] [outer = 1023E000] 08:55:35 INFO - PROCESS | 3732 | 1466438135207 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]]]}] 08:55:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:55:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1478ms 08:55:35 INFO - PROCESS | 3732 | 1466438135242 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:55:35 INFO - PROCESS | 3732 | 1466438135247 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:55:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:55:35 INFO - PROCESS | 3732 | 1466438135254 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:55:35 INFO - PROCESS | 3732 | 1466438135257 Marionette TRACE conn5 <- [1,698,null,{}] 08:55:35 INFO - PROCESS | 3732 | 1466438135261 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}] 08:55:35 INFO - PROCESS | 3732 | 1466438135264 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:35 INFO - PROCESS | 3732 | 1466438135400 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:55:35 INFO - PROCESS | 3732 | 1466438135511 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:35 INFO - PROCESS | 3732 | 1466438135513 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:35 INFO - PROCESS | 3732 | ++DOCSHELL 1499BC00 == 34 [pid = 3732] [id = 184] 08:55:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (14A1D400) [pid = 3732] [serial = 550] [outer = 00000000] 08:55:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (157AC000) [pid = 3732] [serial = 551] [outer = 14A1D400] 08:55:35 INFO - PROCESS | 3732 | 1466438135615 Marionette DEBUG loaded listener.js 08:55:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (15DD6000) [pid = 3732] [serial = 552] [outer = 14A1D400] 08:55:36 INFO - PROCESS | 3732 | 1466438136714 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]]]}] 08:55:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:55:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1483ms 08:55:36 INFO - PROCESS | 3732 | 1466438136740 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:55:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:55:36 INFO - PROCESS | 3732 | 1466438136745 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:55:36 INFO - PROCESS | 3732 | 1466438136750 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:55:36 INFO - PROCESS | 3732 | 1466438136753 Marionette TRACE conn5 <- [1,702,null,{}] 08:55:36 INFO - PROCESS | 3732 | 1466438136758 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}] 08:55:36 INFO - PROCESS | 3732 | 1466438136761 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:36 INFO - PROCESS | 3732 | 1466438136866 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:55:36 INFO - PROCESS | 3732 | 1466438136994 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:36 INFO - PROCESS | 3732 | 1466438136997 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:36 INFO - PROCESS | 3732 | ++DOCSHELL 09360800 == 35 [pid = 3732] [id = 185] 08:55:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (09361400) [pid = 3732] [serial = 553] [outer = 00000000] 08:55:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (0CCA2C00) [pid = 3732] [serial = 554] [outer = 09361400] 08:55:37 INFO - PROCESS | 3732 | 1466438137049 Marionette DEBUG loaded listener.js 08:55:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (0FCECC00) [pid = 3732] [serial = 555] [outer = 09361400] 08:55:37 INFO - PROCESS | 3732 | --DOCSHELL 112C6000 == 34 [pid = 3732] [id = 181] 08:55:37 INFO - PROCESS | 3732 | --DOCSHELL 10235400 == 33 [pid = 3732] [id = 180] 08:55:37 INFO - PROCESS | 3732 | --DOCSHELL 0CC95C00 == 32 [pid = 3732] [id = 178] 08:55:37 INFO - PROCESS | 3732 | --DOCSHELL 143C6000 == 31 [pid = 3732] [id = 179] 08:55:37 INFO - PROCESS | 3732 | --DOCSHELL 19B8C800 == 30 [pid = 3732] [id = 177] 08:55:37 INFO - PROCESS | 3732 | --DOCSHELL 1499BC00 == 29 [pid = 3732] [id = 184] 08:55:37 INFO - PROCESS | 3732 | --DOCSHELL 15DDD400 == 28 [pid = 3732] [id = 182] 08:55:37 INFO - PROCESS | 3732 | --DOCSHELL 10239800 == 27 [pid = 3732] [id = 183] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19836400) [pid = 3732] [serial = 518] [outer = 00000000] [url = about:blank] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (17102C00) [pid = 3732] [serial = 506] [outer = 00000000] [url = about:blank] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1710B800) [pid = 3732] [serial = 507] [outer = 00000000] [url = about:blank] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (14A4AC00) [pid = 3732] [serial = 500] [outer = 00000000] [url = about:blank] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (14ADE000) [pid = 3732] [serial = 501] [outer = 00000000] [url = about:blank] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (17848C00) [pid = 3732] [serial = 509] [outer = 00000000] [url = about:blank] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (179A0000) [pid = 3732] [serial = 510] [outer = 00000000] [url = about:blank] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (15DD5400) [pid = 3732] [serial = 503] [outer = 00000000] [url = about:blank] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (15DDF000) [pid = 3732] [serial = 504] [outer = 00000000] [url = about:blank] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (18C17400) [pid = 3732] [serial = 515] [outer = 00000000] [url = about:blank] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (0CCA3C00) [pid = 3732] [serial = 494] [outer = 00000000] [url = about:blank] 08:55:37 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (0FC60C00) [pid = 3732] [serial = 495] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (1076DC00) [pid = 3732] [serial = 497] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (10775C00) [pid = 3732] [serial = 498] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (197C6000) [pid = 3732] [serial = 492] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (18975000) [pid = 3732] [serial = 512] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (18A4C800) [pid = 3732] [serial = 513] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 53 (19B8F400) [pid = 3732] [serial = 521] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 52 (19893800) [pid = 3732] [serial = 519] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 51 (19BAD800) [pid = 3732] [serial = 524] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 50 (19B92400) [pid = 3732] [serial = 522] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 49 (19BD0C00) [pid = 3732] [serial = 525] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 48 (171ACC00) [pid = 3732] [serial = 527] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 47 (18B99400) [pid = 3732] [serial = 516] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 46 (1858F800) [pid = 3732] [serial = 528] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | --DOMWINDOW == 45 (19BD7800) [pid = 3732] [serial = 530] [outer = 00000000] [url = about:blank] 08:55:38 INFO - PROCESS | 3732 | 1466438138622 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]]]}] 08:55:38 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 08:55:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1932ms 08:55:38 INFO - PROCESS | 3732 | 1466438138683 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:55:38 INFO - PROCESS | 3732 | 1466438138687 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:55:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:55:38 INFO - PROCESS | 3732 | 1466438138691 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:55:38 INFO - PROCESS | 3732 | 1466438138694 Marionette TRACE conn5 <- [1,706,null,{}] 08:55:38 INFO - PROCESS | 3732 | 1466438138700 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}] 08:55:38 INFO - PROCESS | 3732 | 1466438138703 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:38 INFO - PROCESS | 3732 | 1466438138790 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:55:38 INFO - PROCESS | 3732 | 1466438138798 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:38 INFO - PROCESS | 3732 | 1466438138802 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:38 INFO - PROCESS | 3732 | ++DOCSHELL 0FCEA000 == 28 [pid = 3732] [id = 186] 08:55:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 46 (0FCEAC00) [pid = 3732] [serial = 556] [outer = 00000000] 08:55:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 47 (1014B800) [pid = 3732] [serial = 557] [outer = 0FCEAC00] 08:55:38 INFO - PROCESS | 3732 | 1466438138851 Marionette DEBUG loaded listener.js 08:55:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 48 (10236400) [pid = 3732] [serial = 558] [outer = 0FCEAC00] 08:55:39 INFO - PROCESS | 3732 | 1466438139788 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]]]}] 08:55:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:55:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1131ms 08:55:39 INFO - PROCESS | 3732 | 1466438139823 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:55:39 INFO - PROCESS | 3732 | 1466438139828 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:55:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:55:39 INFO - PROCESS | 3732 | 1466438139834 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:55:39 INFO - PROCESS | 3732 | 1466438139837 Marionette TRACE conn5 <- [1,710,null,{}] 08:55:39 INFO - PROCESS | 3732 | 1466438139841 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}] 08:55:39 INFO - PROCESS | 3732 | 1466438139844 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:39 INFO - PROCESS | 3732 | 1466438139932 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:55:39 INFO - PROCESS | 3732 | 1466438139939 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:39 INFO - PROCESS | 3732 | 1466438139942 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:39 INFO - PROCESS | 3732 | ++DOCSHELL 10995800 == 29 [pid = 3732] [id = 187] 08:55:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 49 (10ABFC00) [pid = 3732] [serial = 559] [outer = 00000000] 08:55:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 50 (10D96800) [pid = 3732] [serial = 560] [outer = 10ABFC00] 08:55:39 INFO - PROCESS | 3732 | 1466438139990 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 51 (11236800) [pid = 3732] [serial = 561] [outer = 10ABFC00] 08:55:40 INFO - PROCESS | 3732 | 1466438140499 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] 08:55:40 INFO - PROCESS | 3732 | 1466438140584 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:55:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:55:40 INFO - PROCESS | 3732 | 1466438140587 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:55:40 INFO - PROCESS | 3732 | 1466438140591 Marionette TRACE conn5 <- [1,714,null,{}] 08:55:40 INFO - PROCESS | 3732 | 1466438140615 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}] 08:55:40 INFO - PROCESS | 3732 | 1466438140620 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:40 INFO - PROCESS | 3732 | 1466438140732 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:55:40 INFO - PROCESS | 3732 | 1466438140745 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:40 INFO - PROCESS | 3732 | 1466438140748 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:40 INFO - PROCESS | 3732 | ++DOCSHELL 14ADF800 == 30 [pid = 3732] [id = 188] 08:55:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (14AE3800) [pid = 3732] [serial = 562] [outer = 00000000] 08:55:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (14DCB400) [pid = 3732] [serial = 563] [outer = 14AE3800] 08:55:40 INFO - PROCESS | 3732 | 1466438140796 Marionette DEBUG loaded listener.js 08:55:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (157AB400) [pid = 3732] [serial = 564] [outer = 14AE3800] 08:55:41 INFO - PROCESS | 3732 | 1466438141360 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]]]}] 08:55:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:55:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 850ms 08:55:41 INFO - PROCESS | 3732 | 1466438141444 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:55:41 INFO - PROCESS | 3732 | 1466438141447 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:55:41 INFO - PROCESS | 3732 | 1466438141450 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:55:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:55:41 INFO - PROCESS | 3732 | 1466438141452 Marionette TRACE conn5 <- [1,718,null,{}] 08:55:41 INFO - PROCESS | 3732 | 1466438141456 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}] 08:55:41 INFO - PROCESS | 3732 | 1466438141458 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:41 INFO - PROCESS | 3732 | 1466438141567 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:55:41 INFO - PROCESS | 3732 | 1466438141620 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:41 INFO - PROCESS | 3732 | 1466438141622 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:41 INFO - PROCESS | 3732 | ++DOCSHELL 15DDD000 == 31 [pid = 3732] [id = 189] 08:55:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (15DDD400) [pid = 3732] [serial = 565] [outer = 00000000] 08:55:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (1614AC00) [pid = 3732] [serial = 566] [outer = 15DDD400] 08:55:41 INFO - PROCESS | 3732 | 1466438141668 Marionette DEBUG loaded listener.js 08:55:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (16F7D800) [pid = 3732] [serial = 567] [outer = 15DDD400] 08:55:42 INFO - PROCESS | 3732 | 1466438142122 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] 08:55:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:55:42 INFO - PROCESS | 3732 | 1466438142186 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:55:42 INFO - PROCESS | 3732 | 1466438142189 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 3732 | 1466438142191 Marionette TRACE conn5 <- [1,722,null,{}] 08:55:42 INFO - PROCESS | 3732 | 1466438142194 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}] 08:55:42 INFO - PROCESS | 3732 | 1466438142196 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:42 INFO - PROCESS | 3732 | 1466438142273 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:55:42 INFO - PROCESS | 3732 | 1466438142279 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 3732 | 1466438142281 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:42 INFO - PROCESS | 3732 | ++DOCSHELL 17102000 == 32 [pid = 3732] [id = 190] 08:55:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (17102800) [pid = 3732] [serial = 568] [outer = 00000000] 08:55:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (1710A400) [pid = 3732] [serial = 569] [outer = 17102800] 08:55:42 INFO - PROCESS | 3732 | 1466438142325 Marionette DEBUG loaded listener.js 08:55:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (17114800) [pid = 3732] [serial = 570] [outer = 17102800] 08:55:42 INFO - PROCESS | 3732 | 1466438142769 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]]]}] 08:55:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:55:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 632ms 08:55:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:55:42 INFO - PROCESS | 3732 | 1466438142822 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:55:42 INFO - PROCESS | 3732 | 1466438142824 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:55:42 INFO - PROCESS | 3732 | 1466438142827 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:55:42 INFO - PROCESS | 3732 | 1466438142829 Marionette TRACE conn5 <- [1,726,null,{}] 08:55:42 INFO - PROCESS | 3732 | 1466438142832 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}] 08:55:42 INFO - PROCESS | 3732 | 1466438142838 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:42 INFO - PROCESS | 3732 | 1466438142966 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:55:42 INFO - PROCESS | 3732 | 1466438142982 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:42 INFO - PROCESS | 3732 | 1466438142984 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:42 INFO - PROCESS | 3732 | ++DOCSHELL 178DC000 == 33 [pid = 3732] [id = 191] 08:55:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (178DD800) [pid = 3732] [serial = 571] [outer = 00000000] 08:55:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (17997C00) [pid = 3732] [serial = 572] [outer = 178DD800] 08:55:43 INFO - PROCESS | 3732 | 1466438143030 Marionette DEBUG loaded listener.js 08:55:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (1799BC00) [pid = 3732] [serial = 573] [outer = 178DD800] 08:55:43 INFO - PROCESS | 3732 | 1466438143944 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]]]}] 08:55:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:55:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1180ms 08:55:43 INFO - PROCESS | 3732 | 1466438144008 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:55:43 INFO - PROCESS | 3732 | 1466438144010 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:55:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:55:43 INFO - PROCESS | 3732 | 1466438144013 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:55:43 INFO - PROCESS | 3732 | 1466438144015 Marionette TRACE conn5 <- [1,730,null,{}] 08:55:44 INFO - PROCESS | 3732 | 1466438144019 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}] 08:55:44 INFO - PROCESS | 3732 | 1466438144021 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:44 INFO - PROCESS | 3732 | 1466438144098 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:55:44 INFO - PROCESS | 3732 | 1466438144104 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:44 INFO - PROCESS | 3732 | 1466438144106 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:44 INFO - PROCESS | 3732 | ++DOCSHELL 0935A400 == 34 [pid = 3732] [id = 192] 08:55:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (0FBEB000) [pid = 3732] [serial = 574] [outer = 00000000] 08:55:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (18402000) [pid = 3732] [serial = 575] [outer = 0FBEB000] 08:55:44 INFO - PROCESS | 3732 | 1466438144149 Marionette DEBUG loaded listener.js 08:55:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (1840C400) [pid = 3732] [serial = 576] [outer = 0FBEB000] 08:55:45 INFO - PROCESS | 3732 | 1466438145382 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]]]}] 08:55:45 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 08:55:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1418ms 08:55:45 INFO - PROCESS | 3732 | 1466438145440 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:55:45 INFO - PROCESS | 3732 | 1466438145444 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:55:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:55:45 INFO - PROCESS | 3732 | 1466438145450 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:55:45 INFO - PROCESS | 3732 | 1466438145454 Marionette TRACE conn5 <- [1,734,null,{}] 08:55:45 INFO - PROCESS | 3732 | 1466438145540 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}] 08:55:45 INFO - PROCESS | 3732 | 1466438145543 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:45 INFO - PROCESS | 3732 | 1466438145655 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:55:45 INFO - PROCESS | 3732 | 1466438145725 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:45 INFO - PROCESS | 3732 | 1466438145727 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:45 INFO - PROCESS | 3732 | ++DOCSHELL 10241C00 == 35 [pid = 3732] [id = 193] 08:55:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (10666000) [pid = 3732] [serial = 577] [outer = 00000000] 08:55:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (14215C00) [pid = 3732] [serial = 578] [outer = 10666000] 08:55:45 INFO - PROCESS | 3732 | 1466438145785 Marionette DEBUG loaded listener.js 08:55:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (143C9800) [pid = 3732] [serial = 579] [outer = 10666000] 08:55:46 INFO - PROCESS | 3732 | --DOCSHELL 178DC000 == 34 [pid = 3732] [id = 191] 08:55:46 INFO - PROCESS | 3732 | --DOCSHELL 17102000 == 33 [pid = 3732] [id = 190] 08:55:46 INFO - PROCESS | 3732 | --DOCSHELL 15DDD000 == 32 [pid = 3732] [id = 189] 08:55:46 INFO - PROCESS | 3732 | --DOCSHELL 14ADF800 == 31 [pid = 3732] [id = 188] 08:55:46 INFO - PROCESS | 3732 | --DOCSHELL 10995800 == 30 [pid = 3732] [id = 187] 08:55:46 INFO - PROCESS | 3732 | --DOCSHELL 0FCEA000 == 29 [pid = 3732] [id = 186] 08:55:46 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (142A7000) [pid = 3732] [serial = 542] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (1456AC00) [pid = 3732] [serial = 543] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (19BDC800) [pid = 3732] [serial = 531] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (16F6FC00) [pid = 3732] [serial = 545] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (14A0D800) [pid = 3732] [serial = 536] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (14DCE800) [pid = 3732] [serial = 537] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (1023F400) [pid = 3732] [serial = 539] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (10706400) [pid = 3732] [serial = 540] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (0CCA3000) [pid = 3732] [serial = 533] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3732 | --DOMWINDOW == 53 (17104400) [pid = 3732] [serial = 546] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3732 | --DOMWINDOW == 52 (10237800) [pid = 3732] [serial = 534] [outer = 00000000] [url = about:blank] 08:55:46 INFO - PROCESS | 3732 | 1466438146963 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]]]}] 08:55:47 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.) 08:55:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1574ms 08:55:47 INFO - PROCESS | 3732 | 1466438147028 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:55:47 INFO - PROCESS | 3732 | 1466438147032 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:55:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:55:47 INFO - PROCESS | 3732 | 1466438147036 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:55:47 INFO - PROCESS | 3732 | 1466438147040 Marionette TRACE conn5 <- [1,738,null,{}] 08:55:47 INFO - PROCESS | 3732 | 1466438147082 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}] 08:55:47 INFO - PROCESS | 3732 | 1466438147084 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:47 INFO - PROCESS | 3732 | 1466438147208 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:55:47 INFO - PROCESS | 3732 | 1466438147218 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:47 INFO - PROCESS | 3732 | 1466438147221 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:47 INFO - PROCESS | 3732 | ++DOCSHELL 10235800 == 30 [pid = 3732] [id = 194] 08:55:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (10237800) [pid = 3732] [serial = 580] [outer = 00000000] 08:55:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (10241800) [pid = 3732] [serial = 581] [outer = 10237800] 08:55:47 INFO - PROCESS | 3732 | 1466438147269 Marionette DEBUG loaded listener.js 08:55:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (1070B800) [pid = 3732] [serial = 582] [outer = 10237800] 08:55:48 INFO - PROCESS | 3732 | 1466438148175 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]]]}] 08:55:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:55:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1182ms 08:55:48 INFO - PROCESS | 3732 | 1466438148220 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:55:48 INFO - PROCESS | 3732 | 1466438148225 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:55:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:55:48 INFO - PROCESS | 3732 | 1466438148231 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:55:48 INFO - PROCESS | 3732 | 1466438148234 Marionette TRACE conn5 <- [1,742,null,{}] 08:55:48 INFO - PROCESS | 3732 | 1466438148238 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}] 08:55:48 INFO - PROCESS | 3732 | 1466438148241 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:48 INFO - PROCESS | 3732 | 1466438148328 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:55:48 INFO - PROCESS | 3732 | 1466438148335 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:48 INFO - PROCESS | 3732 | 1466438148337 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:48 INFO - PROCESS | 3732 | ++DOCSHELL 142A1800 == 31 [pid = 3732] [id = 195] 08:55:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (142A6800) [pid = 3732] [serial = 583] [outer = 00000000] 08:55:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (143C3800) [pid = 3732] [serial = 584] [outer = 142A6800] 08:55:48 INFO - PROCESS | 3732 | 1466438148384 Marionette DEBUG loaded listener.js 08:55:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (14928400) [pid = 3732] [serial = 585] [outer = 142A6800] 08:55:49 INFO - PROCESS | 3732 | 1466438149368 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]]]}] 08:55:49 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 08:55:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1171ms 08:55:49 INFO - PROCESS | 3732 | 1466438149406 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:55:49 INFO - PROCESS | 3732 | 1466438149408 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:55:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:55:49 INFO - PROCESS | 3732 | 1466438149417 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:55:49 INFO - PROCESS | 3732 | 1466438149420 Marionette TRACE conn5 <- [1,746,null,{}] 08:55:49 INFO - PROCESS | 3732 | 1466438149431 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}] 08:55:49 INFO - PROCESS | 3732 | 1466438149435 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:49 INFO - PROCESS | 3732 | 1466438149547 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:55:49 INFO - PROCESS | 3732 | 1466438149554 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:49 INFO - PROCESS | 3732 | 1466438149557 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:49 INFO - PROCESS | 3732 | ++DOCSHELL 15D4F800 == 32 [pid = 3732] [id = 196] 08:55:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (15DD4000) [pid = 3732] [serial = 586] [outer = 00000000] 08:55:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (15DDE000) [pid = 3732] [serial = 587] [outer = 15DD4000] 08:55:49 INFO - PROCESS | 3732 | 1466438149605 Marionette DEBUG loaded listener.js 08:55:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (16142C00) [pid = 3732] [serial = 588] [outer = 15DD4000] 08:55:50 INFO - PROCESS | 3732 | 1466438150102 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]]]}] 08:55:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:55:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 08:55:50 INFO - PROCESS | 3732 | 1466438150151 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:55:50 INFO - PROCESS | 3732 | 1466438150154 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:55:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:55:50 INFO - PROCESS | 3732 | 1466438150157 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:55:50 INFO - PROCESS | 3732 | 1466438150159 Marionette TRACE conn5 <- [1,750,null,{}] 08:55:50 INFO - PROCESS | 3732 | 1466438150162 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}] 08:55:50 INFO - PROCESS | 3732 | 1466438150164 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:50 INFO - PROCESS | 3732 | 1466438150275 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:55:50 INFO - PROCESS | 3732 | 1466438150280 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:50 INFO - PROCESS | 3732 | 1466438150282 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:50 INFO - PROCESS | 3732 | ++DOCSHELL 16F75400 == 33 [pid = 3732] [id = 197] 08:55:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (16F7D400) [pid = 3732] [serial = 589] [outer = 00000000] 08:55:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (17113400) [pid = 3732] [serial = 590] [outer = 16F7D400] 08:55:50 INFO - PROCESS | 3732 | 1466438150327 Marionette DEBUG loaded listener.js 08:55:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (171AA400) [pid = 3732] [serial = 591] [outer = 16F7D400] 08:55:50 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (178DD800) [pid = 3732] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:55:50 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (14AE3800) [pid = 3732] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:55:50 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (0FCEAC00) [pid = 3732] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:55:50 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (10ABFC00) [pid = 3732] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:55:50 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (09361400) [pid = 3732] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:55:50 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (1023E000) [pid = 3732] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:55:50 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (14A1D400) [pid = 3732] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:55:50 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (15DDD400) [pid = 3732] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:55:50 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (17102800) [pid = 3732] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:55:51 INFO - PROCESS | 3732 | 1466438151225 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]]]}] 08:55:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:55:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1127ms 08:55:51 INFO - PROCESS | 3732 | 1466438151287 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:55:51 INFO - PROCESS | 3732 | 1466438151289 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:55:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:55:51 INFO - PROCESS | 3732 | 1466438151293 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:55:51 INFO - PROCESS | 3732 | 1466438151294 Marionette TRACE conn5 <- [1,754,null,{}] 08:55:51 INFO - PROCESS | 3732 | 1466438151298 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}] 08:55:51 INFO - PROCESS | 3732 | 1466438151300 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:51 INFO - PROCESS | 3732 | 1466438151403 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:55:51 INFO - PROCESS | 3732 | 1466438151411 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:51 INFO - PROCESS | 3732 | 1466438151413 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:51 INFO - PROCESS | 3732 | ++DOCSHELL 17110C00 == 34 [pid = 3732] [id = 198] 08:55:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (17119000) [pid = 3732] [serial = 592] [outer = 00000000] 08:55:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (171ADC00) [pid = 3732] [serial = 593] [outer = 17119000] 08:55:51 INFO - PROCESS | 3732 | 1466438151457 Marionette DEBUG loaded listener.js 08:55:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (17848400) [pid = 3732] [serial = 594] [outer = 17119000] 08:55:52 INFO - PROCESS | 3732 | 1466438152347 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]]]}] 08:55:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:55:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1068ms 08:55:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:55:52 INFO - PROCESS | 3732 | 1466438152362 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:55:52 INFO - PROCESS | 3732 | 1466438152363 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:55:52 INFO - PROCESS | 3732 | 1466438152367 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:55:52 INFO - PROCESS | 3732 | 1466438152369 Marionette TRACE conn5 <- [1,758,null,{}] 08:55:52 INFO - PROCESS | 3732 | 1466438152372 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}] 08:55:52 INFO - PROCESS | 3732 | 1466438152378 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:52 INFO - PROCESS | 3732 | 1466438152481 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:55:52 INFO - PROCESS | 3732 | 1466438152594 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:52 INFO - PROCESS | 3732 | 1466438152597 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:52 INFO - PROCESS | 3732 | ++DOCSHELL 08B91800 == 35 [pid = 3732] [id = 199] 08:55:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (08B91C00) [pid = 3732] [serial = 595] [outer = 00000000] 08:55:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (0CC95C00) [pid = 3732] [serial = 596] [outer = 08B91C00] 08:55:52 INFO - PROCESS | 3732 | 1466438152660 Marionette DEBUG loaded listener.js 08:55:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (0FBE6000) [pid = 3732] [serial = 597] [outer = 08B91C00] 08:55:53 INFO - PROCESS | 3732 | 1466438153321 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]]]}] 08:55:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:55:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1022ms 08:55:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:55:53 INFO - PROCESS | 3732 | 1466438153391 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:55:53 INFO - PROCESS | 3732 | 1466438153395 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:55:53 INFO - PROCESS | 3732 | 1466438153399 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:55:53 INFO - PROCESS | 3732 | 1466438153402 Marionette TRACE conn5 <- [1,762,null,{}] 08:55:53 INFO - PROCESS | 3732 | 1466438153408 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}] 08:55:53 INFO - PROCESS | 3732 | 1466438153413 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:53 INFO - PROCESS | 3732 | 1466438153533 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:55:53 INFO - PROCESS | 3732 | 1466438153609 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:53 INFO - PROCESS | 3732 | 1466438153612 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:53 INFO - PROCESS | 3732 | ++DOCSHELL 142E1C00 == 36 [pid = 3732] [id = 200] 08:55:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (142E2800) [pid = 3732] [serial = 598] [outer = 00000000] 08:55:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (149A1000) [pid = 3732] [serial = 599] [outer = 142E2800] 08:55:53 INFO - PROCESS | 3732 | 1466438153713 Marionette DEBUG loaded listener.js 08:55:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (14A45400) [pid = 3732] [serial = 600] [outer = 142E2800] 08:55:54 INFO - PROCESS | 3732 | 1466438154353 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]]]}] 08:55:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:55:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1023ms 08:55:54 INFO - PROCESS | 3732 | 1466438154425 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:55:54 INFO - PROCESS | 3732 | 1466438154429 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:55:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:55:54 INFO - PROCESS | 3732 | 1466438154434 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:55:54 INFO - PROCESS | 3732 | 1466438154436 Marionette TRACE conn5 <- [1,766,null,{}] 08:55:54 INFO - PROCESS | 3732 | 1466438154440 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}] 08:55:54 INFO - PROCESS | 3732 | 1466438154443 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:54 INFO - PROCESS | 3732 | 1466438154588 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:55:54 INFO - PROCESS | 3732 | 1466438154712 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:54 INFO - PROCESS | 3732 | 1466438154714 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:54 INFO - PROCESS | 3732 | ++DOCSHELL 15DE0400 == 37 [pid = 3732] [id = 201] 08:55:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (15FE9800) [pid = 3732] [serial = 601] [outer = 00000000] 08:55:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (1710A000) [pid = 3732] [serial = 602] [outer = 15FE9800] 08:55:54 INFO - PROCESS | 3732 | 1466438154771 Marionette DEBUG loaded listener.js 08:55:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (178DC000) [pid = 3732] [serial = 603] [outer = 15FE9800] 08:55:55 INFO - PROCESS | 3732 | 1466438155380 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]]]}] 08:55:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:55:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1019ms 08:55:55 INFO - PROCESS | 3732 | 1466438155457 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:55:55 INFO - PROCESS | 3732 | 1466438155460 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:55:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:55:55 INFO - PROCESS | 3732 | 1466438155465 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:55:55 INFO - PROCESS | 3732 | 1466438155471 Marionette TRACE conn5 <- [1,770,null,{}] 08:55:55 INFO - PROCESS | 3732 | 1466438155481 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}] 08:55:55 INFO - PROCESS | 3732 | 1466438155485 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:55 INFO - PROCESS | 3732 | 1466438155611 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:55:55 INFO - PROCESS | 3732 | 1466438155749 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:55 INFO - PROCESS | 3732 | 1466438155752 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:55 INFO - PROCESS | 3732 | ++DOCSHELL 08EE4400 == 38 [pid = 3732] [id = 202] 08:55:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (09359800) [pid = 3732] [serial = 604] [outer = 00000000] 08:55:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10239800) [pid = 3732] [serial = 605] [outer = 09359800] 08:55:55 INFO - PROCESS | 3732 | 1466438155808 Marionette DEBUG loaded listener.js 08:55:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (112C1400) [pid = 3732] [serial = 606] [outer = 09359800] 08:55:56 INFO - PROCESS | 3732 | 1466438156466 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]]]}] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 14999C00 == 37 [pid = 3732] [id = 11] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 10149C00 == 36 [pid = 3732] [id = 25] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 1A819000 == 35 [pid = 3732] [id = 16] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 18977C00 == 34 [pid = 3732] [id = 15] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 171A2C00 == 33 [pid = 3732] [id = 26] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 0FC6AC00 == 32 [pid = 3732] [id = 23] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 10AB8400 == 31 [pid = 3732] [id = 10] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 112C0400 == 30 [pid = 3732] [id = 24] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 1D6B8800 == 29 [pid = 3732] [id = 8] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 17852400 == 28 [pid = 3732] [id = 14] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 17110C00 == 27 [pid = 3732] [id = 198] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 16F75400 == 26 [pid = 3732] [id = 197] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 15D4F800 == 25 [pid = 3732] [id = 196] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 142A1800 == 24 [pid = 3732] [id = 195] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 10235800 == 23 [pid = 3732] [id = 194] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 09360800 == 22 [pid = 3732] [id = 185] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 0935A400 == 21 [pid = 3732] [id = 192] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 1943B400 == 20 [pid = 3732] [id = 20] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 1943D400 == 19 [pid = 3732] [id = 21] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 19D72C00 == 18 [pid = 3732] [id = 22] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 171A5000 == 17 [pid = 3732] [id = 18] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 18C14400 == 16 [pid = 3732] [id = 27] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 17999C00 == 15 [pid = 3732] [id = 19] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 10241C00 == 14 [pid = 3732] [id = 193] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 19D72800 == 13 [pid = 3732] [id = 28] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 1AC7A400 == 12 [pid = 3732] [id = 17] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 15DE0400 == 11 [pid = 3732] [id = 201] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 08B91800 == 10 [pid = 3732] [id = 199] 08:55:56 INFO - PROCESS | 3732 | --DOCSHELL 142E1C00 == 9 [pid = 3732] [id = 200] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (10AB7800) [pid = 3732] [serial = 549] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1076AC00) [pid = 3732] [serial = 548] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (15DD6000) [pid = 3732] [serial = 552] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (157AC000) [pid = 3732] [serial = 551] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1614AC00) [pid = 3732] [serial = 566] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (157AB400) [pid = 3732] [serial = 564] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (16F7D800) [pid = 3732] [serial = 567] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1710A400) [pid = 3732] [serial = 569] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (1799BC00) [pid = 3732] [serial = 573] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (17114800) [pid = 3732] [serial = 570] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (11236800) [pid = 3732] [serial = 561] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (17997C00) [pid = 3732] [serial = 572] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (14DCB400) [pid = 3732] [serial = 563] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (1014B800) [pid = 3732] [serial = 557] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (10236400) [pid = 3732] [serial = 558] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (10D96800) [pid = 3732] [serial = 560] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 53 (0FCECC00) [pid = 3732] [serial = 555] [outer = 00000000] [url = about:blank] 08:55:57 INFO - PROCESS | 3732 | --DOMWINDOW == 52 (0CCA2C00) [pid = 3732] [serial = 554] [outer = 00000000] [url = about:blank] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1635ms 08:55:57 INFO - PROCESS | 3732 | 1466438157112 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:55:57 INFO - PROCESS | 3732 | 1466438157117 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:55:57 INFO - PROCESS | 3732 | 1466438157122 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 3732 | 1466438157125 Marionette TRACE conn5 <- [1,774,null,{}] 08:55:57 INFO - PROCESS | 3732 | 1466438157131 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}] 08:55:57 INFO - PROCESS | 3732 | 1466438157135 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:57 INFO - PROCESS | 3732 | 1466438157266 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:55:57 INFO - PROCESS | 3732 | 1466438157274 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 3732 | 1466438157278 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:57 INFO - PROCESS | 3732 | ++DOCSHELL 0FCE6400 == 10 [pid = 3732] [id = 203] 08:55:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (0FCE8C00) [pid = 3732] [serial = 607] [outer = 00000000] 08:55:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (1014A000) [pid = 3732] [serial = 608] [outer = 0FCE8C00] 08:55:57 INFO - PROCESS | 3732 | 1466438157329 Marionette DEBUG loaded listener.js 08:55:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (10236400) [pid = 3732] [serial = 609] [outer = 0FCE8C00] 08:55:57 INFO - PROCESS | 3732 | 1466438157830 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]]]}] 08:55:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:55:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 730ms 08:55:57 INFO - PROCESS | 3732 | 1466438157853 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:55:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:55:57 INFO - PROCESS | 3732 | 1466438157856 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:55:57 INFO - PROCESS | 3732 | 1466438157863 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:55:57 INFO - PROCESS | 3732 | 1466438157867 Marionette TRACE conn5 <- [1,778,null,{}] 08:55:57 INFO - PROCESS | 3732 | 1466438157871 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}] 08:55:57 INFO - PROCESS | 3732 | 1466438157873 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:57 INFO - PROCESS | 3732 | 1466438157971 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:55:57 INFO - PROCESS | 3732 | 1466438157981 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:57 INFO - PROCESS | 3732 | 1466438157983 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:57 INFO - PROCESS | 3732 | ++DOCSHELL 10D8FC00 == 11 [pid = 3732] [id = 204] 08:55:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (10D96800) [pid = 3732] [serial = 610] [outer = 00000000] 08:55:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (11237400) [pid = 3732] [serial = 611] [outer = 10D96800] 08:55:58 INFO - PROCESS | 3732 | 1466438158033 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (1429F400) [pid = 3732] [serial = 612] [outer = 10D96800] 08:55:58 INFO - PROCESS | 3732 | 1466438158531 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]]]}] 08:55:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:55:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 08:55:58 INFO - PROCESS | 3732 | 1466438158618 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:55:58 INFO - PROCESS | 3732 | 1466438158620 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:55:58 INFO - PROCESS | 3732 | 1466438158624 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:55:58 INFO - PROCESS | 3732 | 1466438158626 Marionette TRACE conn5 <- [1,782,null,{}] 08:55:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:55:58 INFO - PROCESS | 3732 | 1466438158639 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}] 08:55:58 INFO - PROCESS | 3732 | 1466438158644 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:58 INFO - PROCESS | 3732 | 1466438158776 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:55:58 INFO - PROCESS | 3732 | 1466438158788 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:58 INFO - PROCESS | 3732 | 1466438158791 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:58 INFO - PROCESS | 3732 | ++DOCSHELL 14A53400 == 12 [pid = 3732] [id = 205] 08:55:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (14AE3800) [pid = 3732] [serial = 613] [outer = 00000000] 08:55:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (157A3800) [pid = 3732] [serial = 614] [outer = 14AE3800] 08:55:58 INFO - PROCESS | 3732 | 1466438158843 Marionette DEBUG loaded listener.js 08:55:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (15DD2C00) [pid = 3732] [serial = 615] [outer = 14AE3800] 08:55:59 INFO - PROCESS | 3732 | 1466438159298 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]]]}] 08:55:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:55:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 08:55:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:55:59 INFO - PROCESS | 3732 | 1466438159366 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:55:59 INFO - PROCESS | 3732 | 1466438159368 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:55:59 INFO - PROCESS | 3732 | 1466438159372 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:55:59 INFO - PROCESS | 3732 | 1466438159374 Marionette TRACE conn5 <- [1,786,null,{}] 08:55:59 INFO - PROCESS | 3732 | 1466438159382 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}] 08:55:59 INFO - PROCESS | 3732 | 1466438159384 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:59 INFO - PROCESS | 3732 | 1466438159519 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:55:59 INFO - PROCESS | 3732 | 1466438159531 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:55:59 INFO - PROCESS | 3732 | 1466438159533 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:55:59 INFO - PROCESS | 3732 | ++DOCSHELL 15DE1400 == 13 [pid = 3732] [id = 206] 08:55:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (15DE1C00) [pid = 3732] [serial = 616] [outer = 00000000] 08:55:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (17105800) [pid = 3732] [serial = 617] [outer = 15DE1C00] 08:55:59 INFO - PROCESS | 3732 | 1466438159578 Marionette DEBUG loaded listener.js 08:55:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1710C800) [pid = 3732] [serial = 618] [outer = 15DE1C00] 08:56:00 INFO - PROCESS | 3732 | 1466438160032 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]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 730ms 08:56:00 INFO - PROCESS | 3732 | 1466438160111 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3732 | 1466438160113 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:56:00 INFO - PROCESS | 3732 | 1466438160116 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:56:00 INFO - PROCESS | 3732 | 1466438160118 Marionette TRACE conn5 <- [1,790,null,{}] 08:56:00 INFO - PROCESS | 3732 | 1466438160122 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}] 08:56:00 INFO - PROCESS | 3732 | 1466438160124 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:00 INFO - PROCESS | 3732 | 1466438160233 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:56:00 INFO - PROCESS | 3732 | 1466438160244 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:00 INFO - PROCESS | 3732 | 1466438160246 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:00 INFO - PROCESS | 3732 | ++DOCSHELL 17110400 == 14 [pid = 3732] [id = 207] 08:56:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (17113C00) [pid = 3732] [serial = 619] [outer = 00000000] 08:56:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (171AD400) [pid = 3732] [serial = 620] [outer = 17113C00] 08:56:00 INFO - PROCESS | 3732 | 1466438160294 Marionette DEBUG loaded listener.js 08:56:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (178DAC00) [pid = 3732] [serial = 621] [outer = 17113C00] 08:56:00 INFO - PROCESS | 3732 | 1466438160766 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]]]}] 08:56:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:56:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 670ms 08:56:00 INFO - PROCESS | 3732 | 1466438160790 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:56:00 INFO - PROCESS | 3732 | 1466438160792 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:56:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:56:00 INFO - PROCESS | 3732 | 1466438160802 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:56:00 INFO - PROCESS | 3732 | 1466438160804 Marionette TRACE conn5 <- [1,794,null,{}] 08:56:00 INFO - PROCESS | 3732 | 1466438160807 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}] 08:56:00 INFO - PROCESS | 3732 | 1466438160813 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:00 INFO - PROCESS | 3732 | 1466438160968 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:56:01 INFO - PROCESS | 3732 | 1466438161029 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 3732 | 1466438161031 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:01 INFO - PROCESS | 3732 | ++DOCSHELL 1846A000 == 15 [pid = 3732] [id = 208] 08:56:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1846C000) [pid = 3732] [serial = 622] [outer = 00000000] 08:56:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (18594000) [pid = 3732] [serial = 623] [outer = 1846C000] 08:56:01 INFO - PROCESS | 3732 | 1466438161078 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (18A49400) [pid = 3732] [serial = 624] [outer = 1846C000] 08:56:01 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (15DD4000) [pid = 3732] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:56:01 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (16F7D400) [pid = 3732] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:56:01 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (10666000) [pid = 3732] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:56:01 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (142A6800) [pid = 3732] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:56:01 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (10237800) [pid = 3732] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:56:01 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (0FBEB000) [pid = 3732] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:56:01 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (17119000) [pid = 3732] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:56:01 INFO - PROCESS | 3732 | 1466438161630 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]]]}] 08:56:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:56:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 871ms 08:56:01 INFO - PROCESS | 3732 | 1466438161676 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:56:01 INFO - PROCESS | 3732 | 1466438161678 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:56:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:56:01 INFO - PROCESS | 3732 | 1466438161681 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:56:01 INFO - PROCESS | 3732 | 1466438161683 Marionette TRACE conn5 <- [1,798,null,{}] 08:56:01 INFO - PROCESS | 3732 | 1466438161687 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}] 08:56:01 INFO - PROCESS | 3732 | 1466438161698 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:01 INFO - PROCESS | 3732 | 1466438161806 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:56:01 INFO - PROCESS | 3732 | 1466438161857 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:01 INFO - PROCESS | 3732 | 1466438161859 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:01 INFO - PROCESS | 3732 | ++DOCSHELL 142A6800 == 16 [pid = 3732] [id = 209] 08:56:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (14588C00) [pid = 3732] [serial = 625] [outer = 00000000] 08:56:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (1799B400) [pid = 3732] [serial = 626] [outer = 14588C00] 08:56:01 INFO - PROCESS | 3732 | 1466438161904 Marionette DEBUG loaded listener.js 08:56:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (1858F800) [pid = 3732] [serial = 627] [outer = 14588C00] 08:56:02 INFO - PROCESS | 3732 | 1466438162264 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]]]}] 08:56:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:56:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 630ms 08:56:02 INFO - PROCESS | 3732 | 1466438162319 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:56:02 INFO - PROCESS | 3732 | 1466438162321 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:56:02 INFO - PROCESS | 3732 | 1466438162325 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3732 | 1466438162326 Marionette TRACE conn5 <- [1,802,null,{}] 08:56:02 INFO - PROCESS | 3732 | 1466438162330 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}] 08:56:02 INFO - PROCESS | 3732 | 1466438162332 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:02 INFO - PROCESS | 3732 | 1466438162408 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:56:02 INFO - PROCESS | 3732 | 1466438162414 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:02 INFO - PROCESS | 3732 | 1466438162416 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:02 INFO - PROCESS | 3732 | ++DOCSHELL 18A53000 == 17 [pid = 3732] [id = 210] 08:56:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (18A53400) [pid = 3732] [serial = 628] [outer = 00000000] 08:56:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (18B92800) [pid = 3732] [serial = 629] [outer = 18A53400] 08:56:02 INFO - PROCESS | 3732 | 1466438162463 Marionette DEBUG loaded listener.js 08:56:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (18B8EC00) [pid = 3732] [serial = 630] [outer = 18A53400] 08:56:02 INFO - PROCESS | 3732 | 1466438162892 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] 08:56:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:56:02 INFO - PROCESS | 3732 | 1466438162960 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:56:02 INFO - PROCESS | 3732 | 1466438162964 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:56:02 INFO - PROCESS | 3732 | 1466438162965 Marionette TRACE conn5 <- [1,806,null,{}] 08:56:02 INFO - PROCESS | 3732 | 1466438162969 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}] 08:56:02 INFO - PROCESS | 3732 | 1466438162970 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:03 INFO - PROCESS | 3732 | 1466438163049 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:56:03 INFO - PROCESS | 3732 | 1466438163057 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:03 INFO - PROCESS | 3732 | 1466438163058 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:03 INFO - PROCESS | 3732 | ++DOCSHELL 18C15000 == 18 [pid = 3732] [id = 211] 08:56:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (18C18C00) [pid = 3732] [serial = 631] [outer = 00000000] 08:56:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (18DF7C00) [pid = 3732] [serial = 632] [outer = 18C18C00] 08:56:03 INFO - PROCESS | 3732 | 1466438163102 Marionette DEBUG loaded listener.js 08:56:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1943DC00) [pid = 3732] [serial = 633] [outer = 18C18C00] 08:56:03 INFO - PROCESS | 3732 | 1466438163728 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]]]}] 08:56:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:56:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 830ms 08:56:03 INFO - PROCESS | 3732 | 1466438163818 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:56:03 INFO - PROCESS | 3732 | 1466438163823 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:56:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:56:03 INFO - PROCESS | 3732 | 1466438163830 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:56:03 INFO - PROCESS | 3732 | 1466438163834 Marionette TRACE conn5 <- [1,810,null,{}] 08:56:03 INFO - PROCESS | 3732 | 1466438163839 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}] 08:56:03 INFO - PROCESS | 3732 | 1466438163842 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:03 INFO - PROCESS | 3732 | 1466438163972 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:56:04 INFO - PROCESS | 3732 | 1466438164089 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:04 INFO - PROCESS | 3732 | 1466438164094 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:04 INFO - PROCESS | 3732 | ++DOCSHELL 0CC9A400 == 19 [pid = 3732] [id = 212] 08:56:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (0CCA0800) [pid = 3732] [serial = 634] [outer = 00000000] 08:56:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (10661000) [pid = 3732] [serial = 635] [outer = 0CCA0800] 08:56:04 INFO - PROCESS | 3732 | 1466438164157 Marionette DEBUG loaded listener.js 08:56:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (10AC5C00) [pid = 3732] [serial = 636] [outer = 0CCA0800] 08:56:04 INFO - PROCESS | 3732 | 1466438164958 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] 08:56:04 INFO - PROCESS | 3732 | 1466438165010 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:56:04 INFO - PROCESS | 3732 | 1466438165016 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:56:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:56:05 INFO - PROCESS | 3732 | 1466438165019 Marionette TRACE conn5 <- [1,814,null,{}] 08:56:05 INFO - PROCESS | 3732 | 1466438165023 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}] 08:56:05 INFO - PROCESS | 3732 | 1466438165026 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:05 INFO - PROCESS | 3732 | 1466438165148 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:56:05 INFO - PROCESS | 3732 | 1466438165230 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:05 INFO - PROCESS | 3732 | 1466438165232 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:05 INFO - PROCESS | 3732 | ++DOCSHELL 14A4F800 == 20 [pid = 3732] [id = 213] 08:56:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (14A51000) [pid = 3732] [serial = 637] [outer = 00000000] 08:56:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15DD6C00) [pid = 3732] [serial = 638] [outer = 14A51000] 08:56:05 INFO - PROCESS | 3732 | 1466438165338 Marionette DEBUG loaded listener.js 08:56:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16F76C00) [pid = 3732] [serial = 639] [outer = 14A51000] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15DDE000) [pid = 3732] [serial = 587] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17113400) [pid = 3732] [serial = 590] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (14215C00) [pid = 3732] [serial = 578] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (143C9800) [pid = 3732] [serial = 579] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (143C3800) [pid = 3732] [serial = 584] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10241800) [pid = 3732] [serial = 581] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1070B800) [pid = 3732] [serial = 582] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1840C400) [pid = 3732] [serial = 576] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (18402000) [pid = 3732] [serial = 575] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (17848400) [pid = 3732] [serial = 594] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (16142C00) [pid = 3732] [serial = 588] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (171AA400) [pid = 3732] [serial = 591] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (171ADC00) [pid = 3732] [serial = 593] [outer = 00000000] [url = about:blank] 08:56:05 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (14928400) [pid = 3732] [serial = 585] [outer = 00000000] [url = about:blank] 08:56:06 INFO - PROCESS | 3732 | 1466438166129 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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1120ms 08:56:06 INFO - PROCESS | 3732 | 1466438166140 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 3732 | 1466438166144 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:56:06 INFO - PROCESS | 3732 | 1466438166148 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - PROCESS | 3732 | 1466438166153 Marionette TRACE conn5 <- [1,818,null,{}] 08:56:06 INFO - PROCESS | 3732 | 1466438166157 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}] 08:56:06 INFO - PROCESS | 3732 | 1466438166160 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:06 INFO - PROCESS | 3732 | 1466438166260 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:56:06 INFO - PROCESS | 3732 | 1466438166342 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3732 | 1466438166344 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:06 INFO - PROCESS | 3732 | ++DOCSHELL 0935A000 == 21 [pid = 3732] [id = 214] 08:56:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (09361800) [pid = 3732] [serial = 640] [outer = 00000000] 08:56:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (0FBE5000) [pid = 3732] [serial = 641] [outer = 09361800] 08:56:06 INFO - PROCESS | 3732 | 1466438166394 Marionette DEBUG loaded listener.js 08:56:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10774400) [pid = 3732] [serial = 642] [outer = 09361800] 08:56:06 INFO - PROCESS | 3732 | 1466438166813 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]]]}] 08:56:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:56:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 730ms 08:56:06 INFO - PROCESS | 3732 | 1466438166880 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:56:06 INFO - PROCESS | 3732 | 1466438166884 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:56:06 INFO - PROCESS | 3732 | 1466438166890 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:56:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:56:06 INFO - PROCESS | 3732 | 1466438166893 Marionette TRACE conn5 <- [1,822,null,{}] 08:56:06 INFO - PROCESS | 3732 | 1466438166896 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}] 08:56:06 INFO - PROCESS | 3732 | 1466438166899 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:06 INFO - PROCESS | 3732 | 1466438166990 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:56:06 INFO - PROCESS | 3732 | 1466438167004 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:06 INFO - PROCESS | 3732 | 1466438167006 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:07 INFO - PROCESS | 3732 | ++DOCSHELL 1492BC00 == 22 [pid = 3732] [id = 215] 08:56:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1492FC00) [pid = 3732] [serial = 643] [outer = 00000000] 08:56:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (149A3C00) [pid = 3732] [serial = 644] [outer = 1492FC00] 08:56:07 INFO - PROCESS | 3732 | 1466438167054 Marionette DEBUG loaded listener.js 08:56:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14A1D400) [pid = 3732] [serial = 645] [outer = 1492FC00] 08:56:08 INFO - PROCESS | 3732 | 1466438168354 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]]]}] 08:56:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:56:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1581ms 08:56:08 INFO - PROCESS | 3732 | 1466438168601 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:56:08 INFO - PROCESS | 3732 | 1466438168603 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:56:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:56:08 INFO - PROCESS | 3732 | 1466438168611 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:56:08 INFO - PROCESS | 3732 | 1466438168614 Marionette TRACE conn5 <- [1,826,null,{}] 08:56:08 INFO - PROCESS | 3732 | 1466438168625 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}] 08:56:08 INFO - PROCESS | 3732 | 1466438168629 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:08 INFO - PROCESS | 3732 | 1466438168754 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:56:08 INFO - PROCESS | 3732 | 1466438168764 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:08 INFO - PROCESS | 3732 | 1466438168767 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:08 INFO - PROCESS | 3732 | ++DOCSHELL 171AA400 == 23 [pid = 3732] [id = 216] 08:56:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (171AB000) [pid = 3732] [serial = 646] [outer = 00000000] 08:56:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (178D7400) [pid = 3732] [serial = 647] [outer = 171AB000] 08:56:08 INFO - PROCESS | 3732 | 1466438168815 Marionette DEBUG loaded listener.js 08:56:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (179A0800) [pid = 3732] [serial = 648] [outer = 171AB000] 08:56:09 INFO - PROCESS | 3732 | 1466438169259 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]]]}] 08:56:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:56:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 690ms 08:56:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:56:09 INFO - PROCESS | 3732 | 1466438169309 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:56:09 INFO - PROCESS | 3732 | 1466438169312 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:56:09 INFO - PROCESS | 3732 | 1466438169315 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:56:09 INFO - PROCESS | 3732 | 1466438169317 Marionette TRACE conn5 <- [1,830,null,{}] 08:56:09 INFO - PROCESS | 3732 | 1466438169320 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}] 08:56:09 INFO - PROCESS | 3732 | 1466438169322 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:09 INFO - PROCESS | 3732 | 1466438169439 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:56:09 INFO - PROCESS | 3732 | 1466438169451 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:09 INFO - PROCESS | 3732 | 1466438169453 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:09 INFO - PROCESS | 3732 | ++DOCSHELL 18405800 == 24 [pid = 3732] [id = 217] 08:56:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1840B000) [pid = 3732] [serial = 649] [outer = 00000000] 08:56:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (18978C00) [pid = 3732] [serial = 650] [outer = 1840B000] 08:56:09 INFO - PROCESS | 3732 | 1466438169542 Marionette DEBUG loaded listener.js 08:56:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (18B8B400) [pid = 3732] [serial = 651] [outer = 1840B000] 08:56:09 INFO - PROCESS | 3732 | 1466438169982 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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 08:56:10 INFO - PROCESS | 3732 | 1466438170048 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3732 | 1466438170050 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:56:10 INFO - PROCESS | 3732 | 1466438170053 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:56:10 INFO - PROCESS | 3732 | 1466438170055 Marionette TRACE conn5 <- [1,834,null,{}] 08:56:10 INFO - PROCESS | 3732 | 1466438170059 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}] 08:56:10 INFO - PROCESS | 3732 | 1466438170061 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:10 INFO - PROCESS | 3732 | 1466438170169 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:56:10 INFO - PROCESS | 3732 | 1466438170179 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 3732 | 1466438170181 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:10 INFO - PROCESS | 3732 | ++DOCSHELL 18B90C00 == 25 [pid = 3732] [id = 218] 08:56:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (18B91800) [pid = 3732] [serial = 652] [outer = 00000000] 08:56:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18D11400) [pid = 3732] [serial = 653] [outer = 18B91800] 08:56:10 INFO - PROCESS | 3732 | 1466438170224 Marionette DEBUG loaded listener.js 08:56:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19440400) [pid = 3732] [serial = 654] [outer = 18B91800] 08:56:10 INFO - PROCESS | 3732 | 1466438170715 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]]]}] 08:56:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:56:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 08:56:10 INFO - PROCESS | 3732 | 1466438170796 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:56:10 INFO - PROCESS | 3732 | 1466438170798 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:56:10 INFO - PROCESS | 3732 | 1466438170801 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:56:10 INFO - PROCESS | 3732 | 1466438170803 Marionette TRACE conn5 <- [1,838,null,{}] 08:56:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:56:10 INFO - PROCESS | 3732 | 1466438170806 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}] 08:56:10 INFO - PROCESS | 3732 | 1466438170812 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:10 INFO - PROCESS | 3732 | 1466438170936 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:56:10 INFO - PROCESS | 3732 | 1466438170994 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:10 INFO - PROCESS | 3732 | 1466438170996 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:10 INFO - PROCESS | 3732 | ++DOCSHELL 19838C00 == 26 [pid = 3732] [id = 219] 08:56:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19839800) [pid = 3732] [serial = 655] [outer = 00000000] 08:56:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19893800) [pid = 3732] [serial = 656] [outer = 19839800] 08:56:11 INFO - PROCESS | 3732 | 1466438171041 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1983A400) [pid = 3732] [serial = 657] [outer = 19839800] 08:56:11 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (15DE1C00) [pid = 3732] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:56:11 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (0FCE8C00) [pid = 3732] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:56:11 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10D96800) [pid = 3732] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:56:11 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (14AE3800) [pid = 3732] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:56:11 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (08B91C00) [pid = 3732] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:56:11 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17113C00) [pid = 3732] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:56:11 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (142E2800) [pid = 3732] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:56:11 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15FE9800) [pid = 3732] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:56:11 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (14588C00) [pid = 3732] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:56:11 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1846C000) [pid = 3732] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:56:11 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18A53400) [pid = 3732] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:56:11 INFO - PROCESS | 3732 | 1466438171468 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]]]}] 08:56:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:56:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 08:56:11 INFO - PROCESS | 3732 | 1466438171538 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:56:11 INFO - PROCESS | 3732 | 1466438171540 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:56:11 INFO - PROCESS | 3732 | 1466438171544 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:56:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:56:11 INFO - PROCESS | 3732 | 1466438171545 Marionette TRACE conn5 <- [1,842,null,{}] 08:56:11 INFO - PROCESS | 3732 | 1466438171549 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}] 08:56:11 INFO - PROCESS | 3732 | 1466438171550 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:11 INFO - PROCESS | 3732 | 1466438171628 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:56:11 INFO - PROCESS | 3732 | 1466438171634 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:11 INFO - PROCESS | 3732 | 1466438171636 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:11 INFO - PROCESS | 3732 | ++DOCSHELL 1784D000 == 27 [pid = 3732] [id = 220] 08:56:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1840F400) [pid = 3732] [serial = 658] [outer = 00000000] 08:56:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18B98C00) [pid = 3732] [serial = 659] [outer = 1840F400] 08:56:11 INFO - PROCESS | 3732 | 1466438171679 Marionette DEBUG loaded listener.js 08:56:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19837400) [pid = 3732] [serial = 660] [outer = 1840F400] 08:56:12 INFO - PROCESS | 3732 | 1466438172222 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 730ms 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:56:12 INFO - PROCESS | 3732 | 1466438172278 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3732 | 1466438172280 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:56:12 INFO - PROCESS | 3732 | 1466438172284 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3732 | 1466438172285 Marionette TRACE conn5 <- [1,846,null,{}] 08:56:12 INFO - PROCESS | 3732 | 1466438172289 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}] 08:56:12 INFO - PROCESS | 3732 | 1466438172291 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:12 INFO - PROCESS | 3732 | 1466438172399 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:56:12 INFO - PROCESS | 3732 | 1466438172486 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:12 INFO - PROCESS | 3732 | 1466438172488 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:12 INFO - PROCESS | 3732 | ++DOCSHELL 19B89800 == 28 [pid = 3732] [id = 221] 08:56:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19B8BC00) [pid = 3732] [serial = 661] [outer = 00000000] 08:56:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19B92400) [pid = 3732] [serial = 662] [outer = 19B8BC00] 08:56:12 INFO - PROCESS | 3732 | 1466438172532 Marionette DEBUG loaded listener.js 08:56:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19B97000) [pid = 3732] [serial = 663] [outer = 19B8BC00] 08:56:12 INFO - PROCESS | 3732 | 1466438172904 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]]]}] 08:56:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:56:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 670ms 08:56:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:56:12 INFO - PROCESS | 3732 | 1466438172954 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:56:12 INFO - PROCESS | 3732 | 1466438172956 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:56:12 INFO - PROCESS | 3732 | 1466438172960 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:56:12 INFO - PROCESS | 3732 | 1466438172961 Marionette TRACE conn5 <- [1,850,null,{}] 08:56:12 INFO - PROCESS | 3732 | 1466438172965 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}] 08:56:12 INFO - PROCESS | 3732 | 1466438172967 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:13 INFO - PROCESS | 3732 | 1466438173079 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:56:13 INFO - PROCESS | 3732 | 1466438173087 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:13 INFO - PROCESS | 3732 | 1466438173089 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:13 INFO - PROCESS | 3732 | ++DOCSHELL 172DD800 == 29 [pid = 3732] [id = 222] 08:56:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19B96C00) [pid = 3732] [serial = 664] [outer = 00000000] 08:56:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BA8400) [pid = 3732] [serial = 665] [outer = 19B96C00] 08:56:13 INFO - PROCESS | 3732 | 1466438173131 Marionette DEBUG loaded listener.js 08:56:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BACC00) [pid = 3732] [serial = 666] [outer = 19B96C00] 08:56:13 INFO - PROCESS | 3732 | 1466438173804 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]]]}] 08:56:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:56:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 870ms 08:56:13 INFO - PROCESS | 3732 | 1466438173831 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:56:13 INFO - PROCESS | 3732 | 1466438173835 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:56:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:56:13 INFO - PROCESS | 3732 | 1466438173840 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:56:13 INFO - PROCESS | 3732 | 1466438173845 Marionette TRACE conn5 <- [1,854,null,{}] 08:56:13 INFO - PROCESS | 3732 | 1466438173851 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}] 08:56:13 INFO - PROCESS | 3732 | 1466438173853 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:13 INFO - PROCESS | 3732 | 1466438173976 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:56:14 INFO - PROCESS | 3732 | 1466438174095 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:14 INFO - PROCESS | 3732 | 1466438174098 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:14 INFO - PROCESS | 3732 | ++DOCSHELL 0FC61400 == 30 [pid = 3732] [id = 223] 08:56:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1023A400) [pid = 3732] [serial = 667] [outer = 00000000] 08:56:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (143C5C00) [pid = 3732] [serial = 668] [outer = 1023A400] 08:56:14 INFO - PROCESS | 3732 | 1466438174158 Marionette DEBUG loaded listener.js 08:56:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (14A4C400) [pid = 3732] [serial = 669] [outer = 1023A400] 08:56:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (15FE6800) [pid = 3732] [serial = 670] [outer = 1613C800] 08:56:14 INFO - PROCESS | 3732 | 1466438174807 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]]]}] 08:56:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:56:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1024ms 08:56:14 INFO - PROCESS | 3732 | 1466438174865 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:56:14 INFO - PROCESS | 3732 | 1466438174869 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:56:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:56:14 INFO - PROCESS | 3732 | 1466438174875 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:56:14 INFO - PROCESS | 3732 | 1466438174878 Marionette TRACE conn5 <- [1,858,null,{}] 08:56:14 INFO - PROCESS | 3732 | 1466438174882 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}] 08:56:14 INFO - PROCESS | 3732 | 1466438174885 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:14 INFO - PROCESS | 3732 | 1466438175001 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:56:15 INFO - PROCESS | 3732 | 1466438175127 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:15 INFO - PROCESS | 3732 | 1466438175130 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:15 INFO - PROCESS | 3732 | ++DOCSHELL 18A51800 == 31 [pid = 3732] [id = 224] 08:56:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18A53800) [pid = 3732] [serial = 671] [outer = 00000000] 08:56:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19445800) [pid = 3732] [serial = 672] [outer = 18A53800] 08:56:15 INFO - PROCESS | 3732 | 1466438175186 Marionette DEBUG loaded listener.js 08:56:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (197CF400) [pid = 3732] [serial = 673] [outer = 18A53800] 08:56:15 INFO - PROCESS | 3732 | 1466438175774 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]]]}] 08:56:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:56:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 970ms 08:56:15 INFO - PROCESS | 3732 | 1466438175850 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:56:15 INFO - PROCESS | 3732 | 1466438175852 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:56:15 INFO - PROCESS | 3732 | 1466438175856 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:56:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:56:15 INFO - PROCESS | 3732 | 1466438175860 Marionette TRACE conn5 <- [1,862,null,{}] 08:56:15 INFO - PROCESS | 3732 | 1466438175871 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}] 08:56:15 INFO - PROCESS | 3732 | 1466438175876 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:15 INFO - PROCESS | 3732 | 1466438175995 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:56:16 INFO - PROCESS | 3732 | 1466438176089 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:16 INFO - PROCESS | 3732 | 1466438176093 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:16 INFO - PROCESS | 3732 | ++DOCSHELL 19BD4000 == 32 [pid = 3732] [id = 225] 08:56:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19BD4400) [pid = 3732] [serial = 674] [outer = 00000000] 08:56:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (19BD7C00) [pid = 3732] [serial = 675] [outer = 19BD4400] 08:56:16 INFO - PROCESS | 3732 | 1466438176149 Marionette DEBUG loaded listener.js 08:56:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (19BEE800) [pid = 3732] [serial = 676] [outer = 19BD4400] 08:56:16 INFO - PROCESS | 3732 | 1466438176940 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]]]}] 08:56:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:56:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1121ms 08:56:16 INFO - PROCESS | 3732 | 1466438176981 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:56:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:56:16 INFO - PROCESS | 3732 | 1466438176985 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:56:16 INFO - PROCESS | 3732 | 1466438176989 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:56:16 INFO - PROCESS | 3732 | 1466438176992 Marionette TRACE conn5 <- [1,866,null,{}] 08:56:16 INFO - PROCESS | 3732 | 1466438176997 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}] 08:56:16 INFO - PROCESS | 3732 | 1466438177000 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:17 INFO - PROCESS | 3732 | 1466438177098 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:56:17 INFO - PROCESS | 3732 | 1466438177231 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:17 INFO - PROCESS | 3732 | 1466438177233 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:17 INFO - PROCESS | 3732 | ++DOCSHELL 0CD90400 == 33 [pid = 3732] [id = 226] 08:56:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (0FCE4400) [pid = 3732] [serial = 677] [outer = 00000000] 08:56:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (110D2400) [pid = 3732] [serial = 678] [outer = 0FCE4400] 08:56:17 INFO - PROCESS | 3732 | 1466438177286 Marionette DEBUG loaded listener.js 08:56:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (142D9400) [pid = 3732] [serial = 679] [outer = 0FCE4400] 08:56:18 INFO - PROCESS | 3732 | --DOCSHELL 08EE4400 == 32 [pid = 3732] [id = 202] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (178DC000) [pid = 3732] [serial = 603] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1710A000) [pid = 3732] [serial = 602] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1799B400) [pid = 3732] [serial = 626] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (18594000) [pid = 3732] [serial = 623] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (18A49400) [pid = 3732] [serial = 624] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (18B92800) [pid = 3732] [serial = 629] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (18DF7C00) [pid = 3732] [serial = 632] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (18B8EC00) [pid = 3732] [serial = 630] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1710C800) [pid = 3732] [serial = 618] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1858F800) [pid = 3732] [serial = 627] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15DD2C00) [pid = 3732] [serial = 615] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17105800) [pid = 3732] [serial = 617] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1014A000) [pid = 3732] [serial = 608] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10236400) [pid = 3732] [serial = 609] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (11237400) [pid = 3732] [serial = 611] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1429F400) [pid = 3732] [serial = 612] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (157A3800) [pid = 3732] [serial = 614] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10239800) [pid = 3732] [serial = 605] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (0FBE6000) [pid = 3732] [serial = 597] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (0CC95C00) [pid = 3732] [serial = 596] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (178DAC00) [pid = 3732] [serial = 621] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (171AD400) [pid = 3732] [serial = 620] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (14A45400) [pid = 3732] [serial = 600] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (149A1000) [pid = 3732] [serial = 599] [outer = 00000000] [url = about:blank] 08:56:18 INFO - PROCESS | 3732 | 1466438178374 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]]]}] 08:56:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:56:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1419ms 08:56:18 INFO - PROCESS | 3732 | 1466438178410 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:56:18 INFO - PROCESS | 3732 | 1466438178414 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:56:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:56:18 INFO - PROCESS | 3732 | 1466438178418 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:56:18 INFO - PROCESS | 3732 | 1466438178422 Marionette TRACE conn5 <- [1,870,null,{}] 08:56:18 INFO - PROCESS | 3732 | 1466438178427 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}] 08:56:18 INFO - PROCESS | 3732 | 1466438178430 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:18 INFO - PROCESS | 3732 | 1466438178518 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:56:18 INFO - PROCESS | 3732 | 1466438178527 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:18 INFO - PROCESS | 3732 | 1466438178530 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:18 INFO - PROCESS | 3732 | ++DOCSHELL 0FBEB400 == 33 [pid = 3732] [id = 227] 08:56:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (0FC67800) [pid = 3732] [serial = 680] [outer = 00000000] 08:56:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (10236800) [pid = 3732] [serial = 681] [outer = 0FC67800] 08:56:18 INFO - PROCESS | 3732 | 1466438178579 Marionette DEBUG loaded listener.js 08:56:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1023D800) [pid = 3732] [serial = 682] [outer = 0FC67800] 08:56:19 INFO - PROCESS | 3732 | 1466438179075 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]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 690ms 08:56:19 INFO - PROCESS | 3732 | 1466438179110 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 3732 | 1466438179115 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:56:19 INFO - PROCESS | 3732 | 1466438179121 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 3732 | 1466438179124 Marionette TRACE conn5 <- [1,874,null,{}] 08:56:19 INFO - PROCESS | 3732 | 1466438179127 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}] 08:56:19 INFO - PROCESS | 3732 | 1466438179130 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:19 INFO - PROCESS | 3732 | 1466438179255 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:56:19 INFO - PROCESS | 3732 | 1466438179345 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 3732 | 1466438179347 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:19 INFO - PROCESS | 3732 | ++DOCSHELL 1429A400 == 34 [pid = 3732] [id = 228] 08:56:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1429F400) [pid = 3732] [serial = 683] [outer = 00000000] 08:56:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (142DD400) [pid = 3732] [serial = 684] [outer = 1429F400] 08:56:19 INFO - PROCESS | 3732 | 1466438179394 Marionette DEBUG loaded listener.js 08:56:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (143CC000) [pid = 3732] [serial = 685] [outer = 1429F400] 08:56:19 INFO - PROCESS | 3732 | 1466438179780 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]]]}] 08:56:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:56:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 670ms 08:56:19 INFO - PROCESS | 3732 | 1466438179798 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:56:19 INFO - PROCESS | 3732 | 1466438179800 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:56:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:56:19 INFO - PROCESS | 3732 | 1466438179803 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:56:19 INFO - PROCESS | 3732 | 1466438179807 Marionette TRACE conn5 <- [1,878,null,{}] 08:56:19 INFO - PROCESS | 3732 | 1466438179818 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}] 08:56:19 INFO - PROCESS | 3732 | 1466438179822 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:19 INFO - PROCESS | 3732 | 1466438179908 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:56:19 INFO - PROCESS | 3732 | 1466438179915 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:19 INFO - PROCESS | 3732 | 1466438179918 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:19 INFO - PROCESS | 3732 | ++DOCSHELL 14ADCC00 == 35 [pid = 3732] [id = 229] 08:56:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (157A4800) [pid = 3732] [serial = 686] [outer = 00000000] 08:56:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15DD4400) [pid = 3732] [serial = 687] [outer = 157A4800] 08:56:19 INFO - PROCESS | 3732 | 1466438179967 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15DDEC00) [pid = 3732] [serial = 688] [outer = 157A4800] 08:56:20 INFO - PROCESS | 3732 | 1466438180455 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]]]}] 08:56:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:56:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 690ms 08:56:20 INFO - PROCESS | 3732 | 1466438180495 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:56:20 INFO - PROCESS | 3732 | 1466438180497 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:56:20 INFO - PROCESS | 3732 | 1466438180500 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:56:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:56:20 INFO - PROCESS | 3732 | 1466438180502 Marionette TRACE conn5 <- [1,882,null,{}] 08:56:20 INFO - PROCESS | 3732 | 1466438180505 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}] 08:56:20 INFO - PROCESS | 3732 | 1466438180507 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:20 INFO - PROCESS | 3732 | 1466438180626 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:56:20 INFO - PROCESS | 3732 | 1466438180713 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:20 INFO - PROCESS | 3732 | 1466438180715 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:20 INFO - PROCESS | 3732 | ++DOCSHELL 17106400 == 36 [pid = 3732] [id = 230] 08:56:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17106C00) [pid = 3732] [serial = 689] [outer = 00000000] 08:56:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17110C00) [pid = 3732] [serial = 690] [outer = 17106C00] 08:56:20 INFO - PROCESS | 3732 | 1466438180761 Marionette DEBUG loaded listener.js 08:56:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (171A2C00) [pid = 3732] [serial = 691] [outer = 17106C00] 08:56:21 INFO - PROCESS | 3732 | 1466438181174 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 730ms 08:56:21 INFO - PROCESS | 3732 | 1466438181248 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 3732 | 1466438181250 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:56:21 INFO - PROCESS | 3732 | 1466438181254 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 3732 | 1466438181255 Marionette TRACE conn5 <- [1,886,null,{}] 08:56:21 INFO - PROCESS | 3732 | 1466438181259 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}] 08:56:21 INFO - PROCESS | 3732 | 1466438181261 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:21 INFO - PROCESS | 3732 | 1466438181369 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:56:21 INFO - PROCESS | 3732 | 1466438181380 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:21 INFO - PROCESS | 3732 | 1466438181382 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:21 INFO - PROCESS | 3732 | ++DOCSHELL 171ABC00 == 37 [pid = 3732] [id = 231] 08:56:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (171AE400) [pid = 3732] [serial = 692] [outer = 00000000] 08:56:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (178DE000) [pid = 3732] [serial = 693] [outer = 171AE400] 08:56:21 INFO - PROCESS | 3732 | 1466438181425 Marionette DEBUG loaded listener.js 08:56:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (178DF800) [pid = 3732] [serial = 694] [outer = 171AE400] 08:56:21 INFO - PROCESS | 3732 | 1466438181916 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]]]}] 08:56:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:56:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 670ms 08:56:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:56:21 INFO - PROCESS | 3732 | 1466438181925 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:56:21 INFO - PROCESS | 3732 | 1466438181927 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:56:21 INFO - PROCESS | 3732 | 1466438181930 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:56:21 INFO - PROCESS | 3732 | 1466438181932 Marionette TRACE conn5 <- [1,890,null,{}] 08:56:21 INFO - PROCESS | 3732 | 1466438181935 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}] 08:56:21 INFO - PROCESS | 3732 | 1466438181941 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:22 INFO - PROCESS | 3732 | 1466438182101 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:56:22 INFO - PROCESS | 3732 | 1466438182118 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 3732 | 1466438182120 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:22 INFO - PROCESS | 3732 | ++DOCSHELL 10152800 == 38 [pid = 3732] [id = 232] 08:56:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (105ADC00) [pid = 3732] [serial = 695] [outer = 00000000] 08:56:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1845FC00) [pid = 3732] [serial = 696] [outer = 105ADC00] 08:56:22 INFO - PROCESS | 3732 | 1466438182423 Marionette DEBUG loaded listener.js 08:56:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (18A58800) [pid = 3732] [serial = 697] [outer = 105ADC00] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19B8BC00) [pid = 3732] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1840B000) [pid = 3732] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (18B91800) [pid = 3732] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (18C18C00) [pid = 3732] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (0CCA0800) [pid = 3732] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (14A51000) [pid = 3732] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (09361800) [pid = 3732] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171AB000) [pid = 3732] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1492FC00) [pid = 3732] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19839800) [pid = 3732] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1840F400) [pid = 3732] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (09359800) [pid = 3732] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:56:22 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19B96C00) [pid = 3732] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:56:22 INFO - PROCESS | 3732 | 1466438182789 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]]]}] 08:56:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:56:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 930ms 08:56:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:56:22 INFO - PROCESS | 3732 | 1466438182862 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:56:22 INFO - PROCESS | 3732 | 1466438182864 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:56:22 INFO - PROCESS | 3732 | 1466438182867 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:56:22 INFO - PROCESS | 3732 | 1466438182868 Marionette TRACE conn5 <- [1,894,null,{}] 08:56:22 INFO - PROCESS | 3732 | 1466438182872 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}] 08:56:22 INFO - PROCESS | 3732 | 1466438182874 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:22 INFO - PROCESS | 3732 | 1466438182982 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:56:22 INFO - PROCESS | 3732 | 1466438182989 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:22 INFO - PROCESS | 3732 | 1466438182991 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:22 INFO - PROCESS | 3732 | ++DOCSHELL 0936B800 == 39 [pid = 3732] [id = 233] 08:56:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (0FB77C00) [pid = 3732] [serial = 698] [outer = 00000000] 08:56:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1897D400) [pid = 3732] [serial = 699] [outer = 0FB77C00] 08:56:23 INFO - PROCESS | 3732 | 1466438183035 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (18B91400) [pid = 3732] [serial = 700] [outer = 0FB77C00] 08:56:23 INFO - PROCESS | 3732 | 1466438183450 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]]]}] 08:56:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:56:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 630ms 08:56:23 INFO - PROCESS | 3732 | 1466438183498 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:56:23 INFO - PROCESS | 3732 | 1466438183500 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:56:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:56:23 INFO - PROCESS | 3732 | 1466438183503 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:56:23 INFO - PROCESS | 3732 | 1466438183504 Marionette TRACE conn5 <- [1,898,null,{}] 08:56:23 INFO - PROCESS | 3732 | 1466438183508 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}] 08:56:23 INFO - PROCESS | 3732 | 1466438183510 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:23 INFO - PROCESS | 3732 | 1466438183619 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:56:23 INFO - PROCESS | 3732 | 1466438183659 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:23 INFO - PROCESS | 3732 | 1466438183661 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:23 INFO - PROCESS | 3732 | ++DOCSHELL 14217800 == 40 [pid = 3732] [id = 234] 08:56:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1613C400) [pid = 3732] [serial = 701] [outer = 00000000] 08:56:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18DF4800) [pid = 3732] [serial = 702] [outer = 1613C400] 08:56:23 INFO - PROCESS | 3732 | 1466438183705 Marionette DEBUG loaded listener.js 08:56:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1711F800) [pid = 3732] [serial = 703] [outer = 1613C400] 08:56:24 INFO - PROCESS | 3732 | 1466438184116 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]]]}] 08:56:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:56:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 670ms 08:56:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:56:24 INFO - PROCESS | 3732 | 1466438184174 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:56:24 INFO - PROCESS | 3732 | 1466438184176 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:56:24 INFO - PROCESS | 3732 | 1466438184179 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:56:24 INFO - PROCESS | 3732 | 1466438184181 Marionette TRACE conn5 <- [1,902,null,{}] 08:56:24 INFO - PROCESS | 3732 | 1466438184184 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}] 08:56:24 INFO - PROCESS | 3732 | 1466438184186 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:24 INFO - PROCESS | 3732 | 1466438184299 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:56:24 INFO - PROCESS | 3732 | 1466438184307 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:24 INFO - PROCESS | 3732 | 1466438184308 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:24 INFO - PROCESS | 3732 | ++DOCSHELL 197CD000 == 41 [pid = 3732] [id = 235] 08:56:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19835000) [pid = 3732] [serial = 704] [outer = 00000000] 08:56:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1983E000) [pid = 3732] [serial = 705] [outer = 19835000] 08:56:24 INFO - PROCESS | 3732 | 1466438184355 Marionette DEBUG loaded listener.js 08:56:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19B8D800) [pid = 3732] [serial = 706] [outer = 19835000] 08:56:25 INFO - PROCESS | 3732 | 1466438185162 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]]]}] 08:56:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:56:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1021ms 08:56:25 INFO - PROCESS | 3732 | 1466438185201 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:56:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:56:25 INFO - PROCESS | 3732 | 1466438185206 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:56:25 INFO - PROCESS | 3732 | 1466438185210 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:56:25 INFO - PROCESS | 3732 | 1466438185216 Marionette TRACE conn5 <- [1,906,null,{}] 08:56:25 INFO - PROCESS | 3732 | 1466438185241 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}] 08:56:25 INFO - PROCESS | 3732 | 1466438185244 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:25 INFO - PROCESS | 3732 | 1466438185426 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:56:25 INFO - PROCESS | 3732 | 1466438185437 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:25 INFO - PROCESS | 3732 | 1466438185440 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:25 INFO - PROCESS | 3732 | ++DOCSHELL 1023F800 == 42 [pid = 3732] [id = 236] 08:56:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (10240000) [pid = 3732] [serial = 707] [outer = 00000000] 08:56:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (11237400) [pid = 3732] [serial = 708] [outer = 10240000] 08:56:25 INFO - PROCESS | 3732 | 1466438185497 Marionette DEBUG loaded listener.js 08:56:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1456D800) [pid = 3732] [serial = 709] [outer = 10240000] 08:56:26 INFO - PROCESS | 3732 | 1466438186250 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]]]}] 08:56:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:56:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1101ms 08:56:26 INFO - PROCESS | 3732 | 1466438186331 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:56:26 INFO - PROCESS | 3732 | 1466438186335 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:56:26 INFO - PROCESS | 3732 | 1466438186342 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:56:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:56:26 INFO - PROCESS | 3732 | 1466438186344 Marionette TRACE conn5 <- [1,910,null,{}] 08:56:26 INFO - PROCESS | 3732 | 1466438186349 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}] 08:56:26 INFO - PROCESS | 3732 | 1466438186351 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:26 INFO - PROCESS | 3732 | 1466438186501 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:56:26 INFO - PROCESS | 3732 | 1466438186622 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:26 INFO - PROCESS | 3732 | 1466438186625 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:26 INFO - PROCESS | 3732 | ++DOCSHELL 09357C00 == 43 [pid = 3732] [id = 237] 08:56:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (09358000) [pid = 3732] [serial = 710] [outer = 00000000] 08:56:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1076A000) [pid = 3732] [serial = 711] [outer = 09358000] 08:56:26 INFO - PROCESS | 3732 | 1466438186683 Marionette DEBUG loaded listener.js 08:56:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (14A25C00) [pid = 3732] [serial = 712] [outer = 09358000] 08:56:27 INFO - PROCESS | 3732 | --DOCSHELL 14217800 == 42 [pid = 3732] [id = 234] 08:56:27 INFO - PROCESS | 3732 | --DOCSHELL 0936B800 == 41 [pid = 3732] [id = 233] 08:56:27 INFO - PROCESS | 3732 | --DOCSHELL 10152800 == 40 [pid = 3732] [id = 232] 08:56:27 INFO - PROCESS | 3732 | --DOCSHELL 171ABC00 == 39 [pid = 3732] [id = 231] 08:56:27 INFO - PROCESS | 3732 | --DOCSHELL 17106400 == 38 [pid = 3732] [id = 230] 08:56:27 INFO - PROCESS | 3732 | --DOCSHELL 14ADCC00 == 37 [pid = 3732] [id = 229] 08:56:27 INFO - PROCESS | 3732 | --DOCSHELL 1429A400 == 36 [pid = 3732] [id = 228] 08:56:27 INFO - PROCESS | 3732 | --DOCSHELL 0FBEB400 == 35 [pid = 3732] [id = 227] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (112C1400) [pid = 3732] [serial = 606] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (19BACC00) [pid = 3732] [serial = 666] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19BA8400) [pid = 3732] [serial = 665] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1D7E6000) [pid = 3732] [serial = 384] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19B92400) [pid = 3732] [serial = 662] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (18978C00) [pid = 3732] [serial = 650] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (18D11400) [pid = 3732] [serial = 653] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1943DC00) [pid = 3732] [serial = 633] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10661000) [pid = 3732] [serial = 635] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10AC5C00) [pid = 3732] [serial = 636] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15DD6C00) [pid = 3732] [serial = 638] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16F76C00) [pid = 3732] [serial = 639] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (0FBE5000) [pid = 3732] [serial = 641] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10774400) [pid = 3732] [serial = 642] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (178D7400) [pid = 3732] [serial = 647] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18B8B400) [pid = 3732] [serial = 651] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (149A3C00) [pid = 3732] [serial = 644] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (14A1D400) [pid = 3732] [serial = 645] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19893800) [pid = 3732] [serial = 656] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19440400) [pid = 3732] [serial = 654] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1983A400) [pid = 3732] [serial = 657] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19B97000) [pid = 3732] [serial = 663] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (18B98C00) [pid = 3732] [serial = 659] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (19837400) [pid = 3732] [serial = 660] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (179A0800) [pid = 3732] [serial = 648] [outer = 00000000] [url = about:blank] 08:56:27 INFO - PROCESS | 3732 | 1466438187465 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]]]}] 08:56:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:56:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1164ms 08:56:27 INFO - PROCESS | 3732 | 1466438187512 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:56:27 INFO - PROCESS | 3732 | 1466438187516 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:56:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:56:27 INFO - PROCESS | 3732 | 1466438187521 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:56:27 INFO - PROCESS | 3732 | 1466438187525 Marionette TRACE conn5 <- [1,914,null,{}] 08:56:27 INFO - PROCESS | 3732 | 1466438187530 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}] 08:56:27 INFO - PROCESS | 3732 | 1466438187532 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:27 INFO - PROCESS | 3732 | 1466438187629 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:56:27 INFO - PROCESS | 3732 | 1466438187717 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:27 INFO - PROCESS | 3732 | 1466438187719 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:27 INFO - PROCESS | 3732 | ++DOCSHELL 0935E000 == 36 [pid = 3732] [id = 238] 08:56:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (0935FC00) [pid = 3732] [serial = 713] [outer = 00000000] 08:56:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (1014B800) [pid = 3732] [serial = 714] [outer = 0935FC00] 08:56:27 INFO - PROCESS | 3732 | 1466438187768 Marionette DEBUG loaded listener.js 08:56:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10777C00) [pid = 3732] [serial = 715] [outer = 0935FC00] 08:56:28 INFO - PROCESS | 3732 | 1466438188214 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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 730ms 08:56:28 INFO - PROCESS | 3732 | 1466438188252 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3732 | 1466438188256 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:56:28 INFO - PROCESS | 3732 | 1466438188262 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:56:28 INFO - PROCESS | 3732 | 1466438188264 Marionette TRACE conn5 <- [1,918,null,{}] 08:56:28 INFO - PROCESS | 3732 | 1466438188268 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}] 08:56:28 INFO - PROCESS | 3732 | 1466438188271 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:28 INFO - PROCESS | 3732 | 1466438188361 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:56:28 INFO - PROCESS | 3732 | 1466438188369 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:28 INFO - PROCESS | 3732 | 1466438188371 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:28 INFO - PROCESS | 3732 | ++DOCSHELL 149A3C00 == 37 [pid = 3732] [id = 239] 08:56:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (14A0D800) [pid = 3732] [serial = 716] [outer = 00000000] 08:56:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (14A47C00) [pid = 3732] [serial = 717] [outer = 14A0D800] 08:56:28 INFO - PROCESS | 3732 | 1466438188419 Marionette DEBUG loaded listener.js 08:56:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14DD1400) [pid = 3732] [serial = 718] [outer = 14A0D800] 08:56:28 INFO - PROCESS | 3732 | 1466438188882 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]]]}] 08:56:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:56:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 08:56:28 INFO - PROCESS | 3732 | 1466438188937 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:56:28 INFO - PROCESS | 3732 | 1466438188939 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:56:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:56:28 INFO - PROCESS | 3732 | 1466438188943 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:56:28 INFO - PROCESS | 3732 | 1466438188946 Marionette TRACE conn5 <- [1,922,null,{}] 08:56:28 INFO - PROCESS | 3732 | 1466438188956 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}] 08:56:28 INFO - PROCESS | 3732 | 1466438188961 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:29 INFO - PROCESS | 3732 | 1466438189045 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:56:29 INFO - PROCESS | 3732 | 1466438189055 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 3732 | 1466438189058 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:29 INFO - PROCESS | 3732 | ++DOCSHELL 17110000 == 38 [pid = 3732] [id = 240] 08:56:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (17110800) [pid = 3732] [serial = 719] [outer = 00000000] 08:56:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (171AD400) [pid = 3732] [serial = 720] [outer = 17110800] 08:56:29 INFO - PROCESS | 3732 | 1466438189105 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (178DD800) [pid = 3732] [serial = 721] [outer = 17110800] 08:56:29 INFO - PROCESS | 3732 | 1466438189572 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]]]}] 08:56:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:56:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 08:56:29 INFO - PROCESS | 3732 | 1466438189617 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:56:29 INFO - PROCESS | 3732 | 1466438189619 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:56:29 INFO - PROCESS | 3732 | 1466438189622 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:56:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:56:29 INFO - PROCESS | 3732 | 1466438189624 Marionette TRACE conn5 <- [1,926,null,{}] 08:56:29 INFO - PROCESS | 3732 | 1466438189627 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}] 08:56:29 INFO - PROCESS | 3732 | 1466438189629 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:29 INFO - PROCESS | 3732 | 1466438189717 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:56:29 INFO - PROCESS | 3732 | 1466438189723 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:29 INFO - PROCESS | 3732 | 1466438189725 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:29 INFO - PROCESS | 3732 | ++DOCSHELL 1850F800 == 39 [pid = 3732] [id = 241] 08:56:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1858CC00) [pid = 3732] [serial = 722] [outer = 00000000] 08:56:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (18A50400) [pid = 3732] [serial = 723] [outer = 1858CC00] 08:56:29 INFO - PROCESS | 3732 | 1466438189769 Marionette DEBUG loaded listener.js 08:56:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (18B8F400) [pid = 3732] [serial = 724] [outer = 1858CC00] 08:56:30 INFO - PROCESS | 3732 | 1466438190253 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]]]}] 08:56:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:56:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 08:56:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:56:30 INFO - PROCESS | 3732 | 1466438190297 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:56:30 INFO - PROCESS | 3732 | 1466438190299 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:56:30 INFO - PROCESS | 3732 | 1466438190302 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:56:30 INFO - PROCESS | 3732 | 1466438190304 Marionette TRACE conn5 <- [1,930,null,{}] 08:56:30 INFO - PROCESS | 3732 | 1466438190307 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}] 08:56:30 INFO - PROCESS | 3732 | 1466438190309 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:30 INFO - PROCESS | 3732 | 1466438190418 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:56:30 INFO - PROCESS | 3732 | 1466438190504 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:30 INFO - PROCESS | 3732 | 1466438190506 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:30 INFO - PROCESS | 3732 | ++DOCSHELL 1458D800 == 40 [pid = 3732] [id = 242] 08:56:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (18B98C00) [pid = 3732] [serial = 725] [outer = 00000000] 08:56:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1943D400) [pid = 3732] [serial = 726] [outer = 18B98C00] 08:56:30 INFO - PROCESS | 3732 | 1466438190551 Marionette DEBUG loaded listener.js 08:56:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19441C00) [pid = 3732] [serial = 727] [outer = 18B98C00] 08:56:31 INFO - PROCESS | 3732 | 1466438191016 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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 770ms 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:56:31 INFO - PROCESS | 3732 | 1466438191073 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3732 | 1466438191075 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:56:31 INFO - PROCESS | 3732 | 1466438191085 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3732 | 1466438191087 Marionette TRACE conn5 <- [1,934,null,{}] 08:56:31 INFO - PROCESS | 3732 | 1466438191091 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}] 08:56:31 INFO - PROCESS | 3732 | 1466438191096 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:31 INFO - PROCESS | 3732 | 1466438191233 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:56:31 INFO - PROCESS | 3732 | 1466438191297 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 3732 | 1466438191299 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:31 INFO - PROCESS | 3732 | ++DOCSHELL 19896C00 == 41 [pid = 3732] [id = 243] 08:56:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19B3B000) [pid = 3732] [serial = 728] [outer = 00000000] 08:56:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19B91800) [pid = 3732] [serial = 729] [outer = 19B3B000] 08:56:31 INFO - PROCESS | 3732 | 1466438191344 Marionette DEBUG loaded listener.js 08:56:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19B8D000) [pid = 3732] [serial = 730] [outer = 19B3B000] 08:56:31 INFO - PROCESS | 3732 | 1466438191759 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]]]}] 08:56:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:56:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 730ms 08:56:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:56:31 INFO - PROCESS | 3732 | 1466438191809 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:56:31 INFO - PROCESS | 3732 | 1466438191811 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:56:31 INFO - PROCESS | 3732 | 1466438191814 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:56:31 INFO - PROCESS | 3732 | 1466438191816 Marionette TRACE conn5 <- [1,938,null,{}] 08:56:31 INFO - PROCESS | 3732 | 1466438191819 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}] 08:56:31 INFO - PROCESS | 3732 | 1466438191821 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:31 INFO - PROCESS | 3732 | 1466438191932 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:56:31 INFO - PROCESS | 3732 | 1466438191937 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:31 INFO - PROCESS | 3732 | 1466438191939 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:31 INFO - PROCESS | 3732 | ++DOCSHELL 18467400 == 42 [pid = 3732] [id = 244] 08:56:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BA3000) [pid = 3732] [serial = 731] [outer = 00000000] 08:56:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BA9C00) [pid = 3732] [serial = 732] [outer = 19BA3000] 08:56:31 INFO - PROCESS | 3732 | 1466438191982 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BAD800) [pid = 3732] [serial = 733] [outer = 19BA3000] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (17106C00) [pid = 3732] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (157A4800) [pid = 3732] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (0FCE4400) [pid = 3732] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1429F400) [pid = 3732] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (0FC67800) [pid = 3732] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171AE400) [pid = 3732] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1023A400) [pid = 3732] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (18A53800) [pid = 3732] [serial = 671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19BD4400) [pid = 3732] [serial = 674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (105ADC00) [pid = 3732] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (0FB77C00) [pid = 3732] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:56:32 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1613C400) [pid = 3732] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:56:32 INFO - PROCESS | 3732 | 1466438192432 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]]]}] 08:56:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:56:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 670ms 08:56:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:56:32 INFO - PROCESS | 3732 | 1466438192485 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:56:32 INFO - PROCESS | 3732 | 1466438192487 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:56:32 INFO - PROCESS | 3732 | 1466438192490 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:56:32 INFO - PROCESS | 3732 | 1466438192492 Marionette TRACE conn5 <- [1,942,null,{}] 08:56:32 INFO - PROCESS | 3732 | 1466438192495 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}] 08:56:32 INFO - PROCESS | 3732 | 1466438192497 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:32 INFO - PROCESS | 3732 | 1466438192575 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:56:32 INFO - PROCESS | 3732 | 1466438192581 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:32 INFO - PROCESS | 3732 | 1466438192583 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:32 INFO - PROCESS | 3732 | ++DOCSHELL 16F75000 == 43 [pid = 3732] [id = 245] 08:56:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17996000) [pid = 3732] [serial = 734] [outer = 00000000] 08:56:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1944A800) [pid = 3732] [serial = 735] [outer = 17996000] 08:56:32 INFO - PROCESS | 3732 | 1466438192626 Marionette DEBUG loaded listener.js 08:56:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19BA6000) [pid = 3732] [serial = 736] [outer = 17996000] 08:56:33 INFO - PROCESS | 3732 | 1466438193064 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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 08:56:33 INFO - PROCESS | 3732 | 1466438193121 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3732 | 1466438193123 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:56:33 INFO - PROCESS | 3732 | 1466438193135 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3732 | 1466438193137 Marionette TRACE conn5 <- [1,946,null,{}] 08:56:33 INFO - PROCESS | 3732 | 1466438193141 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}] 08:56:33 INFO - PROCESS | 3732 | 1466438193143 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:33 INFO - PROCESS | 3732 | 1466438193222 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:56:33 INFO - PROCESS | 3732 | 1466438193231 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 3732 | 1466438193233 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:33 INFO - PROCESS | 3732 | ++DOCSHELL 19BD4C00 == 44 [pid = 3732] [id = 246] 08:56:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19BCFC00) [pid = 3732] [serial = 737] [outer = 00000000] 08:56:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19BDB800) [pid = 3732] [serial = 738] [outer = 19BCFC00] 08:56:33 INFO - PROCESS | 3732 | 1466438193277 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BF3000) [pid = 3732] [serial = 739] [outer = 19BCFC00] 08:56:33 INFO - PROCESS | 3732 | 1466438193739 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]]]}] 08:56:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:56:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 630ms 08:56:33 INFO - PROCESS | 3732 | 1466438193757 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:56:33 INFO - PROCESS | 3732 | 1466438193759 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:56:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:56:33 INFO - PROCESS | 3732 | 1466438193778 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:56:33 INFO - PROCESS | 3732 | 1466438193780 Marionette TRACE conn5 <- [1,950,null,{}] 08:56:33 INFO - PROCESS | 3732 | 1466438193784 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}] 08:56:33 INFO - PROCESS | 3732 | 1466438193785 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:33 INFO - PROCESS | 3732 | 1466438193869 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:56:33 INFO - PROCESS | 3732 | 1466438193874 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:33 INFO - PROCESS | 3732 | 1466438193876 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:33 INFO - PROCESS | 3732 | ++DOCSHELL 19BF7000 == 45 [pid = 3732] [id = 247] 08:56:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BF8400) [pid = 3732] [serial = 740] [outer = 00000000] 08:56:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19BFC800) [pid = 3732] [serial = 741] [outer = 19BF8400] 08:56:33 INFO - PROCESS | 3732 | 1466438193920 Marionette DEBUG loaded listener.js 08:56:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19D72400) [pid = 3732] [serial = 742] [outer = 19BF8400] 08:56:34 INFO - PROCESS | 3732 | 1466438194484 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]]]}] 08:56:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:56:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 730ms 08:56:34 INFO - PROCESS | 3732 | 1466438194508 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:56:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:56:34 INFO - PROCESS | 3732 | 1466438194513 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:56:34 INFO - PROCESS | 3732 | 1466438194518 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:56:34 INFO - PROCESS | 3732 | 1466438194521 Marionette TRACE conn5 <- [1,954,null,{}] 08:56:34 INFO - PROCESS | 3732 | 1466438194527 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}] 08:56:34 INFO - PROCESS | 3732 | 1466438194530 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:34 INFO - PROCESS | 3732 | 1466438194688 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:56:34 INFO - PROCESS | 3732 | 1466438194821 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:34 INFO - PROCESS | 3732 | 1466438194824 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:34 INFO - PROCESS | 3732 | ++DOCSHELL 0CC94800 == 46 [pid = 3732] [id = 248] 08:56:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (0CD95C00) [pid = 3732] [serial = 743] [outer = 00000000] 08:56:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (112C3800) [pid = 3732] [serial = 744] [outer = 0CD95C00] 08:56:34 INFO - PROCESS | 3732 | 1466438194883 Marionette DEBUG loaded listener.js 08:56:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (14999C00) [pid = 3732] [serial = 745] [outer = 0CD95C00] 08:56:35 INFO - PROCESS | 3732 | 1466438195446 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]]]}] 08:56:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:56:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 987ms 08:56:35 INFO - PROCESS | 3732 | 1466438195506 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:56:35 INFO - PROCESS | 3732 | 1466438195510 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:56:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:56:35 INFO - PROCESS | 3732 | 1466438195517 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:56:35 INFO - PROCESS | 3732 | 1466438195520 Marionette TRACE conn5 <- [1,958,null,{}] 08:56:35 INFO - PROCESS | 3732 | 1466438195524 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}] 08:56:35 INFO - PROCESS | 3732 | 1466438195527 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:35 INFO - PROCESS | 3732 | 1466438195641 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:56:35 INFO - PROCESS | 3732 | 1466438195771 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:35 INFO - PROCESS | 3732 | 1466438195774 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:35 INFO - PROCESS | 3732 | ++DOCSHELL 16F73800 == 47 [pid = 3732] [id = 249] 08:56:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (16F7AC00) [pid = 3732] [serial = 746] [outer = 00000000] 08:56:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (171AEC00) [pid = 3732] [serial = 747] [outer = 16F7AC00] 08:56:35 INFO - PROCESS | 3732 | 1466438195833 Marionette DEBUG loaded listener.js 08:56:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (18509400) [pid = 3732] [serial = 748] [outer = 16F7AC00] 08:56:36 INFO - PROCESS | 3732 | 1466438196458 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]]]}] 08:56:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:56:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 970ms 08:56:36 INFO - PROCESS | 3732 | 1466438196490 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:56:36 INFO - PROCESS | 3732 | 1466438196493 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:56:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:56:36 INFO - PROCESS | 3732 | 1466438196497 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:56:36 INFO - PROCESS | 3732 | 1466438196501 Marionette TRACE conn5 <- [1,962,null,{}] 08:56:36 INFO - PROCESS | 3732 | 1466438196512 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}] 08:56:36 INFO - PROCESS | 3732 | 1466438196517 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:36 INFO - PROCESS | 3732 | 1466438196627 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:56:36 INFO - PROCESS | 3732 | 1466438196760 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:36 INFO - PROCESS | 3732 | 1466438196763 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:36 INFO - PROCESS | 3732 | ++DOCSHELL 19BFBC00 == 48 [pid = 3732] [id = 250] 08:56:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (19BFC400) [pid = 3732] [serial = 749] [outer = 00000000] 08:56:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1A820C00) [pid = 3732] [serial = 750] [outer = 19BFC400] 08:56:36 INFO - PROCESS | 3732 | 1466438196823 Marionette DEBUG loaded listener.js 08:56:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1A8DAC00) [pid = 3732] [serial = 751] [outer = 19BFC400] 08:56:37 INFO - PROCESS | 3732 | 1466438197439 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]]]}] 08:56:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:56:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 970ms 08:56:37 INFO - PROCESS | 3732 | 1466438197470 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:56:37 INFO - PROCESS | 3732 | 1466438197473 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:56:37 INFO - PROCESS | 3732 | 1466438197476 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:56:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:56:37 INFO - PROCESS | 3732 | 1466438197478 Marionette TRACE conn5 <- [1,966,null,{}] 08:56:37 INFO - PROCESS | 3732 | 1466438197496 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}] 08:56:37 INFO - PROCESS | 3732 | 1466438197499 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:37 INFO - PROCESS | 3732 | 1466438197608 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:56:37 INFO - PROCESS | 3732 | 1466438197867 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:37 INFO - PROCESS | 3732 | 1466438197870 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:37 INFO - PROCESS | 3732 | ++DOCSHELL 09356400 == 49 [pid = 3732] [id = 251] 08:56:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (0935B800) [pid = 3732] [serial = 752] [outer = 00000000] 08:56:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (0FBEB000) [pid = 3732] [serial = 753] [outer = 0935B800] 08:56:37 INFO - PROCESS | 3732 | 1466438197942 Marionette DEBUG loaded listener.js 08:56:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (10152000) [pid = 3732] [serial = 754] [outer = 0935B800] 08:56:38 INFO - PROCESS | 3732 | 1466438198522 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]]]}] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 19BD4C00 == 48 [pid = 3732] [id = 246] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 16F75000 == 47 [pid = 3732] [id = 245] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 18467400 == 46 [pid = 3732] [id = 244] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 19896C00 == 45 [pid = 3732] [id = 243] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 1458D800 == 44 [pid = 3732] [id = 242] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 1850F800 == 43 [pid = 3732] [id = 241] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 17110000 == 42 [pid = 3732] [id = 240] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 149A3C00 == 41 [pid = 3732] [id = 239] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 0935E000 == 40 [pid = 3732] [id = 238] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 09357C00 == 39 [pid = 3732] [id = 237] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 1023F800 == 38 [pid = 3732] [id = 236] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 0CD90400 == 37 [pid = 3732] [id = 226] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 0FC61400 == 36 [pid = 3732] [id = 223] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 197CD000 == 35 [pid = 3732] [id = 235] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 18A51800 == 34 [pid = 3732] [id = 224] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 19BD4000 == 33 [pid = 3732] [id = 225] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 172DD800 == 32 [pid = 3732] [id = 222] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 19B89800 == 31 [pid = 3732] [id = 221] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 16F73800 == 30 [pid = 3732] [id = 249] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 19BFBC00 == 29 [pid = 3732] [id = 250] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 19BF7000 == 28 [pid = 3732] [id = 247] 08:56:39 INFO - PROCESS | 3732 | --DOCSHELL 0CC94800 == 27 [pid = 3732] [id = 248] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (17110C00) [pid = 3732] [serial = 690] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (15DD4400) [pid = 3732] [serial = 687] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (142D9400) [pid = 3732] [serial = 679] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (110D2400) [pid = 3732] [serial = 678] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (142DD400) [pid = 3732] [serial = 684] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (143CC000) [pid = 3732] [serial = 685] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (10236800) [pid = 3732] [serial = 681] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1023D800) [pid = 3732] [serial = 682] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (178DE000) [pid = 3732] [serial = 693] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14A4C400) [pid = 3732] [serial = 669] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (143C5C00) [pid = 3732] [serial = 668] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (197CF400) [pid = 3732] [serial = 673] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19445800) [pid = 3732] [serial = 672] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (171A2C00) [pid = 3732] [serial = 691] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19BEE800) [pid = 3732] [serial = 676] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19BD7C00) [pid = 3732] [serial = 675] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (178DF800) [pid = 3732] [serial = 694] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1845FC00) [pid = 3732] [serial = 696] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (18A58800) [pid = 3732] [serial = 697] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1897D400) [pid = 3732] [serial = 699] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18B91400) [pid = 3732] [serial = 700] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15DDEC00) [pid = 3732] [serial = 688] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1711F800) [pid = 3732] [serial = 703] [outer = 00000000] [url = about:blank] 08:56:39 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (18DF4800) [pid = 3732] [serial = 702] [outer = 00000000] [url = about:blank] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1732ms 08:56:39 INFO - PROCESS | 3732 | 1466438199293 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3732 | 1466438199298 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:56:39 INFO - PROCESS | 3732 | 1466438199306 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 3732 | 1466438199309 Marionette TRACE conn5 <- [1,970,null,{}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:56:39 INFO - PROCESS | 3732 | 1466438199315 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}] 08:56:39 INFO - PROCESS | 3732 | 1466438199318 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:39 INFO - PROCESS | 3732 | 1466438199404 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:56:39 INFO - PROCESS | 3732 | 1466438199411 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:39 INFO - PROCESS | 3732 | 1466438199416 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:39 INFO - PROCESS | 3732 | ++DOCSHELL 09363800 == 28 [pid = 3732] [id = 252] 08:56:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (09364400) [pid = 3732] [serial = 755] [outer = 00000000] 08:56:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (0CC9E000) [pid = 3732] [serial = 756] [outer = 09364400] 08:56:39 INFO - PROCESS | 3732 | 1466438199465 Marionette DEBUG loaded listener.js 08:56:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (0CD94C00) [pid = 3732] [serial = 757] [outer = 09364400] 08:56:39 INFO - PROCESS | 3732 | 1466438199969 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]]]}] 08:56:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:56:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 670ms 08:56:39 INFO - PROCESS | 3732 | 1466438199989 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:56:39 INFO - PROCESS | 3732 | 1466438199992 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:56:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:56:39 INFO - PROCESS | 3732 | 1466438199999 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:56:39 INFO - PROCESS | 3732 | 1466438200003 Marionette TRACE conn5 <- [1,974,null,{}] 08:56:39 INFO - PROCESS | 3732 | 1466438200007 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}] 08:56:39 INFO - PROCESS | 3732 | 1466438200010 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:40 INFO - PROCESS | 3732 | 1466438200098 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:56:40 INFO - PROCESS | 3732 | 1466438200107 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3732 | 1466438200109 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:40 INFO - PROCESS | 3732 | ++DOCSHELL 1076A400 == 29 [pid = 3732] [id = 253] 08:56:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1076AC00) [pid = 3732] [serial = 758] [outer = 00000000] 08:56:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (10775800) [pid = 3732] [serial = 759] [outer = 1076AC00] 08:56:40 INFO - PROCESS | 3732 | 1466438200157 Marionette DEBUG loaded listener.js 08:56:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (10ABFC00) [pid = 3732] [serial = 760] [outer = 1076AC00] 08:56:40 INFO - PROCESS | 3732 | 1466438200617 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]]]}] 08:56:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:56:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 691ms 08:56:40 INFO - PROCESS | 3732 | 1466438200690 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:56:40 INFO - PROCESS | 3732 | 1466438200692 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:56:40 INFO - PROCESS | 3732 | 1466438200696 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:56:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:56:40 INFO - PROCESS | 3732 | 1466438200698 Marionette TRACE conn5 <- [1,978,null,{}] 08:56:40 INFO - PROCESS | 3732 | 1466438200708 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}] 08:56:40 INFO - PROCESS | 3732 | 1466438200712 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:40 INFO - PROCESS | 3732 | 1466438200828 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:56:40 INFO - PROCESS | 3732 | 1466438200933 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:40 INFO - PROCESS | 3732 | 1466438200937 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:40 INFO - PROCESS | 3732 | ++DOCSHELL 14A0F800 == 30 [pid = 3732] [id = 254] 08:56:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14A1D800) [pid = 3732] [serial = 761] [outer = 00000000] 08:56:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (14A4E000) [pid = 3732] [serial = 762] [outer = 14A1D800] 08:56:40 INFO - PROCESS | 3732 | 1466438200988 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (14DCB000) [pid = 3732] [serial = 763] [outer = 14A1D800] 08:56:41 INFO - PROCESS | 3732 | 1466438201382 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]]]}] 08:56:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:56:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 730ms 08:56:41 INFO - PROCESS | 3732 | 1466438201436 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:56:41 INFO - PROCESS | 3732 | 1466438201438 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:56:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:56:41 INFO - PROCESS | 3732 | 1466438201441 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:56:41 INFO - PROCESS | 3732 | 1466438201443 Marionette TRACE conn5 <- [1,982,null,{}] 08:56:41 INFO - PROCESS | 3732 | 1466438201447 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}] 08:56:41 INFO - PROCESS | 3732 | 1466438201449 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:41 INFO - PROCESS | 3732 | 1466438201562 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:56:41 INFO - PROCESS | 3732 | 1466438201568 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:41 INFO - PROCESS | 3732 | 1466438201570 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:41 INFO - PROCESS | 3732 | ++DOCSHELL 15D41400 == 31 [pid = 3732] [id = 255] 08:56:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15DD3000) [pid = 3732] [serial = 764] [outer = 00000000] 08:56:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15FE4800) [pid = 3732] [serial = 765] [outer = 15DD3000] 08:56:41 INFO - PROCESS | 3732 | 1466438201614 Marionette DEBUG loaded listener.js 08:56:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17102000) [pid = 3732] [serial = 766] [outer = 15DD3000] 08:56:42 INFO - PROCESS | 3732 | 1466438202061 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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 670ms 08:56:42 INFO - PROCESS | 3732 | 1466438202114 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3732 | 1466438202116 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:56:42 INFO - PROCESS | 3732 | 1466438202120 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - PROCESS | 3732 | 1466438202121 Marionette TRACE conn5 <- [1,986,null,{}] 08:56:42 INFO - PROCESS | 3732 | 1466438202125 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}] 08:56:42 INFO - PROCESS | 3732 | 1466438202127 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:42 INFO - PROCESS | 3732 | 1466438202264 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:56:42 INFO - PROCESS | 3732 | 1466438202285 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 3732 | 1466438202287 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:42 INFO - PROCESS | 3732 | ++DOCSHELL 10771800 == 32 [pid = 3732] [id = 256] 08:56:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17110C00) [pid = 3732] [serial = 767] [outer = 00000000] 08:56:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (171A8800) [pid = 3732] [serial = 768] [outer = 17110C00] 08:56:42 INFO - PROCESS | 3732 | 1466438202332 Marionette DEBUG loaded listener.js 08:56:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (178D9000) [pid = 3732] [serial = 769] [outer = 17110C00] 08:56:42 INFO - PROCESS | 3732 | 1466438202774 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]]]}] 08:56:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:56:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 670ms 08:56:42 INFO - PROCESS | 3732 | 1466438202791 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:56:42 INFO - PROCESS | 3732 | 1466438202793 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:56:42 INFO - PROCESS | 3732 | 1466438202797 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:56:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:56:42 INFO - PROCESS | 3732 | 1466438202799 Marionette TRACE conn5 <- [1,990,null,{}] 08:56:42 INFO - PROCESS | 3732 | 1466438202802 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}] 08:56:42 INFO - PROCESS | 3732 | 1466438202808 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:42 INFO - PROCESS | 3732 | 1466438202952 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:56:42 INFO - PROCESS | 3732 | 1466438202965 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:42 INFO - PROCESS | 3732 | 1466438202968 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:42 INFO - PROCESS | 3732 | ++DOCSHELL 18402000 == 33 [pid = 3732] [id = 257] 08:56:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (18410C00) [pid = 3732] [serial = 770] [outer = 00000000] 08:56:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1850B400) [pid = 3732] [serial = 771] [outer = 18410C00] 08:56:43 INFO - PROCESS | 3732 | 1466438203013 Marionette DEBUG loaded listener.js 08:56:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1897D400) [pid = 3732] [serial = 772] [outer = 18410C00] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (18B98C00) [pid = 3732] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19B3B000) [pid = 3732] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19BA3000) [pid = 3732] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (0935FC00) [pid = 3732] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17110800) [pid = 3732] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1858CC00) [pid = 3732] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (14A0D800) [pid = 3732] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10240000) [pid = 3732] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (09358000) [pid = 3732] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19835000) [pid = 3732] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19BCFC00) [pid = 3732] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19BF8400) [pid = 3732] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:56:43 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17996000) [pid = 3732] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:56:43 INFO - PROCESS | 3732 | 1466438203787 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]]]}] 08:56:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:56:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1016ms 08:56:43 INFO - PROCESS | 3732 | 1466438203827 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:56:43 INFO - PROCESS | 3732 | 1466438203830 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:56:43 INFO - PROCESS | 3732 | 1466438203833 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:56:43 INFO - PROCESS | 3732 | 1466438203835 Marionette TRACE conn5 <- [1,994,null,{}] 08:56:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:56:43 INFO - PROCESS | 3732 | 1466438203838 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}] 08:56:43 INFO - PROCESS | 3732 | 1466438203840 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:43 INFO - PROCESS | 3732 | 1466438203917 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:56:43 INFO - PROCESS | 3732 | 1466438203924 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:43 INFO - PROCESS | 3732 | 1466438203926 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:43 INFO - PROCESS | 3732 | ++DOCSHELL 149A1400 == 34 [pid = 3732] [id = 258] 08:56:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (14A0AC00) [pid = 3732] [serial = 773] [outer = 00000000] 08:56:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1710DC00) [pid = 3732] [serial = 774] [outer = 14A0AC00] 08:56:43 INFO - PROCESS | 3732 | 1466438203970 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (171A7C00) [pid = 3732] [serial = 775] [outer = 14A0AC00] 08:56:44 INFO - PROCESS | 3732 | 1466438204396 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]]]}] 08:56:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:56:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 630ms 08:56:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:56:44 INFO - PROCESS | 3732 | 1466438204467 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:56:44 INFO - PROCESS | 3732 | 1466438204469 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:56:44 INFO - PROCESS | 3732 | 1466438204472 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:56:44 INFO - PROCESS | 3732 | 1466438204474 Marionette TRACE conn5 <- [1,998,null,{}] 08:56:44 INFO - PROCESS | 3732 | 1466438204477 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}] 08:56:44 INFO - PROCESS | 3732 | 1466438204479 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:44 INFO - PROCESS | 3732 | 1466438204559 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:56:44 INFO - PROCESS | 3732 | 1466438204565 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:44 INFO - PROCESS | 3732 | 1466438204567 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:44 INFO - PROCESS | 3732 | ++DOCSHELL 18A52400 == 35 [pid = 3732] [id = 259] 08:56:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18A52800) [pid = 3732] [serial = 776] [outer = 00000000] 08:56:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18B97000) [pid = 3732] [serial = 777] [outer = 18A52800] 08:56:44 INFO - PROCESS | 3732 | 1466438204611 Marionette DEBUG loaded listener.js 08:56:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18B98C00) [pid = 3732] [serial = 778] [outer = 18A52800] 08:56:45 INFO - PROCESS | 3732 | 1466438205029 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]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 630ms 08:56:45 INFO - PROCESS | 3732 | 1466438205103 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:56:45 INFO - PROCESS | 3732 | 1466438205105 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:56:45 INFO - PROCESS | 3732 | 1466438205109 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - PROCESS | 3732 | 1466438205111 Marionette TRACE conn5 <- [1,1002,null,{}] 08:56:45 INFO - PROCESS | 3732 | 1466438205114 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}] 08:56:45 INFO - PROCESS | 3732 | 1466438205116 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:45 INFO - PROCESS | 3732 | 1466438205193 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:56:45 INFO - PROCESS | 3732 | 1466438205199 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:45 INFO - PROCESS | 3732 | 1466438205201 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:45 INFO - PROCESS | 3732 | ++DOCSHELL 19444C00 == 36 [pid = 3732] [id = 260] 08:56:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19445400) [pid = 3732] [serial = 779] [outer = 00000000] 08:56:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (196C7000) [pid = 3732] [serial = 780] [outer = 19445400] 08:56:45 INFO - PROCESS | 3732 | 1466438205244 Marionette DEBUG loaded listener.js 08:56:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (196C9800) [pid = 3732] [serial = 781] [outer = 19445400] 08:56:45 INFO - PROCESS | 3732 | 1466438205748 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]]]}] 08:56:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:56:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 671ms 08:56:45 INFO - PROCESS | 3732 | 1466438205781 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:56:45 INFO - PROCESS | 3732 | 1466438205786 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:56:45 INFO - PROCESS | 3732 | 1466438205791 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:56:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:56:45 INFO - PROCESS | 3732 | 1466438205796 Marionette TRACE conn5 <- [1,1006,null,{}] 08:56:45 INFO - PROCESS | 3732 | 1466438205803 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}] 08:56:45 INFO - PROCESS | 3732 | 1466438205806 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:45 INFO - PROCESS | 3732 | 1466438205931 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:56:46 INFO - PROCESS | 3732 | 1466438206043 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:46 INFO - PROCESS | 3732 | 1466438206048 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:46 INFO - PROCESS | 3732 | ++DOCSHELL 09362400 == 37 [pid = 3732] [id = 261] 08:56:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (09363000) [pid = 3732] [serial = 782] [outer = 00000000] 08:56:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (0FBED800) [pid = 3732] [serial = 783] [outer = 09363000] 08:56:46 INFO - PROCESS | 3732 | 1466438206105 Marionette DEBUG loaded listener.js 08:56:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1023AC00) [pid = 3732] [serial = 784] [outer = 09363000] 08:56:46 INFO - PROCESS | 3732 | 1466438206893 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]]]}] 08:56:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:56:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1172ms 08:56:46 INFO - PROCESS | 3732 | 1466438206968 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:56:46 INFO - PROCESS | 3732 | 1466438206973 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:56:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:56:46 INFO - PROCESS | 3732 | 1466438206980 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:56:46 INFO - PROCESS | 3732 | 1466438206983 Marionette TRACE conn5 <- [1,1010,null,{}] 08:56:46 INFO - PROCESS | 3732 | 1466438206987 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}] 08:56:46 INFO - PROCESS | 3732 | 1466438206990 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:47 INFO - PROCESS | 3732 | 1466438207123 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:56:47 INFO - PROCESS | 3732 | 1466438207246 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:47 INFO - PROCESS | 3732 | 1466438207248 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:47 INFO - PROCESS | 3732 | ++DOCSHELL 14929400 == 38 [pid = 3732] [id = 262] 08:56:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1492B400) [pid = 3732] [serial = 785] [outer = 00000000] 08:56:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (157A3000) [pid = 3732] [serial = 786] [outer = 1492B400] 08:56:47 INFO - PROCESS | 3732 | 1466438207307 Marionette DEBUG loaded listener.js 08:56:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (15DDC400) [pid = 3732] [serial = 787] [outer = 1492B400] 08:56:48 INFO - PROCESS | 3732 | 1466438208161 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]]]}] 08:56:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:56:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1230ms 08:56:48 INFO - PROCESS | 3732 | 1466438208217 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:56:48 INFO - PROCESS | 3732 | 1466438208221 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:56:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:56:48 INFO - PROCESS | 3732 | 1466438208225 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:56:48 INFO - PROCESS | 3732 | 1466438208229 Marionette TRACE conn5 <- [1,1014,null,{}] 08:56:48 INFO - PROCESS | 3732 | 1466438208235 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}] 08:56:48 INFO - PROCESS | 3732 | 1466438208238 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:48 INFO - PROCESS | 3732 | 1466438208347 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:56:48 INFO - PROCESS | 3732 | 1466438208430 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:48 INFO - PROCESS | 3732 | 1466438208434 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:48 INFO - PROCESS | 3732 | ++DOCSHELL 0CC97C00 == 39 [pid = 3732] [id = 263] 08:56:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (0FBE1C00) [pid = 3732] [serial = 788] [outer = 00000000] 08:56:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1070C800) [pid = 3732] [serial = 789] [outer = 0FBE1C00] 08:56:48 INFO - PROCESS | 3732 | 1466438208529 Marionette DEBUG loaded listener.js 08:56:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (10D0A400) [pid = 3732] [serial = 790] [outer = 0FBE1C00] 08:56:48 INFO - PROCESS | 3732 | --DOCSHELL 18A52400 == 38 [pid = 3732] [id = 259] 08:56:48 INFO - PROCESS | 3732 | --DOCSHELL 149A1400 == 37 [pid = 3732] [id = 258] 08:56:48 INFO - PROCESS | 3732 | --DOCSHELL 18402000 == 36 [pid = 3732] [id = 257] 08:56:48 INFO - PROCESS | 3732 | --DOCSHELL 10771800 == 35 [pid = 3732] [id = 256] 08:56:48 INFO - PROCESS | 3732 | --DOCSHELL 15D41400 == 34 [pid = 3732] [id = 255] 08:56:48 INFO - PROCESS | 3732 | --DOCSHELL 14A0F800 == 33 [pid = 3732] [id = 254] 08:56:48 INFO - PROCESS | 3732 | --DOCSHELL 1076A400 == 32 [pid = 3732] [id = 253] 08:56:48 INFO - PROCESS | 3732 | --DOCSHELL 09363800 == 31 [pid = 3732] [id = 252] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1943D400) [pid = 3732] [serial = 726] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (19B91800) [pid = 3732] [serial = 729] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (19441C00) [pid = 3732] [serial = 727] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (19BA9C00) [pid = 3732] [serial = 732] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1014B800) [pid = 3732] [serial = 714] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (171AD400) [pid = 3732] [serial = 720] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (178DD800) [pid = 3732] [serial = 721] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (18A50400) [pid = 3732] [serial = 723] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14A47C00) [pid = 3732] [serial = 717] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (14DD1400) [pid = 3732] [serial = 718] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (11237400) [pid = 3732] [serial = 708] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1456D800) [pid = 3732] [serial = 709] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1076A000) [pid = 3732] [serial = 711] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (14A25C00) [pid = 3732] [serial = 712] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19B8D800) [pid = 3732] [serial = 706] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1983E000) [pid = 3732] [serial = 705] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (10777C00) [pid = 3732] [serial = 715] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19B8D000) [pid = 3732] [serial = 730] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19BF3000) [pid = 3732] [serial = 739] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19D72400) [pid = 3732] [serial = 742] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19BFC800) [pid = 3732] [serial = 741] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19BDB800) [pid = 3732] [serial = 738] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19BAD800) [pid = 3732] [serial = 733] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1944A800) [pid = 3732] [serial = 735] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19BA6000) [pid = 3732] [serial = 736] [outer = 00000000] [url = about:blank] 08:56:48 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (18B8F400) [pid = 3732] [serial = 724] [outer = 00000000] [url = about:blank] 08:56:49 INFO - PROCESS | 3732 | 1466438209048 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 870ms 08:56:49 INFO - PROCESS | 3732 | 1466438209098 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3732 | 1466438209102 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:56:49 INFO - PROCESS | 3732 | 1466438209108 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:56:49 INFO - PROCESS | 3732 | 1466438209110 Marionette TRACE conn5 <- [1,1018,null,{}] 08:56:49 INFO - PROCESS | 3732 | 1466438209115 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}] 08:56:49 INFO - PROCESS | 3732 | 1466438209117 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:49 INFO - PROCESS | 3732 | 1466438209208 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:56:49 INFO - PROCESS | 3732 | 1466438209295 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 3732 | 1466438209297 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:49 INFO - PROCESS | 3732 | ++DOCSHELL 105AD000 == 32 [pid = 3732] [id = 264] 08:56:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1076D800) [pid = 3732] [serial = 791] [outer = 00000000] 08:56:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (142E2400) [pid = 3732] [serial = 792] [outer = 1076D800] 08:56:49 INFO - PROCESS | 3732 | 1466438209345 Marionette DEBUG loaded listener.js 08:56:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1499BC00) [pid = 3732] [serial = 793] [outer = 1076D800] 08:56:49 INFO - PROCESS | 3732 | 1466438209746 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]]]}] 08:56:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:56:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 670ms 08:56:49 INFO - PROCESS | 3732 | 1466438209783 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:56:49 INFO - PROCESS | 3732 | 1466438209785 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:56:49 INFO - PROCESS | 3732 | 1466438209788 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:56:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:56:49 INFO - PROCESS | 3732 | 1466438209792 Marionette TRACE conn5 <- [1,1022,null,{}] 08:56:49 INFO - PROCESS | 3732 | 1466438209802 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}] 08:56:49 INFO - PROCESS | 3732 | 1466438209807 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:49 INFO - PROCESS | 3732 | 1466438209896 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:56:49 INFO - PROCESS | 3732 | 1466438209904 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:49 INFO - PROCESS | 3732 | 1466438209907 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:49 INFO - PROCESS | 3732 | ++DOCSHELL 15FE9000 == 33 [pid = 3732] [id = 265] 08:56:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1613C400) [pid = 3732] [serial = 794] [outer = 00000000] 08:56:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (17103C00) [pid = 3732] [serial = 795] [outer = 1613C400] 08:56:49 INFO - PROCESS | 3732 | 1466438209955 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1710F000) [pid = 3732] [serial = 796] [outer = 1613C400] 08:56:50 INFO - PROCESS | 3732 | 1466438210452 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]]]}] 08:56:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:56:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 670ms 08:56:50 INFO - PROCESS | 3732 | 1466438210467 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:56:50 INFO - PROCESS | 3732 | 1466438210469 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:56:50 INFO - PROCESS | 3732 | 1466438210472 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:56:50 INFO - PROCESS | 3732 | 1466438210474 Marionette TRACE conn5 <- [1,1026,null,{}] 08:56:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:56:50 INFO - PROCESS | 3732 | 1466438210477 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}] 08:56:50 INFO - PROCESS | 3732 | 1466438210479 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:50 INFO - PROCESS | 3732 | 1466438210568 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:56:50 INFO - PROCESS | 3732 | 1466438210573 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:50 INFO - PROCESS | 3732 | 1466438210575 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:50 INFO - PROCESS | 3732 | ++DOCSHELL 1799D000 == 34 [pid = 3732] [id = 266] 08:56:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1799E800) [pid = 3732] [serial = 797] [outer = 00000000] 08:56:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (18591000) [pid = 3732] [serial = 798] [outer = 1799E800] 08:56:50 INFO - PROCESS | 3732 | 1466438210629 Marionette DEBUG loaded listener.js 08:56:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (18A4D800) [pid = 3732] [serial = 799] [outer = 1799E800] 08:56:51 INFO - PROCESS | 3732 | 1466438211064 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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 630ms 08:56:51 INFO - PROCESS | 3732 | 1466438211114 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:56:51 INFO - PROCESS | 3732 | 1466438211116 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:56:51 INFO - PROCESS | 3732 | 1466438211119 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:56:51 INFO - PROCESS | 3732 | 1466438211120 Marionette TRACE conn5 <- [1,1030,null,{}] 08:56:51 INFO - PROCESS | 3732 | 1466438211124 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}] 08:56:51 INFO - PROCESS | 3732 | 1466438211126 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:51 INFO - PROCESS | 3732 | 1466438211236 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:56:51 INFO - PROCESS | 3732 | 1466438211241 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 3732 | 1466438211243 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:51 INFO - PROCESS | 3732 | ++DOCSHELL 1858BC00 == 35 [pid = 3732] [id = 267] 08:56:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (18B8CC00) [pid = 3732] [serial = 800] [outer = 00000000] 08:56:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18C14C00) [pid = 3732] [serial = 801] [outer = 18B8CC00] 08:56:51 INFO - PROCESS | 3732 | 1466438211316 Marionette DEBUG loaded listener.js 08:56:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18D11400) [pid = 3732] [serial = 802] [outer = 18B8CC00] 08:56:51 INFO - PROCESS | 3732 | 1466438211771 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]]]}] 08:56:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:56:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 671ms 08:56:51 INFO - PROCESS | 3732 | 1466438211797 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:56:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:56:51 INFO - PROCESS | 3732 | 1466438211799 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:56:51 INFO - PROCESS | 3732 | 1466438211802 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:56:51 INFO - PROCESS | 3732 | 1466438211804 Marionette TRACE conn5 <- [1,1034,null,{}] 08:56:51 INFO - PROCESS | 3732 | 1466438211807 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}] 08:56:51 INFO - PROCESS | 3732 | 1466438211813 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:51 INFO - PROCESS | 3732 | 1466438211953 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:56:51 INFO - PROCESS | 3732 | 1466438211959 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:51 INFO - PROCESS | 3732 | 1466438211961 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:52 INFO - PROCESS | 3732 | ++DOCSHELL 19440000 == 36 [pid = 3732] [id = 268] 08:56:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19440800) [pid = 3732] [serial = 803] [outer = 00000000] 08:56:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19895C00) [pid = 3732] [serial = 804] [outer = 19440800] 08:56:52 INFO - PROCESS | 3732 | 1466438212057 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19B8A000) [pid = 3732] [serial = 805] [outer = 19440800] 08:56:52 INFO - PROCESS | 3732 | 1466438212469 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]]]}] 08:56:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:56:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 730ms 08:56:52 INFO - PROCESS | 3732 | 1466438212562 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:56:52 INFO - PROCESS | 3732 | 1466438212564 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:56:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:56:52 INFO - PROCESS | 3732 | 1466438212578 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:56:52 INFO - PROCESS | 3732 | 1466438212580 Marionette TRACE conn5 <- [1,1038,null,{}] 08:56:52 INFO - PROCESS | 3732 | 1466438212583 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}] 08:56:52 INFO - PROCESS | 3732 | 1466438212585 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:52 INFO - PROCESS | 3732 | 1466438212703 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:56:52 INFO - PROCESS | 3732 | 1466438212711 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:52 INFO - PROCESS | 3732 | 1466438212713 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:52 INFO - PROCESS | 3732 | ++DOCSHELL 19B93400 == 37 [pid = 3732] [id = 269] 08:56:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19B94C00) [pid = 3732] [serial = 806] [outer = 00000000] 08:56:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19B98C00) [pid = 3732] [serial = 807] [outer = 19B94C00] 08:56:52 INFO - PROCESS | 3732 | 1466438212806 Marionette DEBUG loaded listener.js 08:56:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BA4000) [pid = 3732] [serial = 808] [outer = 19B94C00] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14A1D800) [pid = 3732] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (14A0AC00) [pid = 3732] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (0CD95C00) [pid = 3732] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1076AC00) [pid = 3732] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17110C00) [pid = 3732] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (15DD3000) [pid = 3732] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (0935B800) [pid = 3732] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (18410C00) [pid = 3732] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (09364400) [pid = 3732] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19BFC400) [pid = 3732] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16F7AC00) [pid = 3732] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:56:53 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18A52800) [pid = 3732] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:56:53 INFO - PROCESS | 3732 | 1466438213277 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 730ms 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:56:53 INFO - PROCESS | 3732 | 1466438213309 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 3732 | 1466438213311 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:56:53 INFO - PROCESS | 3732 | 1466438213314 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 3732 | 1466438213316 Marionette TRACE conn5 <- [1,1042,null,{}] 08:56:53 INFO - PROCESS | 3732 | 1466438213319 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}] 08:56:53 INFO - PROCESS | 3732 | 1466438213321 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:53 INFO - PROCESS | 3732 | 1466438213401 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:56:53 INFO - PROCESS | 3732 | 1466438213407 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:53 INFO - PROCESS | 3732 | 1466438213408 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:53 INFO - PROCESS | 3732 | ++DOCSHELL 10277400 == 38 [pid = 3732] [id = 270] 08:56:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (10776400) [pid = 3732] [serial = 809] [outer = 00000000] 08:56:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (171A1C00) [pid = 3732] [serial = 810] [outer = 10776400] 08:56:53 INFO - PROCESS | 3732 | 1466438213452 Marionette DEBUG loaded listener.js 08:56:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1845FC00) [pid = 3732] [serial = 811] [outer = 10776400] 08:56:53 INFO - PROCESS | 3732 | 1466438213862 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]]]}] 08:56:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:56:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 08:56:53 INFO - PROCESS | 3732 | 1466438213945 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:56:53 INFO - PROCESS | 3732 | 1466438213947 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:56:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:56:53 INFO - PROCESS | 3732 | 1466438213950 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:56:53 INFO - PROCESS | 3732 | 1466438213952 Marionette TRACE conn5 <- [1,1046,null,{}] 08:56:53 INFO - PROCESS | 3732 | 1466438213955 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}] 08:56:53 INFO - PROCESS | 3732 | 1466438213957 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:54 INFO - PROCESS | 3732 | 1466438214064 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:56:54 INFO - PROCESS | 3732 | 1466438214073 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 3732 | 1466438214075 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:54 INFO - PROCESS | 3732 | ++DOCSHELL 1943C000 == 39 [pid = 3732] [id = 271] 08:56:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19BAC400) [pid = 3732] [serial = 812] [outer = 00000000] 08:56:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19BCD800) [pid = 3732] [serial = 813] [outer = 19BAC400] 08:56:54 INFO - PROCESS | 3732 | 1466438214118 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BD3400) [pid = 3732] [serial = 814] [outer = 19BAC400] 08:56:54 INFO - PROCESS | 3732 | 1466438214554 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]]]}] 08:56:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:56:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 630ms 08:56:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:56:54 INFO - PROCESS | 3732 | 1466438214585 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:56:54 INFO - PROCESS | 3732 | 1466438214587 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:56:54 INFO - PROCESS | 3732 | 1466438214590 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:56:54 INFO - PROCESS | 3732 | 1466438214592 Marionette TRACE conn5 <- [1,1050,null,{}] 08:56:54 INFO - PROCESS | 3732 | 1466438214595 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}] 08:56:54 INFO - PROCESS | 3732 | 1466438214597 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:54 INFO - PROCESS | 3732 | 1466438214677 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:56:54 INFO - PROCESS | 3732 | 1466438214683 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:54 INFO - PROCESS | 3732 | 1466438214684 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:54 INFO - PROCESS | 3732 | ++DOCSHELL 19BAC800 == 40 [pid = 3732] [id = 272] 08:56:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BD8400) [pid = 3732] [serial = 815] [outer = 00000000] 08:56:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19BEFC00) [pid = 3732] [serial = 816] [outer = 19BD8400] 08:56:54 INFO - PROCESS | 3732 | 1466438214728 Marionette DEBUG loaded listener.js 08:56:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19BF0800) [pid = 3732] [serial = 817] [outer = 19BD8400] 08:56:55 INFO - PROCESS | 3732 | 1466438215143 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]]]}] 08:56:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:56:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 570ms 08:56:55 INFO - PROCESS | 3732 | 1466438215161 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:56:55 INFO - PROCESS | 3732 | 1466438215163 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:56:55 INFO - PROCESS | 3732 | 1466438215166 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:56:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:56:55 INFO - PROCESS | 3732 | 1466438215168 Marionette TRACE conn5 <- [1,1054,null,{}] 08:56:55 INFO - PROCESS | 3732 | 1466438215172 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}] 08:56:55 INFO - PROCESS | 3732 | 1466438215174 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:55 INFO - PROCESS | 3732 | 1466438215359 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:56:55 INFO - PROCESS | 3732 | 1466438215512 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:55 INFO - PROCESS | 3732 | 1466438215515 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:55 INFO - PROCESS | 3732 | ++DOCSHELL 08E76C00 == 41 [pid = 3732] [id = 273] 08:56:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (08ECE000) [pid = 3732] [serial = 818] [outer = 00000000] 08:56:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (0935D800) [pid = 3732] [serial = 819] [outer = 08ECE000] 08:56:55 INFO - PROCESS | 3732 | 1466438215579 Marionette DEBUG loaded listener.js 08:56:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (0CC9B000) [pid = 3732] [serial = 820] [outer = 08ECE000] 08:56:56 INFO - PROCESS | 3732 | 1466438216191 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]]]}] 08:56:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:56:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1067ms 08:56:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:56:56 INFO - PROCESS | 3732 | 1466438216239 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:56:56 INFO - PROCESS | 3732 | 1466438216243 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:56:56 INFO - PROCESS | 3732 | 1466438216248 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:56:56 INFO - PROCESS | 3732 | 1466438216251 Marionette TRACE conn5 <- [1,1058,null,{}] 08:56:56 INFO - PROCESS | 3732 | 1466438216256 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}] 08:56:56 INFO - PROCESS | 3732 | 1466438216258 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:56 INFO - PROCESS | 3732 | 1466438216373 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:56:56 INFO - PROCESS | 3732 | 1466438216505 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:56 INFO - PROCESS | 3732 | 1466438216508 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:56 INFO - PROCESS | 3732 | ++DOCSHELL 14A4EC00 == 42 [pid = 3732] [id = 274] 08:56:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (14A51000) [pid = 3732] [serial = 821] [outer = 00000000] 08:56:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15DD9400) [pid = 3732] [serial = 822] [outer = 14A51000] 08:56:56 INFO - PROCESS | 3732 | 1466438216567 Marionette DEBUG loaded listener.js 08:56:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17116C00) [pid = 3732] [serial = 823] [outer = 14A51000] 08:56:57 INFO - PROCESS | 3732 | 1466438217191 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]]]}] 08:56:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:56:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 987ms 08:56:57 INFO - PROCESS | 3732 | 1466438217236 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:56:57 INFO - PROCESS | 3732 | 1466438217239 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:56:57 INFO - PROCESS | 3732 | 1466438217242 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:56:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:56:57 INFO - PROCESS | 3732 | 1466438217245 Marionette TRACE conn5 <- [1,1062,null,{}] 08:56:57 INFO - PROCESS | 3732 | 1466438217250 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}] 08:56:57 INFO - PROCESS | 3732 | 1466438217252 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:57 INFO - PROCESS | 3732 | 1466438217365 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:56:57 INFO - PROCESS | 3732 | 1466438217498 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:57 INFO - PROCESS | 3732 | 1466438217501 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:57 INFO - PROCESS | 3732 | ++DOCSHELL 18A53400 == 43 [pid = 3732] [id = 275] 08:56:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1943D400) [pid = 3732] [serial = 824] [outer = 00000000] 08:56:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (19836C00) [pid = 3732] [serial = 825] [outer = 1943D400] 08:56:57 INFO - PROCESS | 3732 | 1466438217557 Marionette DEBUG loaded listener.js 08:56:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19896400) [pid = 3732] [serial = 826] [outer = 1943D400] 08:56:58 INFO - PROCESS | 3732 | 1466438218175 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]]]}] 08:56:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:56:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 970ms 08:56:58 INFO - PROCESS | 3732 | 1466438218215 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:56:58 INFO - PROCESS | 3732 | 1466438218219 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:56:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:56:58 INFO - PROCESS | 3732 | 1466438218230 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:56:58 INFO - PROCESS | 3732 | 1466438218235 Marionette TRACE conn5 <- [1,1066,null,{}] 08:56:58 INFO - PROCESS | 3732 | 1466438218239 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}] 08:56:58 INFO - PROCESS | 3732 | 1466438218242 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:58 INFO - PROCESS | 3732 | 1466438218356 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:56:58 INFO - PROCESS | 3732 | 1466438218487 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:58 INFO - PROCESS | 3732 | 1466438218489 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:58 INFO - PROCESS | 3732 | ++DOCSHELL 1A820800 == 44 [pid = 3732] [id = 276] 08:56:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1A8D1800) [pid = 3732] [serial = 827] [outer = 00000000] 08:56:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1AC77800) [pid = 3732] [serial = 828] [outer = 1A8D1800] 08:56:58 INFO - PROCESS | 3732 | 1466438218544 Marionette DEBUG loaded listener.js 08:56:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1AC9C000) [pid = 3732] [serial = 829] [outer = 1A8D1800] 08:56:59 INFO - PROCESS | 3732 | 1466438219126 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]]]}] 08:56:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:56:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1086ms 08:56:59 INFO - PROCESS | 3732 | 1466438219334 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:56:59 INFO - PROCESS | 3732 | 1466438219339 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:56:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:56:59 INFO - PROCESS | 3732 | 1466438219345 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:56:59 INFO - PROCESS | 3732 | 1466438219348 Marionette TRACE conn5 <- [1,1070,null,{}] 08:56:59 INFO - PROCESS | 3732 | 1466438219354 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}] 08:56:59 INFO - PROCESS | 3732 | 1466438219357 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:59 INFO - PROCESS | 3732 | 1466438219460 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:56:59 INFO - PROCESS | 3732 | 1466438219586 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:56:59 INFO - PROCESS | 3732 | 1466438219591 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:56:59 INFO - PROCESS | 3732 | ++DOCSHELL 1023F400 == 45 [pid = 3732] [id = 277] 08:56:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (10241400) [pid = 3732] [serial = 830] [outer = 00000000] 08:56:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1076E000) [pid = 3732] [serial = 831] [outer = 10241400] 08:56:59 INFO - PROCESS | 3732 | 1466438219644 Marionette DEBUG loaded listener.js 08:56:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (10D07800) [pid = 3732] [serial = 832] [outer = 10241400] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 19BAC800 == 44 [pid = 3732] [id = 272] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 1943C000 == 43 [pid = 3732] [id = 271] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 10277400 == 42 [pid = 3732] [id = 270] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 19B93400 == 41 [pid = 3732] [id = 269] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 19440000 == 40 [pid = 3732] [id = 268] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 1858BC00 == 39 [pid = 3732] [id = 267] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 1799D000 == 38 [pid = 3732] [id = 266] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 15FE9000 == 37 [pid = 3732] [id = 265] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 105AD000 == 36 [pid = 3732] [id = 264] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 0CC97C00 == 35 [pid = 3732] [id = 263] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 14929400 == 34 [pid = 3732] [id = 262] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 09362400 == 33 [pid = 3732] [id = 261] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 19444C00 == 32 [pid = 3732] [id = 260] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 09356400 == 31 [pid = 3732] [id = 251] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 1A820800 == 30 [pid = 3732] [id = 276] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 18A53400 == 29 [pid = 3732] [id = 275] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 08E76C00 == 28 [pid = 3732] [id = 273] 08:57:00 INFO - PROCESS | 3732 | --DOCSHELL 14A4EC00 == 27 [pid = 3732] [id = 274] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (196C7000) [pid = 3732] [serial = 780] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (18B98C00) [pid = 3732] [serial = 778] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (14A4E000) [pid = 3732] [serial = 762] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1710DC00) [pid = 3732] [serial = 774] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (14999C00) [pid = 3732] [serial = 745] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (10775800) [pid = 3732] [serial = 759] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (178D9000) [pid = 3732] [serial = 769] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (15FE4800) [pid = 3732] [serial = 765] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (0FBEB000) [pid = 3732] [serial = 753] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (171A7C00) [pid = 3732] [serial = 775] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1897D400) [pid = 3732] [serial = 772] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (0CC9E000) [pid = 3732] [serial = 756] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10152000) [pid = 3732] [serial = 754] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (112C3800) [pid = 3732] [serial = 744] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17102000) [pid = 3732] [serial = 766] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1A820C00) [pid = 3732] [serial = 750] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10ABFC00) [pid = 3732] [serial = 760] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171AEC00) [pid = 3732] [serial = 747] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (18B97000) [pid = 3732] [serial = 777] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (171A8800) [pid = 3732] [serial = 768] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (18509400) [pid = 3732] [serial = 748] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (14DCB000) [pid = 3732] [serial = 763] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (0CD94C00) [pid = 3732] [serial = 757] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1A8DAC00) [pid = 3732] [serial = 751] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1850B400) [pid = 3732] [serial = 771] [outer = 00000000] [url = about:blank] 08:57:00 INFO - PROCESS | 3732 | 1466438220902 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]]]}] 08:57:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:57:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1636ms 08:57:01 INFO - PROCESS | 3732 | 1466438221047 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3732 | 1466438221050 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:57:01 INFO - PROCESS | 3732 | 1466438221055 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:57:01 INFO - PROCESS | 3732 | 1466438221059 Marionette TRACE conn5 <- [1,1074,null,{}] 08:57:01 INFO - PROCESS | 3732 | 1466438221067 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}] 08:57:01 INFO - PROCESS | 3732 | 1466438221070 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:01 INFO - PROCESS | 3732 | 1466438221155 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:57:01 INFO - PROCESS | 3732 | 1466438221163 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 3732 | 1466438221168 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:01 INFO - PROCESS | 3732 | ++DOCSHELL 10148C00 == 28 [pid = 3732] [id = 278] 08:57:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10149000) [pid = 3732] [serial = 833] [outer = 00000000] 08:57:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (10154400) [pid = 3732] [serial = 834] [outer = 10149000] 08:57:01 INFO - PROCESS | 3732 | 1466438221217 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (10236000) [pid = 3732] [serial = 835] [outer = 10149000] 08:57:01 INFO - PROCESS | 3732 | 1466438221713 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]]]}] 08:57:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:57:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 670ms 08:57:01 INFO - PROCESS | 3732 | 1466438221731 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:57:01 INFO - PROCESS | 3732 | 1466438221736 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:57:01 INFO - PROCESS | 3732 | 1466438221742 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:57:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:57:01 INFO - PROCESS | 3732 | 1466438221745 Marionette TRACE conn5 <- [1,1078,null,{}] 08:57:01 INFO - PROCESS | 3732 | 1466438221749 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}] 08:57:01 INFO - PROCESS | 3732 | 1466438221752 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:01 INFO - PROCESS | 3732 | 1466438221841 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:57:01 INFO - PROCESS | 3732 | 1466438221851 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:01 INFO - PROCESS | 3732 | 1466438221853 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:01 INFO - PROCESS | 3732 | ++DOCSHELL 14298800 == 29 [pid = 3732] [id = 279] 08:57:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1429A400) [pid = 3732] [serial = 836] [outer = 00000000] 08:57:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (142DA000) [pid = 3732] [serial = 837] [outer = 1429A400] 08:57:01 INFO - PROCESS | 3732 | 1466438221901 Marionette DEBUG loaded listener.js 08:57:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (142E0800) [pid = 3732] [serial = 838] [outer = 1429A400] 08:57:02 INFO - PROCESS | 3732 | 1466438222375 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]]]}] 08:57:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:57:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 670ms 08:57:02 INFO - PROCESS | 3732 | 1466438222416 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:57:02 INFO - PROCESS | 3732 | 1466438222418 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:57:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:57:02 INFO - PROCESS | 3732 | 1466438222421 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:57:02 INFO - PROCESS | 3732 | 1466438222425 Marionette TRACE conn5 <- [1,1082,null,{}] 08:57:02 INFO - PROCESS | 3732 | 1466438222435 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}] 08:57:02 INFO - PROCESS | 3732 | 1466438222440 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:02 INFO - PROCESS | 3732 | 1466438222556 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:57:02 INFO - PROCESS | 3732 | 1466438222649 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:02 INFO - PROCESS | 3732 | 1466438222652 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:02 INFO - PROCESS | 3732 | ++DOCSHELL 157A6000 == 30 [pid = 3732] [id = 280] 08:57:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15DD3C00) [pid = 3732] [serial = 839] [outer = 00000000] 08:57:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (15DDEC00) [pid = 3732] [serial = 840] [outer = 15DD3C00] 08:57:02 INFO - PROCESS | 3732 | 1466438222700 Marionette DEBUG loaded listener.js 08:57:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1614B400) [pid = 3732] [serial = 841] [outer = 15DD3C00] 08:57:03 INFO - PROCESS | 3732 | 1466438223108 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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 730ms 08:57:03 INFO - PROCESS | 3732 | 1466438223152 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 3732 | 1466438223155 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:57:03 INFO - PROCESS | 3732 | 1466438223168 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 3732 | 1466438223170 Marionette TRACE conn5 <- [1,1086,null,{}] 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:57:03 INFO - PROCESS | 3732 | 1466438223174 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}] 08:57:03 INFO - PROCESS | 3732 | 1466438223175 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:03 INFO - PROCESS | 3732 | 1466438223287 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:57:03 INFO - PROCESS | 3732 | 1466438223293 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3732 | 1466438223295 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:03 INFO - PROCESS | 3732 | ++DOCSHELL 17105C00 == 31 [pid = 3732] [id = 281] 08:57:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17106C00) [pid = 3732] [serial = 842] [outer = 00000000] 08:57:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (171AFC00) [pid = 3732] [serial = 843] [outer = 17106C00] 08:57:03 INFO - PROCESS | 3732 | 1466438223341 Marionette DEBUG loaded listener.js 08:57:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (178DD800) [pid = 3732] [serial = 844] [outer = 17106C00] 08:57:03 INFO - PROCESS | 3732 | 1466438223798 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]]]}] 08:57:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:57:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 670ms 08:57:03 INFO - PROCESS | 3732 | 1466438223843 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:57:03 INFO - PROCESS | 3732 | 1466438223845 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:57:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:57:03 INFO - PROCESS | 3732 | 1466438223848 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:57:03 INFO - PROCESS | 3732 | 1466438223850 Marionette TRACE conn5 <- [1,1090,null,{}] 08:57:03 INFO - PROCESS | 3732 | 1466438223853 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}] 08:57:03 INFO - PROCESS | 3732 | 1466438223855 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:03 INFO - PROCESS | 3732 | 1466438223990 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:57:03 INFO - PROCESS | 3732 | 1466438224008 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:03 INFO - PROCESS | 3732 | 1466438224010 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:04 INFO - PROCESS | 3732 | ++DOCSHELL 1799D000 == 32 [pid = 3732] [id = 282] 08:57:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1799EC00) [pid = 3732] [serial = 845] [outer = 00000000] 08:57:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (18467000) [pid = 3732] [serial = 846] [outer = 1799EC00] 08:57:04 INFO - PROCESS | 3732 | 1466438224054 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1858BC00) [pid = 3732] [serial = 847] [outer = 1799EC00] 08:57:04 INFO - PROCESS | 3732 | 1466438224480 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]]]}] 08:57:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:57:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 08:57:04 INFO - PROCESS | 3732 | 1466438224519 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:57:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:57:04 INFO - PROCESS | 3732 | 1466438224521 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:57:04 INFO - PROCESS | 3732 | 1466438224524 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:57:04 INFO - PROCESS | 3732 | 1466438224526 Marionette TRACE conn5 <- [1,1094,null,{}] 08:57:04 INFO - PROCESS | 3732 | 1466438224537 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}] 08:57:04 INFO - PROCESS | 3732 | 1466438224543 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:04 INFO - PROCESS | 3732 | 1466438224683 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:57:04 INFO - PROCESS | 3732 | 1466438224747 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:04 INFO - PROCESS | 3732 | 1466438224749 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:04 INFO - PROCESS | 3732 | ++DOCSHELL 18A4F400 == 33 [pid = 3732] [id = 283] 08:57:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (18A57400) [pid = 3732] [serial = 848] [outer = 00000000] 08:57:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (18B99400) [pid = 3732] [serial = 849] [outer = 18A57400] 08:57:04 INFO - PROCESS | 3732 | 1466438224797 Marionette DEBUG loaded listener.js 08:57:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (18DF2C00) [pid = 3732] [serial = 850] [outer = 18A57400] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (19BD8400) [pid = 3732] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (18B8CC00) [pid = 3732] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (19440800) [pid = 3732] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19B94C00) [pid = 3732] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1613C400) [pid = 3732] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1492B400) [pid = 3732] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (0FBE1C00) [pid = 3732] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19445400) [pid = 3732] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (09363000) [pid = 3732] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1076D800) [pid = 3732] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1799E800) [pid = 3732] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10776400) [pid = 3732] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:57:05 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19BAC400) [pid = 3732] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:57:05 INFO - PROCESS | 3732 | 1466438225549 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]]]}] 08:57:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:57:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1085ms 08:57:05 INFO - PROCESS | 3732 | 1466438225610 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:57:05 INFO - PROCESS | 3732 | 1466438225612 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:57:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:57:05 INFO - PROCESS | 3732 | 1466438225615 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:57:05 INFO - PROCESS | 3732 | 1466438225617 Marionette TRACE conn5 <- [1,1098,null,{}] 08:57:05 INFO - PROCESS | 3732 | 1466438225620 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}] 08:57:05 INFO - PROCESS | 3732 | 1466438225622 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:05 INFO - PROCESS | 3732 | 1466438225701 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:57:05 INFO - PROCESS | 3732 | 1466438225788 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:05 INFO - PROCESS | 3732 | 1466438225790 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:05 INFO - PROCESS | 3732 | ++DOCSHELL 1026F800 == 34 [pid = 3732] [id = 284] 08:57:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (10270000) [pid = 3732] [serial = 851] [outer = 00000000] 08:57:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15DDA000) [pid = 3732] [serial = 852] [outer = 10270000] 08:57:05 INFO - PROCESS | 3732 | 1466438225835 Marionette DEBUG loaded listener.js 08:57:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (172E0C00) [pid = 3732] [serial = 853] [outer = 10270000] 08:57:06 INFO - PROCESS | 3732 | 1466438226190 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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 630ms 08:57:06 INFO - PROCESS | 3732 | 1466438226246 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:57:06 INFO - PROCESS | 3732 | 1466438226248 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:57:06 INFO - PROCESS | 3732 | 1466438226252 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3732 | 1466438226254 Marionette TRACE conn5 <- [1,1102,null,{}] 08:57:06 INFO - PROCESS | 3732 | 1466438226257 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}] 08:57:06 INFO - PROCESS | 3732 | 1466438226259 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:06 INFO - PROCESS | 3732 | 1466438226370 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:57:06 INFO - PROCESS | 3732 | 1466438226378 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:06 INFO - PROCESS | 3732 | 1466438226379 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:06 INFO - PROCESS | 3732 | ++DOCSHELL 110D8800 == 35 [pid = 3732] [id = 285] 08:57:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15DDCC00) [pid = 3732] [serial = 854] [outer = 00000000] 08:57:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19440800) [pid = 3732] [serial = 855] [outer = 15DDCC00] 08:57:06 INFO - PROCESS | 3732 | 1466438226425 Marionette DEBUG loaded listener.js 08:57:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19443000) [pid = 3732] [serial = 856] [outer = 15DDCC00] 08:57:06 INFO - PROCESS | 3732 | 1466438226830 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]]]}] 08:57:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:57:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 631ms 08:57:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:57:06 INFO - PROCESS | 3732 | 1466438226883 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:57:06 INFO - PROCESS | 3732 | 1466438226885 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:57:06 INFO - PROCESS | 3732 | 1466438226889 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:57:06 INFO - PROCESS | 3732 | 1466438226890 Marionette TRACE conn5 <- [1,1106,null,{}] 08:57:06 INFO - PROCESS | 3732 | 1466438226894 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}] 08:57:06 INFO - PROCESS | 3732 | 1466438226896 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:06 INFO - PROCESS | 3732 | 1466438227008 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:57:07 INFO - PROCESS | 3732 | 1466438227049 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:07 INFO - PROCESS | 3732 | 1466438227051 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:07 INFO - PROCESS | 3732 | ++DOCSHELL 19835C00 == 36 [pid = 3732] [id = 286] 08:57:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19836400) [pid = 3732] [serial = 857] [outer = 00000000] 08:57:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19B90400) [pid = 3732] [serial = 858] [outer = 19836400] 08:57:07 INFO - PROCESS | 3732 | 1466438227094 Marionette DEBUG loaded listener.js 08:57:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19B91400) [pid = 3732] [serial = 859] [outer = 19836400] 08:57:07 INFO - PROCESS | 3732 | 1466438227690 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]]]}] 08:57:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:57:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 870ms 08:57:07 INFO - PROCESS | 3732 | 1466438227771 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:57:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:57:07 INFO - PROCESS | 3732 | 1466438227775 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:57:07 INFO - PROCESS | 3732 | 1466438227780 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:57:07 INFO - PROCESS | 3732 | 1466438227784 Marionette TRACE conn5 <- [1,1110,null,{}] 08:57:07 INFO - PROCESS | 3732 | 1466438227794 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}] 08:57:07 INFO - PROCESS | 3732 | 1466438227797 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:07 INFO - PROCESS | 3732 | 1466438227921 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:57:08 INFO - PROCESS | 3732 | 1466438228046 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:08 INFO - PROCESS | 3732 | 1466438228049 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:08 INFO - PROCESS | 3732 | ++DOCSHELL 08B94C00 == 37 [pid = 3732] [id = 287] 08:57:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (08B95400) [pid = 3732] [serial = 860] [outer = 00000000] 08:57:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (14999000) [pid = 3732] [serial = 861] [outer = 08B95400] 08:57:08 INFO - PROCESS | 3732 | 1466438228110 Marionette DEBUG loaded listener.js 08:57:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (14A52C00) [pid = 3732] [serial = 862] [outer = 08B95400] 08:57:08 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 08:57:08 INFO - PROCESS | 3732 | 1466438228912 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]]]}] 08:57:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:57:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1183ms 08:57:08 INFO - PROCESS | 3732 | 1466438228964 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:57:08 INFO - PROCESS | 3732 | 1466438228968 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:57:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:57:08 INFO - PROCESS | 3732 | 1466438228975 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:57:08 INFO - PROCESS | 3732 | 1466438228977 Marionette TRACE conn5 <- [1,1114,null,{}] 08:57:08 INFO - PROCESS | 3732 | 1466438228982 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}] 08:57:08 INFO - PROCESS | 3732 | 1466438228985 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:09 INFO - PROCESS | 3732 | 1466438229160 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:57:09 INFO - PROCESS | 3732 | 1466438229256 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:09 INFO - PROCESS | 3732 | 1466438229259 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:09 INFO - PROCESS | 3732 | ++DOCSHELL 16F7E400 == 38 [pid = 3732] [id = 288] 08:57:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (171A4000) [pid = 3732] [serial = 863] [outer = 00000000] 08:57:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (18A4E400) [pid = 3732] [serial = 864] [outer = 171A4000] 08:57:09 INFO - PROCESS | 3732 | 1466438229317 Marionette DEBUG loaded listener.js 08:57:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (18B8E400) [pid = 3732] [serial = 865] [outer = 171A4000] 08:57:10 INFO - PROCESS | 3732 | 1466438230231 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]]]}] 08:57:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:57:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1273ms 08:57:10 INFO - PROCESS | 3732 | 1466438230252 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:57:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:57:10 INFO - PROCESS | 3732 | 1466438230256 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:57:10 INFO - PROCESS | 3732 | 1466438230261 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:57:10 INFO - PROCESS | 3732 | 1466438230264 Marionette TRACE conn5 <- [1,1118,null,{}] 08:57:10 INFO - PROCESS | 3732 | 1466438230269 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}] 08:57:10 INFO - PROCESS | 3732 | 1466438230272 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:10 INFO - PROCESS | 3732 | 1466438230386 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:57:10 INFO - PROCESS | 3732 | 1466438230497 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:10 INFO - PROCESS | 3732 | 1466438230501 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:10 INFO - PROCESS | 3732 | --DOCSHELL 110D8800 == 37 [pid = 3732] [id = 285] 08:57:10 INFO - PROCESS | 3732 | --DOCSHELL 1026F800 == 36 [pid = 3732] [id = 284] 08:57:10 INFO - PROCESS | 3732 | --DOCSHELL 18A4F400 == 35 [pid = 3732] [id = 283] 08:57:10 INFO - PROCESS | 3732 | --DOCSHELL 1799D000 == 34 [pid = 3732] [id = 282] 08:57:10 INFO - PROCESS | 3732 | --DOCSHELL 17105C00 == 33 [pid = 3732] [id = 281] 08:57:10 INFO - PROCESS | 3732 | --DOCSHELL 157A6000 == 32 [pid = 3732] [id = 280] 08:57:10 INFO - PROCESS | 3732 | --DOCSHELL 14298800 == 31 [pid = 3732] [id = 279] 08:57:10 INFO - PROCESS | 3732 | --DOCSHELL 10148C00 == 30 [pid = 3732] [id = 278] 08:57:10 INFO - PROCESS | 3732 | --DOCSHELL 1023F400 == 29 [pid = 3732] [id = 277] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (19BEFC00) [pid = 3732] [serial = 816] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (18C14C00) [pid = 3732] [serial = 801] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (18D11400) [pid = 3732] [serial = 802] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (19B8A000) [pid = 3732] [serial = 805] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (19895C00) [pid = 3732] [serial = 804] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19B98C00) [pid = 3732] [serial = 807] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17103C00) [pid = 3732] [serial = 795] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1710F000) [pid = 3732] [serial = 796] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (157A3000) [pid = 3732] [serial = 786] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15DDC400) [pid = 3732] [serial = 787] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1070C800) [pid = 3732] [serial = 789] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10D0A400) [pid = 3732] [serial = 790] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (196C9800) [pid = 3732] [serial = 781] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (0FBED800) [pid = 3732] [serial = 783] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1023AC00) [pid = 3732] [serial = 784] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (142E2400) [pid = 3732] [serial = 792] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1499BC00) [pid = 3732] [serial = 793] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (18591000) [pid = 3732] [serial = 798] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (171A1C00) [pid = 3732] [serial = 810] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1845FC00) [pid = 3732] [serial = 811] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19BCD800) [pid = 3732] [serial = 813] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19BA4000) [pid = 3732] [serial = 808] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19BF0800) [pid = 3732] [serial = 817] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19BD3400) [pid = 3732] [serial = 814] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (18A4D800) [pid = 3732] [serial = 799] [outer = 00000000] [url = about:blank] 08:57:10 INFO - PROCESS | 3732 | ++DOCSHELL 08E76C00 == 30 [pid = 3732] [id = 289] 08:57:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (08EE2800) [pid = 3732] [serial = 866] [outer = 00000000] 08:57:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10149400) [pid = 3732] [serial = 867] [outer = 08EE2800] 08:57:10 INFO - PROCESS | 3732 | 1466438230589 Marionette DEBUG loaded listener.js 08:57:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1026F800) [pid = 3732] [serial = 868] [outer = 08EE2800] 08:57:10 INFO - PROCESS | 3732 | 1466438231018 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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 770ms 08:57:11 INFO - PROCESS | 3732 | 1466438231052 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3732 | 1466438231056 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:57:11 INFO - PROCESS | 3732 | 1466438231081 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - PROCESS | 3732 | 1466438231083 Marionette TRACE conn5 <- [1,1122,null,{}] 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:57:11 INFO - PROCESS | 3732 | 1466438231087 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}] 08:57:11 INFO - PROCESS | 3732 | 1466438231090 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:11 INFO - PROCESS | 3732 | 1466438231181 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:57:11 INFO - PROCESS | 3732 | 1466438231188 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 3732 | 1466438231190 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:11 INFO - PROCESS | 3732 | ++DOCSHELL 110D8800 == 31 [pid = 3732] [id = 290] 08:57:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (14577000) [pid = 3732] [serial = 869] [outer = 00000000] 08:57:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14A26800) [pid = 3732] [serial = 870] [outer = 14577000] 08:57:11 INFO - PROCESS | 3732 | 1466438231236 Marionette DEBUG loaded listener.js 08:57:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (14DC9000) [pid = 3732] [serial = 871] [outer = 14577000] 08:57:11 INFO - PROCESS | 3732 | 1466438231721 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]]]}] 08:57:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:57:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 670ms 08:57:11 INFO - PROCESS | 3732 | 1466438231756 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:57:11 INFO - PROCESS | 3732 | 1466438231759 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:57:11 INFO - PROCESS | 3732 | 1466438231762 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:57:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:57:11 INFO - PROCESS | 3732 | 1466438231766 Marionette TRACE conn5 <- [1,1126,null,{}] 08:57:11 INFO - PROCESS | 3732 | 1466438231776 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}] 08:57:11 INFO - PROCESS | 3732 | 1466438231781 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:11 INFO - PROCESS | 3732 | 1466438231895 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:57:11 INFO - PROCESS | 3732 | 1466438231991 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:11 INFO - PROCESS | 3732 | 1466438231994 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:11 INFO - PROCESS | 3732 | ++DOCSHELL 1711F400 == 32 [pid = 3732] [id = 291] 08:57:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1711F800) [pid = 3732] [serial = 872] [outer = 00000000] 08:57:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (171AB000) [pid = 3732] [serial = 873] [outer = 1711F800] 08:57:12 INFO - PROCESS | 3732 | 1466438232044 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17998C00) [pid = 3732] [serial = 874] [outer = 1711F800] 08:57:12 INFO - PROCESS | 3732 | 1466438232431 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]]]}] 08:57:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:57:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 730ms 08:57:12 INFO - PROCESS | 3732 | 1466438232496 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:57:12 INFO - PROCESS | 3732 | 1466438232499 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:57:12 INFO - PROCESS | 3732 | 1466438232502 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:57:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:57:12 INFO - PROCESS | 3732 | 1466438232504 Marionette TRACE conn5 <- [1,1130,null,{}] 08:57:12 INFO - PROCESS | 3732 | 1466438232507 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}] 08:57:12 INFO - PROCESS | 3732 | 1466438232509 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:12 INFO - PROCESS | 3732 | 1466438232596 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:57:12 INFO - PROCESS | 3732 | 1466438232601 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:12 INFO - PROCESS | 3732 | 1466438232603 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:12 INFO - PROCESS | 3732 | ++DOCSHELL 18972000 == 33 [pid = 3732] [id = 292] 08:57:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (18973400) [pid = 3732] [serial = 875] [outer = 00000000] 08:57:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18B92800) [pid = 3732] [serial = 876] [outer = 18973400] 08:57:12 INFO - PROCESS | 3732 | 1466438232647 Marionette DEBUG loaded listener.js 08:57:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18C17800) [pid = 3732] [serial = 877] [outer = 18973400] 08:57:13 INFO - PROCESS | 3732 | 1466438233107 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]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 08:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:57:13 INFO - PROCESS | 3732 | 1466438233177 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3732 | 1466438233179 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:57:13 INFO - PROCESS | 3732 | 1466438233182 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 3732 | 1466438233184 Marionette TRACE conn5 <- [1,1134,null,{}] 08:57:13 INFO - PROCESS | 3732 | 1466438233187 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}] 08:57:13 INFO - PROCESS | 3732 | 1466438233189 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:13 INFO - PROCESS | 3732 | 1466438233326 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:57:13 INFO - PROCESS | 3732 | 1466438233347 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:13 INFO - PROCESS | 3732 | 1466438233349 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:13 INFO - PROCESS | 3732 | ++DOCSHELL 1943D800 == 34 [pid = 3732] [id = 293] 08:57:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1943E800) [pid = 3732] [serial = 878] [outer = 00000000] 08:57:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19448800) [pid = 3732] [serial = 879] [outer = 1943E800] 08:57:13 INFO - PROCESS | 3732 | 1466438233392 Marionette DEBUG loaded listener.js 08:57:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19838000) [pid = 3732] [serial = 880] [outer = 1943E800] 08:57:13 INFO - PROCESS | 3732 | 1466438233858 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]]]}] 08:57:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:57:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 730ms 08:57:13 INFO - PROCESS | 3732 | 1466438233918 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:57:13 INFO - PROCESS | 3732 | 1466438233921 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:57:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:57:13 INFO - PROCESS | 3732 | 1466438233924 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:57:13 INFO - PROCESS | 3732 | 1466438233925 Marionette TRACE conn5 <- [1,1138,null,{}] 08:57:13 INFO - PROCESS | 3732 | 1466438233935 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}] 08:57:13 INFO - PROCESS | 3732 | 1466438233940 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:14 INFO - PROCESS | 3732 | 1466438234076 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:57:14 INFO - PROCESS | 3732 | 1466438234141 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 3732 | 1466438234143 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:14 INFO - PROCESS | 3732 | ++DOCSHELL 1983E800 == 35 [pid = 3732] [id = 294] 08:57:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19B95800) [pid = 3732] [serial = 881] [outer = 00000000] 08:57:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BADC00) [pid = 3732] [serial = 882] [outer = 19B95800] 08:57:14 INFO - PROCESS | 3732 | 1466438234188 Marionette DEBUG loaded listener.js 08:57:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BA8400) [pid = 3732] [serial = 883] [outer = 19B95800] 08:57:14 INFO - PROCESS | 3732 | 1466438234658 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]]]}] 08:57:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:57:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 790ms 08:57:14 INFO - PROCESS | 3732 | 1466438234717 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:57:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:57:14 INFO - PROCESS | 3732 | 1466438234719 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:57:14 INFO - PROCESS | 3732 | 1466438234722 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:57:14 INFO - PROCESS | 3732 | 1466438234724 Marionette TRACE conn5 <- [1,1142,null,{}] 08:57:14 INFO - PROCESS | 3732 | 1466438234727 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}] 08:57:14 INFO - PROCESS | 3732 | 1466438234729 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:14 INFO - PROCESS | 3732 | 1466438234933 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10241400) [pid = 3732] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (10149000) [pid = 3732] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17106C00) [pid = 3732] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (08ECE000) [pid = 3732] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (14A51000) [pid = 3732] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1943D400) [pid = 3732] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1A8D1800) [pid = 3732] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1799EC00) [pid = 3732] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (10270000) [pid = 3732] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (18A57400) [pid = 3732] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15DDCC00) [pid = 3732] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1429A400) [pid = 3732] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:57:14 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15DD3C00) [pid = 3732] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:57:14 INFO - PROCESS | 3732 | 1466438234997 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:14 INFO - PROCESS | 3732 | 1466438234999 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:14 INFO - PROCESS | 3732 | ++DOCSHELL 09363000 == 36 [pid = 3732] [id = 295] 08:57:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (0FB83C00) [pid = 3732] [serial = 884] [outer = 00000000] 08:57:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1429A400) [pid = 3732] [serial = 885] [outer = 0FB83C00] 08:57:15 INFO - PROCESS | 3732 | 1466438235042 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15DD3C00) [pid = 3732] [serial = 886] [outer = 0FB83C00] 08:57:15 INFO - PROCESS | 3732 | 1466438235391 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]]]}] 08:57:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:57:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 732ms 08:57:15 INFO - PROCESS | 3732 | 1466438235455 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:57:15 INFO - PROCESS | 3732 | 1466438235457 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:57:15 INFO - PROCESS | 3732 | 1466438235461 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:57:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:57:15 INFO - PROCESS | 3732 | 1466438235462 Marionette TRACE conn5 <- [1,1146,null,{}] 08:57:15 INFO - PROCESS | 3732 | 1466438235466 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}] 08:57:15 INFO - PROCESS | 3732 | 1466438235468 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:15 INFO - PROCESS | 3732 | 1466438235551 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:57:15 INFO - PROCESS | 3732 | 1466438235557 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:15 INFO - PROCESS | 3732 | 1466438235558 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:15 INFO - PROCESS | 3732 | ++DOCSHELL 172DD800 == 37 [pid = 3732] [id = 296] 08:57:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (172E6C00) [pid = 3732] [serial = 887] [outer = 00000000] 08:57:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19BD0C00) [pid = 3732] [serial = 888] [outer = 172E6C00] 08:57:15 INFO - PROCESS | 3732 | 1466438235602 Marionette DEBUG loaded listener.js 08:57:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19BF0400) [pid = 3732] [serial = 889] [outer = 172E6C00] 08:57:16 INFO - PROCESS | 3732 | 1466438236034 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]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 08:57:16 INFO - PROCESS | 3732 | 1466438236095 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 3732 | 1466438236097 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:57:16 INFO - PROCESS | 3732 | 1466438236100 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:57:16 INFO - PROCESS | 3732 | 1466438236102 Marionette TRACE conn5 <- [1,1150,null,{}] 08:57:16 INFO - PROCESS | 3732 | 1466438236105 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}] 08:57:16 INFO - PROCESS | 3732 | 1466438236107 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:16 INFO - PROCESS | 3732 | 1466438236191 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:57:16 INFO - PROCESS | 3732 | 1466438236199 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 3732 | 1466438236201 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:16 INFO - PROCESS | 3732 | ++DOCSHELL 19BDA000 == 38 [pid = 3732] [id = 297] 08:57:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BF5000) [pid = 3732] [serial = 890] [outer = 00000000] 08:57:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BFC400) [pid = 3732] [serial = 891] [outer = 19BF5000] 08:57:16 INFO - PROCESS | 3732 | 1466438236255 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19BFD400) [pid = 3732] [serial = 892] [outer = 19BF5000] 08:57:16 INFO - PROCESS | 3732 | 1466438236700 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]]]}] 08:57:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:57:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 672ms 08:57:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:57:16 INFO - PROCESS | 3732 | 1466438236777 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:57:16 INFO - PROCESS | 3732 | 1466438236779 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:57:16 INFO - PROCESS | 3732 | 1466438236782 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:57:16 INFO - PROCESS | 3732 | 1466438236783 Marionette TRACE conn5 <- [1,1154,null,{}] 08:57:16 INFO - PROCESS | 3732 | 1466438236787 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}] 08:57:16 INFO - PROCESS | 3732 | 1466438236789 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:16 INFO - PROCESS | 3732 | 1466438236870 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:57:16 INFO - PROCESS | 3732 | 1466438236877 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:16 INFO - PROCESS | 3732 | 1466438236879 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:16 INFO - PROCESS | 3732 | ++DOCSHELL 1A8CEC00 == 39 [pid = 3732] [id = 298] 08:57:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A8D1800) [pid = 3732] [serial = 893] [outer = 00000000] 08:57:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1A8DBC00) [pid = 3732] [serial = 894] [outer = 1A8D1800] 08:57:16 INFO - PROCESS | 3732 | 1466438236923 Marionette DEBUG loaded listener.js 08:57:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1A8DC400) [pid = 3732] [serial = 895] [outer = 1A8D1800] 08:57:17 INFO - PROCESS | 3732 | 1466438237635 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]]]}] 08:57:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:57:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 930ms 08:57:17 INFO - PROCESS | 3732 | 1466438237713 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:57:17 INFO - PROCESS | 3732 | 1466438237718 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:57:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:57:17 INFO - PROCESS | 3732 | 1466438237723 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:57:17 INFO - PROCESS | 3732 | 1466438237728 Marionette TRACE conn5 <- [1,1158,null,{}] 08:57:17 INFO - PROCESS | 3732 | 1466438237733 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}] 08:57:17 INFO - PROCESS | 3732 | 1466438237736 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:17 INFO - PROCESS | 3732 | 1466438237861 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:57:17 INFO - PROCESS | 3732 | 1466438237987 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:17 INFO - PROCESS | 3732 | 1466438237990 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:17 INFO - PROCESS | 3732 | ++DOCSHELL 1023FC00 == 40 [pid = 3732] [id = 299] 08:57:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (11236400) [pid = 3732] [serial = 896] [outer = 00000000] 08:57:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (157A5800) [pid = 3732] [serial = 897] [outer = 11236400] 08:57:18 INFO - PROCESS | 3732 | 1466438238049 Marionette DEBUG loaded listener.js 08:57:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (15DDE400) [pid = 3732] [serial = 898] [outer = 11236400] 08:57:18 INFO - PROCESS | 3732 | 1466438238624 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]]]}] 08:57:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:57:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 990ms 08:57:18 INFO - PROCESS | 3732 | 1466438238713 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:57:18 INFO - PROCESS | 3732 | 1466438238718 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:57:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:57:18 INFO - PROCESS | 3732 | 1466438238725 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:57:18 INFO - PROCESS | 3732 | 1466438238727 Marionette TRACE conn5 <- [1,1162,null,{}] 08:57:18 INFO - PROCESS | 3732 | 1466438238746 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}] 08:57:18 INFO - PROCESS | 3732 | 1466438238749 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:18 INFO - PROCESS | 3732 | 1466438238873 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:57:18 INFO - PROCESS | 3732 | 1466438238999 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:18 INFO - PROCESS | 3732 | 1466438239002 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:18 INFO - PROCESS | 3732 | ++DOCSHELL 1858F800 == 41 [pid = 3732] [id = 300] 08:57:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (18971000) [pid = 3732] [serial = 899] [outer = 00000000] 08:57:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (19440C00) [pid = 3732] [serial = 900] [outer = 18971000] 08:57:19 INFO - PROCESS | 3732 | 1466438239061 Marionette DEBUG loaded listener.js 08:57:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (19B3B000) [pid = 3732] [serial = 901] [outer = 18971000] 08:57:19 INFO - PROCESS | 3732 | 1466438239656 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] 08:57:19 INFO - PROCESS | 3732 | 1466438239701 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:57:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:57:19 INFO - PROCESS | 3732 | 1466438239705 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:57:19 INFO - PROCESS | 3732 | 1466438239709 Marionette TRACE conn5 <- [1,1166,null,{}] 08:57:19 INFO - PROCESS | 3732 | 1466438239720 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}] 08:57:19 INFO - PROCESS | 3732 | 1466438239725 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:19 INFO - PROCESS | 3732 | 1466438239836 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:57:19 INFO - PROCESS | 3732 | 1466438239941 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:19 INFO - PROCESS | 3732 | 1466438239945 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:19 INFO - PROCESS | 3732 | ++DOCSHELL 1AC9EC00 == 42 [pid = 3732] [id = 301] 08:57:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1ACA0000) [pid = 3732] [serial = 902] [outer = 00000000] 08:57:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1ACA5C00) [pid = 3732] [serial = 903] [outer = 1ACA0000] 08:57:19 INFO - PROCESS | 3732 | 1466438240000 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1ACEF000) [pid = 3732] [serial = 904] [outer = 1ACA0000] 08:57:20 INFO - PROCESS | 3732 | 1466438240595 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] 08:57:20 INFO - PROCESS | 3732 | 1466438240642 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:57:20 INFO - PROCESS | 3732 | 1466438240645 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:57:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:57:20 INFO - PROCESS | 3732 | 1466438240647 Marionette TRACE conn5 <- [1,1170,null,{}] 08:57:20 INFO - PROCESS | 3732 | 1466438240651 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}] 08:57:20 INFO - PROCESS | 3732 | 1466438240654 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:20 INFO - PROCESS | 3732 | 1466438240769 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:57:20 INFO - PROCESS | 3732 | 1466438240874 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:20 INFO - PROCESS | 3732 | 1466438240876 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:20 INFO - PROCESS | 3732 | ++DOCSHELL 1026F400 == 43 [pid = 3732] [id = 302] 08:57:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (10270400) [pid = 3732] [serial = 905] [outer = 00000000] 08:57:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (143C9800) [pid = 3732] [serial = 906] [outer = 10270400] 08:57:20 INFO - PROCESS | 3732 | 1466438240929 Marionette DEBUG loaded listener.js 08:57:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (171A4800) [pid = 3732] [serial = 907] [outer = 10270400] 08:57:21 INFO - PROCESS | 3732 | 1466438241717 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] 08:57:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:57:21 INFO - PROCESS | 3732 | 1466438241772 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:57:21 INFO - PROCESS | 3732 | 1466438241776 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:57:21 INFO - PROCESS | 3732 | 1466438241781 Marionette TRACE conn5 <- [1,1174,null,{}] 08:57:21 INFO - PROCESS | 3732 | 1466438241786 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}] 08:57:21 INFO - PROCESS | 3732 | 1466438241788 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:21 INFO - PROCESS | 3732 | 1466438241890 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 19BDA000 == 42 [pid = 3732] [id = 297] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 172DD800 == 41 [pid = 3732] [id = 296] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 09363000 == 40 [pid = 3732] [id = 295] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 1983E800 == 39 [pid = 3732] [id = 294] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 1943D800 == 38 [pid = 3732] [id = 293] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 18972000 == 37 [pid = 3732] [id = 292] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 1711F400 == 36 [pid = 3732] [id = 291] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 110D8800 == 35 [pid = 3732] [id = 290] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 08E76C00 == 34 [pid = 3732] [id = 289] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 19835C00 == 33 [pid = 3732] [id = 286] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 08B94C00 == 32 [pid = 3732] [id = 287] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 16F7E400 == 31 [pid = 3732] [id = 288] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 1AC9EC00 == 30 [pid = 3732] [id = 301] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 1026F400 == 29 [pid = 3732] [id = 302] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 1858F800 == 28 [pid = 3732] [id = 300] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 1A8CEC00 == 27 [pid = 3732] [id = 298] 08:57:22 INFO - PROCESS | 3732 | --DOCSHELL 1023FC00 == 26 [pid = 3732] [id = 299] 08:57:22 INFO - PROCESS | 3732 | 1466438242619 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:22 INFO - PROCESS | 3732 | 1466438242623 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (10D07800) [pid = 3732] [serial = 832] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1076E000) [pid = 3732] [serial = 831] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (10154400) [pid = 3732] [serial = 834] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (10236000) [pid = 3732] [serial = 835] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (171AFC00) [pid = 3732] [serial = 843] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (0CC9B000) [pid = 3732] [serial = 820] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (0935D800) [pid = 3732] [serial = 819] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (17116C00) [pid = 3732] [serial = 823] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (15DD9400) [pid = 3732] [serial = 822] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19896400) [pid = 3732] [serial = 826] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19836C00) [pid = 3732] [serial = 825] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1AC9C000) [pid = 3732] [serial = 829] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1AC77800) [pid = 3732] [serial = 828] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1858BC00) [pid = 3732] [serial = 847] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18467000) [pid = 3732] [serial = 846] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15DDA000) [pid = 3732] [serial = 852] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (18B99400) [pid = 3732] [serial = 849] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19440800) [pid = 3732] [serial = 855] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19443000) [pid = 3732] [serial = 856] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (142DA000) [pid = 3732] [serial = 837] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (142E0800) [pid = 3732] [serial = 838] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15DDEC00) [pid = 3732] [serial = 840] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18DF2C00) [pid = 3732] [serial = 850] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (178DD800) [pid = 3732] [serial = 844] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (172E0C00) [pid = 3732] [serial = 853] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19B90400) [pid = 3732] [serial = 858] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1614B400) [pid = 3732] [serial = 841] [outer = 00000000] [url = about:blank] 08:57:22 INFO - PROCESS | 3732 | ++DOCSHELL 08E6E000 == 27 [pid = 3732] [id = 303] 08:57:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (08E76C00) [pid = 3732] [serial = 908] [outer = 00000000] 08:57:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (0936E000) [pid = 3732] [serial = 909] [outer = 08E76C00] 08:57:22 INFO - PROCESS | 3732 | 1466438242798 Marionette DEBUG loaded listener.js 08:57:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (0CCA2400) [pid = 3732] [serial = 910] [outer = 08E76C00] 08:57:23 INFO - PROCESS | 3732 | 1466438243240 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] 08:57:23 INFO - PROCESS | 3732 | 1466438243320 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:57:23 INFO - PROCESS | 3732 | 1466438243324 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 3732 | 1466438243327 Marionette TRACE conn5 <- [1,1178,null,{}] 08:57:23 INFO - PROCESS | 3732 | 1466438243336 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}] 08:57:23 INFO - PROCESS | 3732 | 1466438243340 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:23 INFO - PROCESS | 3732 | 1466438243435 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:57:23 INFO - PROCESS | 3732 | 1466438243446 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:23 INFO - PROCESS | 3732 | 1466438243449 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:23 INFO - PROCESS | 3732 | ++DOCSHELL 1076CC00 == 28 [pid = 3732] [id = 304] 08:57:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1076DC00) [pid = 3732] [serial = 911] [outer = 00000000] 08:57:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (10777000) [pid = 3732] [serial = 912] [outer = 1076DC00] 08:57:23 INFO - PROCESS | 3732 | 1466438243497 Marionette DEBUG loaded listener.js 08:57:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (10ABD800) [pid = 3732] [serial = 913] [outer = 1076DC00] 08:57:23 INFO - PROCESS | 3732 | 1466438243972 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] 08:57:23 INFO - PROCESS | 3732 | 1466438244003 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:57:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:57:23 INFO - PROCESS | 3732 | 1466438244008 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:57:23 INFO - PROCESS | 3732 | 1466438244010 Marionette TRACE conn5 <- [1,1182,null,{}] 08:57:23 INFO - PROCESS | 3732 | 1466438244013 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}] 08:57:23 INFO - PROCESS | 3732 | 1466438244016 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:24 INFO - PROCESS | 3732 | 1466438244141 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:57:24 INFO - PROCESS | 3732 | 1466438244234 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 3732 | 1466438244236 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:24 INFO - PROCESS | 3732 | ++DOCSHELL 143BE800 == 29 [pid = 3732] [id = 305] 08:57:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (143C5C00) [pid = 3732] [serial = 914] [outer = 00000000] 08:57:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14928400) [pid = 3732] [serial = 915] [outer = 143C5C00] 08:57:24 INFO - PROCESS | 3732 | 1466438244283 Marionette DEBUG loaded listener.js 08:57:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (14A4A800) [pid = 3732] [serial = 916] [outer = 143C5C00] 08:57:24 INFO - PROCESS | 3732 | 1466438244715 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] 08:57:24 INFO - PROCESS | 3732 | 1466438244744 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:57:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:57:24 INFO - PROCESS | 3732 | 1466438244748 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:57:24 INFO - PROCESS | 3732 | 1466438244754 Marionette TRACE conn5 <- [1,1186,null,{}] 08:57:24 INFO - PROCESS | 3732 | 1466438244776 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}] 08:57:24 INFO - PROCESS | 3732 | 1466438244780 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:24 INFO - PROCESS | 3732 | 1466438244913 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:57:24 INFO - PROCESS | 3732 | 1466438244971 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:24 INFO - PROCESS | 3732 | 1466438244973 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:24 INFO - PROCESS | 3732 | ++DOCSHELL 0FB81400 == 30 [pid = 3732] [id = 306] 08:57:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (0FB84C00) [pid = 3732] [serial = 917] [outer = 00000000] 08:57:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (16F7D400) [pid = 3732] [serial = 918] [outer = 0FB84C00] 08:57:25 INFO - PROCESS | 3732 | 1466438245030 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17113C00) [pid = 3732] [serial = 919] [outer = 0FB84C00] 08:57:25 INFO - PROCESS | 3732 | 1466438245477 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]]]}] 08:57:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:57:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 790ms 08:57:25 INFO - PROCESS | 3732 | 1466438245541 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:57:25 INFO - PROCESS | 3732 | 1466438245544 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:57:25 INFO - PROCESS | 3732 | 1466438245547 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:57:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:57:25 INFO - PROCESS | 3732 | 1466438245549 Marionette TRACE conn5 <- [1,1190,null,{}] 08:57:25 INFO - PROCESS | 3732 | 1466438245560 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}] 08:57:25 INFO - PROCESS | 3732 | 1466438245562 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:25 INFO - PROCESS | 3732 | 1466438245682 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:57:25 INFO - PROCESS | 3732 | 1466438245692 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:25 INFO - PROCESS | 3732 | 1466438245694 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:25 INFO - PROCESS | 3732 | ++DOCSHELL 171A8400 == 31 [pid = 3732] [id = 307] 08:57:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (171A8C00) [pid = 3732] [serial = 920] [outer = 00000000] 08:57:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17997400) [pid = 3732] [serial = 921] [outer = 171A8C00] 08:57:25 INFO - PROCESS | 3732 | 1466438245738 Marionette DEBUG loaded listener.js 08:57:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1799A000) [pid = 3732] [serial = 922] [outer = 171A8C00] 08:57:26 INFO - PROCESS | 3732 | 1466438246216 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]]]}] 08:57:26 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 08:57:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 691ms 08:57:26 INFO - PROCESS | 3732 | 1466438246242 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:57:26 INFO - PROCESS | 3732 | 1466438246244 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:57:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:57:26 INFO - PROCESS | 3732 | 1466438246247 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:57:26 INFO - PROCESS | 3732 | 1466438246249 Marionette TRACE conn5 <- [1,1194,null,{}] 08:57:26 INFO - PROCESS | 3732 | 1466438246252 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}] 08:57:26 INFO - PROCESS | 3732 | 1466438246254 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:26 INFO - PROCESS | 3732 | 1466438246370 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:57:26 INFO - PROCESS | 3732 | 1466438246378 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:26 INFO - PROCESS | 3732 | 1466438246385 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:26 INFO - PROCESS | 3732 | ++DOCSHELL 179A3000 == 32 [pid = 3732] [id = 308] 08:57:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1840B000) [pid = 3732] [serial = 923] [outer = 00000000] 08:57:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1858BC00) [pid = 3732] [serial = 924] [outer = 1840B000] 08:57:26 INFO - PROCESS | 3732 | 1466438246498 Marionette DEBUG loaded listener.js 08:57:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (18B8E000) [pid = 3732] [serial = 925] [outer = 1840B000] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1A8D1800) [pid = 3732] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19BF5000) [pid = 3732] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1943E800) [pid = 3732] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19B95800) [pid = 3732] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19836400) [pid = 3732] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18973400) [pid = 3732] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (08EE2800) [pid = 3732] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171A4000) [pid = 3732] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (08B95400) [pid = 3732] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1711F800) [pid = 3732] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (14577000) [pid = 3732] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (0FB83C00) [pid = 3732] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:57:27 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (172E6C00) [pid = 3732] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:57:27 INFO - PROCESS | 3732 | 1466438247246 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]]]}] 08:57:27 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 08:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1018ms 08:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:57:27 INFO - PROCESS | 3732 | 1466438247266 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 3732 | 1466438247268 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:57:27 INFO - PROCESS | 3732 | 1466438247271 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 3732 | 1466438247273 Marionette TRACE conn5 <- [1,1198,null,{}] 08:57:27 INFO - PROCESS | 3732 | 1466438247276 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}] 08:57:27 INFO - PROCESS | 3732 | 1466438247278 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:27 INFO - PROCESS | 3732 | 1466438247402 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:57:27 INFO - PROCESS | 3732 | 1466438247464 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 3732 | 1466438247466 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:27 INFO - PROCESS | 3732 | ++DOCSHELL 08E75400 == 33 [pid = 3732] [id = 309] 08:57:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1710FC00) [pid = 3732] [serial = 926] [outer = 00000000] 08:57:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (18C15C00) [pid = 3732] [serial = 927] [outer = 1710FC00] 08:57:27 INFO - PROCESS | 3732 | 1466438247511 Marionette DEBUG loaded listener.js 08:57:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (18DF2C00) [pid = 3732] [serial = 928] [outer = 1710FC00] 08:57:27 INFO - PROCESS | 3732 | 1466438247885 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]]]}] 08:57:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:57:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 630ms 08:57:27 INFO - PROCESS | 3732 | 1466438247902 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:57:27 INFO - PROCESS | 3732 | 1466438247904 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:57:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:57:27 INFO - PROCESS | 3732 | 1466438247918 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:57:27 INFO - PROCESS | 3732 | 1466438247920 Marionette TRACE conn5 <- [1,1202,null,{}] 08:57:27 INFO - PROCESS | 3732 | 1466438247923 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}] 08:57:27 INFO - PROCESS | 3732 | 1466438247925 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:27 INFO - PROCESS | 3732 | 1466438248004 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:57:27 INFO - PROCESS | 3732 | 1466438248009 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:27 INFO - PROCESS | 3732 | 1466438248011 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:28 INFO - PROCESS | 3732 | ++DOCSHELL 1943EC00 == 34 [pid = 3732] [id = 310] 08:57:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19442400) [pid = 3732] [serial = 929] [outer = 00000000] 08:57:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (196CB800) [pid = 3732] [serial = 930] [outer = 19442400] 08:57:28 INFO - PROCESS | 3732 | 1466438248054 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19836400) [pid = 3732] [serial = 931] [outer = 19442400] 08:57:28 INFO - PROCESS | 3732 | 1466438248486 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]]]}] 08:57:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:57:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 08:57:28 INFO - PROCESS | 3732 | 1466438248553 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:57:28 INFO - PROCESS | 3732 | 1466438248555 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:57:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:57:28 INFO - PROCESS | 3732 | 1466438248558 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:57:28 INFO - PROCESS | 3732 | 1466438248560 Marionette TRACE conn5 <- [1,1206,null,{}] 08:57:28 INFO - PROCESS | 3732 | 1466438248563 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}] 08:57:28 INFO - PROCESS | 3732 | 1466438248565 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:28 INFO - PROCESS | 3732 | 1466438248644 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:57:28 INFO - PROCESS | 3732 | 1466438248652 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:28 INFO - PROCESS | 3732 | 1466438248654 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:28 INFO - PROCESS | 3732 | ++DOCSHELL 171A8000 == 35 [pid = 3732] [id = 311] 08:57:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1983BC00) [pid = 3732] [serial = 932] [outer = 00000000] 08:57:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19B89400) [pid = 3732] [serial = 933] [outer = 1983BC00] 08:57:28 INFO - PROCESS | 3732 | 1466438248699 Marionette DEBUG loaded listener.js 08:57:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19B8C800) [pid = 3732] [serial = 934] [outer = 1983BC00] 08:57:29 INFO - PROCESS | 3732 | 1466438249291 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]]]}] 08:57:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:57:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 770ms 08:57:29 INFO - PROCESS | 3732 | 1466438249330 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:57:29 INFO - PROCESS | 3732 | 1466438249334 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:57:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:57:29 INFO - PROCESS | 3732 | 1466438249340 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:57:29 INFO - PROCESS | 3732 | 1466438249344 Marionette TRACE conn5 <- [1,1210,null,{}] 08:57:29 INFO - PROCESS | 3732 | 1466438249349 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}] 08:57:29 INFO - PROCESS | 3732 | 1466438249352 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:29 INFO - PROCESS | 3732 | 1466438249476 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:57:29 INFO - PROCESS | 3732 | 1466438249592 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:29 INFO - PROCESS | 3732 | 1466438249597 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:29 INFO - PROCESS | 3732 | ++DOCSHELL 0FBEDC00 == 36 [pid = 3732] [id = 312] 08:57:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (0FC60C00) [pid = 3732] [serial = 935] [outer = 00000000] 08:57:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1076F000) [pid = 3732] [serial = 936] [outer = 0FC60C00] 08:57:29 INFO - PROCESS | 3732 | 1466438249679 Marionette DEBUG loaded listener.js 08:57:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (112C0400) [pid = 3732] [serial = 937] [outer = 0FC60C00] 08:57:30 INFO - PROCESS | 3732 | 1466438250479 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] 08:57:30 INFO - PROCESS | 3732 | 1466438250528 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:57:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:57:30 INFO - PROCESS | 3732 | 1466438250535 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:57:30 INFO - PROCESS | 3732 | 1466438250538 Marionette TRACE conn5 <- [1,1214,null,{}] 08:57:30 INFO - PROCESS | 3732 | 1466438250542 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}] 08:57:30 INFO - PROCESS | 3732 | 1466438250545 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:30 INFO - PROCESS | 3732 | 1466438250666 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:57:30 INFO - PROCESS | 3732 | 1466438250797 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:30 INFO - PROCESS | 3732 | 1466438250800 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:30 INFO - PROCESS | 3732 | ++DOCSHELL 15DDF800 == 37 [pid = 3732] [id = 313] 08:57:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (16F73C00) [pid = 3732] [serial = 938] [outer = 00000000] 08:57:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17105800) [pid = 3732] [serial = 939] [outer = 16F73C00] 08:57:30 INFO - PROCESS | 3732 | 1466438250866 Marionette DEBUG loaded listener.js 08:57:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (171AFC00) [pid = 3732] [serial = 940] [outer = 16F73C00] 08:57:31 INFO - PROCESS | 3732 | 1466438251678 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]]]}] 08:57:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:57:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1168ms 08:57:31 INFO - PROCESS | 3732 | 1466438251725 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:57:31 INFO - PROCESS | 3732 | 1466438251730 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:57:31 INFO - PROCESS | 3732 | 1466438251736 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:57:31 INFO - PROCESS | 3732 | 1466438251740 Marionette TRACE conn5 <- [1,1218,null,{}] 08:57:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:57:31 INFO - PROCESS | 3732 | 1466438251745 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}] 08:57:31 INFO - PROCESS | 3732 | 1466438251748 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:31 INFO - PROCESS | 3732 | 1466438251869 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:57:31 INFO - PROCESS | 3732 | 1466438251999 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:31 INFO - PROCESS | 3732 | 1466438252004 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:31 INFO - PROCESS | 3732 | --DOCSHELL 1784D000 == 36 [pid = 3732] [id = 220] 08:57:31 INFO - PROCESS | 3732 | --DOCSHELL 17110400 == 35 [pid = 3732] [id = 207] 08:57:31 INFO - PROCESS | 3732 | --DOCSHELL 10D8FC00 == 34 [pid = 3732] [id = 204] 08:57:31 INFO - PROCESS | 3732 | --DOCSHELL 19838C00 == 33 [pid = 3732] [id = 219] 08:57:31 INFO - PROCESS | 3732 | --DOCSHELL 18B90C00 == 32 [pid = 3732] [id = 218] 08:57:31 INFO - PROCESS | 3732 | --DOCSHELL 1846A000 == 31 [pid = 3732] [id = 208] 08:57:31 INFO - PROCESS | 3732 | --DOCSHELL 18A53000 == 30 [pid = 3732] [id = 210] 08:57:31 INFO - PROCESS | 3732 | --DOCSHELL 15DE1400 == 29 [pid = 3732] [id = 206] 08:57:31 INFO - PROCESS | 3732 | --DOCSHELL 14A53400 == 28 [pid = 3732] [id = 205] 08:57:31 INFO - PROCESS | 3732 | --DOCSHELL 1492BC00 == 27 [pid = 3732] [id = 215] 08:57:31 INFO - PROCESS | 3732 | --DOCSHELL 0FCE6400 == 26 [pid = 3732] [id = 203] 08:57:31 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1A8DBC00) [pid = 3732] [serial = 894] [outer = 00000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1A8DC400) [pid = 3732] [serial = 895] [outer = 00000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19BFC400) [pid = 3732] [serial = 891] [outer = 00000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19448800) [pid = 3732] [serial = 879] [outer = 00000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19BADC00) [pid = 3732] [serial = 882] [outer = 00000000] [url = about:blank] 08:57:31 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19B91400) [pid = 3732] [serial = 859] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (18B92800) [pid = 3732] [serial = 876] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10149400) [pid = 3732] [serial = 867] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1026F800) [pid = 3732] [serial = 868] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (18A4E400) [pid = 3732] [serial = 864] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (18B8E400) [pid = 3732] [serial = 865] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14999000) [pid = 3732] [serial = 861] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (14A52C00) [pid = 3732] [serial = 862] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (171AB000) [pid = 3732] [serial = 873] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17998C00) [pid = 3732] [serial = 874] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19838000) [pid = 3732] [serial = 880] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (14A26800) [pid = 3732] [serial = 870] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (14DC9000) [pid = 3732] [serial = 871] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1429A400) [pid = 3732] [serial = 885] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19BFD400) [pid = 3732] [serial = 892] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19BA8400) [pid = 3732] [serial = 883] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19BD0C00) [pid = 3732] [serial = 888] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19BF0400) [pid = 3732] [serial = 889] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (15DD3C00) [pid = 3732] [serial = 886] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (18C17800) [pid = 3732] [serial = 877] [outer = 00000000] [url = about:blank] 08:57:32 INFO - PROCESS | 3732 | ++DOCSHELL 08B90800 == 27 [pid = 3732] [id = 314] 08:57:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (08B96800) [pid = 3732] [serial = 941] [outer = 00000000] 08:57:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (0FCE6400) [pid = 3732] [serial = 942] [outer = 08B96800] 08:57:32 INFO - PROCESS | 3732 | 1466438252092 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10661000) [pid = 3732] [serial = 943] [outer = 08B96800] 08:57:32 INFO - PROCESS | 3732 | 1466438252500 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]]]}] 08:57:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:57:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 830ms 08:57:32 INFO - PROCESS | 3732 | 1466438252588 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:57:32 INFO - PROCESS | 3732 | 1466438252592 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:57:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:57:32 INFO - PROCESS | 3732 | 1466438252602 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:57:32 INFO - PROCESS | 3732 | 1466438252605 Marionette TRACE conn5 <- [1,1222,null,{}] 08:57:32 INFO - PROCESS | 3732 | 1466438252609 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}] 08:57:32 INFO - PROCESS | 3732 | 1466438252611 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:32 INFO - PROCESS | 3732 | 1466438252700 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:57:32 INFO - PROCESS | 3732 | 1466438252712 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:32 INFO - PROCESS | 3732 | 1466438252715 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:32 INFO - PROCESS | 3732 | ++DOCSHELL 14927000 == 28 [pid = 3732] [id = 315] 08:57:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1496C800) [pid = 3732] [serial = 944] [outer = 00000000] 08:57:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (14A4AC00) [pid = 3732] [serial = 945] [outer = 1496C800] 08:57:32 INFO - PROCESS | 3732 | 1466438252763 Marionette DEBUG loaded listener.js 08:57:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14DD0C00) [pid = 3732] [serial = 946] [outer = 1496C800] 08:57:33 INFO - PROCESS | 3732 | 1466438253251 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]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 690ms 08:57:33 INFO - PROCESS | 3732 | 1466438253291 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 3732 | 1466438253293 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:57:33 INFO - PROCESS | 3732 | 1466438253296 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:57:33 INFO - PROCESS | 3732 | 1466438253300 Marionette TRACE conn5 <- [1,1226,null,{}] 08:57:33 INFO - PROCESS | 3732 | 1466438253310 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}] 08:57:33 INFO - PROCESS | 3732 | 1466438253315 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:33 INFO - PROCESS | 3732 | 1466438253400 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:57:33 INFO - PROCESS | 3732 | 1466438253409 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:33 INFO - PROCESS | 3732 | 1466438253412 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:33 INFO - PROCESS | 3732 | ++DOCSHELL 171A0C00 == 29 [pid = 3732] [id = 316] 08:57:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (171A3000) [pid = 3732] [serial = 947] [outer = 00000000] 08:57:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (171AD800) [pid = 3732] [serial = 948] [outer = 171A3000] 08:57:33 INFO - PROCESS | 3732 | 1466438253460 Marionette DEBUG loaded listener.js 08:57:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17996800) [pid = 3732] [serial = 949] [outer = 171A3000] 08:57:33 INFO - PROCESS | 3732 | 1466438253909 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]]]}] 08:57:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:57:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 630ms 08:57:33 INFO - PROCESS | 3732 | 1466438253930 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:57:33 INFO - PROCESS | 3732 | 1466438253933 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:57:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:57:33 INFO - PROCESS | 3732 | 1466438253955 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:57:33 INFO - PROCESS | 3732 | 1466438253957 Marionette TRACE conn5 <- [1,1230,null,{}] 08:57:33 INFO - PROCESS | 3732 | 1466438253961 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}] 08:57:33 INFO - PROCESS | 3732 | 1466438253963 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:34 INFO - PROCESS | 3732 | 1466438254060 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:57:34 INFO - PROCESS | 3732 | 1466438254096 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 3732 | 1466438254098 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:34 INFO - PROCESS | 3732 | ++DOCSHELL 18A49400 == 30 [pid = 3732] [id = 317] 08:57:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (18A4C800) [pid = 3732] [serial = 950] [outer = 00000000] 08:57:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (18B8EC00) [pid = 3732] [serial = 951] [outer = 18A4C800] 08:57:34 INFO - PROCESS | 3732 | 1466438254148 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (18B99800) [pid = 3732] [serial = 952] [outer = 18A4C800] 08:57:34 INFO - PROCESS | 3732 | 1466438254630 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]]]}] 08:57:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:57:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 750ms 08:57:34 INFO - PROCESS | 3732 | 1466438254691 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:57:34 INFO - PROCESS | 3732 | 1466438254693 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:57:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:57:34 INFO - PROCESS | 3732 | 1466438254696 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:57:34 INFO - PROCESS | 3732 | 1466438254697 Marionette TRACE conn5 <- [1,1234,null,{}] 08:57:34 INFO - PROCESS | 3732 | 1466438254701 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}] 08:57:34 INFO - PROCESS | 3732 | 1466438254703 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:34 INFO - PROCESS | 3732 | 1466438254816 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:57:34 INFO - PROCESS | 3732 | 1466438254826 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:34 INFO - PROCESS | 3732 | 1466438254827 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:34 INFO - PROCESS | 3732 | ++DOCSHELL 1076B000 == 31 [pid = 3732] [id = 318] 08:57:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (157A8C00) [pid = 3732] [serial = 953] [outer = 00000000] 08:57:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1943D000) [pid = 3732] [serial = 954] [outer = 157A8C00] 08:57:34 INFO - PROCESS | 3732 | 1466438254922 Marionette DEBUG loaded listener.js 08:57:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1943DC00) [pid = 3732] [serial = 955] [outer = 157A8C00] 08:57:35 INFO - PROCESS | 3732 | 1466438255367 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]]]}] 08:57:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:57:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 08:57:35 INFO - PROCESS | 3732 | 1466438255452 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:57:35 INFO - PROCESS | 3732 | 1466438255454 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:57:35 INFO - PROCESS | 3732 | 1466438255458 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:57:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:57:35 INFO - PROCESS | 3732 | 1466438255459 Marionette TRACE conn5 <- [1,1238,null,{}] 08:57:35 INFO - PROCESS | 3732 | 1466438255463 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}] 08:57:35 INFO - PROCESS | 3732 | 1466438255469 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:35 INFO - PROCESS | 3732 | 1466438255617 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:57:35 INFO - PROCESS | 3732 | 1466438255675 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:35 INFO - PROCESS | 3732 | 1466438255677 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:35 INFO - PROCESS | 3732 | ++DOCSHELL 19BA3C00 == 32 [pid = 3732] [id = 319] 08:57:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BA4800) [pid = 3732] [serial = 956] [outer = 00000000] 08:57:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19BAA000) [pid = 3732] [serial = 957] [outer = 19BA4800] 08:57:35 INFO - PROCESS | 3732 | 1466438255721 Marionette DEBUG loaded listener.js 08:57:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19BAA800) [pid = 3732] [serial = 958] [outer = 19BA4800] 08:57:36 INFO - PROCESS | 3732 | 1466438256144 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]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 731ms 08:57:36 INFO - PROCESS | 3732 | 1466438256193 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 3732 | 1466438256195 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:57:36 INFO - PROCESS | 3732 | 1466438256198 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - PROCESS | 3732 | 1466438256200 Marionette TRACE conn5 <- [1,1242,null,{}] 08:57:36 INFO - PROCESS | 3732 | 1466438256210 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}] 08:57:36 INFO - PROCESS | 3732 | 1466438256212 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:36 INFO - PROCESS | 3732 | 1466438256323 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:57:36 INFO - PROCESS | 3732 | 1466438256329 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:36 INFO - PROCESS | 3732 | 1466438256331 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:36 INFO - PROCESS | 3732 | ++DOCSHELL 19BCF000 == 33 [pid = 3732] [id = 320] 08:57:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BCF800) [pid = 3732] [serial = 959] [outer = 00000000] 08:57:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BD5400) [pid = 3732] [serial = 960] [outer = 19BCF800] 08:57:36 INFO - PROCESS | 3732 | 1466438256375 Marionette DEBUG loaded listener.js 08:57:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BD6000) [pid = 3732] [serial = 961] [outer = 19BCF800] 08:57:36 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (11236400) [pid = 3732] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:57:36 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (18971000) [pid = 3732] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:57:36 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1ACA0000) [pid = 3732] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:57:36 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (171A8C00) [pid = 3732] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:57:36 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1710FC00) [pid = 3732] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:57:36 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1840B000) [pid = 3732] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:57:36 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19442400) [pid = 3732] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:57:36 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1076DC00) [pid = 3732] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:57:36 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (143C5C00) [pid = 3732] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:57:36 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (08E76C00) [pid = 3732] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:57:36 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (0FB84C00) [pid = 3732] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:57:36 INFO - PROCESS | 3732 | 1466438256875 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]]]}] 08:57:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:57:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 08:57:36 INFO - PROCESS | 3732 | 1466438256945 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:57:36 INFO - PROCESS | 3732 | 1466438256947 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:57:36 INFO - PROCESS | 3732 | 1466438256953 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:57:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:57:36 INFO - PROCESS | 3732 | 1466438256954 Marionette TRACE conn5 <- [1,1246,null,{}] 08:57:36 INFO - PROCESS | 3732 | 1466438256958 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}] 08:57:36 INFO - PROCESS | 3732 | 1466438256960 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:37 INFO - PROCESS | 3732 | 1466438257072 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:57:37 INFO - PROCESS | 3732 | 1466438257128 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 3732 | 1466438257130 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:37 INFO - PROCESS | 3732 | ++DOCSHELL 1076DC00 == 34 [pid = 3732] [id = 321] 08:57:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (11236400) [pid = 3732] [serial = 962] [outer = 00000000] 08:57:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17853800) [pid = 3732] [serial = 963] [outer = 11236400] 08:57:37 INFO - PROCESS | 3732 | 1466438257176 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19B90C00) [pid = 3732] [serial = 964] [outer = 11236400] 08:57:37 INFO - PROCESS | 3732 | 1466438257524 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]]]}] 08:57:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:57:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 630ms 08:57:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:57:37 INFO - PROCESS | 3732 | 1466438257595 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:57:37 INFO - PROCESS | 3732 | 1466438257597 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:57:37 INFO - PROCESS | 3732 | 1466438257601 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:57:37 INFO - PROCESS | 3732 | 1466438257602 Marionette TRACE conn5 <- [1,1250,null,{}] 08:57:37 INFO - PROCESS | 3732 | 1466438257606 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}] 08:57:37 INFO - PROCESS | 3732 | 1466438257608 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:37 INFO - PROCESS | 3732 | 1466438257689 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:57:37 INFO - PROCESS | 3732 | 1466438257694 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:37 INFO - PROCESS | 3732 | 1466438257696 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:37 INFO - PROCESS | 3732 | ++DOCSHELL 17107400 == 35 [pid = 3732] [id = 322] 08:57:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19BD1000) [pid = 3732] [serial = 965] [outer = 00000000] 08:57:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BF6000) [pid = 3732] [serial = 966] [outer = 19BD1000] 08:57:37 INFO - PROCESS | 3732 | 1466438257739 Marionette DEBUG loaded listener.js 08:57:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19D71400) [pid = 3732] [serial = 967] [outer = 19BD1000] 08:57:38 INFO - PROCESS | 3732 | 1466438258173 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]]]}] 08:57:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:57:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 08:57:38 INFO - PROCESS | 3732 | 1466438258232 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:57:38 INFO - PROCESS | 3732 | 1466438258234 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:57:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:57:38 INFO - PROCESS | 3732 | 1466438258237 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:57:38 INFO - PROCESS | 3732 | 1466438258239 Marionette TRACE conn5 <- [1,1254,null,{}] 08:57:38 INFO - PROCESS | 3732 | 1466438258243 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}] 08:57:38 INFO - PROCESS | 3732 | 1466438258245 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:38 INFO - PROCESS | 3732 | 1466438258328 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:57:38 INFO - PROCESS | 3732 | 1466438258336 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:38 INFO - PROCESS | 3732 | 1466438258338 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:38 INFO - PROCESS | 3732 | ++DOCSHELL 1A819000 == 36 [pid = 3732] [id = 323] 08:57:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1A8CF800) [pid = 3732] [serial = 968] [outer = 00000000] 08:57:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A8DA000) [pid = 3732] [serial = 969] [outer = 1A8CF800] 08:57:38 INFO - PROCESS | 3732 | 1466438258381 Marionette DEBUG loaded listener.js 08:57:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1A8DB000) [pid = 3732] [serial = 970] [outer = 1A8CF800] 08:57:39 INFO - PROCESS | 3732 | --DOCSHELL 0CC9A400 == 35 [pid = 3732] [id = 212] 08:57:39 INFO - PROCESS | 3732 | --DOCSHELL 142A6800 == 34 [pid = 3732] [id = 209] 08:57:39 INFO - PROCESS | 3732 | --DOCSHELL 18C15000 == 33 [pid = 3732] [id = 211] 08:57:39 INFO - PROCESS | 3732 | --DOCSHELL 171AA400 == 32 [pid = 3732] [id = 216] 08:57:39 INFO - PROCESS | 3732 | --DOCSHELL 18405800 == 31 [pid = 3732] [id = 217] 08:57:39 INFO - PROCESS | 3732 | --DOCSHELL 14A4F800 == 30 [pid = 3732] [id = 213] 08:57:39 INFO - PROCESS | 3732 | --DOCSHELL 0935A000 == 29 [pid = 3732] [id = 214] 08:57:39 INFO - PROCESS | 3732 | --DOCSHELL 08E6E000 == 28 [pid = 3732] [id = 303] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15DDE400) [pid = 3732] [serial = 898] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (157A5800) [pid = 3732] [serial = 897] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19B3B000) [pid = 3732] [serial = 901] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19440C00) [pid = 3732] [serial = 900] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1ACEF000) [pid = 3732] [serial = 904] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1ACA5C00) [pid = 3732] [serial = 903] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (143C9800) [pid = 3732] [serial = 906] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1799A000) [pid = 3732] [serial = 922] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17997400) [pid = 3732] [serial = 921] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18C15C00) [pid = 3732] [serial = 927] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1858BC00) [pid = 3732] [serial = 924] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (196CB800) [pid = 3732] [serial = 930] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (10777000) [pid = 3732] [serial = 912] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (18B8E000) [pid = 3732] [serial = 925] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (10ABD800) [pid = 3732] [serial = 913] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (14928400) [pid = 3732] [serial = 915] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (0CCA2400) [pid = 3732] [serial = 910] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (0936E000) [pid = 3732] [serial = 909] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (16F7D400) [pid = 3732] [serial = 918] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (17113C00) [pid = 3732] [serial = 919] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (18DF2C00) [pid = 3732] [serial = 928] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (19B89400) [pid = 3732] [serial = 933] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (19836400) [pid = 3732] [serial = 931] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (14A4A800) [pid = 3732] [serial = 916] [outer = 00000000] [url = about:blank] 08:57:40 INFO - PROCESS | 3732 | 1466438260443 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]]]}] 08:57:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:57:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 2289ms 08:57:40 INFO - PROCESS | 3732 | 1466438260539 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:57:40 INFO - PROCESS | 3732 | 1466438260545 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:57:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:57:40 INFO - PROCESS | 3732 | 1466438260552 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:57:40 INFO - PROCESS | 3732 | 1466438260556 Marionette TRACE conn5 <- [1,1258,null,{}] 08:57:40 INFO - PROCESS | 3732 | 1466438260562 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}] 08:57:40 INFO - PROCESS | 3732 | 1466438260565 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:40 INFO - PROCESS | 3732 | 1466438260703 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:57:40 INFO - PROCESS | 3732 | 1466438260779 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:40 INFO - PROCESS | 3732 | 1466438260784 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:40 INFO - PROCESS | 3732 | ++DOCSHELL 0FBE8000 == 29 [pid = 3732] [id = 324] 08:57:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (0FC65000) [pid = 3732] [serial = 971] [outer = 00000000] 08:57:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (0FCEAC00) [pid = 3732] [serial = 972] [outer = 0FC65000] 08:57:40 INFO - PROCESS | 3732 | 1466438260885 Marionette DEBUG loaded listener.js 08:57:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (1014B800) [pid = 3732] [serial = 973] [outer = 0FC65000] 08:57:41 INFO - PROCESS | 3732 | 1466438261614 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]]]}] 08:57:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:57:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1068ms 08:57:41 INFO - PROCESS | 3732 | 1466438261641 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:57:41 INFO - PROCESS | 3732 | 1466438261647 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:57:41 INFO - PROCESS | 3732 | 1466438261654 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:57:41 INFO - PROCESS | 3732 | 1466438261657 Marionette TRACE conn5 <- [1,1262,null,{}] 08:57:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:57:41 INFO - PROCESS | 3732 | 1466438261661 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}] 08:57:41 INFO - PROCESS | 3732 | 1466438261665 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:41 INFO - PROCESS | 3732 | 1466438261793 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:57:41 INFO - PROCESS | 3732 | 1466438261919 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:41 INFO - PROCESS | 3732 | 1466438261922 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:41 INFO - PROCESS | 3732 | ++DOCSHELL 10776400 == 30 [pid = 3732] [id = 325] 08:57:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (10776800) [pid = 3732] [serial = 974] [outer = 00000000] 08:57:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (10AB7800) [pid = 3732] [serial = 975] [outer = 10776800] 08:57:41 INFO - PROCESS | 3732 | 1466438261981 Marionette DEBUG loaded listener.js 08:57:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (10D0CC00) [pid = 3732] [serial = 976] [outer = 10776800] 08:57:42 INFO - PROCESS | 3732 | --DOCSHELL 17107400 == 29 [pid = 3732] [id = 322] 08:57:42 INFO - PROCESS | 3732 | --DOCSHELL 15DDF800 == 28 [pid = 3732] [id = 313] 08:57:42 INFO - PROCESS | 3732 | --DOCSHELL 1076DC00 == 27 [pid = 3732] [id = 321] 08:57:42 INFO - PROCESS | 3732 | --DOCSHELL 0FBEDC00 == 26 [pid = 3732] [id = 312] 08:57:42 INFO - PROCESS | 3732 | 1466438262704 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]]]}] 08:57:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:57:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1067ms 08:57:42 INFO - PROCESS | 3732 | 1466438262730 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:57:42 INFO - PROCESS | 3732 | 1466438262735 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:57:42 INFO - PROCESS | 3732 | 1466438262742 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:57:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:57:42 INFO - PROCESS | 3732 | 1466438262745 Marionette TRACE conn5 <- [1,1266,null,{}] 08:57:42 INFO - PROCESS | 3732 | 1466438262751 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}] 08:57:42 INFO - PROCESS | 3732 | 1466438262754 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:42 INFO - PROCESS | 3732 | 1466438262857 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:57:42 INFO - PROCESS | 3732 | 1466438262941 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:42 INFO - PROCESS | 3732 | 1466438262946 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:42 INFO - PROCESS | 3732 | ++DOCSHELL 0CCA2C00 == 27 [pid = 3732] [id = 326] 08:57:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (0CD95C00) [pid = 3732] [serial = 977] [outer = 00000000] 08:57:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10153400) [pid = 3732] [serial = 978] [outer = 0CD95C00] 08:57:42 INFO - PROCESS | 3732 | 1466438262995 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (10241C00) [pid = 3732] [serial = 979] [outer = 0CD95C00] 08:57:43 INFO - PROCESS | 3732 | 1466438263440 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]]]}] 08:57:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:57:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 730ms 08:57:43 INFO - PROCESS | 3732 | 1466438263478 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:57:43 INFO - PROCESS | 3732 | 1466438263482 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:57:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:57:43 INFO - PROCESS | 3732 | 1466438263492 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:57:43 INFO - PROCESS | 3732 | 1466438263495 Marionette TRACE conn5 <- [1,1270,null,{}] 08:57:43 INFO - PROCESS | 3732 | 1466438263498 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}] 08:57:43 INFO - PROCESS | 3732 | 1466438263501 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:43 INFO - PROCESS | 3732 | 1466438263594 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:57:43 INFO - PROCESS | 3732 | 1466438263603 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:43 INFO - PROCESS | 3732 | 1466438263605 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:43 INFO - PROCESS | 3732 | ++DOCSHELL 1429D000 == 28 [pid = 3732] [id = 327] 08:57:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1429FC00) [pid = 3732] [serial = 980] [outer = 00000000] 08:57:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (142DB000) [pid = 3732] [serial = 981] [outer = 1429FC00] 08:57:43 INFO - PROCESS | 3732 | 1466438263653 Marionette DEBUG loaded listener.js 08:57:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1458A400) [pid = 3732] [serial = 982] [outer = 1429FC00] 08:57:44 INFO - PROCESS | 3732 | 1466438264139 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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 670ms 08:57:44 INFO - PROCESS | 3732 | 1466438264163 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 3732 | 1466438264166 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:57:44 INFO - PROCESS | 3732 | 1466438264169 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 3732 | 1466438264173 Marionette TRACE conn5 <- [1,1274,null,{}] 08:57:44 INFO - PROCESS | 3732 | 1466438264184 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}] 08:57:44 INFO - PROCESS | 3732 | 1466438264188 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:44 INFO - PROCESS | 3732 | 1466438264278 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:57:44 INFO - PROCESS | 3732 | 1466438264288 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:44 INFO - PROCESS | 3732 | 1466438264291 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:44 INFO - PROCESS | 3732 | ++DOCSHELL 14DCD800 == 29 [pid = 3732] [id = 328] 08:57:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14DCE800) [pid = 3732] [serial = 983] [outer = 00000000] 08:57:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (157A5C00) [pid = 3732] [serial = 984] [outer = 14DCE800] 08:57:44 INFO - PROCESS | 3732 | 1466438264340 Marionette DEBUG loaded listener.js 08:57:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15D46400) [pid = 3732] [serial = 985] [outer = 14DCE800] 08:57:44 INFO - PROCESS | 3732 | 1466438264851 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]]]}] 08:57:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:57:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 730ms 08:57:44 INFO - PROCESS | 3732 | 1466438264903 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:57:44 INFO - PROCESS | 3732 | 1466438264905 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:57:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:57:44 INFO - PROCESS | 3732 | 1466438264909 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:57:44 INFO - PROCESS | 3732 | 1466438264910 Marionette TRACE conn5 <- [1,1278,null,{}] 08:57:44 INFO - PROCESS | 3732 | 1466438264914 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}] 08:57:44 INFO - PROCESS | 3732 | 1466438264916 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:45 INFO - PROCESS | 3732 | 1466438265031 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:57:45 INFO - PROCESS | 3732 | 1466438265041 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 3732 | 1466438265043 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:45 INFO - PROCESS | 3732 | ++DOCSHELL 15DE0000 == 30 [pid = 3732] [id = 329] 08:57:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15DE1800) [pid = 3732] [serial = 986] [outer = 00000000] 08:57:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17104C00) [pid = 3732] [serial = 987] [outer = 15DE1800] 08:57:45 INFO - PROCESS | 3732 | 1466438265088 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17111400) [pid = 3732] [serial = 988] [outer = 15DE1800] 08:57:45 INFO - PROCESS | 3732 | 1466438265586 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]]]}] 08:57:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:57:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 730ms 08:57:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:57:45 INFO - PROCESS | 3732 | 1466438265643 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:57:45 INFO - PROCESS | 3732 | 1466438265645 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:57:45 INFO - PROCESS | 3732 | 1466438265648 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:57:45 INFO - PROCESS | 3732 | 1466438265650 Marionette TRACE conn5 <- [1,1282,null,{}] 08:57:45 INFO - PROCESS | 3732 | 1466438265659 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}] 08:57:45 INFO - PROCESS | 3732 | 1466438265661 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:45 INFO - PROCESS | 3732 | 1466438265773 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:57:45 INFO - PROCESS | 3732 | 1466438265783 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:45 INFO - PROCESS | 3732 | 1466438265784 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:45 INFO - PROCESS | 3732 | ++DOCSHELL 171A5000 == 31 [pid = 3732] [id = 330] 08:57:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (171AB000) [pid = 3732] [serial = 989] [outer = 00000000] 08:57:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (172E0C00) [pid = 3732] [serial = 990] [outer = 171AB000] 08:57:45 INFO - PROCESS | 3732 | 1466438265828 Marionette DEBUG loaded listener.js 08:57:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (08E25800) [pid = 3732] [serial = 991] [outer = 171AB000] 08:57:46 INFO - PROCESS | 3732 | 1466438266290 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]]]}] 08:57:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:57:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 690ms 08:57:46 INFO - PROCESS | 3732 | 1466438266344 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:57:46 INFO - PROCESS | 3732 | 1466438266346 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:57:46 INFO - PROCESS | 3732 | 1466438266349 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:57:46 INFO - PROCESS | 3732 | 1466438266350 Marionette TRACE conn5 <- [1,1286,null,{}] 08:57:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:57:46 INFO - PROCESS | 3732 | 1466438266354 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}] 08:57:46 INFO - PROCESS | 3732 | 1466438266360 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:46 INFO - PROCESS | 3732 | 1466438266544 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:57:46 INFO - PROCESS | 3732 | 1466438266550 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:46 INFO - PROCESS | 3732 | 1466438266552 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:46 INFO - PROCESS | 3732 | ++DOCSHELL 17103800 == 32 [pid = 3732] [id = 331] 08:57:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1799C400) [pid = 3732] [serial = 992] [outer = 00000000] 08:57:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1897AC00) [pid = 3732] [serial = 993] [outer = 1799C400] 08:57:46 INFO - PROCESS | 3732 | 1466438266643 Marionette DEBUG loaded listener.js 08:57:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (18A4A800) [pid = 3732] [serial = 994] [outer = 1799C400] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19BA4800) [pid = 3732] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (11236400) [pid = 3732] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19BCF800) [pid = 3732] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19BD1000) [pid = 3732] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (18A4C800) [pid = 3732] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (171A3000) [pid = 3732] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1496C800) [pid = 3732] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (08B96800) [pid = 3732] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16F73C00) [pid = 3732] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (0FC60C00) [pid = 3732] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1983BC00) [pid = 3732] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (157A8C00) [pid = 3732] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:57:47 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (10270400) [pid = 3732] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:57:47 INFO - PROCESS | 3732 | 1466438267087 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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 770ms 08:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:57:47 INFO - PROCESS | 3732 | 1466438267124 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3732 | 1466438267126 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:57:47 INFO - PROCESS | 3732 | 1466438267129 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 3732 | 1466438267130 Marionette TRACE conn5 <- [1,1290,null,{}] 08:57:47 INFO - PROCESS | 3732 | 1466438267134 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}] 08:57:47 INFO - PROCESS | 3732 | 1466438267136 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:47 INFO - PROCESS | 3732 | 1466438267216 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:57:47 INFO - PROCESS | 3732 | 1466438267221 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 3732 | 1466438267223 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:47 INFO - PROCESS | 3732 | ++DOCSHELL 0CCA2400 == 33 [pid = 3732] [id = 332] 08:57:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (142DB400) [pid = 3732] [serial = 995] [outer = 00000000] 08:57:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15D40800) [pid = 3732] [serial = 996] [outer = 142DB400] 08:57:47 INFO - PROCESS | 3732 | 1466438267268 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (16F73C00) [pid = 3732] [serial = 997] [outer = 142DB400] 08:57:47 INFO - PROCESS | 3732 | 1466438267705 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]]]}] 08:57:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:57:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 630ms 08:57:47 INFO - PROCESS | 3732 | 1466438267760 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:57:47 INFO - PROCESS | 3732 | 1466438267762 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:57:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:57:47 INFO - PROCESS | 3732 | 1466438267765 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:57:47 INFO - PROCESS | 3732 | 1466438267766 Marionette TRACE conn5 <- [1,1294,null,{}] 08:57:47 INFO - PROCESS | 3732 | 1466438267770 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}] 08:57:47 INFO - PROCESS | 3732 | 1466438267772 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:47 INFO - PROCESS | 3732 | 1466438267855 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:57:47 INFO - PROCESS | 3732 | 1466438267890 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:47 INFO - PROCESS | 3732 | 1466438267892 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:47 INFO - PROCESS | 3732 | ++DOCSHELL 18A52400 == 34 [pid = 3732] [id = 333] 08:57:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (18B8B400) [pid = 3732] [serial = 998] [outer = 00000000] 08:57:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (18C15800) [pid = 3732] [serial = 999] [outer = 18B8B400] 08:57:47 INFO - PROCESS | 3732 | 1466438267935 Marionette DEBUG loaded listener.js 08:57:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (18DF6800) [pid = 3732] [serial = 1000] [outer = 18B8B400] 08:57:48 INFO - PROCESS | 3732 | 1466438268382 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]]]}] 08:57:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:57:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 670ms 08:57:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:57:48 INFO - PROCESS | 3732 | 1466438268436 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:57:48 INFO - PROCESS | 3732 | 1466438268438 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:57:48 INFO - PROCESS | 3732 | 1466438268441 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:57:48 INFO - PROCESS | 3732 | 1466438268442 Marionette TRACE conn5 <- [1,1298,null,{}] 08:57:48 INFO - PROCESS | 3732 | 1466438268446 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}] 08:57:48 INFO - PROCESS | 3732 | 1466438268448 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:48 INFO - PROCESS | 3732 | 1466438268529 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:57:48 INFO - PROCESS | 3732 | 1466438268535 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:48 INFO - PROCESS | 3732 | 1466438268537 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:48 INFO - PROCESS | 3732 | ++DOCSHELL 14DCD400 == 35 [pid = 3732] [id = 334] 08:57:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19440400) [pid = 3732] [serial = 1001] [outer = 00000000] 08:57:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (196BF800) [pid = 3732] [serial = 1002] [outer = 19440400] 08:57:48 INFO - PROCESS | 3732 | 1466438268580 Marionette DEBUG loaded listener.js 08:57:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19446800) [pid = 3732] [serial = 1003] [outer = 19440400] 08:57:48 INFO - PROCESS | 3732 | 1466438269015 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] 08:57:49 INFO - PROCESS | 3732 | 1466438269074 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:57:49 INFO - PROCESS | 3732 | 1466438269077 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:57:49 INFO - PROCESS | 3732 | 1466438269079 Marionette TRACE conn5 <- [1,1302,null,{}] 08:57:49 INFO - PROCESS | 3732 | 1466438269082 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}] 08:57:49 INFO - PROCESS | 3732 | 1466438269084 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:49 INFO - PROCESS | 3732 | 1466438269164 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:57:49 INFO - PROCESS | 3732 | 1466438269170 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:49 INFO - PROCESS | 3732 | 1466438269172 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:49 INFO - PROCESS | 3732 | ++DOCSHELL 15DD2400 == 36 [pid = 3732] [id = 335] 08:57:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19835400) [pid = 3732] [serial = 1004] [outer = 00000000] 08:57:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1989A800) [pid = 3732] [serial = 1005] [outer = 19835400] 08:57:49 INFO - PROCESS | 3732 | 1466438269215 Marionette DEBUG loaded listener.js 08:57:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19B8BC00) [pid = 3732] [serial = 1006] [outer = 19835400] 08:57:49 INFO - PROCESS | 3732 | 1466438269918 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]]]}] 08:57:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:57:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 870ms 08:57:49 INFO - PROCESS | 3732 | 1466438269952 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:57:49 INFO - PROCESS | 3732 | 1466438269957 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:57:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:57:49 INFO - PROCESS | 3732 | 1466438269962 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:57:49 INFO - PROCESS | 3732 | 1466438269967 Marionette TRACE conn5 <- [1,1306,null,{}] 08:57:49 INFO - PROCESS | 3732 | 1466438269987 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}] 08:57:49 INFO - PROCESS | 3732 | 1466438269990 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:50 INFO - PROCESS | 3732 | 1466438270106 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:57:50 INFO - PROCESS | 3732 | 1466438270234 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:50 INFO - PROCESS | 3732 | 1466438270237 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:50 INFO - PROCESS | 3732 | ++DOCSHELL 1099C000 == 37 [pid = 3732] [id = 336] 08:57:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (10D09400) [pid = 3732] [serial = 1007] [outer = 00000000] 08:57:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (14595000) [pid = 3732] [serial = 1008] [outer = 10D09400] 08:57:50 INFO - PROCESS | 3732 | 1466438270301 Marionette DEBUG loaded listener.js 08:57:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (14A1A800) [pid = 3732] [serial = 1009] [outer = 10D09400] 08:57:50 INFO - PROCESS | 3732 | 1466438270910 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]]]}] 08:57:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:57:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 990ms 08:57:50 INFO - PROCESS | 3732 | 1466438270953 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:57:50 INFO - PROCESS | 3732 | 1466438270957 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:57:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:57:50 INFO - PROCESS | 3732 | 1466438270964 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:57:50 INFO - PROCESS | 3732 | 1466438270967 Marionette TRACE conn5 <- [1,1310,null,{}] 08:57:50 INFO - PROCESS | 3732 | 1466438270971 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}] 08:57:50 INFO - PROCESS | 3732 | 1466438270974 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:51 INFO - PROCESS | 3732 | 1466438271092 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:57:51 INFO - PROCESS | 3732 | 1466438271195 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:51 INFO - PROCESS | 3732 | 1466438271198 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:51 INFO - PROCESS | 3732 | ++DOCSHELL 17104000 == 38 [pid = 3732] [id = 337] 08:57:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (171AC800) [pid = 3732] [serial = 1010] [outer = 00000000] 08:57:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (179A3400) [pid = 3732] [serial = 1011] [outer = 171AC800] 08:57:51 INFO - PROCESS | 3732 | 1466438271254 Marionette DEBUG loaded listener.js 08:57:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1846AC00) [pid = 3732] [serial = 1012] [outer = 171AC800] 08:57:51 INFO - PROCESS | 3732 | 1466438271897 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]]]}] 08:57:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:57:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 970ms 08:57:51 INFO - PROCESS | 3732 | 1466438271937 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:57:51 INFO - PROCESS | 3732 | 1466438271940 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:57:51 INFO - PROCESS | 3732 | 1466438271943 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:57:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:57:51 INFO - PROCESS | 3732 | 1466438271947 Marionette TRACE conn5 <- [1,1314,null,{}] 08:57:51 INFO - PROCESS | 3732 | 1466438271958 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}] 08:57:51 INFO - PROCESS | 3732 | 1466438271963 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:52 INFO - PROCESS | 3732 | 1466438272074 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:57:52 INFO - PROCESS | 3732 | 1466438272207 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:52 INFO - PROCESS | 3732 | 1466438272211 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:52 INFO - PROCESS | 3732 | ++DOCSHELL 19B8FC00 == 39 [pid = 3732] [id = 338] 08:57:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (19B95400) [pid = 3732] [serial = 1013] [outer = 00000000] 08:57:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (19BA3800) [pid = 3732] [serial = 1014] [outer = 19B95400] 08:57:52 INFO - PROCESS | 3732 | 1466438272270 Marionette DEBUG loaded listener.js 08:57:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19BAB400) [pid = 3732] [serial = 1015] [outer = 19B95400] 08:57:52 INFO - PROCESS | 3732 | 1466438272838 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]]]}] 08:57:52 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 08:57:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 930ms 08:57:52 INFO - PROCESS | 3732 | 1466438272877 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:57:52 INFO - PROCESS | 3732 | 1466438272880 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:57:52 INFO - PROCESS | 3732 | 1466438272883 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:57:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:57:52 INFO - PROCESS | 3732 | 1466438272885 Marionette TRACE conn5 <- [1,1318,null,{}] 08:57:52 INFO - PROCESS | 3732 | 1466438272889 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}] 08:57:52 INFO - PROCESS | 3732 | 1466438272891 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:52 INFO - PROCESS | 3732 | 1466438273002 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:57:53 INFO - PROCESS | 3732 | 1466438273103 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:53 INFO - PROCESS | 3732 | 1466438273105 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:53 INFO - PROCESS | 3732 | ++DOCSHELL 110D1C00 == 40 [pid = 3732] [id = 339] 08:57:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (142A1800) [pid = 3732] [serial = 1016] [outer = 00000000] 08:57:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (15DDD000) [pid = 3732] [serial = 1017] [outer = 142A1800] 08:57:53 INFO - PROCESS | 3732 | 1466438273159 Marionette DEBUG loaded listener.js 08:57:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (18401C00) [pid = 3732] [serial = 1018] [outer = 142A1800] 08:57:53 INFO - PROCESS | 3732 | 1466438273901 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]]]}] 08:57:53 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 08:57:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1070ms 08:57:53 INFO - PROCESS | 3732 | 1466438273957 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:57:53 INFO - PROCESS | 3732 | 1466438273961 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:57:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:57:53 INFO - PROCESS | 3732 | 1466438273966 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:57:53 INFO - PROCESS | 3732 | 1466438273970 Marionette TRACE conn5 <- [1,1322,null,{}] 08:57:53 INFO - PROCESS | 3732 | 1466438273975 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}] 08:57:53 INFO - PROCESS | 3732 | 1466438273978 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:54 INFO - PROCESS | 3732 | 1466438274083 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:57:54 INFO - PROCESS | 3732 | 1466438274212 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 3732 | 1466438274215 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:54 INFO - PROCESS | 3732 | --DOCSHELL 08E75400 == 39 [pid = 3732] [id = 309] 08:57:54 INFO - PROCESS | 3732 | --DOCSHELL 0FB81400 == 38 [pid = 3732] [id = 306] 08:57:54 INFO - PROCESS | 3732 | --DOCSHELL 171A8000 == 37 [pid = 3732] [id = 311] 08:57:54 INFO - PROCESS | 3732 | --DOCSHELL 171A8400 == 36 [pid = 3732] [id = 307] 08:57:54 INFO - PROCESS | 3732 | --DOCSHELL 143BE800 == 35 [pid = 3732] [id = 305] 08:57:54 INFO - PROCESS | 3732 | --DOCSHELL 1076CC00 == 34 [pid = 3732] [id = 304] 08:57:54 INFO - PROCESS | 3732 | --DOCSHELL 0FBE8000 == 33 [pid = 3732] [id = 324] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (171A4800) [pid = 3732] [serial = 907] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (19BAA800) [pid = 3732] [serial = 958] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (19BAA000) [pid = 3732] [serial = 957] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (17853800) [pid = 3732] [serial = 963] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (19BD5400) [pid = 3732] [serial = 960] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (19BD6000) [pid = 3732] [serial = 961] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (19BF6000) [pid = 3732] [serial = 966] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (18B8EC00) [pid = 3732] [serial = 951] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (171AD800) [pid = 3732] [serial = 948] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (17996800) [pid = 3732] [serial = 949] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (14A4AC00) [pid = 3732] [serial = 945] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14DD0C00) [pid = 3732] [serial = 946] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (0FCE6400) [pid = 3732] [serial = 942] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10661000) [pid = 3732] [serial = 943] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171AFC00) [pid = 3732] [serial = 940] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17105800) [pid = 3732] [serial = 939] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (112C0400) [pid = 3732] [serial = 937] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1076F000) [pid = 3732] [serial = 936] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19B8C800) [pid = 3732] [serial = 934] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19D71400) [pid = 3732] [serial = 967] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1943D000) [pid = 3732] [serial = 954] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1943DC00) [pid = 3732] [serial = 955] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19B90C00) [pid = 3732] [serial = 964] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (18B99800) [pid = 3732] [serial = 952] [outer = 00000000] [url = about:blank] 08:57:54 INFO - PROCESS | 3732 | ++DOCSHELL 08E75400 == 34 [pid = 3732] [id = 340] 08:57:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (09356000) [pid = 3732] [serial = 1019] [outer = 00000000] 08:57:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (0FBE8000) [pid = 3732] [serial = 1020] [outer = 09356000] 08:57:54 INFO - PROCESS | 3732 | 1466438274309 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10273C00) [pid = 3732] [serial = 1021] [outer = 09356000] 08:57:54 INFO - PROCESS | 3732 | 1466438274696 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]]]}] 08:57:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:57:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 790ms 08:57:54 INFO - PROCESS | 3732 | 1466438274757 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:57:54 INFO - PROCESS | 3732 | 1466438274761 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:57:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:57:54 INFO - PROCESS | 3732 | 1466438274770 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:57:54 INFO - PROCESS | 3732 | 1466438274772 Marionette TRACE conn5 <- [1,1326,null,{}] 08:57:54 INFO - PROCESS | 3732 | 1466438274776 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}] 08:57:54 INFO - PROCESS | 3732 | 1466438274778 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:54 INFO - PROCESS | 3732 | 1466438274871 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:57:54 INFO - PROCESS | 3732 | 1466438274878 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:54 INFO - PROCESS | 3732 | 1466438274881 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:54 INFO - PROCESS | 3732 | ++DOCSHELL 142A3800 == 35 [pid = 3732] [id = 341] 08:57:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (14577C00) [pid = 3732] [serial = 1022] [outer = 00000000] 08:57:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (14ADF000) [pid = 3732] [serial = 1023] [outer = 14577C00] 08:57:54 INFO - PROCESS | 3732 | 1466438274928 Marionette DEBUG loaded listener.js 08:57:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (157A5800) [pid = 3732] [serial = 1024] [outer = 14577C00] 08:57:55 INFO - PROCESS | 3732 | 1466438275848 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]]]}] 08:57:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:57:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1127ms 08:57:55 INFO - PROCESS | 3732 | 1466438275899 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:57:55 INFO - PROCESS | 3732 | 1466438275902 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:57:55 INFO - PROCESS | 3732 | 1466438275905 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:57:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:57:55 INFO - PROCESS | 3732 | 1466438275908 Marionette TRACE conn5 <- [1,1330,null,{}] 08:57:55 INFO - PROCESS | 3732 | 1466438275918 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}] 08:57:55 INFO - PROCESS | 3732 | 1466438275922 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:55 INFO - PROCESS | 3732 | 1466438276010 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:57:56 INFO - PROCESS | 3732 | 1466438276018 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 3732 | 1466438276020 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:56 INFO - PROCESS | 3732 | ++DOCSHELL 17110800 == 36 [pid = 3732] [id = 342] 08:57:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (171A8C00) [pid = 3732] [serial = 1025] [outer = 00000000] 08:57:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (178DBC00) [pid = 3732] [serial = 1026] [outer = 171A8C00] 08:57:56 INFO - PROCESS | 3732 | 1466438276068 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18401800) [pid = 3732] [serial = 1027] [outer = 171A8C00] 08:57:56 INFO - PROCESS | 3732 | 1466438276576 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]]]}] 08:57:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:57:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 730ms 08:57:56 INFO - PROCESS | 3732 | 1466438276640 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:57:56 INFO - PROCESS | 3732 | 1466438276642 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:57:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:57:56 INFO - PROCESS | 3732 | 1466438276645 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:57:56 INFO - PROCESS | 3732 | 1466438276647 Marionette TRACE conn5 <- [1,1334,null,{}] 08:57:56 INFO - PROCESS | 3732 | 1466438276655 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}] 08:57:56 INFO - PROCESS | 3732 | 1466438276657 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:56 INFO - PROCESS | 3732 | 1466438276775 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:57:56 INFO - PROCESS | 3732 | 1466438276786 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:56 INFO - PROCESS | 3732 | 1466438276788 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:56 INFO - PROCESS | 3732 | ++DOCSHELL 18B90000 == 37 [pid = 3732] [id = 343] 08:57:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18B91000) [pid = 3732] [serial = 1028] [outer = 00000000] 08:57:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18DFAC00) [pid = 3732] [serial = 1029] [outer = 18B91000] 08:57:56 INFO - PROCESS | 3732 | 1466438276883 Marionette DEBUG loaded listener.js 08:57:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (196BD400) [pid = 3732] [serial = 1030] [outer = 18B91000] 08:57:57 INFO - PROCESS | 3732 | 1466438277305 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]]]}] 08:57:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:57:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 08:57:57 INFO - PROCESS | 3732 | 1466438277319 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:57:57 INFO - PROCESS | 3732 | 1466438277321 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:57:57 INFO - PROCESS | 3732 | 1466438277329 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:57:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:57:57 INFO - PROCESS | 3732 | 1466438277331 Marionette TRACE conn5 <- [1,1338,null,{}] 08:57:57 INFO - PROCESS | 3732 | 1466438277334 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}] 08:57:57 INFO - PROCESS | 3732 | 1466438277336 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:57 INFO - PROCESS | 3732 | 1466438277480 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:57:57 INFO - PROCESS | 3732 | 1466438277501 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:57 INFO - PROCESS | 3732 | 1466438277503 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:57 INFO - PROCESS | 3732 | ++DOCSHELL 1943E000 == 38 [pid = 3732] [id = 344] 08:57:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (197CD800) [pid = 3732] [serial = 1031] [outer = 00000000] 08:57:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19896800) [pid = 3732] [serial = 1032] [outer = 197CD800] 08:57:57 INFO - PROCESS | 3732 | 1466438277549 Marionette DEBUG loaded listener.js 08:57:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19B90800) [pid = 3732] [serial = 1033] [outer = 197CD800] 08:57:57 INFO - PROCESS | 3732 | 1466438278010 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 730ms 08:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:57:58 INFO - PROCESS | 3732 | 1466438278064 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:57:58 INFO - PROCESS | 3732 | 1466438278066 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:57:58 INFO - PROCESS | 3732 | 1466438278077 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 3732 | 1466438278079 Marionette TRACE conn5 <- [1,1342,null,{}] 08:57:58 INFO - PROCESS | 3732 | 1466438278082 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}] 08:57:58 INFO - PROCESS | 3732 | 1466438278088 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:58 INFO - PROCESS | 3732 | 1466438278219 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:57:58 INFO - PROCESS | 3732 | 1466438278284 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:58 INFO - PROCESS | 3732 | 1466438278286 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:58 INFO - PROCESS | 3732 | ++DOCSHELL 19BA6C00 == 39 [pid = 3732] [id = 345] 08:57:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19BAA800) [pid = 3732] [serial = 1034] [outer = 00000000] 08:57:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19BD7C00) [pid = 3732] [serial = 1035] [outer = 19BAA800] 08:57:58 INFO - PROCESS | 3732 | 1466438278331 Marionette DEBUG loaded listener.js 08:57:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19BEFC00) [pid = 3732] [serial = 1036] [outer = 19BAA800] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (171AB000) [pid = 3732] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (14DCE800) [pid = 3732] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (15DE1800) [pid = 3732] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1799C400) [pid = 3732] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (0FC65000) [pid = 3732] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (142DB400) [pid = 3732] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18B8B400) [pid = 3732] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10776800) [pid = 3732] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1A8CF800) [pid = 3732] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (0CD95C00) [pid = 3732] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1429FC00) [pid = 3732] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:57:58 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19440400) [pid = 3732] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:57:58 INFO - PROCESS | 3732 | 1466438278893 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]]]}] 08:57:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:57:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 890ms 08:57:58 INFO - PROCESS | 3732 | 1466438278960 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:57:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:57:58 INFO - PROCESS | 3732 | 1466438278962 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:57:58 INFO - PROCESS | 3732 | 1466438278965 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:57:58 INFO - PROCESS | 3732 | 1466438278967 Marionette TRACE conn5 <- [1,1346,null,{}] 08:57:58 INFO - PROCESS | 3732 | 1466438278971 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}] 08:57:58 INFO - PROCESS | 3732 | 1466438278973 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:59 INFO - PROCESS | 3732 | 1466438279090 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:57:59 INFO - PROCESS | 3732 | 1466438279152 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 3732 | 1466438279154 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:59 INFO - PROCESS | 3732 | ++DOCSHELL 10273800 == 40 [pid = 3732] [id = 346] 08:57:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (110D0000) [pid = 3732] [serial = 1037] [outer = 00000000] 08:57:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (15DE1400) [pid = 3732] [serial = 1038] [outer = 110D0000] 08:57:59 INFO - PROCESS | 3732 | 1466438279198 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (14A0E400) [pid = 3732] [serial = 1039] [outer = 110D0000] 08:57:59 INFO - PROCESS | 3732 | 1466438279560 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]]]}] 08:57:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:57:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 630ms 08:57:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:57:59 INFO - PROCESS | 3732 | 1466438279596 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:57:59 INFO - PROCESS | 3732 | 1466438279598 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:57:59 INFO - PROCESS | 3732 | 1466438279601 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:57:59 INFO - PROCESS | 3732 | 1466438279604 Marionette TRACE conn5 <- [1,1350,null,{}] 08:57:59 INFO - PROCESS | 3732 | 1466438279607 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}] 08:57:59 INFO - PROCESS | 3732 | 1466438279609 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:59 INFO - PROCESS | 3732 | 1466438279690 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:57:59 INFO - PROCESS | 3732 | 1466438279695 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:57:59 INFO - PROCESS | 3732 | 1466438279697 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:57:59 INFO - PROCESS | 3732 | ++DOCSHELL 15DE1000 == 41 [pid = 3732] [id = 347] 08:57:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (178DFC00) [pid = 3732] [serial = 1040] [outer = 00000000] 08:57:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19B89C00) [pid = 3732] [serial = 1041] [outer = 178DFC00] 08:57:59 INFO - PROCESS | 3732 | 1466438279741 Marionette DEBUG loaded listener.js 08:57:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19BEF000) [pid = 3732] [serial = 1042] [outer = 178DFC00] 08:58:00 INFO - PROCESS | 3732 | 1466438280167 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]]]}] 08:58:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:58:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 631ms 08:58:00 INFO - PROCESS | 3732 | 1466438280233 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:58:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:58:00 INFO - PROCESS | 3732 | 1466438280235 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:58:00 INFO - PROCESS | 3732 | 1466438280239 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:58:00 INFO - PROCESS | 3732 | 1466438280241 Marionette TRACE conn5 <- [1,1354,null,{}] 08:58:00 INFO - PROCESS | 3732 | 1466438280244 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}] 08:58:00 INFO - PROCESS | 3732 | 1466438280246 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:00 INFO - PROCESS | 3732 | 1466438280331 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:58:00 INFO - PROCESS | 3732 | 1466438280345 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:00 INFO - PROCESS | 3732 | 1466438280347 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:00 INFO - PROCESS | 3732 | ++DOCSHELL 19BF6C00 == 42 [pid = 3732] [id = 348] 08:58:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BF7400) [pid = 3732] [serial = 1043] [outer = 00000000] 08:58:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19D6EC00) [pid = 3732] [serial = 1044] [outer = 19BF7400] 08:58:00 INFO - PROCESS | 3732 | 1466438280391 Marionette DEBUG loaded listener.js 08:58:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1A8CF400) [pid = 3732] [serial = 1045] [outer = 19BF7400] 08:58:01 INFO - PROCESS | 3732 | 1466438281053 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] 08:58:01 INFO - PROCESS | 3732 | 1466438281114 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:58:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:58:01 INFO - PROCESS | 3732 | 1466438281119 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:58:01 INFO - PROCESS | 3732 | 1466438281122 Marionette TRACE conn5 <- [1,1358,null,{}] 08:58:01 INFO - PROCESS | 3732 | 1466438281128 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}] 08:58:01 INFO - PROCESS | 3732 | 1466438281131 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:01 INFO - PROCESS | 3732 | 1466438281278 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:58:01 INFO - PROCESS | 3732 | 1466438281415 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:01 INFO - PROCESS | 3732 | 1466438281418 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:01 INFO - PROCESS | 3732 | ++DOCSHELL 0FC61400 == 43 [pid = 3732] [id = 349] 08:58:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1023E000) [pid = 3732] [serial = 1046] [outer = 00000000] 08:58:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (14589000) [pid = 3732] [serial = 1047] [outer = 1023E000] 08:58:01 INFO - PROCESS | 3732 | 1466438281477 Marionette DEBUG loaded listener.js 08:58:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (14A52C00) [pid = 3732] [serial = 1048] [outer = 1023E000] 08:58:02 INFO - PROCESS | 3732 | 1466438282136 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] 08:58:02 INFO - PROCESS | 3732 | 1466438282200 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:58:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:58:02 INFO - PROCESS | 3732 | 1466438282206 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:58:02 INFO - PROCESS | 3732 | 1466438282209 Marionette TRACE conn5 <- [1,1362,null,{}] 08:58:02 INFO - PROCESS | 3732 | 1466438282213 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}] 08:58:02 INFO - PROCESS | 3732 | 1466438282216 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:02 INFO - PROCESS | 3732 | 1466438282373 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:58:02 INFO - PROCESS | 3732 | 1466438282437 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:02 INFO - PROCESS | 3732 | 1466438282440 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:02 INFO - PROCESS | 3732 | ++DOCSHELL 179A1400 == 44 [pid = 3732] [id = 350] 08:58:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (179A2800) [pid = 3732] [serial = 1049] [outer = 00000000] 08:58:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (18A57400) [pid = 3732] [serial = 1050] [outer = 179A2800] 08:58:02 INFO - PROCESS | 3732 | 1466438282497 Marionette DEBUG loaded listener.js 08:58:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (18DF2C00) [pid = 3732] [serial = 1051] [outer = 179A2800] 08:58:03 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:03 INFO - PROCESS | 3732 | 1466438283133 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] 08:58:03 INFO - PROCESS | 3732 | 1466438283183 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:58:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:58:03 INFO - PROCESS | 3732 | 1466438283187 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:58:03 INFO - PROCESS | 3732 | 1466438283190 Marionette TRACE conn5 <- [1,1366,null,{}] 08:58:03 INFO - PROCESS | 3732 | 1466438283202 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}] 08:58:03 INFO - PROCESS | 3732 | 1466438283207 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:03 INFO - PROCESS | 3732 | 1466438283320 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:58:03 INFO - PROCESS | 3732 | 1466438283457 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:03 INFO - PROCESS | 3732 | 1466438283461 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:03 INFO - PROCESS | 3732 | ++DOCSHELL 1A8D9400 == 45 [pid = 3732] [id = 351] 08:58:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1A8D9800) [pid = 3732] [serial = 1052] [outer = 00000000] 08:58:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1AC79C00) [pid = 3732] [serial = 1053] [outer = 1A8D9800] 08:58:03 INFO - PROCESS | 3732 | 1466438283520 Marionette DEBUG loaded listener.js 08:58:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1ACA0400) [pid = 3732] [serial = 1054] [outer = 1A8D9800] 08:58:04 INFO - PROCESS | 3732 | 1466438284147 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] 08:58:04 INFO - PROCESS | 3732 | 1466438284162 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:58:04 INFO - PROCESS | 3732 | 1466438284166 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:58:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:58:04 INFO - PROCESS | 3732 | 1466438284168 Marionette TRACE conn5 <- [1,1370,null,{}] 08:58:04 INFO - PROCESS | 3732 | 1466438284171 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}] 08:58:04 INFO - PROCESS | 3732 | 1466438284173 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:04 INFO - PROCESS | 3732 | 1466438284287 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:58:04 INFO - PROCESS | 3732 | 1466438284394 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:04 INFO - PROCESS | 3732 | 1466438284396 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:04 INFO - PROCESS | 3732 | ++DOCSHELL 171A0400 == 46 [pid = 3732] [id = 352] 08:58:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (171A1000) [pid = 3732] [serial = 1055] [outer = 00000000] 08:58:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (179A0400) [pid = 3732] [serial = 1056] [outer = 171A1000] 08:58:04 INFO - PROCESS | 3732 | 1466438284451 Marionette DEBUG loaded listener.js 08:58:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (18B8A800) [pid = 3732] [serial = 1057] [outer = 171A1000] 08:58:05 INFO - PROCESS | 3732 | [3732] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:58:05 INFO - PROCESS | 3732 | 1466438285238 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] 08:58:05 INFO - PROCESS | 3732 | 1466438285295 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:58:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 08:58:05 INFO - PROCESS | 3732 | 1466438285299 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:58:05 INFO - PROCESS | 3732 | 1466438285304 Marionette TRACE conn5 <- [1,1374,null,{}] 08:58:05 INFO - PROCESS | 3732 | 1466438285309 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}] 08:58:05 INFO - PROCESS | 3732 | 1466438285312 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:05 INFO - PROCESS | 3732 | 1466438285414 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:58:05 INFO - PROCESS | 3732 | 1466438285546 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:05 INFO - PROCESS | 3732 | 1466438285549 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1A8DA000) [pid = 3732] [serial = 969] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (196BF800) [pid = 3732] [serial = 1002] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (172E0C00) [pid = 3732] [serial = 990] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (157A5C00) [pid = 3732] [serial = 984] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (15D46400) [pid = 3732] [serial = 985] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (17104C00) [pid = 3732] [serial = 987] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1897AC00) [pid = 3732] [serial = 993] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (0FCEAC00) [pid = 3732] [serial = 972] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (08E25800) [pid = 3732] [serial = 991] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (15D40800) [pid = 3732] [serial = 996] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (18C15800) [pid = 3732] [serial = 999] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (18A4A800) [pid = 3732] [serial = 994] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10D0CC00) [pid = 3732] [serial = 976] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (10AB7800) [pid = 3732] [serial = 975] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1A8DB000) [pid = 3732] [serial = 970] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10153400) [pid = 3732] [serial = 978] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (142DB000) [pid = 3732] [serial = 981] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19446800) [pid = 3732] [serial = 1003] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1458A400) [pid = 3732] [serial = 982] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (10241C00) [pid = 3732] [serial = 979] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1014B800) [pid = 3732] [serial = 973] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (18DF6800) [pid = 3732] [serial = 1000] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (16F73C00) [pid = 3732] [serial = 997] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (17111400) [pid = 3732] [serial = 988] [outer = 00000000] [url = about:blank] 08:58:05 INFO - PROCESS | 3732 | ++DOCSHELL 08B8B400 == 47 [pid = 3732] [id = 353] 08:58:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (08B92400) [pid = 3732] [serial = 1058] [outer = 00000000] 08:58:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (0935D800) [pid = 3732] [serial = 1059] [outer = 08B92400] 08:58:05 INFO - PROCESS | 3732 | 1466438285668 Marionette DEBUG loaded listener.js 08:58:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (10148800) [pid = 3732] [serial = 1060] [outer = 08B92400] 08:58:06 INFO - PROCESS | 3732 | 1466438286081 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] 08:58:06 INFO - PROCESS | 3732 | 1466438286135 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:58:06 INFO - PROCESS | 3732 | 1466438286145 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - PROCESS | 3732 | 1466438286147 Marionette TRACE conn5 <- [1,1378,null,{}] 08:58:06 INFO - PROCESS | 3732 | 1466438286151 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}] 08:58:06 INFO - PROCESS | 3732 | 1466438286154 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:06 INFO - PROCESS | 3732 | 1466438286271 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:58:06 INFO - PROCESS | 3732 | 1466438286368 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 3732 | 1466438286370 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:06 INFO - PROCESS | 3732 | ++DOCSHELL 10D8FC00 == 48 [pid = 3732] [id = 354] 08:58:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (142E5000) [pid = 3732] [serial = 1061] [outer = 00000000] 08:58:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (157A5C00) [pid = 3732] [serial = 1062] [outer = 142E5000] 08:58:06 INFO - PROCESS | 3732 | 1466438286418 Marionette DEBUG loaded listener.js 08:58:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (15DDF800) [pid = 3732] [serial = 1063] [outer = 142E5000] 08:58:06 INFO - PROCESS | 3732 | 1466438286777 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]]]}] 08:58:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:58:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 08:58:06 INFO - PROCESS | 3732 | 1466438286816 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:58:06 INFO - PROCESS | 3732 | 1466438286818 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:58:06 INFO - PROCESS | 3732 | 1466438286821 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:58:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:58:06 INFO - PROCESS | 3732 | 1466438286825 Marionette TRACE conn5 <- [1,1382,null,{}] 08:58:06 INFO - PROCESS | 3732 | 1466438286855 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}] 08:58:06 INFO - PROCESS | 3732 | 1466438286860 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:06 INFO - PROCESS | 3732 | 1466438286975 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:58:06 INFO - PROCESS | 3732 | 1466438286981 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:06 INFO - PROCESS | 3732 | 1466438286984 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:06 INFO - PROCESS | 3732 | ++DOCSHELL 17108C00 == 49 [pid = 3732] [id = 355] 08:58:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (171A5800) [pid = 3732] [serial = 1064] [outer = 00000000] 08:58:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1799B400) [pid = 3732] [serial = 1065] [outer = 171A5800] 08:58:07 INFO - PROCESS | 3732 | 1466438287032 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (18508000) [pid = 3732] [serial = 1066] [outer = 171A5800] 08:58:07 INFO - PROCESS | 3732 | 1466438287480 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]]]}] 08:58:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:58:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 670ms 08:58:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:58:07 INFO - PROCESS | 3732 | 1466438287509 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:58:07 INFO - PROCESS | 3732 | 1466438287512 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:58:07 INFO - PROCESS | 3732 | 1466438287519 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:58:07 INFO - PROCESS | 3732 | 1466438287521 Marionette TRACE conn5 <- [1,1386,null,{}] 08:58:07 INFO - PROCESS | 3732 | 1466438287524 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}] 08:58:07 INFO - PROCESS | 3732 | 1466438287536 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:07 INFO - PROCESS | 3732 | 1466438287626 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:58:07 INFO - PROCESS | 3732 | 1466438287633 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:07 INFO - PROCESS | 3732 | 1466438287635 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:07 INFO - PROCESS | 3732 | ++DOCSHELL 18B96C00 == 50 [pid = 3732] [id = 356] 08:58:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (18B97C00) [pid = 3732] [serial = 1067] [outer = 00000000] 08:58:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1943F800) [pid = 3732] [serial = 1068] [outer = 18B97C00] 08:58:07 INFO - PROCESS | 3732 | 1466438287679 Marionette DEBUG loaded listener.js 08:58:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19445400) [pid = 3732] [serial = 1069] [outer = 18B97C00] 08:58:08 INFO - PROCESS | 3732 | 1466438288133 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]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 690ms 08:58:08 INFO - PROCESS | 3732 | 1466438288207 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:58:08 INFO - PROCESS | 3732 | 1466438288209 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:58:08 INFO - PROCESS | 3732 | 1466438288212 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 3732 | 1466438288213 Marionette TRACE conn5 <- [1,1390,null,{}] 08:58:08 INFO - PROCESS | 3732 | 1466438288217 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}] 08:58:08 INFO - PROCESS | 3732 | 1466438288219 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:08 INFO - PROCESS | 3732 | 1466438288332 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:58:08 INFO - PROCESS | 3732 | 1466438288423 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:08 INFO - PROCESS | 3732 | 1466438288425 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:08 INFO - PROCESS | 3732 | ++DOCSHELL 18B99800 == 51 [pid = 3732] [id = 357] 08:58:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (18DF1800) [pid = 3732] [serial = 1070] [outer = 00000000] 08:58:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1983B000) [pid = 3732] [serial = 1071] [outer = 18DF1800] 08:58:08 INFO - PROCESS | 3732 | 1466438288471 Marionette DEBUG loaded listener.js 08:58:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19896000) [pid = 3732] [serial = 1072] [outer = 18DF1800] 08:58:08 INFO - PROCESS | 3732 | 1466438288922 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]]]}] 08:58:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:58:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 770ms 08:58:08 INFO - PROCESS | 3732 | 1466438288982 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:58:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:58:08 INFO - PROCESS | 3732 | 1466438288984 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:58:08 INFO - PROCESS | 3732 | 1466438288988 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:58:08 INFO - PROCESS | 3732 | 1466438288989 Marionette TRACE conn5 <- [1,1394,null,{}] 08:58:08 INFO - PROCESS | 3732 | 1466438288993 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}] 08:58:08 INFO - PROCESS | 3732 | 1466438288998 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:09 INFO - PROCESS | 3732 | 1466438289140 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:58:09 INFO - PROCESS | 3732 | 1466438289210 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:09 INFO - PROCESS | 3732 | 1466438289212 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:09 INFO - PROCESS | 3732 | ++DOCSHELL 19B98000 == 52 [pid = 3732] [id = 358] 08:58:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (19BA1800) [pid = 3732] [serial = 1073] [outer = 00000000] 08:58:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1A816000) [pid = 3732] [serial = 1074] [outer = 19BA1800] 08:58:09 INFO - PROCESS | 3732 | 1466438289258 Marionette DEBUG loaded listener.js 08:58:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1A8DB000) [pid = 3732] [serial = 1075] [outer = 19BA1800] 08:58:09 INFO - PROCESS | 3732 | 1466438289727 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]]]}] 08:58:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:58:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 770ms 08:58:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:58:09 INFO - PROCESS | 3732 | 1466438289758 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:58:09 INFO - PROCESS | 3732 | 1466438289760 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:58:09 INFO - PROCESS | 3732 | 1466438289763 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:58:09 INFO - PROCESS | 3732 | 1466438289765 Marionette TRACE conn5 <- [1,1398,null,{}] 08:58:09 INFO - PROCESS | 3732 | 1466438289768 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}] 08:58:09 INFO - PROCESS | 3732 | 1466438289770 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:09 INFO - PROCESS | 3732 | 1466438289981 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:58:09 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (18B91000) [pid = 3732] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:58:09 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (171A8C00) [pid = 3732] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:58:09 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (14577C00) [pid = 3732] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:58:09 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (197CD800) [pid = 3732] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:58:09 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (110D0000) [pid = 3732] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:58:09 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19BAA800) [pid = 3732] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:58:09 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (09356000) [pid = 3732] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:58:10 INFO - PROCESS | 3732 | 1466438290047 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3732 | 1466438290049 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:10 INFO - PROCESS | 3732 | ++DOCSHELL 09356000 == 53 [pid = 3732] [id = 359] 08:58:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (0FB75400) [pid = 3732] [serial = 1076] [outer = 00000000] 08:58:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (171A4000) [pid = 3732] [serial = 1077] [outer = 0FB75400] 08:58:10 INFO - PROCESS | 3732 | 1466438290093 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (18DF6000) [pid = 3732] [serial = 1078] [outer = 0FB75400] 08:58:10 INFO - PROCESS | 3732 | 1466438290471 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]]]}] 08:58:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:58:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 730ms 08:58:10 INFO - PROCESS | 3732 | 1466438290494 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:58:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:58:10 INFO - PROCESS | 3732 | 1466438290496 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:58:10 INFO - PROCESS | 3732 | 1466438290500 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:58:10 INFO - PROCESS | 3732 | 1466438290501 Marionette TRACE conn5 <- [1,1402,null,{}] 08:58:10 INFO - PROCESS | 3732 | 1466438290505 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}] 08:58:10 INFO - PROCESS | 3732 | 1466438290506 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:10 INFO - PROCESS | 3732 | 1466438290589 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:58:10 INFO - PROCESS | 3732 | 1466438290594 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:10 INFO - PROCESS | 3732 | 1466438290596 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:10 INFO - PROCESS | 3732 | ++DOCSHELL 19B93400 == 54 [pid = 3732] [id = 360] 08:58:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19B93800) [pid = 3732] [serial = 1079] [outer = 00000000] 08:58:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1ACA2800) [pid = 3732] [serial = 1080] [outer = 19B93800] 08:58:10 INFO - PROCESS | 3732 | 1466438290640 Marionette DEBUG loaded listener.js 08:58:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1B37AC00) [pid = 3732] [serial = 1081] [outer = 19B93800] 08:58:11 INFO - PROCESS | 3732 | 1466438291097 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]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 630ms 08:58:11 INFO - PROCESS | 3732 | 1466438291131 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 3732 | 1466438291133 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:58:11 INFO - PROCESS | 3732 | 1466438291136 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 3732 | 1466438291138 Marionette TRACE conn5 <- [1,1406,null,{}] 08:58:11 INFO - PROCESS | 3732 | 1466438291141 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}] 08:58:11 INFO - PROCESS | 3732 | 1466438291143 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:11 INFO - PROCESS | 3732 | 1466438291228 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:58:11 INFO - PROCESS | 3732 | 1466438291234 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 3732 | 1466438291236 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:11 INFO - PROCESS | 3732 | ++DOCSHELL 1B72F000 == 55 [pid = 3732] [id = 361] 08:58:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1B73B400) [pid = 3732] [serial = 1082] [outer = 00000000] 08:58:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1B96A400) [pid = 3732] [serial = 1083] [outer = 1B73B400] 08:58:11 INFO - PROCESS | 3732 | 1466438291280 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1BC1FC00) [pid = 3732] [serial = 1084] [outer = 1B73B400] 08:58:11 INFO - PROCESS | 3732 | 1466438291767 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]]]}] 08:58:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:58:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 670ms 08:58:11 INFO - PROCESS | 3732 | 1466438291807 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:58:11 INFO - PROCESS | 3732 | 1466438291809 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:58:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:58:11 INFO - PROCESS | 3732 | 1466438291812 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:58:11 INFO - PROCESS | 3732 | 1466438291813 Marionette TRACE conn5 <- [1,1410,null,{}] 08:58:11 INFO - PROCESS | 3732 | 1466438291817 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}] 08:58:11 INFO - PROCESS | 3732 | 1466438291819 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:11 INFO - PROCESS | 3732 | 1466438291902 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:58:11 INFO - PROCESS | 3732 | 1466438291907 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:11 INFO - PROCESS | 3732 | 1466438291909 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:11 INFO - PROCESS | 3732 | ++DOCSHELL 1BCA1400 == 56 [pid = 3732] [id = 362] 08:58:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1BCA1C00) [pid = 3732] [serial = 1085] [outer = 00000000] 08:58:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1C367C00) [pid = 3732] [serial = 1086] [outer = 1BCA1C00] 08:58:11 INFO - PROCESS | 3732 | 1466438291952 Marionette DEBUG loaded listener.js 08:58:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1C3DB000) [pid = 3732] [serial = 1087] [outer = 1BCA1C00] 08:58:12 INFO - PROCESS | 3732 | 1466438292689 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]]]}] 08:58:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:58:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 930ms 08:58:12 INFO - PROCESS | 3732 | 1466438292743 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:58:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:58:12 INFO - PROCESS | 3732 | 1466438292748 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:58:12 INFO - PROCESS | 3732 | 1466438292753 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:58:12 INFO - PROCESS | 3732 | 1466438292756 Marionette TRACE conn5 <- [1,1414,null,{}] 08:58:12 INFO - PROCESS | 3732 | 1466438292761 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}] 08:58:12 INFO - PROCESS | 3732 | 1466438292765 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:12 INFO - PROCESS | 3732 | 1466438292892 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:58:13 INFO - PROCESS | 3732 | 1466438293023 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:13 INFO - PROCESS | 3732 | 1466438293027 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:13 INFO - PROCESS | 3732 | ++DOCSHELL 1076D400 == 57 [pid = 3732] [id = 363] 08:58:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (1076DC00) [pid = 3732] [serial = 1088] [outer = 00000000] 08:58:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (143CC800) [pid = 3732] [serial = 1089] [outer = 1076DC00] 08:58:13 INFO - PROCESS | 3732 | 1466438293085 Marionette DEBUG loaded listener.js 08:58:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (14ADEC00) [pid = 3732] [serial = 1090] [outer = 1076DC00] 08:58:13 INFO - PROCESS | 3732 | 1466438293667 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]]]}] 08:58:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:58:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 990ms 08:58:13 INFO - PROCESS | 3732 | 1466438293743 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:58:13 INFO - PROCESS | 3732 | 1466438293748 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:58:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:58:13 INFO - PROCESS | 3732 | 1466438293755 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:58:13 INFO - PROCESS | 3732 | 1466438293758 Marionette TRACE conn5 <- [1,1418,null,{}] 08:58:13 INFO - PROCESS | 3732 | 1466438293762 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}] 08:58:13 INFO - PROCESS | 3732 | 1466438293765 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:13 INFO - PROCESS | 3732 | 1466438293913 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:58:14 INFO - PROCESS | 3732 | 1466438294050 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:14 INFO - PROCESS | 3732 | 1466438294053 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:14 INFO - PROCESS | 3732 | ++DOCSHELL 1799B000 == 58 [pid = 3732] [id = 364] 08:58:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (1799C400) [pid = 3732] [serial = 1091] [outer = 00000000] 08:58:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (18C18C00) [pid = 3732] [serial = 1092] [outer = 1799C400] 08:58:14 INFO - PROCESS | 3732 | 1466438294110 Marionette DEBUG loaded listener.js 08:58:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (19B96800) [pid = 3732] [serial = 1093] [outer = 1799C400] 08:58:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1BCA9000) [pid = 3732] [serial = 1094] [outer = 1613C800] 08:58:14 INFO - PROCESS | 3732 | 1466438294853 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]]]}] 08:58:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:58:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1126ms 08:58:14 INFO - PROCESS | 3732 | 1466438294884 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:58:14 INFO - PROCESS | 3732 | 1466438294886 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:58:14 INFO - PROCESS | 3732 | 1466438294890 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:58:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:58:14 INFO - PROCESS | 3732 | 1466438294894 Marionette TRACE conn5 <- [1,1422,null,{}] 08:58:14 INFO - PROCESS | 3732 | 1466438294904 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}] 08:58:14 INFO - PROCESS | 3732 | 1466438294909 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:14 INFO - PROCESS | 3732 | 1466438295023 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:58:15 INFO - PROCESS | 3732 | 1466438295161 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:15 INFO - PROCESS | 3732 | 1466438295165 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:15 INFO - PROCESS | 3732 | ++DOCSHELL 18B96400 == 59 [pid = 3732] [id = 365] 08:58:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (19BA9400) [pid = 3732] [serial = 1095] [outer = 00000000] 08:58:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (1CABD400) [pid = 3732] [serial = 1096] [outer = 19BA9400] 08:58:15 INFO - PROCESS | 3732 | 1466438295224 Marionette DEBUG loaded listener.js 08:58:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (1CAC2400) [pid = 3732] [serial = 1097] [outer = 19BA9400] 08:58:16 INFO - PROCESS | 3732 | 1466438296066 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]]]}] 08:58:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:58:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1279ms 08:58:16 INFO - PROCESS | 3732 | 1466438296174 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:58:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:58:16 INFO - PROCESS | 3732 | 1466438296178 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:58:16 INFO - PROCESS | 3732 | 1466438296183 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:58:16 INFO - PROCESS | 3732 | 1466438296186 Marionette TRACE conn5 <- [1,1426,null,{}] 08:58:16 INFO - PROCESS | 3732 | 1466438296192 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}] 08:58:16 INFO - PROCESS | 3732 | 1466438296195 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:16 INFO - PROCESS | 3732 | 1466438296294 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:58:16 INFO - PROCESS | 3732 | 1466438296427 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:16 INFO - PROCESS | 3732 | 1466438296432 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:16 INFO - PROCESS | 3732 | ++DOCSHELL 10AC2400 == 60 [pid = 3732] [id = 366] 08:58:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (10D06000) [pid = 3732] [serial = 1098] [outer = 00000000] 08:58:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1429FC00) [pid = 3732] [serial = 1099] [outer = 10D06000] 08:58:16 INFO - PROCESS | 3732 | 1466438296482 Marionette DEBUG loaded listener.js 08:58:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (14996C00) [pid = 3732] [serial = 1100] [outer = 10D06000] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 10273800 == 59 [pid = 3732] [id = 346] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 15DE1000 == 58 [pid = 3732] [id = 347] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 19BA6C00 == 57 [pid = 3732] [id = 345] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 1943E000 == 56 [pid = 3732] [id = 344] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 10776400 == 55 [pid = 3732] [id = 325] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 1B72F000 == 54 [pid = 3732] [id = 361] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 19B93400 == 53 [pid = 3732] [id = 360] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 09356000 == 52 [pid = 3732] [id = 359] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 19B98000 == 51 [pid = 3732] [id = 358] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 18B99800 == 50 [pid = 3732] [id = 357] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 18B96C00 == 49 [pid = 3732] [id = 356] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 17108C00 == 48 [pid = 3732] [id = 355] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (19D6EC00) [pid = 3732] [serial = 1044] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 10D8FC00 == 47 [pid = 3732] [id = 354] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 08B8B400 == 46 [pid = 3732] [id = 353] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 179A1400 == 45 [pid = 3732] [id = 350] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 0FC61400 == 44 [pid = 3732] [id = 349] 08:58:17 INFO - PROCESS | 3732 | --DOCSHELL 19BF6C00 == 43 [pid = 3732] [id = 348] 08:58:17 INFO - PROCESS | 3732 | 1466438297112 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]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 990ms 08:58:17 INFO - PROCESS | 3732 | 1466438297173 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 3732 | 1466438297177 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:58:17 INFO - PROCESS | 3732 | 1466438297183 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:58:17 INFO - PROCESS | 3732 | 1466438297186 Marionette TRACE conn5 <- [1,1430,null,{}] 08:58:17 INFO - PROCESS | 3732 | 1466438297190 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}] 08:58:17 INFO - PROCESS | 3732 | 1466438297192 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:17 INFO - PROCESS | 3732 | 1466438297295 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (18DFAC00) [pid = 3732] [serial = 1029] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (14595000) [pid = 3732] [serial = 1008] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (178DBC00) [pid = 3732] [serial = 1026] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (14ADF000) [pid = 3732] [serial = 1023] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (157A5800) [pid = 3732] [serial = 1024] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (19B90800) [pid = 3732] [serial = 1033] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (19896800) [pid = 3732] [serial = 1032] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (15DE1400) [pid = 3732] [serial = 1038] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (19BD7C00) [pid = 3732] [serial = 1035] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (19B89C00) [pid = 3732] [serial = 1041] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (19BEFC00) [pid = 3732] [serial = 1036] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (179A3400) [pid = 3732] [serial = 1011] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (15DDD000) [pid = 3732] [serial = 1017] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (19BA3800) [pid = 3732] [serial = 1014] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (0FBE8000) [pid = 3732] [serial = 1020] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (10273C00) [pid = 3732] [serial = 1021] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1989A800) [pid = 3732] [serial = 1005] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (196BD400) [pid = 3732] [serial = 1030] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (14A0E400) [pid = 3732] [serial = 1039] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (18401800) [pid = 3732] [serial = 1027] [outer = 00000000] [url = about:blank] 08:58:17 INFO - PROCESS | 3732 | 1466438297405 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:17 INFO - PROCESS | 3732 | 1466438297408 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:17 INFO - PROCESS | 3732 | ++DOCSHELL 10273C00 == 44 [pid = 3732] [id = 367] 08:58:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (10274C00) [pid = 3732] [serial = 1101] [outer = 00000000] 08:58:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10AC1400) [pid = 3732] [serial = 1102] [outer = 10274C00] 08:58:17 INFO - PROCESS | 3732 | 1466438297456 Marionette DEBUG loaded listener.js 08:58:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (11234C00) [pid = 3732] [serial = 1103] [outer = 10274C00] 08:58:17 INFO - PROCESS | 3732 | 1466438297883 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]]]}] 08:58:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:58:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 770ms 08:58:17 INFO - PROCESS | 3732 | 1466438297987 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:58:17 INFO - PROCESS | 3732 | 1466438297989 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:58:17 INFO - PROCESS | 3732 | 1466438297994 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:58:17 INFO - PROCESS | 3732 | 1466438297997 Marionette TRACE conn5 <- [1,1434,null,{}] 08:58:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:58:17 INFO - PROCESS | 3732 | 1466438298010 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}] 08:58:17 INFO - PROCESS | 3732 | 1466438298014 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:18 INFO - PROCESS | 3732 | 1466438298110 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:58:18 INFO - PROCESS | 3732 | 1466438298118 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 3732 | 1466438298121 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:18 INFO - PROCESS | 3732 | ++DOCSHELL 16F7D800 == 45 [pid = 3732] [id = 368] 08:58:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (17101800) [pid = 3732] [serial = 1104] [outer = 00000000] 08:58:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1710D800) [pid = 3732] [serial = 1105] [outer = 17101800] 08:58:18 INFO - PROCESS | 3732 | 1466438298170 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (171A4800) [pid = 3732] [serial = 1106] [outer = 17101800] 08:58:18 INFO - PROCESS | 3732 | 1466438298659 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]]]}] 08:58:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:58:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 670ms 08:58:18 INFO - PROCESS | 3732 | 1466438298673 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:58:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:58:18 INFO - PROCESS | 3732 | 1466438298675 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:58:18 INFO - PROCESS | 3732 | 1466438298678 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:58:18 INFO - PROCESS | 3732 | 1466438298680 Marionette TRACE conn5 <- [1,1438,null,{}] 08:58:18 INFO - PROCESS | 3732 | 1466438298683 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}] 08:58:18 INFO - PROCESS | 3732 | 1466438298685 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:18 INFO - PROCESS | 3732 | 1466438298775 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:58:18 INFO - PROCESS | 3732 | 1466438298780 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:18 INFO - PROCESS | 3732 | 1466438298782 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:18 INFO - PROCESS | 3732 | ++DOCSHELL 1840E000 == 46 [pid = 3732] [id = 369] 08:58:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (179A3400) [pid = 3732] [serial = 1107] [outer = 00000000] 08:58:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (18A4C400) [pid = 3732] [serial = 1108] [outer = 179A3400] 08:58:18 INFO - PROCESS | 3732 | 1466438298828 Marionette DEBUG loaded listener.js 08:58:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (18B92800) [pid = 3732] [serial = 1109] [outer = 179A3400] 08:58:19 INFO - PROCESS | 3732 | 1466438299293 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]]]}] 08:58:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:58:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 670ms 08:58:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:58:19 INFO - PROCESS | 3732 | 1466438299349 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:58:19 INFO - PROCESS | 3732 | 1466438299351 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:58:19 INFO - PROCESS | 3732 | 1466438299354 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:58:19 INFO - PROCESS | 3732 | 1466438299356 Marionette TRACE conn5 <- [1,1442,null,{}] 08:58:19 INFO - PROCESS | 3732 | 1466438299359 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}] 08:58:19 INFO - PROCESS | 3732 | 1466438299361 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:19 INFO - PROCESS | 3732 | 1466438299443 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:58:19 INFO - PROCESS | 3732 | 1466438299479 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:19 INFO - PROCESS | 3732 | 1466438299481 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:19 INFO - PROCESS | 3732 | ++DOCSHELL 18C15400 == 47 [pid = 3732] [id = 370] 08:58:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (18C15C00) [pid = 3732] [serial = 1110] [outer = 00000000] 08:58:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (19446400) [pid = 3732] [serial = 1111] [outer = 18C15C00] 08:58:19 INFO - PROCESS | 3732 | 1466438299525 Marionette DEBUG loaded listener.js 08:58:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (197CFC00) [pid = 3732] [serial = 1112] [outer = 18C15C00] 08:58:19 INFO - PROCESS | 3732 | 1466438300009 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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 670ms 08:58:20 INFO - PROCESS | 3732 | 1466438300025 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3732 | 1466438300027 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:58:20 INFO - PROCESS | 3732 | 1466438300038 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3732 | 1466438300039 Marionette TRACE conn5 <- [1,1446,null,{}] 08:58:20 INFO - PROCESS | 3732 | 1466438300043 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}] 08:58:20 INFO - PROCESS | 3732 | 1466438300049 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:20 INFO - PROCESS | 3732 | 1466438300197 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:58:20 INFO - PROCESS | 3732 | 1466438300262 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3732 | 1466438300264 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:20 INFO - PROCESS | 3732 | ++DOCSHELL 10149800 == 48 [pid = 3732] [id = 371] 08:58:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (18460C00) [pid = 3732] [serial = 1113] [outer = 00000000] 08:58:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (19BA5000) [pid = 3732] [serial = 1114] [outer = 18460C00] 08:58:20 INFO - PROCESS | 3732 | 1466438300310 Marionette DEBUG loaded listener.js 08:58:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (19BCDC00) [pid = 3732] [serial = 1115] [outer = 18460C00] 08:58:20 INFO - PROCESS | 3732 | 1466438300764 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]]]}] 08:58:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:58:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 770ms 08:58:20 INFO - PROCESS | 3732 | 1466438300828 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:58:20 INFO - PROCESS | 3732 | 1466438300830 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:58:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:58:20 INFO - PROCESS | 3732 | 1466438300839 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:58:20 INFO - PROCESS | 3732 | 1466438300841 Marionette TRACE conn5 <- [1,1450,null,{}] 08:58:20 INFO - PROCESS | 3732 | 1466438300845 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}] 08:58:20 INFO - PROCESS | 3732 | 1466438300847 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:20 INFO - PROCESS | 3732 | 1466438300976 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:58:20 INFO - PROCESS | 3732 | 1466438300988 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:20 INFO - PROCESS | 3732 | 1466438300989 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:21 INFO - PROCESS | 3732 | ++DOCSHELL 19BD3400 == 49 [pid = 3732] [id = 372] 08:58:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (19BD4800) [pid = 3732] [serial = 1116] [outer = 00000000] 08:58:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (19BF4C00) [pid = 3732] [serial = 1117] [outer = 19BD4800] 08:58:21 INFO - PROCESS | 3732 | 1466438301088 Marionette DEBUG loaded listener.js 08:58:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (19BF6800) [pid = 3732] [serial = 1118] [outer = 19BD4800] 08:58:21 INFO - PROCESS | 3732 | 1466438301520 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]]]}] 08:58:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:58:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 730ms 08:58:21 INFO - PROCESS | 3732 | 1466438301578 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:58:21 INFO - PROCESS | 3732 | 1466438301580 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:58:21 INFO - PROCESS | 3732 | 1466438301583 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:58:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:58:21 INFO - PROCESS | 3732 | 1466438301585 Marionette TRACE conn5 <- [1,1454,null,{}] 08:58:21 INFO - PROCESS | 3732 | 1466438301589 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}] 08:58:21 INFO - PROCESS | 3732 | 1466438301591 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:21 INFO - PROCESS | 3732 | 1466438301834 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:58:21 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (18DF1800) [pid = 3732] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:58:21 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (19BA1800) [pid = 3732] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:58:21 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (18B97C00) [pid = 3732] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:58:21 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (08B92400) [pid = 3732] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:58:21 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (0FB75400) [pid = 3732] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:58:21 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (142E5000) [pid = 3732] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:58:21 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (171A5800) [pid = 3732] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:58:21 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (19B93800) [pid = 3732] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:58:21 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1B73B400) [pid = 3732] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:58:21 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (178DFC00) [pid = 3732] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:58:21 INFO - PROCESS | 3732 | 1466438301902 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:21 INFO - PROCESS | 3732 | 1466438301904 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:21 INFO - PROCESS | 3732 | ++DOCSHELL 0CC9DC00 == 50 [pid = 3732] [id = 373] 08:58:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (0FB75400) [pid = 3732] [serial = 1119] [outer = 00000000] 08:58:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (171A5800) [pid = 3732] [serial = 1120] [outer = 0FB75400] 08:58:21 INFO - PROCESS | 3732 | 1466438301949 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (171ADC00) [pid = 3732] [serial = 1121] [outer = 0FB75400] 08:58:22 INFO - PROCESS | 3732 | 1466438302345 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]]]}] 08:58:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:58:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 830ms 08:58:22 INFO - PROCESS | 3732 | 1466438302420 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:58:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:58:22 INFO - PROCESS | 3732 | 1466438302422 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:58:22 INFO - PROCESS | 3732 | 1466438302426 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:58:22 INFO - PROCESS | 3732 | 1466438302427 Marionette TRACE conn5 <- [1,1458,null,{}] 08:58:22 INFO - PROCESS | 3732 | 1466438302431 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}] 08:58:22 INFO - PROCESS | 3732 | 1466438302432 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:22 INFO - PROCESS | 3732 | 1466438302514 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:58:22 INFO - PROCESS | 3732 | 1466438302524 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:22 INFO - PROCESS | 3732 | 1466438302525 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:22 INFO - PROCESS | 3732 | ++DOCSHELL 19BF3400 == 51 [pid = 3732] [id = 374] 08:58:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (19BF4000) [pid = 3732] [serial = 1122] [outer = 00000000] 08:58:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1AC9F800) [pid = 3732] [serial = 1123] [outer = 19BF4000] 08:58:22 INFO - PROCESS | 3732 | 1466438302568 Marionette DEBUG loaded listener.js 08:58:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1B72F800) [pid = 3732] [serial = 1124] [outer = 19BF4000] 08:58:22 INFO - PROCESS | 3732 | 1466438303003 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 630ms 08:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:58:23 INFO - PROCESS | 3732 | 1466438303056 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 3732 | 1466438303058 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:58:23 INFO - PROCESS | 3732 | 1466438303061 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - PROCESS | 3732 | 1466438303063 Marionette TRACE conn5 <- [1,1462,null,{}] 08:58:23 INFO - PROCESS | 3732 | 1466438303066 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}] 08:58:23 INFO - PROCESS | 3732 | 1466438303068 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:23 INFO - PROCESS | 3732 | 1466438303153 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:58:23 INFO - PROCESS | 3732 | 1466438303158 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 3732 | 1466438303160 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:23 INFO - PROCESS | 3732 | ++DOCSHELL 1BC13000 == 52 [pid = 3732] [id = 375] 08:58:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1C35B400) [pid = 3732] [serial = 1125] [outer = 00000000] 08:58:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (1CAC1C00) [pid = 3732] [serial = 1126] [outer = 1C35B400] 08:58:23 INFO - PROCESS | 3732 | 1466438303203 Marionette DEBUG loaded listener.js 08:58:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (110D0400) [pid = 3732] [serial = 1127] [outer = 1C35B400] 08:58:23 INFO - PROCESS | 3732 | 1466438303633 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]]]}] 08:58:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:58:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 630ms 08:58:23 INFO - PROCESS | 3732 | 1466438303692 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:58:23 INFO - PROCESS | 3732 | 1466438303694 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:58:23 INFO - PROCESS | 3732 | 1466438303697 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:58:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:58:23 INFO - PROCESS | 3732 | 1466438303700 Marionette TRACE conn5 <- [1,1466,null,{}] 08:58:23 INFO - PROCESS | 3732 | 1466438303703 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}] 08:58:23 INFO - PROCESS | 3732 | 1466438303706 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:23 INFO - PROCESS | 3732 | 1466438303808 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:58:23 INFO - PROCESS | 3732 | 1466438304003 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:23 INFO - PROCESS | 3732 | 1466438304006 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:24 INFO - PROCESS | 3732 | ++DOCSHELL 09356C00 == 53 [pid = 3732] [id = 376] 08:58:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (09360C00) [pid = 3732] [serial = 1128] [outer = 00000000] 08:58:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (0FB79000) [pid = 3732] [serial = 1129] [outer = 09360C00] 08:58:24 INFO - PROCESS | 3732 | 1466438304110 Marionette DEBUG loaded listener.js 08:58:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (10236000) [pid = 3732] [serial = 1130] [outer = 09360C00] 08:58:24 INFO - PROCESS | 3732 | 1466438304740 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]]]}] 08:58:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:58:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1120ms 08:58:24 INFO - PROCESS | 3732 | 1466438304832 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:58:24 INFO - PROCESS | 3732 | 1466438304835 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:58:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:58:24 INFO - PROCESS | 3732 | 1466438304841 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:58:24 INFO - PROCESS | 3732 | 1466438304845 Marionette TRACE conn5 <- [1,1470,null,{}] 08:58:24 INFO - PROCESS | 3732 | 1466438304850 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}] 08:58:24 INFO - PROCESS | 3732 | 1466438304853 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:24 INFO - PROCESS | 3732 | 1466438304978 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:58:25 INFO - PROCESS | 3732 | 1466438305115 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:25 INFO - PROCESS | 3732 | 1466438305118 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:25 INFO - PROCESS | 3732 | ++DOCSHELL 14DD0C00 == 54 [pid = 3732] [id = 377] 08:58:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (14DD5400) [pid = 3732] [serial = 1131] [outer = 00000000] 08:58:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (1614A400) [pid = 3732] [serial = 1132] [outer = 14DD5400] 08:58:25 INFO - PROCESS | 3732 | 1466438305179 Marionette DEBUG loaded listener.js 08:58:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (171AB000) [pid = 3732] [serial = 1133] [outer = 14DD5400] 08:58:25 INFO - PROCESS | 3732 | 1466438305799 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]]]}] 08:58:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:58:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1022ms 08:58:25 INFO - PROCESS | 3732 | 1466438305868 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:58:25 INFO - PROCESS | 3732 | 1466438305872 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:58:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:58:25 INFO - PROCESS | 3732 | 1466438305877 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:58:25 INFO - PROCESS | 3732 | 1466438305879 Marionette TRACE conn5 <- [1,1474,null,{}] 08:58:25 INFO - PROCESS | 3732 | 1466438305883 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}] 08:58:25 INFO - PROCESS | 3732 | 1466438305886 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:25 INFO - PROCESS | 3732 | 1466438306001 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:58:26 INFO - PROCESS | 3732 | 1466438306142 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:26 INFO - PROCESS | 3732 | 1466438306145 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:26 INFO - PROCESS | 3732 | ++DOCSHELL 19441000 == 55 [pid = 3732] [id = 378] 08:58:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (19B3F800) [pid = 3732] [serial = 1134] [outer = 00000000] 08:58:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (19BD6000) [pid = 3732] [serial = 1135] [outer = 19B3F800] 08:58:26 INFO - PROCESS | 3732 | 1466438306201 Marionette DEBUG loaded listener.js 08:58:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1ACEFC00) [pid = 3732] [serial = 1136] [outer = 19B3F800] 08:58:26 INFO - PROCESS | 3732 | 1466438306885 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]]]}] 08:58:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:58:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1070ms 08:58:26 INFO - PROCESS | 3732 | 1466438306951 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:58:26 INFO - PROCESS | 3732 | 1466438306953 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:58:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:58:26 INFO - PROCESS | 3732 | 1466438306963 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:58:26 INFO - PROCESS | 3732 | 1466438306969 Marionette TRACE conn5 <- [1,1478,null,{}] 08:58:26 INFO - PROCESS | 3732 | 1466438306974 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}] 08:58:26 INFO - PROCESS | 3732 | 1466438306978 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:27 INFO - PROCESS | 3732 | 1466438307093 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:58:27 INFO - PROCESS | 3732 | 1466438307235 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:27 INFO - PROCESS | 3732 | 1466438307237 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:27 INFO - PROCESS | 3732 | ++DOCSHELL 1BC12400 == 56 [pid = 3732] [id = 379] 08:58:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (1D43C800) [pid = 3732] [serial = 1137] [outer = 00000000] 08:58:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 116 (1D6B5800) [pid = 3732] [serial = 1138] [outer = 1D43C800] 08:58:27 INFO - PROCESS | 3732 | 1466438307294 Marionette DEBUG loaded listener.js 08:58:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 117 (1D6B9000) [pid = 3732] [serial = 1139] [outer = 1D43C800] 08:58:27 INFO - PROCESS | 3732 | 1466438307904 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]]]}] 08:58:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:58:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 987ms 08:58:27 INFO - PROCESS | 3732 | 1466438307947 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:58:27 INFO - PROCESS | 3732 | 1466438307950 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:58:27 INFO - PROCESS | 3732 | 1466438307954 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:58:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:58:27 INFO - PROCESS | 3732 | 1466438307956 Marionette TRACE conn5 <- [1,1482,null,{}] 08:58:27 INFO - PROCESS | 3732 | 1466438307959 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}] 08:58:27 INFO - PROCESS | 3732 | 1466438307962 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:28 INFO - PROCESS | 3732 | 1466438308077 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:58:28 INFO - PROCESS | 3732 | 1466438308203 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:28 INFO - PROCESS | 3732 | 1466438308206 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:28 INFO - PROCESS | 3732 | ++DOCSHELL 0FBED800 == 57 [pid = 3732] [id = 380] 08:58:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 118 (0FCEAC00) [pid = 3732] [serial = 1140] [outer = 00000000] 08:58:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 119 (15DDBC00) [pid = 3732] [serial = 1141] [outer = 0FCEAC00] 08:58:28 INFO - PROCESS | 3732 | 1466438308261 Marionette DEBUG loaded listener.js 08:58:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 120 (171AC000) [pid = 3732] [serial = 1142] [outer = 0FCEAC00] 08:58:28 INFO - PROCESS | 3732 | 1466438308981 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]]]}] 08:58:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:58:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1068ms 08:58:29 INFO - PROCESS | 3732 | 1466438309026 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:58:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:58:29 INFO - PROCESS | 3732 | 1466438309029 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:58:29 INFO - PROCESS | 3732 | 1466438309052 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:58:29 INFO - PROCESS | 3732 | 1466438309057 Marionette TRACE conn5 <- [1,1486,null,{}] 08:58:29 INFO - PROCESS | 3732 | 1466438309062 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}] 08:58:29 INFO - PROCESS | 3732 | 1466438309065 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:29 INFO - PROCESS | 3732 | 1466438309170 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:58:29 INFO - PROCESS | 3732 | 1466438309313 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:29 INFO - PROCESS | 3732 | 1466438309316 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:29 INFO - PROCESS | 3732 | ++DOCSHELL 1076E800 == 58 [pid = 3732] [id = 381] 08:58:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 121 (10ABB000) [pid = 3732] [serial = 1143] [outer = 00000000] 08:58:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 122 (16F7B000) [pid = 3732] [serial = 1144] [outer = 10ABB000] 08:58:29 INFO - PROCESS | 3732 | 1466438309367 Marionette DEBUG loaded listener.js 08:58:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 123 (17999400) [pid = 3732] [serial = 1145] [outer = 10ABB000] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 1BC13000 == 57 [pid = 3732] [id = 375] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 19BF3400 == 56 [pid = 3732] [id = 374] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 0CC9DC00 == 55 [pid = 3732] [id = 373] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 19BD3400 == 54 [pid = 3732] [id = 372] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 10149800 == 53 [pid = 3732] [id = 371] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 18C15400 == 52 [pid = 3732] [id = 370] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 1840E000 == 51 [pid = 3732] [id = 369] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 16F7D800 == 50 [pid = 3732] [id = 368] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 10273C00 == 49 [pid = 3732] [id = 367] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 10AC2400 == 48 [pid = 3732] [id = 366] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 14927000 == 47 [pid = 3732] [id = 315] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 1076B000 == 46 [pid = 3732] [id = 318] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 1943EC00 == 45 [pid = 3732] [id = 310] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 171A0C00 == 44 [pid = 3732] [id = 316] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 1A819000 == 43 [pid = 3732] [id = 323] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 179A3000 == 42 [pid = 3732] [id = 308] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 18A49400 == 41 [pid = 3732] [id = 317] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 1BCA1400 == 40 [pid = 3732] [id = 362] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 1076D400 == 39 [pid = 3732] [id = 363] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 08B90800 == 38 [pid = 3732] [id = 314] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 1799B000 == 37 [pid = 3732] [id = 364] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 18B96400 == 36 [pid = 3732] [id = 365] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 19BA3C00 == 35 [pid = 3732] [id = 319] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 19BCF000 == 34 [pid = 3732] [id = 320] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 171A0400 == 33 [pid = 3732] [id = 352] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 1A8D9400 == 32 [pid = 3732] [id = 351] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 0FBED800 == 31 [pid = 3732] [id = 380] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 1BC12400 == 30 [pid = 3732] [id = 379] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 14DD0C00 == 29 [pid = 3732] [id = 377] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 19441000 == 28 [pid = 3732] [id = 378] 08:58:30 INFO - PROCESS | 3732 | --DOCSHELL 09356C00 == 27 [pid = 3732] [id = 376] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 122 (1B96A400) [pid = 3732] [serial = 1083] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 121 (19BEF000) [pid = 3732] [serial = 1042] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 120 (1983B000) [pid = 3732] [serial = 1071] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 119 (1A816000) [pid = 3732] [serial = 1074] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 118 (1943F800) [pid = 3732] [serial = 1068] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 117 (179A0400) [pid = 3732] [serial = 1056] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 116 (19896000) [pid = 3732] [serial = 1072] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 115 (0935D800) [pid = 3732] [serial = 1059] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (10148800) [pid = 3732] [serial = 1060] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (18A57400) [pid = 3732] [serial = 1050] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (171A4000) [pid = 3732] [serial = 1077] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (157A5C00) [pid = 3732] [serial = 1062] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (15DDF800) [pid = 3732] [serial = 1063] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (1AC79C00) [pid = 3732] [serial = 1053] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1799B400) [pid = 3732] [serial = 1065] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (18508000) [pid = 3732] [serial = 1066] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (14589000) [pid = 3732] [serial = 1047] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (1A8DB000) [pid = 3732] [serial = 1075] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1ACA2800) [pid = 3732] [serial = 1080] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (1BC1FC00) [pid = 3732] [serial = 1084] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (18DF6000) [pid = 3732] [serial = 1078] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (1B37AC00) [pid = 3732] [serial = 1081] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (19445400) [pid = 3732] [serial = 1069] [outer = 00000000] [url = about:blank] 08:58:30 INFO - PROCESS | 3732 | 1466438310819 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]]]}] 08:58:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:58:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1850ms 08:58:30 INFO - PROCESS | 3732 | 1466438310886 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:58:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:58:30 INFO - PROCESS | 3732 | 1466438310890 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:58:30 INFO - PROCESS | 3732 | 1466438310901 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:58:30 INFO - PROCESS | 3732 | 1466438310904 Marionette TRACE conn5 <- [1,1490,null,{}] 08:58:30 INFO - PROCESS | 3732 | 1466438310910 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}] 08:58:30 INFO - PROCESS | 3732 | 1466438310913 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:30 INFO - PROCESS | 3732 | 1466438311003 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:58:31 INFO - PROCESS | 3732 | 1466438311017 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 3732 | 1466438311020 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:31 INFO - PROCESS | 3732 | ++DOCSHELL 10147400 == 28 [pid = 3732] [id = 382] 08:58:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (10152000) [pid = 3732] [serial = 1146] [outer = 00000000] 08:58:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1023F400) [pid = 3732] [serial = 1147] [outer = 10152000] 08:58:31 INFO - PROCESS | 3732 | 1466438311069 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1070C800) [pid = 3732] [serial = 1148] [outer = 10152000] 08:58:31 INFO - PROCESS | 3732 | 1466438311568 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]]]}] 08:58:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:58:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 730ms 08:58:31 INFO - PROCESS | 3732 | 1466438311626 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:58:31 INFO - PROCESS | 3732 | 1466438311631 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:58:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:58:31 INFO - PROCESS | 3732 | 1466438311637 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:58:31 INFO - PROCESS | 3732 | 1466438311639 Marionette TRACE conn5 <- [1,1494,null,{}] 08:58:31 INFO - PROCESS | 3732 | 1466438311643 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}] 08:58:31 INFO - PROCESS | 3732 | 1466438311645 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:31 INFO - PROCESS | 3732 | 1466438311736 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:58:31 INFO - PROCESS | 3732 | 1466438311872 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:31 INFO - PROCESS | 3732 | 1466438311874 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:31 INFO - PROCESS | 3732 | ++DOCSHELL 14577000 == 29 [pid = 3732] [id = 383] 08:58:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (14577C00) [pid = 3732] [serial = 1149] [outer = 00000000] 08:58:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (14A4C400) [pid = 3732] [serial = 1150] [outer = 14577C00] 08:58:31 INFO - PROCESS | 3732 | 1466438311926 Marionette DEBUG loaded listener.js 08:58:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (14DCFC00) [pid = 3732] [serial = 1151] [outer = 14577C00] 08:58:32 INFO - PROCESS | 3732 | 1466438312340 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]]]}] 08:58:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:58:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 730ms 08:58:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:58:32 INFO - PROCESS | 3732 | 1466438312371 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:58:32 INFO - PROCESS | 3732 | 1466438312373 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:58:32 INFO - PROCESS | 3732 | 1466438312376 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:58:32 INFO - PROCESS | 3732 | 1466438312379 Marionette TRACE conn5 <- [1,1498,null,{}] 08:58:32 INFO - PROCESS | 3732 | 1466438312390 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}] 08:58:32 INFO - PROCESS | 3732 | 1466438312395 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:32 INFO - PROCESS | 3732 | 1466438312483 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:58:32 INFO - PROCESS | 3732 | 1466438312490 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:32 INFO - PROCESS | 3732 | 1466438312493 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:32 INFO - PROCESS | 3732 | ++DOCSHELL 172E4000 == 30 [pid = 3732] [id = 384] 08:58:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (172E6800) [pid = 3732] [serial = 1152] [outer = 00000000] 08:58:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (1799E400) [pid = 3732] [serial = 1153] [outer = 172E6800] 08:58:32 INFO - PROCESS | 3732 | 1466438312542 Marionette DEBUG loaded listener.js 08:58:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (18465800) [pid = 3732] [serial = 1154] [outer = 172E6800] 08:58:33 INFO - PROCESS | 3732 | 1466438313066 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]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 730ms 08:58:33 INFO - PROCESS | 3732 | 1466438313110 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 3732 | 1466438313113 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:58:33 INFO - PROCESS | 3732 | 1466438313155 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 3732 | 1466438313157 Marionette TRACE conn5 <- [1,1502,null,{}] 08:58:33 INFO - PROCESS | 3732 | 1466438313163 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}] 08:58:33 INFO - PROCESS | 3732 | 1466438313165 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:33 INFO - PROCESS | 3732 | 1466438313285 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:58:33 INFO - PROCESS | 3732 | 1466438313294 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3732 | 1466438313296 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:33 INFO - PROCESS | 3732 | ++DOCSHELL 18B96800 == 31 [pid = 3732] [id = 385] 08:58:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (18B97800) [pid = 3732] [serial = 1155] [outer = 00000000] 08:58:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (18DF6000) [pid = 3732] [serial = 1156] [outer = 18B97800] 08:58:33 INFO - PROCESS | 3732 | 1466438313341 Marionette DEBUG loaded listener.js 08:58:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (1943F800) [pid = 3732] [serial = 1157] [outer = 18B97800] 08:58:33 INFO - PROCESS | 3732 | 1466438313808 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]]]}] 08:58:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:58:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 710ms 08:58:33 INFO - PROCESS | 3732 | 1466438313831 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:58:33 INFO - PROCESS | 3732 | 1466438313833 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:58:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:58:33 INFO - PROCESS | 3732 | 1466438313836 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:58:33 INFO - PROCESS | 3732 | 1466438313837 Marionette TRACE conn5 <- [1,1506,null,{}] 08:58:33 INFO - PROCESS | 3732 | 1466438313841 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}] 08:58:33 INFO - PROCESS | 3732 | 1466438313843 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:33 INFO - PROCESS | 3732 | 1466438313956 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:58:33 INFO - PROCESS | 3732 | 1466438313961 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:33 INFO - PROCESS | 3732 | 1466438313963 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:33 INFO - PROCESS | 3732 | ++DOCSHELL 19448400 == 32 [pid = 3732] [id = 386] 08:58:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 113 (19448800) [pid = 3732] [serial = 1158] [outer = 00000000] 08:58:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 114 (1983B000) [pid = 3732] [serial = 1159] [outer = 19448800] 08:58:33 INFO - PROCESS | 3732 | 1466438314007 Marionette DEBUG loaded listener.js 08:58:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 115 (19B42400) [pid = 3732] [serial = 1160] [outer = 19448800] 08:58:34 INFO - PROCESS | 3732 | 1466438314461 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]]]}] 08:58:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:58:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 672ms 08:58:34 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:58:34 INFO - PROCESS | 3732 | 1466438314512 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:58:34 INFO - PROCESS | 3732 | 1466438314514 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:58:34 INFO - PROCESS | 3732 | 1466438314517 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:58:34 INFO - PROCESS | 3732 | 1466438314519 Marionette TRACE conn5 <- [1,1510,null,{}] 08:58:34 INFO - PROCESS | 3732 | 1466438314522 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}] 08:58:34 INFO - PROCESS | 3732 | 1466438314528 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:34 INFO - PROCESS | 3732 | 1466438314695 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 114 (19835400) [pid = 3732] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 113 (10D09400) [pid = 3732] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 112 (179A2800) [pid = 3732] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (1A8D9800) [pid = 3732] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (1023E000) [pid = 3732] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (171AC800) [pid = 3732] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (19B95400) [pid = 3732] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (19BF7400) [pid = 3732] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (142A1800) [pid = 3732] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (171A1000) [pid = 3732] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1C35B400) [pid = 3732] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (18460C00) [pid = 3732] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (19BD4800) [pid = 3732] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (0FB75400) [pid = 3732] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (17101800) [pid = 3732] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1BCA1C00) [pid = 3732] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (179A3400) [pid = 3732] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1799C400) [pid = 3732] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (10D06000) [pid = 3732] [serial = 1098] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19BF4000) [pid = 3732] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1076DC00) [pid = 3732] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (10274C00) [pid = 3732] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (18C15C00) [pid = 3732] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:58:35 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (19BA9400) [pid = 3732] [serial = 1095] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:58:35 INFO - PROCESS | 3732 | 1466438315384 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 3732 | 1466438315386 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:35 INFO - PROCESS | 3732 | ++DOCSHELL 0CCA0000 == 33 [pid = 3732] [id = 387] 08:58:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (0CCA1400) [pid = 3732] [serial = 1161] [outer = 00000000] 08:58:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (10154400) [pid = 3732] [serial = 1162] [outer = 0CCA1400] 08:58:35 INFO - PROCESS | 3732 | 1466438315433 Marionette DEBUG loaded listener.js 08:58:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1076E400) [pid = 3732] [serial = 1163] [outer = 0CCA1400] 08:58:35 INFO - PROCESS | 3732 | 1466438315819 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"]]]}] 08:58:35 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 () { 08:58:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:58:35 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 () { 08:58:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:58:35 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 () { 08:58:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:58:35 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 () { 08:58:35 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:58:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:58:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:35 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:58:35 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1328ms 08:58:35 INFO - PROCESS | 3732 | 1466438315847 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:58:35 INFO - PROCESS | 3732 | 1466438315849 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:58:35 INFO - PROCESS | 3732 | 1466438315852 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:58:35 INFO - PROCESS | 3732 | 1466438315854 Marionette TRACE conn5 <- [1,1514,null,{}] 08:58:35 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:58:35 INFO - PROCESS | 3732 | 1466438315857 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}] 08:58:35 INFO - PROCESS | 3732 | 1466438315859 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:35 INFO - PROCESS | 3732 | 1466438315939 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:58:35 INFO - PROCESS | 3732 | 1466438315943 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:35 INFO - PROCESS | 3732 | 1466438315945 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:35 INFO - PROCESS | 3732 | ++DOCSHELL 14ADE400 == 34 [pid = 3732] [id = 388] 08:58:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (16146000) [pid = 3732] [serial = 1164] [outer = 00000000] 08:58:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (19BB0000) [pid = 3732] [serial = 1165] [outer = 16146000] 08:58:35 INFO - PROCESS | 3732 | 1466438315990 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (19BD0C00) [pid = 3732] [serial = 1166] [outer = 16146000] 08:58:36 INFO - PROCESS | 3732 | 1466438316429 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"]]]}] 08:58:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:58:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:58:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:58:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:58:36 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:58:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:58:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:58:36 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 631ms 08:58:36 INFO - PROCESS | 3732 | 1466438316488 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:58:36 INFO - PROCESS | 3732 | 1466438316490 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:58:36 INFO - PROCESS | 3732 | 1466438316493 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:58:36 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:58:36 INFO - PROCESS | 3732 | 1466438316495 Marionette TRACE conn5 <- [1,1518,null,{}] 08:58:36 INFO - PROCESS | 3732 | 1466438316498 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}] 08:58:36 INFO - PROCESS | 3732 | 1466438316500 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:36 INFO - PROCESS | 3732 | 1466438316579 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:58:36 INFO - PROCESS | 3732 | 1466438316585 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:36 INFO - PROCESS | 3732 | 1466438316587 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:36 INFO - PROCESS | 3732 | ++DOCSHELL 1897AC00 == 35 [pid = 3732] [id = 389] 08:58:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (19BF1000) [pid = 3732] [serial = 1167] [outer = 00000000] 08:58:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1A819000) [pid = 3732] [serial = 1168] [outer = 19BF1000] 08:58:36 INFO - PROCESS | 3732 | 1466438316632 Marionette DEBUG loaded listener.js 08:58:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (19D6C800) [pid = 3732] [serial = 1169] [outer = 19BF1000] 08:58:37 INFO - PROCESS | 3732 | 1466438317105 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]]]}] 08:58:37 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 08:58:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:58:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:58:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:58:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:58:37 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:58:37 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. 08:58:37 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:58:37 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 630ms 08:58:37 INFO - PROCESS | 3732 | 1466438317142 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:58:37 INFO - PROCESS | 3732 | 1466438317144 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:58:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:58:37 INFO - PROCESS | 3732 | 1466438317147 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:58:37 INFO - PROCESS | 3732 | 1466438317149 Marionette TRACE conn5 <- [1,1522,null,{}] 08:58:37 INFO - PROCESS | 3732 | 1466438317152 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}] 08:58:37 INFO - PROCESS | 3732 | 1466438317154 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:37 INFO - PROCESS | 3732 | 1466438317234 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:58:37 INFO - PROCESS | 3732 | 1466438317238 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:37 INFO - PROCESS | 3732 | 1466438317240 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:37 INFO - PROCESS | 3732 | ++DOCSHELL 172D9800 == 36 [pid = 3732] [id = 390] 08:58:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1ACE9400) [pid = 3732] [serial = 1170] [outer = 00000000] 08:58:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (1B378000) [pid = 3732] [serial = 1171] [outer = 1ACE9400] 08:58:37 INFO - PROCESS | 3732 | 1466438317293 Marionette DEBUG loaded listener.js 08:58:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (1B380400) [pid = 3732] [serial = 1172] [outer = 1ACE9400] 08:58:38 INFO - PROCESS | 3732 | 1466438318134 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]]]}] 08:58:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:58:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1021ms 08:58:38 INFO - PROCESS | 3732 | 1466438318170 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:58:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:58:38 INFO - PROCESS | 3732 | 1466438318175 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:58:38 INFO - PROCESS | 3732 | 1466438318179 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:58:38 INFO - PROCESS | 3732 | 1466438318185 Marionette TRACE conn5 <- [1,1526,null,{}] 08:58:38 INFO - PROCESS | 3732 | 1466438318210 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}] 08:58:38 INFO - PROCESS | 3732 | 1466438318213 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:38 INFO - PROCESS | 3732 | 1466438318339 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:58:38 INFO - PROCESS | 3732 | 1466438318482 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:38 INFO - PROCESS | 3732 | 1466438318485 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:38 INFO - PROCESS | 3732 | ++DOCSHELL 0CCA0400 == 37 [pid = 3732] [id = 391] 08:58:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (10240C00) [pid = 3732] [serial = 1173] [outer = 00000000] 08:58:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (14A26000) [pid = 3732] [serial = 1174] [outer = 10240C00] 08:58:38 INFO - PROCESS | 3732 | 1466438318544 Marionette DEBUG loaded listener.js 08:58:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (15D48400) [pid = 3732] [serial = 1175] [outer = 10240C00] 08:58:39 INFO - PROCESS | 3732 | 1466438319217 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]]]}] 08:58:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:58:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1104ms 08:58:39 INFO - PROCESS | 3732 | 1466438319284 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:58:39 INFO - PROCESS | 3732 | 1466438319289 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:58:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:58:39 INFO - PROCESS | 3732 | 1466438319295 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:58:39 INFO - PROCESS | 3732 | 1466438319298 Marionette TRACE conn5 <- [1,1530,null,{}] 08:58:39 INFO - PROCESS | 3732 | 1466438319327 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}] 08:58:39 INFO - PROCESS | 3732 | 1466438319330 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:39 INFO - PROCESS | 3732 | 1466438319462 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:58:39 INFO - PROCESS | 3732 | 1466438319598 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:39 INFO - PROCESS | 3732 | 1466438319601 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:39 INFO - PROCESS | 3732 | ++DOCSHELL 18508000 == 38 [pid = 3732] [id = 392] 08:58:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 107 (18A4E400) [pid = 3732] [serial = 1176] [outer = 00000000] 08:58:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 108 (19440000) [pid = 3732] [serial = 1177] [outer = 18A4E400] 08:58:39 INFO - PROCESS | 3732 | 1466438319660 Marionette DEBUG loaded listener.js 08:58:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 109 (1983CC00) [pid = 3732] [serial = 1178] [outer = 18A4E400] 08:58:40 INFO - PROCESS | 3732 | 1466438320480 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]]]}] 08:58:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:58:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1253ms 08:58:40 INFO - PROCESS | 3732 | 1466438320552 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:58:40 INFO - PROCESS | 3732 | 1466438320556 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:58:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:58:40 INFO - PROCESS | 3732 | 1466438320562 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:58:40 INFO - PROCESS | 3732 | 1466438320565 Marionette TRACE conn5 <- [1,1534,null,{}] 08:58:40 INFO - PROCESS | 3732 | 1466438320570 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}] 08:58:40 INFO - PROCESS | 3732 | 1466438320573 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:40 INFO - PROCESS | 3732 | 1466438320692 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:58:40 INFO - PROCESS | 3732 | 1466438320833 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:40 INFO - PROCESS | 3732 | 1466438320838 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:40 INFO - PROCESS | 3732 | ++DOCSHELL 0FC6AC00 == 39 [pid = 3732] [id = 393] 08:58:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 110 (10999000) [pid = 3732] [serial = 1179] [outer = 00000000] 08:58:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 111 (1122E400) [pid = 3732] [serial = 1180] [outer = 10999000] 08:58:40 INFO - PROCESS | 3732 | 1466438320890 Marionette DEBUG loaded listener.js 08:58:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 112 (142E3C00) [pid = 3732] [serial = 1181] [outer = 10999000] 08:58:41 INFO - PROCESS | 3732 | --DOCSHELL 1897AC00 == 38 [pid = 3732] [id = 389] 08:58:41 INFO - PROCESS | 3732 | --DOCSHELL 14ADE400 == 37 [pid = 3732] [id = 388] 08:58:41 INFO - PROCESS | 3732 | --DOCSHELL 0CCA0000 == 36 [pid = 3732] [id = 387] 08:58:41 INFO - PROCESS | 3732 | --DOCSHELL 19448400 == 35 [pid = 3732] [id = 386] 08:58:41 INFO - PROCESS | 3732 | --DOCSHELL 18B96800 == 34 [pid = 3732] [id = 385] 08:58:41 INFO - PROCESS | 3732 | --DOCSHELL 172E4000 == 33 [pid = 3732] [id = 384] 08:58:41 INFO - PROCESS | 3732 | --DOCSHELL 14577000 == 32 [pid = 3732] [id = 383] 08:58:41 INFO - PROCESS | 3732 | --DOCSHELL 10147400 == 31 [pid = 3732] [id = 382] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 111 (18401C00) [pid = 3732] [serial = 1018] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 110 (18B8A800) [pid = 3732] [serial = 1057] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 109 (19BAB400) [pid = 3732] [serial = 1015] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 108 (1A8CF400) [pid = 3732] [serial = 1045] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 107 (19B8BC00) [pid = 3732] [serial = 1006] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 106 (14A1A800) [pid = 3732] [serial = 1009] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (18DF2C00) [pid = 3732] [serial = 1051] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (1ACA0400) [pid = 3732] [serial = 1054] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (14A52C00) [pid = 3732] [serial = 1048] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (1846AC00) [pid = 3732] [serial = 1012] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (19BA5000) [pid = 3732] [serial = 1114] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (19BF4C00) [pid = 3732] [serial = 1117] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (19BCDC00) [pid = 3732] [serial = 1115] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (171A5800) [pid = 3732] [serial = 1120] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (19BF6800) [pid = 3732] [serial = 1118] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (1710D800) [pid = 3732] [serial = 1105] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (171A4800) [pid = 3732] [serial = 1106] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1C3DB000) [pid = 3732] [serial = 1087] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (1C367C00) [pid = 3732] [serial = 1086] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (18A4C400) [pid = 3732] [serial = 1108] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (18B92800) [pid = 3732] [serial = 1109] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (18C18C00) [pid = 3732] [serial = 1092] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (19B96800) [pid = 3732] [serial = 1093] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1429FC00) [pid = 3732] [serial = 1099] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (14996C00) [pid = 3732] [serial = 1100] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1AC9F800) [pid = 3732] [serial = 1123] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (143CC800) [pid = 3732] [serial = 1089] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14ADEC00) [pid = 3732] [serial = 1090] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (10AC1400) [pid = 3732] [serial = 1102] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (11234C00) [pid = 3732] [serial = 1103] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19446400) [pid = 3732] [serial = 1111] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1CABD400) [pid = 3732] [serial = 1096] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1CAC2400) [pid = 3732] [serial = 1097] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (110D0400) [pid = 3732] [serial = 1127] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1B72F800) [pid = 3732] [serial = 1124] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15FE6800) [pid = 3732] [serial = 670] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (171ADC00) [pid = 3732] [serial = 1121] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (197CFC00) [pid = 3732] [serial = 1112] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1CAC1C00) [pid = 3732] [serial = 1126] [outer = 00000000] [url = about:blank] 08:58:41 INFO - PROCESS | 3732 | 1466438321391 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]]]}] 08:58:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:58:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 890ms 08:58:41 INFO - PROCESS | 3732 | 1466438321452 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:58:41 INFO - PROCESS | 3732 | 1466438321456 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:58:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:58:41 INFO - PROCESS | 3732 | 1466438321462 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:58:41 INFO - PROCESS | 3732 | 1466438321464 Marionette TRACE conn5 <- [1,1538,null,{}] 08:58:41 INFO - PROCESS | 3732 | 1466438321468 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}] 08:58:41 INFO - PROCESS | 3732 | 1466438321471 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:41 INFO - PROCESS | 3732 | 1466438321528 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:58:41 INFO - PROCESS | 3732 | 1466438321538 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:41 INFO - PROCESS | 3732 | 1466438321540 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:41 INFO - PROCESS | 3732 | ++DOCSHELL 10D05C00 == 32 [pid = 3732] [id = 394] 08:58:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (10D06400) [pid = 3732] [serial = 1182] [outer = 00000000] 08:58:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (143BFC00) [pid = 3732] [serial = 1183] [outer = 10D06400] 08:58:41 INFO - PROCESS | 3732 | 1466438321588 Marionette DEBUG loaded listener.js 08:58:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1499BC00) [pid = 3732] [serial = 1184] [outer = 10D06400] 08:58:42 INFO - PROCESS | 3732 | 1466438322110 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]]]}] 08:58:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:58:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 731ms 08:58:42 INFO - PROCESS | 3732 | 1466438322168 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:58:42 INFO - PROCESS | 3732 | 1466438322170 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:58:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:58:42 INFO - PROCESS | 3732 | 1466438322173 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:58:42 INFO - PROCESS | 3732 | 1466438322177 Marionette TRACE conn5 <- [1,1542,null,{}] 08:58:42 INFO - PROCESS | 3732 | 1466438322216 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}] 08:58:42 INFO - PROCESS | 3732 | 1466438322221 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:42 INFO - PROCESS | 3732 | 1466438322320 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:58:42 INFO - PROCESS | 3732 | 1466438322417 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:42 INFO - PROCESS | 3732 | 1466438322420 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:42 INFO - PROCESS | 3732 | ++DOCSHELL 17113C00 == 33 [pid = 3732] [id = 395] 08:58:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (171A0C00) [pid = 3732] [serial = 1185] [outer = 00000000] 08:58:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (171A9800) [pid = 3732] [serial = 1186] [outer = 171A0C00] 08:58:42 INFO - PROCESS | 3732 | 1466438322469 Marionette DEBUG loaded listener.js 08:58:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17847800) [pid = 3732] [serial = 1187] [outer = 171A0C00] 08:58:43 INFO - PROCESS | 3732 | 1466438323027 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]]]}] 08:58:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:58:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 930ms 08:58:43 INFO - PROCESS | 3732 | 1466438323108 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:58:43 INFO - PROCESS | 3732 | 1466438323113 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:58:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:58:43 INFO - PROCESS | 3732 | 1466438323118 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:58:43 INFO - PROCESS | 3732 | 1466438323121 Marionette TRACE conn5 <- [1,1546,null,{}] 08:58:43 INFO - PROCESS | 3732 | 1466438323127 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}] 08:58:43 INFO - PROCESS | 3732 | 1466438323130 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:43 INFO - PROCESS | 3732 | 1466438323251 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:58:43 INFO - PROCESS | 3732 | 1466438323382 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:43 INFO - PROCESS | 3732 | 1466438323384 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:43 INFO - PROCESS | 3732 | ++DOCSHELL 10149800 == 34 [pid = 3732] [id = 396] 08:58:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (10774800) [pid = 3732] [serial = 1188] [outer = 00000000] 08:58:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (142E2000) [pid = 3732] [serial = 1189] [outer = 10774800] 08:58:43 INFO - PROCESS | 3732 | 1466438323442 Marionette DEBUG loaded listener.js 08:58:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (157AC000) [pid = 3732] [serial = 1190] [outer = 10774800] 08:58:44 INFO - PROCESS | 3732 | 1466438324081 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]]]}] 08:58:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:58:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 990ms 08:58:44 INFO - PROCESS | 3732 | 1466438324108 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:58:44 INFO - PROCESS | 3732 | 1466438324113 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:58:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:58:44 INFO - PROCESS | 3732 | 1466438324119 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:58:44 INFO - PROCESS | 3732 | 1466438324122 Marionette TRACE conn5 <- [1,1550,null,{}] 08:58:44 INFO - PROCESS | 3732 | 1466438324126 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}] 08:58:44 INFO - PROCESS | 3732 | 1466438324128 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:44 INFO - PROCESS | 3732 | 1466438324239 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:58:44 INFO - PROCESS | 3732 | 1466438324350 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:44 INFO - PROCESS | 3732 | 1466438324353 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:44 INFO - PROCESS | 3732 | ++DOCSHELL 172E0C00 == 35 [pid = 3732] [id = 397] 08:58:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1784D400) [pid = 3732] [serial = 1191] [outer = 00000000] 08:58:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1799D800) [pid = 3732] [serial = 1192] [outer = 1784D400] 08:58:44 INFO - PROCESS | 3732 | 1466438324451 Marionette DEBUG loaded listener.js 08:58:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18410C00) [pid = 3732] [serial = 1193] [outer = 1784D400] 08:58:45 INFO - PROCESS | 3732 | 1466438325106 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]]]}] 08:58:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:58:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1020ms 08:58:45 INFO - PROCESS | 3732 | 1466438325143 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:58:45 INFO - PROCESS | 3732 | 1466438325145 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:58:45 INFO - PROCESS | 3732 | 1466438325149 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:58:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:58:45 INFO - PROCESS | 3732 | 1466438325153 Marionette TRACE conn5 <- [1,1554,null,{}] 08:58:45 INFO - PROCESS | 3732 | 1466438325164 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}] 08:58:45 INFO - PROCESS | 3732 | 1466438325168 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:45 INFO - PROCESS | 3732 | 1466438325291 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:58:45 INFO - PROCESS | 3732 | 1466438325430 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:45 INFO - PROCESS | 3732 | 1466438325433 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:45 INFO - PROCESS | 3732 | ++DOCSHELL 18D12400 == 36 [pid = 3732] [id = 398] 08:58:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (18DF1800) [pid = 3732] [serial = 1194] [outer = 00000000] 08:58:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1943FC00) [pid = 3732] [serial = 1195] [outer = 18DF1800] 08:58:45 INFO - PROCESS | 3732 | 1466438325491 Marionette DEBUG loaded listener.js 08:58:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1944AC00) [pid = 3732] [serial = 1196] [outer = 18DF1800] 08:58:46 INFO - PROCESS | 3732 | 1466438326059 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]]]}] 08:58:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:58:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 970ms 08:58:46 INFO - PROCESS | 3732 | 1466438326123 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:58:46 INFO - PROCESS | 3732 | 1466438326126 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:58:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:58:46 INFO - PROCESS | 3732 | 1466438326130 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:58:46 INFO - PROCESS | 3732 | 1466438326132 Marionette TRACE conn5 <- [1,1558,null,{}] 08:58:46 INFO - PROCESS | 3732 | 1466438326136 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}] 08:58:46 INFO - PROCESS | 3732 | 1466438326138 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:46 INFO - PROCESS | 3732 | 1466438326249 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:58:46 INFO - PROCESS | 3732 | 1466438326387 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:46 INFO - PROCESS | 3732 | 1466438326390 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:46 INFO - PROCESS | 3732 | ++DOCSHELL 15DDAC00 == 37 [pid = 3732] [id = 399] 08:58:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1944A800) [pid = 3732] [serial = 1197] [outer = 00000000] 08:58:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (19B8C000) [pid = 3732] [serial = 1198] [outer = 1944A800] 08:58:46 INFO - PROCESS | 3732 | 1466438326446 Marionette DEBUG loaded listener.js 08:58:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19B93800) [pid = 3732] [serial = 1199] [outer = 1944A800] 08:58:47 INFO - PROCESS | 3732 | 1466438327035 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]]]}] 08:58:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:58:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 930ms 08:58:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:58:47 INFO - PROCESS | 3732 | 1466438327063 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:58:47 INFO - PROCESS | 3732 | 1466438327065 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:58:47 INFO - PROCESS | 3732 | 1466438327068 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:58:47 INFO - PROCESS | 3732 | 1466438327070 Marionette TRACE conn5 <- [1,1562,null,{}] 08:58:47 INFO - PROCESS | 3732 | 1466438327074 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}] 08:58:47 INFO - PROCESS | 3732 | 1466438327076 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:47 INFO - PROCESS | 3732 | 1466438327181 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:58:47 INFO - PROCESS | 3732 | 1466438327294 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:47 INFO - PROCESS | 3732 | 1466438327296 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:47 INFO - PROCESS | 3732 | ++DOCSHELL 197CFC00 == 38 [pid = 3732] [id = 400] 08:58:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (19BA2400) [pid = 3732] [serial = 1200] [outer = 00000000] 08:58:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19BAC000) [pid = 3732] [serial = 1201] [outer = 19BA2400] 08:58:47 INFO - PROCESS | 3732 | 1466438327349 Marionette DEBUG loaded listener.js 08:58:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (19BB0800) [pid = 3732] [serial = 1202] [outer = 19BA2400] 08:58:48 INFO - PROCESS | 3732 | 1466438328041 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]]]}] 08:58:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:58:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1022ms 08:58:48 INFO - PROCESS | 3732 | 1466438328091 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:58:48 INFO - PROCESS | 3732 | 1466438328096 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:58:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:58:48 INFO - PROCESS | 3732 | 1466438328100 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:58:48 INFO - PROCESS | 3732 | 1466438328103 Marionette TRACE conn5 <- [1,1566,null,{}] 08:58:48 INFO - PROCESS | 3732 | 1466438328109 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}] 08:58:48 INFO - PROCESS | 3732 | 1466438328112 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:48 INFO - PROCESS | 3732 | 1466438328237 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:58:48 INFO - PROCESS | 3732 | 1466438328382 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:48 INFO - PROCESS | 3732 | 1466438328387 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:48 INFO - PROCESS | 3732 | ++DOCSHELL 10148800 == 39 [pid = 3732] [id = 401] 08:58:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (10234800) [pid = 3732] [serial = 1203] [outer = 00000000] 08:58:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (14DCC400) [pid = 3732] [serial = 1204] [outer = 10234800] 08:58:48 INFO - PROCESS | 3732 | 1466438328438 Marionette DEBUG loaded listener.js 08:58:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (17104C00) [pid = 3732] [serial = 1205] [outer = 10234800] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 10D05C00 == 38 [pid = 3732] [id = 394] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 0FC6AC00 == 37 [pid = 3732] [id = 393] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 18508000 == 36 [pid = 3732] [id = 392] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 0CCA0400 == 35 [pid = 3732] [id = 391] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 1076E800 == 34 [pid = 3732] [id = 381] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 197CFC00 == 33 [pid = 3732] [id = 400] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 15DDAC00 == 32 [pid = 3732] [id = 399] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 18D12400 == 31 [pid = 3732] [id = 398] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 172E0C00 == 30 [pid = 3732] [id = 397] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 172D9800 == 29 [pid = 3732] [id = 390] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 17113C00 == 28 [pid = 3732] [id = 395] 08:58:49 INFO - PROCESS | 3732 | --DOCSHELL 10149800 == 27 [pid = 3732] [id = 396] 08:58:49 INFO - PROCESS | 3732 | 1466438329741 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]]]}] 08:58:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:58:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1689ms 08:58:49 INFO - PROCESS | 3732 | 1466438329791 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:58:49 INFO - PROCESS | 3732 | 1466438329795 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:58:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:58:49 INFO - PROCESS | 3732 | 1466438329799 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:58:49 INFO - PROCESS | 3732 | 1466438329803 Marionette TRACE conn5 <- [1,1570,null,{}] 08:58:49 INFO - PROCESS | 3732 | 1466438329814 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}] 08:58:49 INFO - PROCESS | 3732 | 1466438329816 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:49 INFO - PROCESS | 3732 | 1466438329941 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:58:49 INFO - PROCESS | 3732 | 1466438329955 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:49 INFO - PROCESS | 3732 | 1466438329957 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:49 INFO - PROCESS | 3732 | ++DOCSHELL 10235400 == 28 [pid = 3732] [id = 402] 08:58:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (10235C00) [pid = 3732] [serial = 1206] [outer = 00000000] 08:58:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1076E800) [pid = 3732] [serial = 1207] [outer = 10235C00] 08:58:50 INFO - PROCESS | 3732 | 1466438330006 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (10AB7400) [pid = 3732] [serial = 1208] [outer = 10235C00] 08:58:50 INFO - PROCESS | 3732 | 1466438330527 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]]]}] 08:58:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:58:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 790ms 08:58:50 INFO - PROCESS | 3732 | 1466438330591 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:58:50 INFO - PROCESS | 3732 | 1466438330597 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:58:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:58:50 INFO - PROCESS | 3732 | 1466438330603 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:58:50 INFO - PROCESS | 3732 | 1466438330605 Marionette TRACE conn5 <- [1,1574,null,{}] 08:58:50 INFO - PROCESS | 3732 | 1466438330609 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}] 08:58:50 INFO - PROCESS | 3732 | 1466438330612 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:50 INFO - PROCESS | 3732 | 1466438330738 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:58:50 INFO - PROCESS | 3732 | 1466438330797 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:50 INFO - PROCESS | 3732 | 1466438330799 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:50 INFO - PROCESS | 3732 | ++DOCSHELL 14A26400 == 29 [pid = 3732] [id = 403] 08:58:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (14A26C00) [pid = 3732] [serial = 1209] [outer = 00000000] 08:58:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 102 (14A53400) [pid = 3732] [serial = 1210] [outer = 14A26C00] 08:58:50 INFO - PROCESS | 3732 | 1466438330847 Marionette DEBUG loaded listener.js 08:58:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 103 (157A9000) [pid = 3732] [serial = 1211] [outer = 14A26C00] 08:58:51 INFO - PROCESS | 3732 | 1466438331290 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]]]}] 08:58:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:58:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 730ms 08:58:51 INFO - PROCESS | 3732 | 1466438331350 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:58:51 INFO - PROCESS | 3732 | 1466438331352 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:58:51 INFO - PROCESS | 3732 | 1466438331356 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:58:51 INFO - PROCESS | 3732 | 1466438331359 Marionette TRACE conn5 <- [1,1578,null,{}] 08:58:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:58:51 INFO - PROCESS | 3732 | 1466438331370 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}] 08:58:51 INFO - PROCESS | 3732 | 1466438331374 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:51 INFO - PROCESS | 3732 | 1466438331494 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:58:51 INFO - PROCESS | 3732 | 1466438331563 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:51 INFO - PROCESS | 3732 | 1466438331567 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:51 INFO - PROCESS | 3732 | ++DOCSHELL 178DAC00 == 30 [pid = 3732] [id = 404] 08:58:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 104 (178DBC00) [pid = 3732] [serial = 1212] [outer = 00000000] 08:58:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 105 (17998400) [pid = 3732] [serial = 1213] [outer = 178DBC00] 08:58:51 INFO - PROCESS | 3732 | 1466438331616 Marionette DEBUG loaded listener.js 08:58:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 106 (18405800) [pid = 3732] [serial = 1214] [outer = 178DBC00] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 105 (172E6800) [pid = 3732] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 104 (10152000) [pid = 3732] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 103 (18B97800) [pid = 3732] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 102 (10ABB000) [pid = 3732] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 101 (14577C00) [pid = 3732] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (19448800) [pid = 3732] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (0CCA1400) [pid = 3732] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (16146000) [pid = 3732] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (09360C00) [pid = 3732] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (14DD5400) [pid = 3732] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19B3F800) [pid = 3732] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1D43C800) [pid = 3732] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (0FCEAC00) [pid = 3732] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (19BF1000) [pid = 3732] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (10999000) [pid = 3732] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (10D06400) [pid = 3732] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1ACE9400) [pid = 3732] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (171A0C00) [pid = 3732] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (10240C00) [pid = 3732] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:58:52 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (18A4E400) [pid = 3732] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:58:52 INFO - PROCESS | 3732 | 1466438332382 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]]]}] 08:58:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:58:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1068ms 08:58:52 INFO - PROCESS | 3732 | 1466438332431 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:58:52 INFO - PROCESS | 3732 | 1466438332434 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:58:52 INFO - PROCESS | 3732 | 1466438332437 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:58:52 INFO - PROCESS | 3732 | 1466438332438 Marionette TRACE conn5 <- [1,1582,null,{}] 08:58:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:58:52 INFO - PROCESS | 3732 | 1466438332442 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}] 08:58:52 INFO - PROCESS | 3732 | 1466438332444 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:52 INFO - PROCESS | 3732 | 1466438332532 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:58:52 INFO - PROCESS | 3732 | 1466438332538 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:52 INFO - PROCESS | 3732 | 1466438332540 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:52 INFO - PROCESS | 3732 | ++DOCSHELL 1456BC00 == 31 [pid = 3732] [id = 405] 08:58:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (14577400) [pid = 3732] [serial = 1215] [outer = 00000000] 08:58:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17119400) [pid = 3732] [serial = 1216] [outer = 14577400] 08:58:52 INFO - PROCESS | 3732 | 1466438332584 Marionette DEBUG loaded listener.js 08:58:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1799F400) [pid = 3732] [serial = 1217] [outer = 14577400] 08:58:53 INFO - PROCESS | 3732 | 1466438333031 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:58:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 630ms 08:58:53 INFO - PROCESS | 3732 | 1466438333071 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 3732 | 1466438333073 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:58:53 INFO - PROCESS | 3732 | 1466438333076 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 3732 | 1466438333078 Marionette TRACE conn5 <- [1,1586,null,{}] 08:58:53 INFO - PROCESS | 3732 | 1466438333081 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}] 08:58:53 INFO - PROCESS | 3732 | 1466438333083 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:53 INFO - PROCESS | 3732 | 1466438333162 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:58:53 INFO - PROCESS | 3732 | 1466438333168 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 3732 | 1466438333170 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:53 INFO - PROCESS | 3732 | ++DOCSHELL 1897AC00 == 32 [pid = 3732] [id = 406] 08:58:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (18A49C00) [pid = 3732] [serial = 1218] [outer = 00000000] 08:58:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (18B8B000) [pid = 3732] [serial = 1219] [outer = 18A49C00] 08:58:53 INFO - PROCESS | 3732 | 1466438333216 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (18B90C00) [pid = 3732] [serial = 1220] [outer = 18A49C00] 08:58:53 INFO - PROCESS | 3732 | 1466438333689 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]]]}] 08:58:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:58:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 630ms 08:58:53 INFO - PROCESS | 3732 | 1466438333707 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:58:53 INFO - PROCESS | 3732 | 1466438333709 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:58:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:58:53 INFO - PROCESS | 3732 | 1466438333727 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:58:53 INFO - PROCESS | 3732 | 1466438333729 Marionette TRACE conn5 <- [1,1590,null,{}] 08:58:53 INFO - PROCESS | 3732 | 1466438333733 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}] 08:58:53 INFO - PROCESS | 3732 | 1466438333738 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:53 INFO - PROCESS | 3732 | 1466438333835 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:58:53 INFO - PROCESS | 3732 | 1466438333840 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:53 INFO - PROCESS | 3732 | 1466438333842 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:53 INFO - PROCESS | 3732 | ++DOCSHELL 18C19400 == 33 [pid = 3732] [id = 407] 08:58:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1943B400) [pid = 3732] [serial = 1221] [outer = 00000000] 08:58:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1983BC00) [pid = 3732] [serial = 1222] [outer = 1943B400] 08:58:53 INFO - PROCESS | 3732 | 1466438333886 Marionette DEBUG loaded listener.js 08:58:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (19B8BC00) [pid = 3732] [serial = 1223] [outer = 1943B400] 08:58:54 INFO - PROCESS | 3732 | 1466438334699 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]]]}] 08:58:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:58:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1019ms 08:58:54 INFO - PROCESS | 3732 | 1466438334747 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:58:54 INFO - PROCESS | 3732 | 1466438334752 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:58:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:58:54 INFO - PROCESS | 3732 | 1466438334757 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:58:54 INFO - PROCESS | 3732 | 1466438334762 Marionette TRACE conn5 <- [1,1594,null,{}] 08:58:54 INFO - PROCESS | 3732 | 1466438334767 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}] 08:58:54 INFO - PROCESS | 3732 | 1466438334771 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:54 INFO - PROCESS | 3732 | 1466438334955 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:58:54 INFO - PROCESS | 3732 | 1466438334966 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:54 INFO - PROCESS | 3732 | 1466438334968 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:54 INFO - PROCESS | 3732 | ++DOCSHELL 10239C00 == 34 [pid = 3732] [id = 408] 08:58:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1023D000) [pid = 3732] [serial = 1224] [outer = 00000000] 08:58:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (142D9400) [pid = 3732] [serial = 1225] [outer = 1023D000] 08:58:55 INFO - PROCESS | 3732 | 1466438335027 Marionette DEBUG loaded listener.js 08:58:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (14A27400) [pid = 3732] [serial = 1226] [outer = 1023D000] 08:58:55 INFO - PROCESS | 3732 | 1466438335794 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]]]}] 08:58:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:58:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1082ms 08:58:55 INFO - PROCESS | 3732 | 1466438335870 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:58:55 INFO - PROCESS | 3732 | 1466438335874 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:58:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:58:55 INFO - PROCESS | 3732 | 1466438335881 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:58:55 INFO - PROCESS | 3732 | 1466438335884 Marionette TRACE conn5 <- [1,1598,null,{}] 08:58:55 INFO - PROCESS | 3732 | 1466438335888 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}] 08:58:55 INFO - PROCESS | 3732 | 1466438335891 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:56 INFO - PROCESS | 3732 | 1466438336021 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:58:56 INFO - PROCESS | 3732 | 1466438336154 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:56 INFO - PROCESS | 3732 | 1466438336156 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:56 INFO - PROCESS | 3732 | ++DOCSHELL 10237C00 == 35 [pid = 3732] [id = 409] 08:58:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 99 (1711F800) [pid = 3732] [serial = 1227] [outer = 00000000] 08:58:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 100 (17997800) [pid = 3732] [serial = 1228] [outer = 1711F800] 08:58:56 INFO - PROCESS | 3732 | 1466438336213 Marionette DEBUG loaded listener.js 08:58:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 101 (1799CC00) [pid = 3732] [serial = 1229] [outer = 1711F800] 08:58:56 INFO - PROCESS | 3732 | --DOCSHELL 1897AC00 == 34 [pid = 3732] [id = 406] 08:58:56 INFO - PROCESS | 3732 | --DOCSHELL 1456BC00 == 33 [pid = 3732] [id = 405] 08:58:56 INFO - PROCESS | 3732 | --DOCSHELL 178DAC00 == 32 [pid = 3732] [id = 404] 08:58:56 INFO - PROCESS | 3732 | --DOCSHELL 14A26400 == 31 [pid = 3732] [id = 403] 08:58:56 INFO - PROCESS | 3732 | --DOCSHELL 10235400 == 30 [pid = 3732] [id = 402] 08:58:56 INFO - PROCESS | 3732 | --DOCSHELL 10148800 == 29 [pid = 3732] [id = 401] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 100 (1799E400) [pid = 3732] [serial = 1153] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 99 (1023F400) [pid = 3732] [serial = 1147] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 98 (1122E400) [pid = 3732] [serial = 1180] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (1070C800) [pid = 3732] [serial = 1148] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (18DF6000) [pid = 3732] [serial = 1156] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (17999400) [pid = 3732] [serial = 1145] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (16F7B000) [pid = 3732] [serial = 1144] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (14A4C400) [pid = 3732] [serial = 1150] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (14DCFC00) [pid = 3732] [serial = 1151] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1983B000) [pid = 3732] [serial = 1159] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1943F800) [pid = 3732] [serial = 1157] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (142E3C00) [pid = 3732] [serial = 1181] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (10154400) [pid = 3732] [serial = 1162] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (143BFC00) [pid = 3732] [serial = 1183] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19B42400) [pid = 3732] [serial = 1160] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (171A9800) [pid = 3732] [serial = 1186] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19BB0000) [pid = 3732] [serial = 1165] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (10236000) [pid = 3732] [serial = 1130] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (0FB79000) [pid = 3732] [serial = 1129] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19D6C800) [pid = 3732] [serial = 1169] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1B378000) [pid = 3732] [serial = 1171] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171AB000) [pid = 3732] [serial = 1133] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1614A400) [pid = 3732] [serial = 1132] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1ACEFC00) [pid = 3732] [serial = 1136] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1B380400) [pid = 3732] [serial = 1172] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19BD6000) [pid = 3732] [serial = 1135] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (14A26000) [pid = 3732] [serial = 1174] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1D6B9000) [pid = 3732] [serial = 1139] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1D6B5800) [pid = 3732] [serial = 1138] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (171AC000) [pid = 3732] [serial = 1142] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (15DDBC00) [pid = 3732] [serial = 1141] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19440000) [pid = 3732] [serial = 1177] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1076E400) [pid = 3732] [serial = 1163] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (17847800) [pid = 3732] [serial = 1187] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19BD0C00) [pid = 3732] [serial = 1166] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (15D48400) [pid = 3732] [serial = 1175] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1983CC00) [pid = 3732] [serial = 1178] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (18465800) [pid = 3732] [serial = 1154] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1499BC00) [pid = 3732] [serial = 1184] [outer = 00000000] [url = about:blank] 08:58:56 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (1A819000) [pid = 3732] [serial = 1168] [outer = 00000000] [url = about:blank] 08:58:57 INFO - PROCESS | 3732 | 1466438337071 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]]]}] 08:58:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:58:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1230ms 08:58:57 INFO - PROCESS | 3732 | 1466438337115 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3732 | 1466438337118 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:58:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:58:57 INFO - PROCESS | 3732 | 1466438337123 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - PROCESS | 3732 | 1466438337125 Marionette TRACE conn5 <- [1,1602,null,{}] 08:58:57 INFO - PROCESS | 3732 | 1466438337131 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}] 08:58:57 INFO - PROCESS | 3732 | 1466438337133 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:57 INFO - PROCESS | 3732 | 1466438337220 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:58:57 INFO - PROCESS | 3732 | 1466438337227 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:57 INFO - PROCESS | 3732 | 1466438337230 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:57 INFO - PROCESS | 3732 | ++DOCSHELL 10235400 == 30 [pid = 3732] [id = 410] 08:58:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (10237800) [pid = 3732] [serial = 1230] [outer = 00000000] 08:58:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (1026F400) [pid = 3732] [serial = 1231] [outer = 10237800] 08:58:57 INFO - PROCESS | 3732 | 1466438337277 Marionette DEBUG loaded listener.js 08:58:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1076A800) [pid = 3732] [serial = 1232] [outer = 10237800] 08:58:57 INFO - PROCESS | 3732 | 1466438337806 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]]]}] 08:58:57 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 08:58:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 730ms 08:58:57 INFO - PROCESS | 3732 | 1466438337854 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:58:57 INFO - PROCESS | 3732 | 1466438337858 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:58:57 INFO - PROCESS | 3732 | 1466438337864 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:58:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:58:57 INFO - PROCESS | 3732 | 1466438337866 Marionette TRACE conn5 <- [1,1606,null,{}] 08:58:57 INFO - PROCESS | 3732 | 1466438337870 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}] 08:58:57 INFO - PROCESS | 3732 | 1466438337872 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:57 INFO - PROCESS | 3732 | 1466438337966 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:58:58 INFO - PROCESS | 3732 | 1466438338057 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3732 | 1466438338059 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:58 INFO - PROCESS | 3732 | ++DOCSHELL 1456D400 == 31 [pid = 3732] [id = 411] 08:58:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (14577000) [pid = 3732] [serial = 1233] [outer = 00000000] 08:58:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (14A0DC00) [pid = 3732] [serial = 1234] [outer = 14577000] 08:58:58 INFO - PROCESS | 3732 | 1466438338106 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (14A50800) [pid = 3732] [serial = 1235] [outer = 14577000] 08:58:58 INFO - PROCESS | 3732 | 1466438338510 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]]]}] 08:58:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:58:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 670ms 08:58:58 INFO - PROCESS | 3732 | 1466438338539 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:58:58 INFO - PROCESS | 3732 | 1466438338542 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:58:58 INFO - PROCESS | 3732 | 1466438338545 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:58:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:58:58 INFO - PROCESS | 3732 | 1466438338548 Marionette TRACE conn5 <- [1,1610,null,{}] 08:58:58 INFO - PROCESS | 3732 | 1466438338559 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}] 08:58:58 INFO - PROCESS | 3732 | 1466438338563 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:58 INFO - PROCESS | 3732 | 1466438338675 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:58:58 INFO - PROCESS | 3732 | 1466438338683 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:58 INFO - PROCESS | 3732 | 1466438338686 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:58 INFO - PROCESS | 3732 | ++DOCSHELL 15DDBC00 == 32 [pid = 3732] [id = 412] 08:58:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1614B400) [pid = 3732] [serial = 1236] [outer = 00000000] 08:58:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (17111800) [pid = 3732] [serial = 1237] [outer = 1614B400] 08:58:58 INFO - PROCESS | 3732 | 1466438338735 Marionette DEBUG loaded listener.js 08:58:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (171AD800) [pid = 3732] [serial = 1238] [outer = 1614B400] 08:58:59 INFO - PROCESS | 3732 | 1466438339206 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]]]}] 08:58:59 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 08:58:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 08:58:59 INFO - PROCESS | 3732 | 1466438339241 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3732 | 1466438339244 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:58:59 INFO - PROCESS | 3732 | 1466438339247 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3732 | 1466438339249 Marionette TRACE conn5 <- [1,1614,null,{}] 08:58:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:58:59 INFO - PROCESS | 3732 | 1466438339260 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}] 08:58:59 INFO - PROCESS | 3732 | 1466438339262 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:59 INFO - PROCESS | 3732 | 1466438339381 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:58:59 INFO - PROCESS | 3732 | 1466438339387 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:58:59 INFO - PROCESS | 3732 | 1466438339389 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:58:59 INFO - PROCESS | 3732 | ++DOCSHELL 17996000 == 33 [pid = 3732] [id = 413] 08:58:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (179A1400) [pid = 3732] [serial = 1239] [outer = 00000000] 08:58:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (18507000) [pid = 3732] [serial = 1240] [outer = 179A1400] 08:58:59 INFO - PROCESS | 3732 | 1466438339434 Marionette DEBUG loaded listener.js 08:58:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18A4DC00) [pid = 3732] [serial = 1241] [outer = 179A1400] 08:58:59 INFO - PROCESS | 3732 | 1466438339876 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]]]}] 08:58:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:58:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 08:58:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:58:59 INFO - PROCESS | 3732 | 1466438339933 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:58:59 INFO - PROCESS | 3732 | 1466438339935 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:58:59 INFO - PROCESS | 3732 | 1466438339938 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:58:59 INFO - PROCESS | 3732 | 1466438339940 Marionette TRACE conn5 <- [1,1618,null,{}] 08:58:59 INFO - PROCESS | 3732 | 1466438339943 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}] 08:58:59 INFO - PROCESS | 3732 | 1466438339945 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:00 INFO - PROCESS | 3732 | 1466438340057 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:59:00 INFO - PROCESS | 3732 | 1466438340152 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 3732 | 1466438340154 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:00 INFO - PROCESS | 3732 | ++DOCSHELL 18D12400 == 34 [pid = 3732] [id = 414] 08:59:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (18DF2800) [pid = 3732] [serial = 1242] [outer = 00000000] 08:59:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1943F000) [pid = 3732] [serial = 1243] [outer = 18DF2800] 08:59:00 INFO - PROCESS | 3732 | 1466438340202 Marionette DEBUG loaded listener.js 08:59:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19443C00) [pid = 3732] [serial = 1244] [outer = 18DF2800] 08:59:00 INFO - PROCESS | 3732 | 1466438340648 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]]]}] 08:59:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:59:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 08:59:00 INFO - PROCESS | 3732 | 1466438340670 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:59:00 INFO - PROCESS | 3732 | 1466438340672 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:59:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:59:00 INFO - PROCESS | 3732 | 1466438340681 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:59:00 INFO - PROCESS | 3732 | 1466438340683 Marionette TRACE conn5 <- [1,1622,null,{}] 08:59:00 INFO - PROCESS | 3732 | 1466438340686 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}] 08:59:00 INFO - PROCESS | 3732 | 1466438340692 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:00 INFO - PROCESS | 3732 | 1466438340827 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:59:00 INFO - PROCESS | 3732 | 1466438340891 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:00 INFO - PROCESS | 3732 | 1466438340893 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:00 INFO - PROCESS | 3732 | ++DOCSHELL 196CAC00 == 35 [pid = 3732] [id = 415] 08:59:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (196CB400) [pid = 3732] [serial = 1245] [outer = 00000000] 08:59:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19B8DC00) [pid = 3732] [serial = 1246] [outer = 196CB400] 08:59:00 INFO - PROCESS | 3732 | 1466438340948 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19B8E000) [pid = 3732] [serial = 1247] [outer = 196CB400] 08:59:01 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10234800) [pid = 3732] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:59:01 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (10774800) [pid = 3732] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:59:01 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1784D400) [pid = 3732] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:59:01 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (18DF1800) [pid = 3732] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:59:01 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10235C00) [pid = 3732] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:59:01 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1944A800) [pid = 3732] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:59:01 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19BA2400) [pid = 3732] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:59:01 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (14A26C00) [pid = 3732] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:59:01 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (178DBC00) [pid = 3732] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:59:01 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (18A49C00) [pid = 3732] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:59:01 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (14577400) [pid = 3732] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:59:01 INFO - PROCESS | 3732 | 1466438341401 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]]]}] 08:59:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:59:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 790ms 08:59:01 INFO - PROCESS | 3732 | 1466438341466 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:59:01 INFO - PROCESS | 3732 | 1466438341468 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:59:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:59:01 INFO - PROCESS | 3732 | 1466438341471 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:59:01 INFO - PROCESS | 3732 | 1466438341473 Marionette TRACE conn5 <- [1,1626,null,{}] 08:59:01 INFO - PROCESS | 3732 | 1466438341476 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}] 08:59:01 INFO - PROCESS | 3732 | 1466438341478 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:01 INFO - PROCESS | 3732 | 1466438341561 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:59:01 INFO - PROCESS | 3732 | 1466438341649 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:01 INFO - PROCESS | 3732 | 1466438341651 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:01 INFO - PROCESS | 3732 | ++DOCSHELL 09364C00 == 36 [pid = 3732] [id = 416] 08:59:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (0CC98C00) [pid = 3732] [serial = 1248] [outer = 00000000] 08:59:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1784D400) [pid = 3732] [serial = 1249] [outer = 0CC98C00] 08:59:01 INFO - PROCESS | 3732 | 1466438341700 Marionette DEBUG loaded listener.js 08:59:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (18B97C00) [pid = 3732] [serial = 1250] [outer = 0CC98C00] 08:59:02 INFO - PROCESS | 3732 | 1466438342066 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:59:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 630ms 08:59:02 INFO - PROCESS | 3732 | 1466438342102 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:59:02 INFO - PROCESS | 3732 | 1466438342104 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:59:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:59:02 INFO - PROCESS | 3732 | 1466438342107 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 3732 | 1466438342108 Marionette TRACE conn5 <- [1,1630,null,{}] 08:59:02 INFO - PROCESS | 3732 | 1466438342112 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}] 08:59:02 INFO - PROCESS | 3732 | 1466438342114 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:02 INFO - PROCESS | 3732 | 1466438342195 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:59:02 INFO - PROCESS | 3732 | 1466438342288 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3732 | 1466438342290 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:02 INFO - PROCESS | 3732 | ++DOCSHELL 0FC65800 == 37 [pid = 3732] [id = 417] 08:59:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14ADCC00) [pid = 3732] [serial = 1251] [outer = 00000000] 08:59:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (19BCEC00) [pid = 3732] [serial = 1252] [outer = 14ADCC00] 08:59:02 INFO - PROCESS | 3732 | 1466438342334 Marionette DEBUG loaded listener.js 08:59:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19BD6000) [pid = 3732] [serial = 1253] [outer = 14ADCC00] 08:59:02 INFO - PROCESS | 3732 | 1466438342677 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]]]}] 08:59:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:59:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 08:59:02 INFO - PROCESS | 3732 | 1466438342738 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:59:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:59:02 INFO - PROCESS | 3732 | 1466438342740 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:59:02 INFO - PROCESS | 3732 | 1466438342743 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:59:02 INFO - PROCESS | 3732 | 1466438342745 Marionette TRACE conn5 <- [1,1634,null,{}] 08:59:02 INFO - PROCESS | 3732 | 1466438342748 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}] 08:59:02 INFO - PROCESS | 3732 | 1466438342750 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:02 INFO - PROCESS | 3732 | 1466438342869 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:59:02 INFO - PROCESS | 3732 | 1466438342915 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:02 INFO - PROCESS | 3732 | 1466438342917 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:02 INFO - PROCESS | 3732 | ++DOCSHELL 17998000 == 38 [pid = 3732] [id = 418] 08:59:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19BAE800) [pid = 3732] [serial = 1254] [outer = 00000000] 08:59:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19BF4000) [pid = 3732] [serial = 1255] [outer = 19BAE800] 08:59:02 INFO - PROCESS | 3732 | 1466438342964 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19BF4800) [pid = 3732] [serial = 1256] [outer = 19BAE800] 08:59:03 INFO - PROCESS | 3732 | 1466438343475 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]]]}] 08:59:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:59:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 770ms 08:59:03 INFO - PROCESS | 3732 | 1466438343515 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:59:03 INFO - PROCESS | 3732 | 1466438343520 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:59:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:59:03 INFO - PROCESS | 3732 | 1466438343525 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:59:03 INFO - PROCESS | 3732 | 1466438343529 Marionette TRACE conn5 <- [1,1638,null,{}] 08:59:03 INFO - PROCESS | 3732 | 1466438343535 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}] 08:59:03 INFO - PROCESS | 3732 | 1466438343538 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:03 INFO - PROCESS | 3732 | 1466438343658 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:59:03 INFO - PROCESS | 3732 | 1466438343796 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:03 INFO - PROCESS | 3732 | 1466438343801 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:03 INFO - PROCESS | 3732 | ++DOCSHELL 0FC6CC00 == 39 [pid = 3732] [id = 419] 08:59:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (10153C00) [pid = 3732] [serial = 1257] [outer = 00000000] 08:59:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (10ABB000) [pid = 3732] [serial = 1258] [outer = 10153C00] 08:59:03 INFO - PROCESS | 3732 | 1466438343861 Marionette DEBUG loaded listener.js 08:59:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (143CA000) [pid = 3732] [serial = 1259] [outer = 10153C00] 08:59:04 INFO - PROCESS | 3732 | 1466438344494 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]]]}] 08:59:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:59:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1020ms 08:59:04 INFO - PROCESS | 3732 | 1466438344550 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:59:04 INFO - PROCESS | 3732 | 1466438344555 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:59:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:59:04 INFO - PROCESS | 3732 | 1466438344561 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:59:04 INFO - PROCESS | 3732 | 1466438344564 Marionette TRACE conn5 <- [1,1642,null,{}] 08:59:04 INFO - PROCESS | 3732 | 1466438344568 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}] 08:59:04 INFO - PROCESS | 3732 | 1466438344572 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:04 INFO - PROCESS | 3732 | 1466438344733 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:59:04 INFO - PROCESS | 3732 | 1466438344750 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:04 INFO - PROCESS | 3732 | 1466438344752 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:04 INFO - PROCESS | 3732 | ++DOCSHELL 17106400 == 40 [pid = 3732] [id = 420] 08:59:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17108C00) [pid = 3732] [serial = 1260] [outer = 00000000] 08:59:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (172E6C00) [pid = 3732] [serial = 1261] [outer = 17108C00] 08:59:04 INFO - PROCESS | 3732 | 1466438344809 Marionette DEBUG loaded listener.js 08:59:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1799A400) [pid = 3732] [serial = 1262] [outer = 17108C00] 08:59:05 INFO - PROCESS | 3732 | 1466438345401 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]]]}] 08:59:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:59:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 08:59:05 INFO - PROCESS | 3732 | 1466438345495 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:59:05 INFO - PROCESS | 3732 | 1466438345497 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:59:05 INFO - PROCESS | 3732 | 1466438345501 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:59:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:59:05 INFO - PROCESS | 3732 | 1466438345505 Marionette TRACE conn5 <- [1,1646,null,{}] 08:59:05 INFO - PROCESS | 3732 | 1466438345516 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}] 08:59:05 INFO - PROCESS | 3732 | 1466438345521 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:05 INFO - PROCESS | 3732 | 1466438345686 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:59:05 INFO - PROCESS | 3732 | 1466438345696 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:05 INFO - PROCESS | 3732 | 1466438345700 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:05 INFO - PROCESS | 3732 | ++DOCSHELL 19BDC000 == 41 [pid = 3732] [id = 421] 08:59:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BF0400) [pid = 3732] [serial = 1263] [outer = 00000000] 08:59:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19D68400) [pid = 3732] [serial = 1264] [outer = 19BF0400] 08:59:05 INFO - PROCESS | 3732 | 1466438345756 Marionette DEBUG loaded listener.js 08:59:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1A819800) [pid = 3732] [serial = 1265] [outer = 19BF0400] 08:59:06 INFO - PROCESS | 3732 | 1466438346389 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]]]}] 08:59:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:59:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 930ms 08:59:06 INFO - PROCESS | 3732 | 1466438346434 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:59:06 INFO - PROCESS | 3732 | 1466438346437 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:59:06 INFO - PROCESS | 3732 | 1466438346441 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:59:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:59:06 INFO - PROCESS | 3732 | 1466438346443 Marionette TRACE conn5 <- [1,1650,null,{}] 08:59:06 INFO - PROCESS | 3732 | 1466438346447 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}] 08:59:06 INFO - PROCESS | 3732 | 1466438346449 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:06 INFO - PROCESS | 3732 | 1466438346558 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:59:06 INFO - PROCESS | 3732 | 1466438346692 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:06 INFO - PROCESS | 3732 | 1466438346695 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:06 INFO - PROCESS | 3732 | ++DOCSHELL 0FC65000 == 42 [pid = 3732] [id = 422] 08:59:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (18A58800) [pid = 3732] [serial = 1266] [outer = 00000000] 08:59:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1AC76400) [pid = 3732] [serial = 1267] [outer = 18A58800] 08:59:06 INFO - PROCESS | 3732 | 1466438346751 Marionette DEBUG loaded listener.js 08:59:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1AC9F800) [pid = 3732] [serial = 1268] [outer = 18A58800] 08:59:07 INFO - PROCESS | 3732 | 1466438347336 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]]]}] 08:59:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:59:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 930ms 08:59:07 INFO - PROCESS | 3732 | 1466438347375 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:59:07 INFO - PROCESS | 3732 | 1466438347377 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:59:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:59:07 INFO - PROCESS | 3732 | 1466438347380 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:59:07 INFO - PROCESS | 3732 | 1466438347382 Marionette TRACE conn5 <- [1,1654,null,{}] 08:59:07 INFO - PROCESS | 3732 | 1466438347386 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}] 08:59:07 INFO - PROCESS | 3732 | 1466438347388 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:07 INFO - PROCESS | 3732 | 1466438347493 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:59:07 INFO - PROCESS | 3732 | 1466438347632 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:07 INFO - PROCESS | 3732 | 1466438347634 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:07 INFO - PROCESS | 3732 | ++DOCSHELL 1AC75800 == 43 [pid = 3732] [id = 423] 08:59:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1AC79400) [pid = 3732] [serial = 1269] [outer = 00000000] 08:59:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1ACEA000) [pid = 3732] [serial = 1270] [outer = 1AC79400] 08:59:07 INFO - PROCESS | 3732 | 1466438347688 Marionette DEBUG loaded listener.js 08:59:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1ACF2400) [pid = 3732] [serial = 1271] [outer = 1AC79400] 08:59:08 INFO - PROCESS | 3732 | 1466438348461 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]]]}] 08:59:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:59:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1117ms 08:59:08 INFO - PROCESS | 3732 | 1466438348502 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:59:08 INFO - PROCESS | 3732 | 1466438348506 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:59:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:59:08 INFO - PROCESS | 3732 | 1466438348510 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:59:08 INFO - PROCESS | 3732 | 1466438348513 Marionette TRACE conn5 <- [1,1658,null,{}] 08:59:08 INFO - PROCESS | 3732 | 1466438348519 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}] 08:59:08 INFO - PROCESS | 3732 | 1466438348521 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:08 INFO - PROCESS | 3732 | 1466438348625 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:59:08 INFO - PROCESS | 3732 | 1466438348768 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:08 INFO - PROCESS | 3732 | 1466438348771 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:08 INFO - PROCESS | 3732 | ++DOCSHELL 10154800 == 44 [pid = 3732] [id = 424] 08:59:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1076F000) [pid = 3732] [serial = 1272] [outer = 00000000] 08:59:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1496C800) [pid = 3732] [serial = 1273] [outer = 1076F000] 08:59:08 INFO - PROCESS | 3732 | 1466438348822 Marionette DEBUG loaded listener.js 08:59:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (157A4400) [pid = 3732] [serial = 1274] [outer = 1076F000] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 0FC65800 == 43 [pid = 3732] [id = 417] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 09364C00 == 42 [pid = 3732] [id = 416] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 196CAC00 == 41 [pid = 3732] [id = 415] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 18D12400 == 40 [pid = 3732] [id = 414] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 17996000 == 39 [pid = 3732] [id = 413] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 15DDBC00 == 38 [pid = 3732] [id = 412] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 1456D400 == 37 [pid = 3732] [id = 411] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 10235400 == 36 [pid = 3732] [id = 410] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 10237C00 == 35 [pid = 3732] [id = 409] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 10239C00 == 34 [pid = 3732] [id = 408] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 18C19400 == 33 [pid = 3732] [id = 407] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 1AC75800 == 32 [pid = 3732] [id = 423] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 0FC65000 == 31 [pid = 3732] [id = 422] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 19BDC000 == 30 [pid = 3732] [id = 421] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 17998000 == 29 [pid = 3732] [id = 418] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 0FC6CC00 == 28 [pid = 3732] [id = 419] 08:59:09 INFO - PROCESS | 3732 | --DOCSHELL 17106400 == 27 [pid = 3732] [id = 420] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (14DCC400) [pid = 3732] [serial = 1204] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (157AC000) [pid = 3732] [serial = 1190] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (142E2000) [pid = 3732] [serial = 1189] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (18410C00) [pid = 3732] [serial = 1193] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1799D800) [pid = 3732] [serial = 1192] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1944AC00) [pid = 3732] [serial = 1196] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1943FC00) [pid = 3732] [serial = 1195] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1076E800) [pid = 3732] [serial = 1207] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19B93800) [pid = 3732] [serial = 1199] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19B8C000) [pid = 3732] [serial = 1198] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19BB0800) [pid = 3732] [serial = 1202] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19BAC000) [pid = 3732] [serial = 1201] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14A53400) [pid = 3732] [serial = 1210] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17998400) [pid = 3732] [serial = 1213] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (157A9000) [pid = 3732] [serial = 1211] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (18B90C00) [pid = 3732] [serial = 1220] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1983BC00) [pid = 3732] [serial = 1222] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (18B8B000) [pid = 3732] [serial = 1219] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (18405800) [pid = 3732] [serial = 1214] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10AB7400) [pid = 3732] [serial = 1208] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17119400) [pid = 3732] [serial = 1216] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (17104C00) [pid = 3732] [serial = 1205] [outer = 00000000] [url = about:blank] 08:59:09 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1799F400) [pid = 3732] [serial = 1217] [outer = 00000000] [url = about:blank] 08:59:10 INFO - PROCESS | 3732 | 1466438349998 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1538ms 08:59:10 INFO - PROCESS | 3732 | 1466438350051 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3732 | 1466438350055 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:59:10 INFO - PROCESS | 3732 | 1466438350059 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 3732 | 1466438350063 Marionette TRACE conn5 <- [1,1662,null,{}] 08:59:10 INFO - PROCESS | 3732 | 1466438350069 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}] 08:59:10 INFO - PROCESS | 3732 | 1466438350071 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:10 INFO - PROCESS | 3732 | 1466438350163 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:59:10 INFO - PROCESS | 3732 | 1466438350290 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3732 | 1466438350293 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:10 INFO - PROCESS | 3732 | ++DOCSHELL 0FC65000 == 28 [pid = 3732] [id = 425] 08:59:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (0FC6AC00) [pid = 3732] [serial = 1275] [outer = 00000000] 08:59:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1023E000) [pid = 3732] [serial = 1276] [outer = 0FC6AC00] 08:59:10 INFO - PROCESS | 3732 | 1466438350342 Marionette DEBUG loaded listener.js 08:59:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (10275000) [pid = 3732] [serial = 1277] [outer = 0FC6AC00] 08:59:10 INFO - PROCESS | 3732 | 1466438350730 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]]]}] 08:59:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:59:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 730ms 08:59:10 INFO - PROCESS | 3732 | 1466438350817 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:59:10 INFO - PROCESS | 3732 | 1466438350822 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:59:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:59:10 INFO - PROCESS | 3732 | 1466438350831 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:59:10 INFO - PROCESS | 3732 | 1466438350833 Marionette TRACE conn5 <- [1,1666,null,{}] 08:59:10 INFO - PROCESS | 3732 | 1466438350842 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}] 08:59:10 INFO - PROCESS | 3732 | 1466438350845 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:10 INFO - PROCESS | 3732 | 1466438350940 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:59:10 INFO - PROCESS | 3732 | 1466438350956 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:10 INFO - PROCESS | 3732 | 1466438350958 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:10 INFO - PROCESS | 3732 | ++DOCSHELL 142E2800 == 29 [pid = 3732] [id = 426] 08:59:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (142E3C00) [pid = 3732] [serial = 1278] [outer = 00000000] 08:59:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1458AC00) [pid = 3732] [serial = 1279] [outer = 142E3C00] 08:59:11 INFO - PROCESS | 3732 | 1466438351006 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (14999C00) [pid = 3732] [serial = 1280] [outer = 142E3C00] 08:59:11 INFO - PROCESS | 3732 | 1466438351467 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]]]}] 08:59:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:59:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 08:59:11 INFO - PROCESS | 3732 | 1466438351505 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:59:11 INFO - PROCESS | 3732 | 1466438351507 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:59:11 INFO - PROCESS | 3732 | 1466438351510 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:59:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:59:11 INFO - PROCESS | 3732 | 1466438351514 Marionette TRACE conn5 <- [1,1670,null,{}] 08:59:11 INFO - PROCESS | 3732 | 1466438351524 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}] 08:59:11 INFO - PROCESS | 3732 | 1466438351529 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:11 INFO - PROCESS | 3732 | 1466438351614 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:59:11 INFO - PROCESS | 3732 | 1466438351622 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:11 INFO - PROCESS | 3732 | 1466438351625 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:11 INFO - PROCESS | 3732 | ++DOCSHELL 157AB400 == 30 [pid = 3732] [id = 427] 08:59:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (157AF400) [pid = 3732] [serial = 1281] [outer = 00000000] 08:59:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1614AC00) [pid = 3732] [serial = 1282] [outer = 157AF400] 08:59:11 INFO - PROCESS | 3732 | 1466438351672 Marionette DEBUG loaded listener.js 08:59:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (17109400) [pid = 3732] [serial = 1283] [outer = 157AF400] 08:59:12 INFO - PROCESS | 3732 | 1466438352202 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]]]}] 08:59:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 730ms 08:59:12 INFO - PROCESS | 3732 | 1466438352249 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3732 | 1466438352252 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:59:12 INFO - PROCESS | 3732 | 1466438352255 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:59:12 INFO - PROCESS | 3732 | 1466438352257 Marionette TRACE conn5 <- [1,1674,null,{}] 08:59:12 INFO - PROCESS | 3732 | 1466438352260 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}] 08:59:12 INFO - PROCESS | 3732 | 1466438352262 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:12 INFO - PROCESS | 3732 | 1466438352409 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:59:12 INFO - PROCESS | 3732 | 1466438352474 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:12 INFO - PROCESS | 3732 | 1466438352476 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:12 INFO - PROCESS | 3732 | ++DOCSHELL 1614A000 == 31 [pid = 3732] [id = 428] 08:59:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17111400) [pid = 3732] [serial = 1284] [outer = 00000000] 08:59:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17998400) [pid = 3732] [serial = 1285] [outer = 17111400] 08:59:12 INFO - PROCESS | 3732 | 1466438352522 Marionette DEBUG loaded listener.js 08:59:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (179A0400) [pid = 3732] [serial = 1286] [outer = 17111400] 08:59:12 INFO - PROCESS | 3732 | 1466438352939 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]]]}] 08:59:12 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 08:59:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 08:59:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:59:12 INFO - PROCESS | 3732 | 1466438352990 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:59:12 INFO - PROCESS | 3732 | 1466438352992 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:59:12 INFO - PROCESS | 3732 | 1466438352995 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:59:12 INFO - PROCESS | 3732 | 1466438352997 Marionette TRACE conn5 <- [1,1678,null,{}] 08:59:13 INFO - PROCESS | 3732 | 1466438353000 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}] 08:59:13 INFO - PROCESS | 3732 | 1466438353002 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:13 INFO - PROCESS | 3732 | 1466438353113 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:59:13 INFO - PROCESS | 3732 | 1466438353119 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:13 INFO - PROCESS | 3732 | 1466438353121 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:13 INFO - PROCESS | 3732 | ++DOCSHELL 179A4C00 == 32 [pid = 3732] [id = 429] 08:59:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18410C00) [pid = 3732] [serial = 1287] [outer = 00000000] 08:59:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1897B400) [pid = 3732] [serial = 1288] [outer = 18410C00] 08:59:13 INFO - PROCESS | 3732 | 1466438353165 Marionette DEBUG loaded listener.js 08:59:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (18A4B000) [pid = 3732] [serial = 1289] [outer = 18410C00] 08:59:13 INFO - PROCESS | 3732 | 1466438353662 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]]]}] 08:59:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:59:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 08:59:13 INFO - PROCESS | 3732 | 1466438353744 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:59:13 INFO - PROCESS | 3732 | 1466438353746 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:59:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:59:13 INFO - PROCESS | 3732 | 1466438353759 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:59:13 INFO - PROCESS | 3732 | 1466438353761 Marionette TRACE conn5 <- [1,1682,null,{}] 08:59:13 INFO - PROCESS | 3732 | 1466438353765 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}] 08:59:13 INFO - PROCESS | 3732 | 1466438353770 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:14 INFO - PROCESS | 3732 | 1466438354144 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (0CC98C00) [pid = 3732] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (14577000) [pid = 3732] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1614B400) [pid = 3732] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1711F800) [pid = 3732] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (179A1400) [pid = 3732] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1023D000) [pid = 3732] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (18DF2800) [pid = 3732] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10237800) [pid = 3732] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (196CB400) [pid = 3732] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14ADCC00) [pid = 3732] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1943B400) [pid = 3732] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:59:14 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19BAE800) [pid = 3732] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:59:14 INFO - PROCESS | 3732 | 1466438354212 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 3732 | 1466438354214 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:14 INFO - PROCESS | 3732 | ++DOCSHELL 08E73000 == 33 [pid = 3732] [id = 430] 08:59:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (09369800) [pid = 3732] [serial = 1290] [outer = 00000000] 08:59:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1026F800) [pid = 3732] [serial = 1291] [outer = 09369800] 08:59:14 INFO - PROCESS | 3732 | 1466438354258 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17102800) [pid = 3732] [serial = 1292] [outer = 09369800] 08:59:14 INFO - PROCESS | 3732 | 1466438354627 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]]]}] 08:59:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:59:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 930ms 08:59:14 INFO - PROCESS | 3732 | 1466438354692 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:59:14 INFO - PROCESS | 3732 | 1466438354694 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:59:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:59:14 INFO - PROCESS | 3732 | 1466438354697 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:59:14 INFO - PROCESS | 3732 | 1466438354698 Marionette TRACE conn5 <- [1,1686,null,{}] 08:59:14 INFO - PROCESS | 3732 | 1466438354702 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}] 08:59:14 INFO - PROCESS | 3732 | 1466438354703 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:14 INFO - PROCESS | 3732 | 1466438354782 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:59:14 INFO - PROCESS | 3732 | 1466438354789 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:14 INFO - PROCESS | 3732 | 1466438354791 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:14 INFO - PROCESS | 3732 | ++DOCSHELL 172E0C00 == 34 [pid = 3732] [id = 431] 08:59:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17999400) [pid = 3732] [serial = 1293] [outer = 00000000] 08:59:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (196CB400) [pid = 3732] [serial = 1294] [outer = 17999400] 08:59:14 INFO - PROCESS | 3732 | 1466438354835 Marionette DEBUG loaded listener.js 08:59:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (197CF400) [pid = 3732] [serial = 1295] [outer = 17999400] 08:59:15 INFO - PROCESS | 3732 | 1466438355257 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]]]}] 08:59:15 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 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 630ms 08:59:15 INFO - PROCESS | 3732 | 1466438355328 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3732 | 1466438355330 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:59:15 INFO - PROCESS | 3732 | 1466438355333 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 3732 | 1466438355335 Marionette TRACE conn5 <- [1,1690,null,{}] 08:59:15 INFO - PROCESS | 3732 | 1466438355339 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}] 08:59:15 INFO - PROCESS | 3732 | 1466438355341 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:15 INFO - PROCESS | 3732 | 1466438355420 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:59:15 INFO - PROCESS | 3732 | 1466438355426 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:15 INFO - PROCESS | 3732 | 1466438355428 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:15 INFO - PROCESS | 3732 | ++DOCSHELL 0935EC00 == 35 [pid = 3732] [id = 432] 08:59:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (0CC96400) [pid = 3732] [serial = 1296] [outer = 00000000] 08:59:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19895C00) [pid = 3732] [serial = 1297] [outer = 0CC96400] 08:59:15 INFO - PROCESS | 3732 | 1466438355472 Marionette DEBUG loaded listener.js 08:59:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (17849C00) [pid = 3732] [serial = 1298] [outer = 0CC96400] 08:59:15 INFO - PROCESS | 3732 | 1466438355918 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]]]}] 08:59:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:59:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 631ms 08:59:15 INFO - PROCESS | 3732 | 1466438355978 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:59:15 INFO - PROCESS | 3732 | 1466438355980 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:59:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:59:15 INFO - PROCESS | 3732 | 1466438355983 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:59:15 INFO - PROCESS | 3732 | 1466438355985 Marionette TRACE conn5 <- [1,1694,null,{}] 08:59:15 INFO - PROCESS | 3732 | 1466438355988 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}] 08:59:15 INFO - PROCESS | 3732 | 1466438355990 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:16 INFO - PROCESS | 3732 | 1466438356070 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:59:16 INFO - PROCESS | 3732 | 1466438356075 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:16 INFO - PROCESS | 3732 | 1466438356077 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:16 INFO - PROCESS | 3732 | ++DOCSHELL 19B8F800 == 36 [pid = 3732] [id = 433] 08:59:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19B90800) [pid = 3732] [serial = 1299] [outer = 00000000] 08:59:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19BA6800) [pid = 3732] [serial = 1300] [outer = 19B90800] 08:59:16 INFO - PROCESS | 3732 | 1466438356130 Marionette DEBUG loaded listener.js 08:59:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19BAC800) [pid = 3732] [serial = 1301] [outer = 19B90800] 08:59:16 INFO - PROCESS | 3732 | 1466438356950 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]]]}] 08:59:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:59:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1017ms 08:59:17 INFO - PROCESS | 3732 | 1466438357003 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:59:17 INFO - PROCESS | 3732 | 1466438357008 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:59:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:59:17 INFO - PROCESS | 3732 | 1466438357013 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:59:17 INFO - PROCESS | 3732 | 1466438357018 Marionette TRACE conn5 <- [1,1698,null,{}] 08:59:17 INFO - PROCESS | 3732 | 1466438357042 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}] 08:59:17 INFO - PROCESS | 3732 | 1466438357045 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:17 INFO - PROCESS | 3732 | 1466438357175 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:59:17 INFO - PROCESS | 3732 | 1466438357307 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:17 INFO - PROCESS | 3732 | 1466438357311 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:17 INFO - PROCESS | 3732 | ++DOCSHELL 10238800 == 37 [pid = 3732] [id = 434] 08:59:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (10239C00) [pid = 3732] [serial = 1302] [outer = 00000000] 08:59:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (112C5800) [pid = 3732] [serial = 1303] [outer = 10239C00] 08:59:17 INFO - PROCESS | 3732 | 1466438357369 Marionette DEBUG loaded listener.js 08:59:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (14A0D800) [pid = 3732] [serial = 1304] [outer = 10239C00] 08:59:18 INFO - PROCESS | 3732 | 1466438358065 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]]]}] 08:59:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:59:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1130ms 08:59:18 INFO - PROCESS | 3732 | 1466438358144 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:59:18 INFO - PROCESS | 3732 | 1466438358148 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:59:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:59:18 INFO - PROCESS | 3732 | 1466438358155 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:59:18 INFO - PROCESS | 3732 | 1466438358158 Marionette TRACE conn5 <- [1,1702,null,{}] 08:59:18 INFO - PROCESS | 3732 | 1466438358162 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}] 08:59:18 INFO - PROCESS | 3732 | 1466438358165 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:18 INFO - PROCESS | 3732 | 1466438358297 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:59:18 INFO - PROCESS | 3732 | 1466438358430 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:18 INFO - PROCESS | 3732 | 1466438358432 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:18 INFO - PROCESS | 3732 | ++DOCSHELL 10237400 == 38 [pid = 3732] [id = 435] 08:59:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (110D1400) [pid = 3732] [serial = 1305] [outer = 00000000] 08:59:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (171E5C00) [pid = 3732] [serial = 1306] [outer = 110D1400] 08:59:18 INFO - PROCESS | 3732 | 1466438358491 Marionette DEBUG loaded listener.js 08:59:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (179A2000) [pid = 3732] [serial = 1307] [outer = 110D1400] 08:59:19 INFO - PROCESS | 3732 | 1466438359307 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]]]}] 08:59:19 INFO - PROCESS | 3732 | --DOCSHELL 0935EC00 == 37 [pid = 3732] [id = 432] 08:59:19 INFO - PROCESS | 3732 | --DOCSHELL 172E0C00 == 36 [pid = 3732] [id = 431] 08:59:19 INFO - PROCESS | 3732 | --DOCSHELL 08E73000 == 35 [pid = 3732] [id = 430] 08:59:19 INFO - PROCESS | 3732 | --DOCSHELL 179A4C00 == 34 [pid = 3732] [id = 429] 08:59:19 INFO - PROCESS | 3732 | --DOCSHELL 1614A000 == 33 [pid = 3732] [id = 428] 08:59:19 INFO - PROCESS | 3732 | --DOCSHELL 157AB400 == 32 [pid = 3732] [id = 427] 08:59:19 INFO - PROCESS | 3732 | --DOCSHELL 142E2800 == 31 [pid = 3732] [id = 426] 08:59:19 INFO - PROCESS | 3732 | --DOCSHELL 0FC65000 == 30 [pid = 3732] [id = 425] 08:59:19 INFO - PROCESS | 3732 | --DOCSHELL 10154800 == 29 [pid = 3732] [id = 424] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (1784D400) [pid = 3732] [serial = 1249] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (14A0DC00) [pid = 3732] [serial = 1234] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (18B97C00) [pid = 3732] [serial = 1250] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (14A50800) [pid = 3732] [serial = 1235] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (171AD800) [pid = 3732] [serial = 1238] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (17997800) [pid = 3732] [serial = 1228] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (18507000) [pid = 3732] [serial = 1240] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (14A27400) [pid = 3732] [serial = 1226] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19443C00) [pid = 3732] [serial = 1244] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1076A800) [pid = 3732] [serial = 1232] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1026F400) [pid = 3732] [serial = 1231] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17111800) [pid = 3732] [serial = 1237] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1799CC00) [pid = 3732] [serial = 1229] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (18A4DC00) [pid = 3732] [serial = 1241] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19B8E000) [pid = 3732] [serial = 1247] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19B8DC00) [pid = 3732] [serial = 1246] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19BCEC00) [pid = 3732] [serial = 1252] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19B8BC00) [pid = 3732] [serial = 1223] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1943F000) [pid = 3732] [serial = 1243] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (142D9400) [pid = 3732] [serial = 1225] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19BD6000) [pid = 3732] [serial = 1253] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19BF4800) [pid = 3732] [serial = 1256] [outer = 00000000] [url = about:blank] 08:59:19 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19BF4000) [pid = 3732] [serial = 1255] [outer = 00000000] [url = about:blank] 08:59:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:59:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1233ms 08:59:19 INFO - PROCESS | 3732 | 1466438359392 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 08:59:19 INFO - PROCESS | 3732 | 1466438359395 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:59:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:59:19 INFO - PROCESS | 3732 | 1466438359400 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:59:19 INFO - PROCESS | 3732 | 1466438359403 Marionette TRACE conn5 <- [1,1706,null,{}] 08:59:19 INFO - PROCESS | 3732 | 1466438359409 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}] 08:59:19 INFO - PROCESS | 3732 | 1466438359411 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:19 INFO - PROCESS | 3732 | 1466438359508 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:59:19 INFO - PROCESS | 3732 | 1466438359515 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:19 INFO - PROCESS | 3732 | 1466438359518 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:19 INFO - PROCESS | 3732 | ++DOCSHELL 1076AC00 == 30 [pid = 3732] [id = 436] 08:59:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1076B000) [pid = 3732] [serial = 1308] [outer = 00000000] 08:59:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (10775800) [pid = 3732] [serial = 1309] [outer = 1076B000] 08:59:19 INFO - PROCESS | 3732 | 1466438359565 Marionette DEBUG loaded listener.js 08:59:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10D0BC00) [pid = 3732] [serial = 1310] [outer = 1076B000] 08:59:20 INFO - PROCESS | 3732 | 1466438360083 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]]]}] 08:59:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 731ms 08:59:20 INFO - PROCESS | 3732 | 1466438360132 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3732 | 1466438360136 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:59:20 INFO - PROCESS | 3732 | 1466438360142 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:59:20 INFO - PROCESS | 3732 | 1466438360144 Marionette TRACE conn5 <- [1,1710,null,{}] 08:59:20 INFO - PROCESS | 3732 | 1466438360148 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}] 08:59:20 INFO - PROCESS | 3732 | 1466438360151 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:20 INFO - PROCESS | 3732 | 1466438360238 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:59:20 INFO - PROCESS | 3732 | 1466438360328 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3732 | 1466438360331 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:20 INFO - PROCESS | 3732 | ++DOCSHELL 14A52C00 == 31 [pid = 3732] [id = 437] 08:59:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (14AE2C00) [pid = 3732] [serial = 1311] [outer = 00000000] 08:59:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (157AE400) [pid = 3732] [serial = 1312] [outer = 14AE2C00] 08:59:20 INFO - PROCESS | 3732 | 1466438360387 Marionette DEBUG loaded listener.js 08:59:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15DD5C00) [pid = 3732] [serial = 1313] [outer = 14AE2C00] 08:59:20 INFO - PROCESS | 3732 | 1466438360791 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]]]}] 08:59:20 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 08:59:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 08:59:20 INFO - PROCESS | 3732 | 1466438360817 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:59:20 INFO - PROCESS | 3732 | 1466438360820 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:59:20 INFO - PROCESS | 3732 | 1466438360823 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:59:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:59:20 INFO - PROCESS | 3732 | 1466438360826 Marionette TRACE conn5 <- [1,1714,null,{}] 08:59:20 INFO - PROCESS | 3732 | 1466438360837 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}] 08:59:20 INFO - PROCESS | 3732 | 1466438360841 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:20 INFO - PROCESS | 3732 | 1466438360952 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:59:20 INFO - PROCESS | 3732 | 1466438360960 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:20 INFO - PROCESS | 3732 | 1466438360963 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:20 INFO - PROCESS | 3732 | ++DOCSHELL 17847800 == 32 [pid = 3732] [id = 438] 08:59:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17848000) [pid = 3732] [serial = 1314] [outer = 00000000] 08:59:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18460C00) [pid = 3732] [serial = 1315] [outer = 17848000] 08:59:21 INFO - PROCESS | 3732 | 1466438361010 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18972000) [pid = 3732] [serial = 1316] [outer = 17848000] 08:59:21 INFO - PROCESS | 3732 | 1466438361473 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]]]}] 08:59:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:59:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 671ms 08:59:21 INFO - PROCESS | 3732 | 1466438361500 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:59:21 INFO - PROCESS | 3732 | 1466438361503 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:59:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:59:21 INFO - PROCESS | 3732 | 1466438361506 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:59:21 INFO - PROCESS | 3732 | 1466438361508 Marionette TRACE conn5 <- [1,1718,null,{}] 08:59:21 INFO - PROCESS | 3732 | 1466438361512 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}] 08:59:21 INFO - PROCESS | 3732 | 1466438361514 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:21 INFO - PROCESS | 3732 | 1466438361640 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:59:21 INFO - PROCESS | 3732 | 1466438361645 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:21 INFO - PROCESS | 3732 | 1466438361647 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:21 INFO - PROCESS | 3732 | ++DOCSHELL 18B92400 == 33 [pid = 3732] [id = 439] 08:59:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18B98800) [pid = 3732] [serial = 1317] [outer = 00000000] 08:59:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18DF2C00) [pid = 3732] [serial = 1318] [outer = 18B98800] 08:59:21 INFO - PROCESS | 3732 | 1466438361691 Marionette DEBUG loaded listener.js 08:59:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1943F000) [pid = 3732] [serial = 1319] [outer = 18B98800] 08:59:22 INFO - PROCESS | 3732 | 1466438362136 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]]]}] 08:59:22 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 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 670ms 08:59:22 INFO - PROCESS | 3732 | 1466438362178 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:59:22 INFO - PROCESS | 3732 | 1466438362180 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:59:22 INFO - PROCESS | 3732 | 1466438362183 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3732 | 1466438362185 Marionette TRACE conn5 <- [1,1722,null,{}] 08:59:22 INFO - PROCESS | 3732 | 1466438362188 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}] 08:59:22 INFO - PROCESS | 3732 | 1466438362190 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:22 INFO - PROCESS | 3732 | 1466438362311 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:59:22 INFO - PROCESS | 3732 | 1466438362407 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:22 INFO - PROCESS | 3732 | 1466438362409 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:22 INFO - PROCESS | 3732 | ++DOCSHELL 19444C00 == 34 [pid = 3732] [id = 440] 08:59:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19445800) [pid = 3732] [serial = 1320] [outer = 00000000] 08:59:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (196C9C00) [pid = 3732] [serial = 1321] [outer = 19445800] 08:59:22 INFO - PROCESS | 3732 | 1466438362453 Marionette DEBUG loaded listener.js 08:59:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1983BC00) [pid = 3732] [serial = 1322] [outer = 19445800] 08:59:22 INFO - PROCESS | 3732 | 1466438362902 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]]]}] 08:59:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:59:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 770ms 08:59:22 INFO - PROCESS | 3732 | 1466438362958 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:59:22 INFO - PROCESS | 3732 | 1466438362960 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:59:22 INFO - PROCESS | 3732 | 1466438362964 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:59:22 INFO - PROCESS | 3732 | 1466438362965 Marionette TRACE conn5 <- [1,1726,null,{}] 08:59:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:59:22 INFO - PROCESS | 3732 | 1466438362978 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}] 08:59:22 INFO - PROCESS | 3732 | 1466438362984 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:23 INFO - PROCESS | 3732 | 1466438363125 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:59:23 INFO - PROCESS | 3732 | 1466438363201 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:23 INFO - PROCESS | 3732 | 1466438363204 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:23 INFO - PROCESS | 3732 | ++DOCSHELL 14A4F000 == 35 [pid = 3732] [id = 441] 08:59:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19B3B000) [pid = 3732] [serial = 1323] [outer = 00000000] 08:59:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19BD0000) [pid = 3732] [serial = 1324] [outer = 19B3B000] 08:59:23 INFO - PROCESS | 3732 | 1466438363250 Marionette DEBUG loaded listener.js 08:59:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19BD0400) [pid = 3732] [serial = 1325] [outer = 19B3B000] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (0CC96400) [pid = 3732] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17111400) [pid = 3732] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (157AF400) [pid = 3732] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (142E3C00) [pid = 3732] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1076F000) [pid = 3732] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (0FC6AC00) [pid = 3732] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18410C00) [pid = 3732] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (10153C00) [pid = 3732] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17108C00) [pid = 3732] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19BF0400) [pid = 3732] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (18A58800) [pid = 3732] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1AC79400) [pid = 3732] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (09369800) [pid = 3732] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:59:23 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17999400) [pid = 3732] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:59:23 INFO - PROCESS | 3732 | 1466438363782 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]]]}] 08:59:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:59:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 871ms 08:59:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:59:23 INFO - PROCESS | 3732 | 1466438363840 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:59:23 INFO - PROCESS | 3732 | 1466438363842 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:59:23 INFO - PROCESS | 3732 | 1466438363846 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:59:23 INFO - PROCESS | 3732 | 1466438363847 Marionette TRACE conn5 <- [1,1730,null,{}] 08:59:23 INFO - PROCESS | 3732 | 1466438363851 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}] 08:59:23 INFO - PROCESS | 3732 | 1466438363853 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:23 INFO - PROCESS | 3732 | 1466438363969 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:59:24 INFO - PROCESS | 3732 | 1466438364030 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3732 | 1466438364032 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:24 INFO - PROCESS | 3732 | ++DOCSHELL 11234400 == 36 [pid = 3732] [id = 442] 08:59:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (14214000) [pid = 3732] [serial = 1326] [outer = 00000000] 08:59:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (172D9800) [pid = 3732] [serial = 1327] [outer = 14214000] 08:59:24 INFO - PROCESS | 3732 | 1466438364077 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (18A53400) [pid = 3732] [serial = 1328] [outer = 14214000] 08:59:24 INFO - PROCESS | 3732 | 1466438364421 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]]]}] 08:59:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:59:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 632ms 08:59:24 INFO - PROCESS | 3732 | 1466438364478 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:59:24 INFO - PROCESS | 3732 | 1466438364480 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:59:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:59:24 INFO - PROCESS | 3732 | 1466438364484 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:59:24 INFO - PROCESS | 3732 | 1466438364485 Marionette TRACE conn5 <- [1,1734,null,{}] 08:59:24 INFO - PROCESS | 3732 | 1466438364489 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}] 08:59:24 INFO - PROCESS | 3732 | 1466438364491 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:24 INFO - PROCESS | 3732 | 1466438364572 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:59:24 INFO - PROCESS | 3732 | 1466438364578 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:24 INFO - PROCESS | 3732 | 1466438364579 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:24 INFO - PROCESS | 3732 | ++DOCSHELL 17111400 == 37 [pid = 3732] [id = 443] 08:59:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18C18000) [pid = 3732] [serial = 1329] [outer = 00000000] 08:59:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BDA400) [pid = 3732] [serial = 1330] [outer = 18C18000] 08:59:24 INFO - PROCESS | 3732 | 1466438364623 Marionette DEBUG loaded listener.js 08:59:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1023F800) [pid = 3732] [serial = 1331] [outer = 18C18000] 08:59:25 INFO - PROCESS | 3732 | 1466438365035 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 570ms 08:59:25 INFO - PROCESS | 3732 | 1466438365066 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:59:25 INFO - PROCESS | 3732 | 1466438365068 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:59:25 INFO - PROCESS | 3732 | 1466438365071 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3732 | 1466438365073 Marionette TRACE conn5 <- [1,1738,null,{}] 08:59:25 INFO - PROCESS | 3732 | 1466438365076 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}] 08:59:25 INFO - PROCESS | 3732 | 1466438365078 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:25 INFO - PROCESS | 3732 | 1466438365212 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:59:25 INFO - PROCESS | 3732 | 1466438365224 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:25 INFO - PROCESS | 3732 | 1466438365225 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:25 INFO - PROCESS | 3732 | ++DOCSHELL 171A1000 == 38 [pid = 3732] [id = 444] 08:59:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18A4B400) [pid = 3732] [serial = 1332] [outer = 00000000] 08:59:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19BFB400) [pid = 3732] [serial = 1333] [outer = 18A4B400] 08:59:25 INFO - PROCESS | 3732 | 1466438365268 Marionette DEBUG loaded listener.js 08:59:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19D6CC00) [pid = 3732] [serial = 1334] [outer = 18A4B400] 08:59:25 INFO - PROCESS | 3732 | 1466438365825 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]]]}] 08:59:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:59:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 830ms 08:59:25 INFO - PROCESS | 3732 | 1466438365904 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:59:25 INFO - PROCESS | 3732 | 1466438365909 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:59:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:59:25 INFO - PROCESS | 3732 | 1466438365915 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:59:25 INFO - PROCESS | 3732 | 1466438365918 Marionette TRACE conn5 <- [1,1742,null,{}] 08:59:25 INFO - PROCESS | 3732 | 1466438365924 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}] 08:59:25 INFO - PROCESS | 3732 | 1466438365927 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:26 INFO - PROCESS | 3732 | 1466438366051 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:59:26 INFO - PROCESS | 3732 | 1466438366183 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:26 INFO - PROCESS | 3732 | 1466438366188 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:26 INFO - PROCESS | 3732 | ++DOCSHELL 10153C00 == 39 [pid = 3732] [id = 445] 08:59:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (10154400) [pid = 3732] [serial = 1335] [outer = 00000000] 08:59:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (112C6000) [pid = 3732] [serial = 1336] [outer = 10154400] 08:59:26 INFO - PROCESS | 3732 | 1466438366248 Marionette DEBUG loaded listener.js 08:59:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (14A1FC00) [pid = 3732] [serial = 1337] [outer = 10154400] 08:59:26 INFO - PROCESS | 3732 | 1466438366852 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]]]}] 08:59:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:59:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 970ms 08:59:26 INFO - PROCESS | 3732 | 1466438366889 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:59:26 INFO - PROCESS | 3732 | 1466438366894 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:59:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:59:26 INFO - PROCESS | 3732 | 1466438366900 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:59:26 INFO - PROCESS | 3732 | 1466438366903 Marionette TRACE conn5 <- [1,1746,null,{}] 08:59:26 INFO - PROCESS | 3732 | 1466438366907 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}] 08:59:26 INFO - PROCESS | 3732 | 1466438366910 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:27 INFO - PROCESS | 3732 | 1466438367023 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:59:27 INFO - PROCESS | 3732 | 1466438367156 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:27 INFO - PROCESS | 3732 | 1466438367159 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:27 INFO - PROCESS | 3732 | ++DOCSHELL 18404000 == 40 [pid = 3732] [id = 446] 08:59:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1846CC00) [pid = 3732] [serial = 1338] [outer = 00000000] 08:59:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (18B8EC00) [pid = 3732] [serial = 1339] [outer = 1846CC00] 08:59:27 INFO - PROCESS | 3732 | 1466438367257 Marionette DEBUG loaded listener.js 08:59:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (19448400) [pid = 3732] [serial = 1340] [outer = 1846CC00] 08:59:27 INFO - PROCESS | 3732 | 1466438367857 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]]]}] 08:59:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:59:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1019ms 08:59:27 INFO - PROCESS | 3732 | 1466438367923 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:59:27 INFO - PROCESS | 3732 | 1466438367925 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:59:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:59:27 INFO - PROCESS | 3732 | 1466438367929 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:59:27 INFO - PROCESS | 3732 | 1466438367933 Marionette TRACE conn5 <- [1,1750,null,{}] 08:59:27 INFO - PROCESS | 3732 | 1466438367944 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}] 08:59:27 INFO - PROCESS | 3732 | 1466438367950 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:28 INFO - PROCESS | 3732 | 1466438368115 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:59:28 INFO - PROCESS | 3732 | 1466438368250 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:28 INFO - PROCESS | 3732 | 1466438368254 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:28 INFO - PROCESS | 3732 | ++DOCSHELL 1A8D8C00 == 41 [pid = 3732] [id = 447] 08:59:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1A8D9C00) [pid = 3732] [serial = 1341] [outer = 00000000] 08:59:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1AC6F800) [pid = 3732] [serial = 1342] [outer = 1A8D9C00] 08:59:28 INFO - PROCESS | 3732 | 1466438368314 Marionette DEBUG loaded listener.js 08:59:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1AC9DC00) [pid = 3732] [serial = 1343] [outer = 1A8D9C00] 08:59:28 INFO - PROCESS | 3732 | 1466438368876 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]]]}] 08:59:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:59:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 970ms 08:59:28 INFO - PROCESS | 3732 | 1466438368903 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:59:28 INFO - PROCESS | 3732 | 1466438368906 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:59:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:59:28 INFO - PROCESS | 3732 | 1466438368909 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:59:28 INFO - PROCESS | 3732 | 1466438368911 Marionette TRACE conn5 <- [1,1754,null,{}] 08:59:28 INFO - PROCESS | 3732 | 1466438368946 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}] 08:59:28 INFO - PROCESS | 3732 | 1466438368948 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:29 INFO - PROCESS | 3732 | 1466438369060 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:59:29 INFO - PROCESS | 3732 | 1466438369173 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:29 INFO - PROCESS | 3732 | 1466438369175 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:29 INFO - PROCESS | 3732 | ++DOCSHELL 19896800 == 42 [pid = 3732] [id = 448] 08:59:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19B42400) [pid = 3732] [serial = 1344] [outer = 00000000] 08:59:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1B37B400) [pid = 3732] [serial = 1345] [outer = 19B42400] 08:59:29 INFO - PROCESS | 3732 | 1466438369275 Marionette DEBUG loaded listener.js 08:59:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1B734C00) [pid = 3732] [serial = 1346] [outer = 19B42400] 08:59:30 INFO - PROCESS | 3732 | 1466438370027 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]]]}] 08:59:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:59:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1184ms 08:59:30 INFO - PROCESS | 3732 | 1466438370097 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:59:30 INFO - PROCESS | 3732 | 1466438370101 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:59:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:59:30 INFO - PROCESS | 3732 | 1466438370106 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:59:30 INFO - PROCESS | 3732 | 1466438370109 Marionette TRACE conn5 <- [1,1758,null,{}] 08:59:30 INFO - PROCESS | 3732 | 1466438370114 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}] 08:59:30 INFO - PROCESS | 3732 | 1466438370117 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:30 INFO - PROCESS | 3732 | 1466438370227 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:59:30 INFO - PROCESS | 3732 | 1466438370367 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:30 INFO - PROCESS | 3732 | 1466438370369 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:30 INFO - PROCESS | 3732 | ++DOCSHELL 112BF000 == 43 [pid = 3732] [id = 449] 08:59:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (142DFC00) [pid = 3732] [serial = 1347] [outer = 00000000] 08:59:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (14A25800) [pid = 3732] [serial = 1348] [outer = 142DFC00] 08:59:30 INFO - PROCESS | 3732 | 1466438370423 Marionette DEBUG loaded listener.js 08:59:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 98 (157AC000) [pid = 3732] [serial = 1349] [outer = 142DFC00] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 17111400 == 42 [pid = 3732] [id = 443] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 11234400 == 41 [pid = 3732] [id = 442] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 14A4F000 == 40 [pid = 3732] [id = 441] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 19444C00 == 39 [pid = 3732] [id = 440] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 18B92400 == 38 [pid = 3732] [id = 439] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 17847800 == 37 [pid = 3732] [id = 438] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 14A52C00 == 36 [pid = 3732] [id = 437] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 1076AC00 == 35 [pid = 3732] [id = 436] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 10237400 == 34 [pid = 3732] [id = 435] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 10238800 == 33 [pid = 3732] [id = 434] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 19B8F800 == 32 [pid = 3732] [id = 433] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 19896800 == 31 [pid = 3732] [id = 448] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 18404000 == 30 [pid = 3732] [id = 446] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 1A8D8C00 == 29 [pid = 3732] [id = 447] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 171A1000 == 28 [pid = 3732] [id = 444] 08:59:31 INFO - PROCESS | 3732 | --DOCSHELL 10153C00 == 27 [pid = 3732] [id = 445] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 97 (19895C00) [pid = 3732] [serial = 1297] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (17998400) [pid = 3732] [serial = 1285] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (1614AC00) [pid = 3732] [serial = 1282] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (1458AC00) [pid = 3732] [serial = 1279] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (14999C00) [pid = 3732] [serial = 1280] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (157A4400) [pid = 3732] [serial = 1274] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (1496C800) [pid = 3732] [serial = 1273] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (1023E000) [pid = 3732] [serial = 1276] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (10275000) [pid = 3732] [serial = 1277] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1897B400) [pid = 3732] [serial = 1288] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (143CA000) [pid = 3732] [serial = 1259] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10ABB000) [pid = 3732] [serial = 1258] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1799A400) [pid = 3732] [serial = 1262] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (172E6C00) [pid = 3732] [serial = 1261] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1A819800) [pid = 3732] [serial = 1265] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19D68400) [pid = 3732] [serial = 1264] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1AC9F800) [pid = 3732] [serial = 1268] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1AC76400) [pid = 3732] [serial = 1267] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1ACF2400) [pid = 3732] [serial = 1271] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1ACEA000) [pid = 3732] [serial = 1270] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (179A0400) [pid = 3732] [serial = 1286] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1026F800) [pid = 3732] [serial = 1291] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (18A4B000) [pid = 3732] [serial = 1289] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (196CB400) [pid = 3732] [serial = 1294] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (197CF400) [pid = 3732] [serial = 1295] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17102800) [pid = 3732] [serial = 1292] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17849C00) [pid = 3732] [serial = 1298] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17109400) [pid = 3732] [serial = 1283] [outer = 00000000] [url = about:blank] 08:59:31 INFO - PROCESS | 3732 | 1466438371647 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]]]}] 08:59:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:59:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1575ms 08:59:31 INFO - PROCESS | 3732 | 1466438371682 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:59:31 INFO - PROCESS | 3732 | 1466438371686 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:59:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:59:31 INFO - PROCESS | 3732 | 1466438371690 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:59:31 INFO - PROCESS | 3732 | 1466438371695 Marionette TRACE conn5 <- [1,1762,null,{}] 08:59:31 INFO - PROCESS | 3732 | 1466438371700 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}] 08:59:31 INFO - PROCESS | 3732 | 1466438371703 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:31 INFO - PROCESS | 3732 | 1466438371793 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:59:31 INFO - PROCESS | 3732 | 1466438371924 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:31 INFO - PROCESS | 3732 | 1466438371926 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:31 INFO - PROCESS | 3732 | ++DOCSHELL 0FB81400 == 28 [pid = 3732] [id = 450] 08:59:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (0FC64800) [pid = 3732] [serial = 1350] [outer = 00000000] 08:59:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1023CC00) [pid = 3732] [serial = 1351] [outer = 0FC64800] 08:59:31 INFO - PROCESS | 3732 | 1466438371976 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10274C00) [pid = 3732] [serial = 1352] [outer = 0FC64800] 08:59:32 INFO - PROCESS | 3732 | 1466438372382 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]]]}] 08:59:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:59:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 730ms 08:59:32 INFO - PROCESS | 3732 | 1466438372443 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:59:32 INFO - PROCESS | 3732 | 1466438372448 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:59:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:59:32 INFO - PROCESS | 3732 | 1466438372457 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:59:32 INFO - PROCESS | 3732 | 1466438372459 Marionette TRACE conn5 <- [1,1766,null,{}] 08:59:32 INFO - PROCESS | 3732 | 1466438372463 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}] 08:59:32 INFO - PROCESS | 3732 | 1466438372466 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:32 INFO - PROCESS | 3732 | 1466438372560 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:59:32 INFO - PROCESS | 3732 | 1466438372576 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:32 INFO - PROCESS | 3732 | 1466438372578 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:32 INFO - PROCESS | 3732 | ++DOCSHELL 142E6C00 == 29 [pid = 3732] [id = 451] 08:59:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (143BE800) [pid = 3732] [serial = 1353] [outer = 00000000] 08:59:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (14595000) [pid = 3732] [serial = 1354] [outer = 143BE800] 08:59:32 INFO - PROCESS | 3732 | 1466438372626 Marionette DEBUG loaded listener.js 08:59:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (149A1400) [pid = 3732] [serial = 1355] [outer = 143BE800] 08:59:33 INFO - PROCESS | 3732 | 1466438373085 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]]]}] 08:59:33 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 08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 08:59:33 INFO - PROCESS | 3732 | 1466438373127 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 3732 | 1466438373130 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:59:33 INFO - PROCESS | 3732 | 1466438373133 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 3732 | 1466438373136 Marionette TRACE conn5 <- [1,1770,null,{}] 08:59:33 INFO - PROCESS | 3732 | 1466438373147 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}] 08:59:33 INFO - PROCESS | 3732 | 1466438373152 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:33 INFO - PROCESS | 3732 | 1466438373239 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:59:33 INFO - PROCESS | 3732 | 1466438373246 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:33 INFO - PROCESS | 3732 | 1466438373249 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:33 INFO - PROCESS | 3732 | ++DOCSHELL 14DCF400 == 30 [pid = 3732] [id = 452] 08:59:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (157A5C00) [pid = 3732] [serial = 1356] [outer = 00000000] 08:59:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17102800) [pid = 3732] [serial = 1357] [outer = 157A5C00] 08:59:33 INFO - PROCESS | 3732 | 1466438373297 Marionette DEBUG loaded listener.js 08:59:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1710D800) [pid = 3732] [serial = 1358] [outer = 157A5C00] 08:59:33 INFO - PROCESS | 3732 | 1466438373804 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]]]}] 08:59:33 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 08:59:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 730ms 08:59:33 INFO - PROCESS | 3732 | 1466438373863 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:59:33 INFO - PROCESS | 3732 | 1466438373866 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:59:33 INFO - PROCESS | 3732 | 1466438373869 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:59:33 INFO - PROCESS | 3732 | 1466438373871 Marionette TRACE conn5 <- [1,1774,null,{}] 08:59:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:59:33 INFO - PROCESS | 3732 | 1466438373874 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}] 08:59:33 INFO - PROCESS | 3732 | 1466438373876 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:34 INFO - PROCESS | 3732 | 1466438374022 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:59:34 INFO - PROCESS | 3732 | 1466438374041 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3732 | 1466438374043 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:34 INFO - PROCESS | 3732 | ++DOCSHELL 1711A000 == 31 [pid = 3732] [id = 453] 08:59:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (172E6C00) [pid = 3732] [serial = 1359] [outer = 00000000] 08:59:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (178E6800) [pid = 3732] [serial = 1360] [outer = 172E6C00] 08:59:34 INFO - PROCESS | 3732 | 1466438374088 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1799E000) [pid = 3732] [serial = 1361] [outer = 172E6C00] 08:59:34 INFO - PROCESS | 3732 | 1466438374547 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]]]}] 08:59:34 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 08:59:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 730ms 08:59:34 INFO - PROCESS | 3732 | 1466438374604 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:59:34 INFO - PROCESS | 3732 | 1466438374606 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:59:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:59:34 INFO - PROCESS | 3732 | 1466438374609 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:59:34 INFO - PROCESS | 3732 | 1466438374611 Marionette TRACE conn5 <- [1,1778,null,{}] 08:59:34 INFO - PROCESS | 3732 | 1466438374621 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}] 08:59:34 INFO - PROCESS | 3732 | 1466438374623 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:34 INFO - PROCESS | 3732 | 1466438374736 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:59:34 INFO - PROCESS | 3732 | 1466438374747 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:34 INFO - PROCESS | 3732 | 1466438374750 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:34 INFO - PROCESS | 3732 | ++DOCSHELL 179A1400 == 32 [pid = 3732] [id = 454] 08:59:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (179A3C00) [pid = 3732] [serial = 1362] [outer = 00000000] 08:59:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (18507000) [pid = 3732] [serial = 1363] [outer = 179A3C00] 08:59:34 INFO - PROCESS | 3732 | 1466438374794 Marionette DEBUG loaded listener.js 08:59:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18508400) [pid = 3732] [serial = 1364] [outer = 179A3C00] 08:59:35 INFO - PROCESS | 3732 | 1466438375275 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]]]}] 08:59:35 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) 08:59:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 08:59:35 INFO - PROCESS | 3732 | 1466438375349 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:59:35 INFO - PROCESS | 3732 | 1466438375351 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:59:35 INFO - PROCESS | 3732 | 1466438375354 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:59:35 INFO - PROCESS | 3732 | 1466438375356 Marionette TRACE conn5 <- [1,1782,null,{}] 08:59:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:59:35 INFO - PROCESS | 3732 | 1466438375359 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}] 08:59:35 INFO - PROCESS | 3732 | 1466438375365 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:35 INFO - PROCESS | 3732 | 1466438375770 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (18B98800) [pid = 3732] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19445800) [pid = 3732] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14214000) [pid = 3732] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1076B000) [pid = 3732] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (110D1400) [pid = 3732] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (14AE2C00) [pid = 3732] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (17848000) [pid = 3732] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19B3B000) [pid = 3732] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (10239C00) [pid = 3732] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19B90800) [pid = 3732] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (18C18000) [pid = 3732] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:59:35 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18A4B400) [pid = 3732] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:59:35 INFO - PROCESS | 3732 | 1466438375841 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:35 INFO - PROCESS | 3732 | 1466438375843 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:35 INFO - PROCESS | 3732 | ++DOCSHELL 08E6A800 == 33 [pid = 3732] [id = 455] 08:59:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (09356C00) [pid = 3732] [serial = 1365] [outer = 00000000] 08:59:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1076B000) [pid = 3732] [serial = 1366] [outer = 09356C00] 08:59:35 INFO - PROCESS | 3732 | 1466438375887 Marionette DEBUG loaded listener.js 08:59:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17106000) [pid = 3732] [serial = 1367] [outer = 09356C00] 08:59:36 INFO - PROCESS | 3732 | 1466438376257 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 930ms 08:59:36 INFO - PROCESS | 3732 | 1466438376290 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:59:36 INFO - PROCESS | 3732 | 1466438376292 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:59:36 INFO - PROCESS | 3732 | 1466438376296 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 3732 | 1466438376297 Marionette TRACE conn5 <- [1,1786,null,{}] 08:59:36 INFO - PROCESS | 3732 | 1466438376300 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}] 08:59:36 INFO - PROCESS | 3732 | 1466438376302 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:36 INFO - PROCESS | 3732 | 1466438376381 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:59:36 INFO - PROCESS | 3732 | 1466438376387 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:36 INFO - PROCESS | 3732 | 1466438376388 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:36 INFO - PROCESS | 3732 | ++DOCSHELL 171DF400 == 34 [pid = 3732] [id = 456] 08:59:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1799D800) [pid = 3732] [serial = 1368] [outer = 00000000] 08:59:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19442000) [pid = 3732] [serial = 1369] [outer = 1799D800] 08:59:36 INFO - PROCESS | 3732 | 1466438376433 Marionette DEBUG loaded listener.js 08:59:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (196C7000) [pid = 3732] [serial = 1370] [outer = 1799D800] 08:59:36 INFO - PROCESS | 3732 | 1466438376855 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]]]}] 08:59:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:59:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 630ms 08:59:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:59:36 INFO - PROCESS | 3732 | 1466438376927 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:59:36 INFO - PROCESS | 3732 | 1466438376929 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:59:36 INFO - PROCESS | 3732 | 1466438376932 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:59:36 INFO - PROCESS | 3732 | 1466438376933 Marionette TRACE conn5 <- [1,1790,null,{}] 08:59:36 INFO - PROCESS | 3732 | 1466438376937 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}] 08:59:36 INFO - PROCESS | 3732 | 1466438376938 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:37 INFO - PROCESS | 3732 | 1466438377016 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:59:37 INFO - PROCESS | 3732 | 1466438377023 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 3732 | 1466438377024 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:37 INFO - PROCESS | 3732 | ++DOCSHELL 1943F400 == 35 [pid = 3732] [id = 457] 08:59:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (197CD000) [pid = 3732] [serial = 1371] [outer = 00000000] 08:59:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19896000) [pid = 3732] [serial = 1372] [outer = 197CD000] 08:59:37 INFO - PROCESS | 3732 | 1466438377067 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1799A800) [pid = 3732] [serial = 1373] [outer = 197CD000] 08:59:37 INFO - PROCESS | 3732 | 1466438377532 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]]]}] 08:59:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:59:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 08:59:37 INFO - PROCESS | 3732 | 1466438377580 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:59:37 INFO - PROCESS | 3732 | 1466438377582 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:59:37 INFO - PROCESS | 3732 | 1466438377585 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:59:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:59:37 INFO - PROCESS | 3732 | 1466438377587 Marionette TRACE conn5 <- [1,1794,null,{}] 08:59:37 INFO - PROCESS | 3732 | 1466438377590 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}] 08:59:37 INFO - PROCESS | 3732 | 1466438377592 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:37 INFO - PROCESS | 3732 | 1466438377670 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:59:37 INFO - PROCESS | 3732 | 1466438377676 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:37 INFO - PROCESS | 3732 | 1466438377678 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:37 INFO - PROCESS | 3732 | ++DOCSHELL 19B92C00 == 36 [pid = 3732] [id = 458] 08:59:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19B93000) [pid = 3732] [serial = 1374] [outer = 00000000] 08:59:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BA1800) [pid = 3732] [serial = 1375] [outer = 19B93000] 08:59:37 INFO - PROCESS | 3732 | 1466438377720 Marionette DEBUG loaded listener.js 08:59:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BA4400) [pid = 3732] [serial = 1376] [outer = 19B93000] 08:59:38 INFO - PROCESS | 3732 | 1466438378559 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]]]}] 08:59:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:59:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1017ms 08:59:38 INFO - PROCESS | 3732 | 1466438378608 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:59:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:59:38 INFO - PROCESS | 3732 | 1466438378612 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:59:38 INFO - PROCESS | 3732 | 1466438378617 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:59:38 INFO - PROCESS | 3732 | 1466438378622 Marionette TRACE conn5 <- [1,1798,null,{}] 08:59:38 INFO - PROCESS | 3732 | 1466438378648 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}] 08:59:38 INFO - PROCESS | 3732 | 1466438378651 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:38 INFO - PROCESS | 3732 | 1466438378802 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:59:38 INFO - PROCESS | 3732 | 1466438378932 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:38 INFO - PROCESS | 3732 | 1466438378935 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:38 INFO - PROCESS | 3732 | ++DOCSHELL 1023DC00 == 37 [pid = 3732] [id = 459] 08:59:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1023E400) [pid = 3732] [serial = 1377] [outer = 00000000] 08:59:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (142A5400) [pid = 3732] [serial = 1378] [outer = 1023E400] 08:59:39 INFO - PROCESS | 3732 | 1466438378996 Marionette DEBUG loaded listener.js 08:59:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (14A1F800) [pid = 3732] [serial = 1379] [outer = 1023E400] 08:59:39 INFO - PROCESS | 3732 | 1466438379640 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]]]}] 08:59:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:59:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1102ms 08:59:39 INFO - PROCESS | 3732 | 1466438379720 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:59:39 INFO - PROCESS | 3732 | 1466438379725 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:59:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:59:39 INFO - PROCESS | 3732 | 1466438379756 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:59:39 INFO - PROCESS | 3732 | 1466438379759 Marionette TRACE conn5 <- [1,1802,null,{}] 08:59:39 INFO - PROCESS | 3732 | 1466438379763 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}] 08:59:39 INFO - PROCESS | 3732 | 1466438379766 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:39 INFO - PROCESS | 3732 | 1466438379896 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:59:40 INFO - PROCESS | 3732 | 1466438380028 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:40 INFO - PROCESS | 3732 | 1466438380031 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:40 INFO - PROCESS | 3732 | ++DOCSHELL 10238800 == 38 [pid = 3732] [id = 460] 08:59:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1023B000) [pid = 3732] [serial = 1380] [outer = 00000000] 08:59:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (17996800) [pid = 3732] [serial = 1381] [outer = 1023B000] 08:59:40 INFO - PROCESS | 3732 | 1466438380090 Marionette DEBUG loaded listener.js 08:59:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (18A4C400) [pid = 3732] [serial = 1382] [outer = 1023B000] 08:59:40 INFO - PROCESS | 3732 | --DOCSHELL 1943F400 == 37 [pid = 3732] [id = 457] 08:59:40 INFO - PROCESS | 3732 | --DOCSHELL 171DF400 == 36 [pid = 3732] [id = 456] 08:59:40 INFO - PROCESS | 3732 | --DOCSHELL 08E6A800 == 35 [pid = 3732] [id = 455] 08:59:40 INFO - PROCESS | 3732 | --DOCSHELL 179A1400 == 34 [pid = 3732] [id = 454] 08:59:40 INFO - PROCESS | 3732 | --DOCSHELL 1711A000 == 33 [pid = 3732] [id = 453] 08:59:40 INFO - PROCESS | 3732 | --DOCSHELL 14DCF400 == 32 [pid = 3732] [id = 452] 08:59:40 INFO - PROCESS | 3732 | --DOCSHELL 142E6C00 == 31 [pid = 3732] [id = 451] 08:59:40 INFO - PROCESS | 3732 | --DOCSHELL 0FB81400 == 30 [pid = 3732] [id = 450] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (18DF2C00) [pid = 3732] [serial = 1318] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1983BC00) [pid = 3732] [serial = 1322] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (196C9C00) [pid = 3732] [serial = 1321] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (172D9800) [pid = 3732] [serial = 1327] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10775800) [pid = 3732] [serial = 1309] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (171E5C00) [pid = 3732] [serial = 1306] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (179A2000) [pid = 3732] [serial = 1307] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (157AE400) [pid = 3732] [serial = 1312] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15DD5C00) [pid = 3732] [serial = 1313] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18460C00) [pid = 3732] [serial = 1315] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19BD0000) [pid = 3732] [serial = 1324] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (112C5800) [pid = 3732] [serial = 1303] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (14A0D800) [pid = 3732] [serial = 1304] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19BAC800) [pid = 3732] [serial = 1301] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19BA6800) [pid = 3732] [serial = 1300] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10D0BC00) [pid = 3732] [serial = 1310] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1023F800) [pid = 3732] [serial = 1331] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19D6CC00) [pid = 3732] [serial = 1334] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19BDA400) [pid = 3732] [serial = 1330] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19BD0400) [pid = 3732] [serial = 1325] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1943F000) [pid = 3732] [serial = 1319] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (18A53400) [pid = 3732] [serial = 1328] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19BFB400) [pid = 3732] [serial = 1333] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (18972000) [pid = 3732] [serial = 1316] [outer = 00000000] [url = about:blank] 08:59:40 INFO - PROCESS | 3732 | 1466438380969 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1282ms 08:59:41 INFO - PROCESS | 3732 | 1466438381039 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 3732 | 1466438381042 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:59:41 INFO - PROCESS | 3732 | 1466438381047 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 3732 | 1466438381050 Marionette TRACE conn5 <- [1,1806,null,{}] 08:59:41 INFO - PROCESS | 3732 | 1466438381055 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}] 08:59:41 INFO - PROCESS | 3732 | 1466438381058 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:41 INFO - PROCESS | 3732 | 1466438381152 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:59:41 INFO - PROCESS | 3732 | 1466438381160 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 3732 | 1466438381162 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:41 INFO - PROCESS | 3732 | ++DOCSHELL 10242000 == 31 [pid = 3732] [id = 461] 08:59:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (10242400) [pid = 3732] [serial = 1383] [outer = 00000000] 08:59:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10770800) [pid = 3732] [serial = 1384] [outer = 10242400] 08:59:41 INFO - PROCESS | 3732 | 1466438381209 Marionette DEBUG loaded listener.js 08:59:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (10ABFC00) [pid = 3732] [serial = 1385] [outer = 10242400] 08:59:41 INFO - PROCESS | 3732 | 1466438381743 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]]]}] 08:59:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:59:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 730ms 08:59:41 INFO - PROCESS | 3732 | 1466438381778 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:59:41 INFO - PROCESS | 3732 | 1466438381782 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:59:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:59:41 INFO - PROCESS | 3732 | 1466438381788 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:59:41 INFO - PROCESS | 3732 | 1466438381790 Marionette TRACE conn5 <- [1,1810,null,{}] 08:59:41 INFO - PROCESS | 3732 | 1466438381794 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}] 08:59:41 INFO - PROCESS | 3732 | 1466438381796 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:41 INFO - PROCESS | 3732 | 1466438381883 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:59:41 INFO - PROCESS | 3732 | 1466438381982 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:41 INFO - PROCESS | 3732 | 1466438381985 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:42 INFO - PROCESS | 3732 | ++DOCSHELL 14A1A800 == 32 [pid = 3732] [id = 462] 08:59:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (14A1D000) [pid = 3732] [serial = 1386] [outer = 00000000] 08:59:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (157A3C00) [pid = 3732] [serial = 1387] [outer = 14A1D000] 08:59:42 INFO - PROCESS | 3732 | 1466438382032 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15D46400) [pid = 3732] [serial = 1388] [outer = 14A1D000] 08:59:42 INFO - PROCESS | 3732 | 1466438382451 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]]]}] 08:59:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:59:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 08:59:42 INFO - PROCESS | 3732 | 1466438382543 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:59:42 INFO - PROCESS | 3732 | 1466438382545 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:59:42 INFO - PROCESS | 3732 | 1466438382548 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:59:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:59:42 INFO - PROCESS | 3732 | 1466438382552 Marionette TRACE conn5 <- [1,1814,null,{}] 08:59:42 INFO - PROCESS | 3732 | 1466438382567 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}] 08:59:42 INFO - PROCESS | 3732 | 1466438382571 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:42 INFO - PROCESS | 3732 | 1466438382662 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:59:42 INFO - PROCESS | 3732 | 1466438382670 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:42 INFO - PROCESS | 3732 | 1466438382681 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:42 INFO - PROCESS | 3732 | ++DOCSHELL 17995400 == 33 [pid = 3732] [id = 463] 08:59:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17996C00) [pid = 3732] [serial = 1389] [outer = 00000000] 08:59:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (179A2000) [pid = 3732] [serial = 1390] [outer = 17996C00] 08:59:42 INFO - PROCESS | 3732 | 1466438382732 Marionette DEBUG loaded listener.js 08:59:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (18469000) [pid = 3732] [serial = 1391] [outer = 17996C00] 08:59:43 INFO - PROCESS | 3732 | 1466438383182 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 690ms 08:59:43 INFO - PROCESS | 3732 | 1466438383244 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3732 | 1466438383246 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:59:43 INFO - PROCESS | 3732 | 1466438383249 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:59:43 INFO - PROCESS | 3732 | 1466438383251 Marionette TRACE conn5 <- [1,1818,null,{}] 08:59:43 INFO - PROCESS | 3732 | 1466438383254 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}] 08:59:43 INFO - PROCESS | 3732 | 1466438383256 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:43 INFO - PROCESS | 3732 | 1466438383380 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:59:43 INFO - PROCESS | 3732 | 1466438383385 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:43 INFO - PROCESS | 3732 | 1466438383387 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:43 INFO - PROCESS | 3732 | ++DOCSHELL 18A4B800 == 34 [pid = 3732] [id = 464] 08:59:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (18A4F400) [pid = 3732] [serial = 1392] [outer = 00000000] 08:59:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18C14C00) [pid = 3732] [serial = 1393] [outer = 18A4F400] 08:59:43 INFO - PROCESS | 3732 | 1466438383483 Marionette DEBUG loaded listener.js 08:59:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18DFA000) [pid = 3732] [serial = 1394] [outer = 18A4F400] 08:59:43 INFO - PROCESS | 3732 | 1466438383912 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]]]}] 08:59:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:59:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 08:59:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:59:43 INFO - PROCESS | 3732 | 1466438383924 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:59:43 INFO - PROCESS | 3732 | 1466438383925 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:59:43 INFO - PROCESS | 3732 | 1466438383935 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:59:43 INFO - PROCESS | 3732 | 1466438383936 Marionette TRACE conn5 <- [1,1822,null,{}] 08:59:43 INFO - PROCESS | 3732 | 1466438383940 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}] 08:59:43 INFO - PROCESS | 3732 | 1466438383942 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:44 INFO - PROCESS | 3732 | 1466438384058 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:59:44 INFO - PROCESS | 3732 | 1466438384160 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3732 | 1466438384162 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:44 INFO - PROCESS | 3732 | ++DOCSHELL 197C6000 == 35 [pid = 3732] [id = 465] 08:59:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (197CD800) [pid = 3732] [serial = 1395] [outer = 00000000] 08:59:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1983CC00) [pid = 3732] [serial = 1396] [outer = 197CD800] 08:59:44 INFO - PROCESS | 3732 | 1466438384207 Marionette DEBUG loaded listener.js 08:59:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19893800) [pid = 3732] [serial = 1397] [outer = 197CD800] 08:59:44 INFO - PROCESS | 3732 | 1466438384656 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]]]}] 08:59:44 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 08:59:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 790ms 08:59:44 INFO - PROCESS | 3732 | 1466438384720 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:59:44 INFO - PROCESS | 3732 | 1466438384722 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:59:44 INFO - PROCESS | 3732 | 1466438384730 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:59:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:59:44 INFO - PROCESS | 3732 | 1466438384732 Marionette TRACE conn5 <- [1,1826,null,{}] 08:59:44 INFO - PROCESS | 3732 | 1466438384735 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}] 08:59:44 INFO - PROCESS | 3732 | 1466438384741 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:44 INFO - PROCESS | 3732 | 1466438384898 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:59:44 INFO - PROCESS | 3732 | 1466438384959 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:44 INFO - PROCESS | 3732 | 1466438384961 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:44 INFO - PROCESS | 3732 | ++DOCSHELL 0CC96000 == 36 [pid = 3732] [id = 466] 08:59:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (0FB83400) [pid = 3732] [serial = 1398] [outer = 00000000] 08:59:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BCF800) [pid = 3732] [serial = 1399] [outer = 0FB83400] 08:59:45 INFO - PROCESS | 3732 | 1466438385006 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BD1800) [pid = 3732] [serial = 1400] [outer = 0FB83400] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (197CD000) [pid = 3732] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (172E6C00) [pid = 3732] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (157A5C00) [pid = 3732] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (143BE800) [pid = 3732] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (179A3C00) [pid = 3732] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (142DFC00) [pid = 3732] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (0FC64800) [pid = 3732] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (09356C00) [pid = 3732] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1799D800) [pid = 3732] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10154400) [pid = 3732] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1846CC00) [pid = 3732] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1A8D9C00) [pid = 3732] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:59:45 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19B42400) [pid = 3732] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:59:45 INFO - PROCESS | 3732 | 1466438385504 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]]]}] 08:59:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:59:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 830ms 08:59:45 INFO - PROCESS | 3732 | 1466438385565 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:59:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:59:45 INFO - PROCESS | 3732 | 1466438385567 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:59:45 INFO - PROCESS | 3732 | 1466438385570 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:59:45 INFO - PROCESS | 3732 | 1466438385572 Marionette TRACE conn5 <- [1,1830,null,{}] 08:59:45 INFO - PROCESS | 3732 | 1466438385575 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}] 08:59:45 INFO - PROCESS | 3732 | 1466438385577 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:45 INFO - PROCESS | 3732 | 1466438385658 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:59:45 INFO - PROCESS | 3732 | 1466438385663 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:45 INFO - PROCESS | 3732 | 1466438385665 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:45 INFO - PROCESS | 3732 | ++DOCSHELL 14928400 == 37 [pid = 3732] [id = 467] 08:59:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (14A53400) [pid = 3732] [serial = 1401] [outer = 00000000] 08:59:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1846CC00) [pid = 3732] [serial = 1402] [outer = 14A53400] 08:59:45 INFO - PROCESS | 3732 | 1466438385708 Marionette DEBUG loaded listener.js 08:59:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19446400) [pid = 3732] [serial = 1403] [outer = 14A53400] 08:59:46 INFO - PROCESS | 3732 | 1466438386133 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]]]}] 08:59:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:59:46 INFO - PROCESS | 3732 | 1466438386201 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3732 | 1466438386203 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:59:46 INFO - PROCESS | 3732 | 1466438386206 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3732 | 1466438386208 Marionette TRACE conn5 <- [1,1834,null,{}] 08:59:46 INFO - PROCESS | 3732 | 1466438386212 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}] 08:59:46 INFO - PROCESS | 3732 | 1466438386213 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:46 INFO - PROCESS | 3732 | 1466438386293 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:59:46 INFO - PROCESS | 3732 | 1466438386298 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3732 | 1466438386300 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:46 INFO - PROCESS | 3732 | ++DOCSHELL 19B94000 == 38 [pid = 3732] [id = 468] 08:59:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19BAC400) [pid = 3732] [serial = 1404] [outer = 00000000] 08:59:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19BDC000) [pid = 3732] [serial = 1405] [outer = 19BAC400] 08:59:46 INFO - PROCESS | 3732 | 1466438386344 Marionette DEBUG loaded listener.js 08:59:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19BF4800) [pid = 3732] [serial = 1406] [outer = 19BAC400] 08:59:46 INFO - PROCESS | 3732 | 1466438386784 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]]]}] 08:59:46 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) 08:59:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 630ms 08:59:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:59:46 INFO - PROCESS | 3732 | 1466438386837 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:59:46 INFO - PROCESS | 3732 | 1466438386839 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:59:46 INFO - PROCESS | 3732 | 1466438386842 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:59:46 INFO - PROCESS | 3732 | 1466438386844 Marionette TRACE conn5 <- [1,1838,null,{}] 08:59:46 INFO - PROCESS | 3732 | 1466438386847 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}] 08:59:46 INFO - PROCESS | 3732 | 1466438386849 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:46 INFO - PROCESS | 3732 | 1466438386932 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:59:46 INFO - PROCESS | 3732 | 1466438386938 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:46 INFO - PROCESS | 3732 | 1466438386939 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:46 INFO - PROCESS | 3732 | ++DOCSHELL 19BF9400 == 39 [pid = 3732] [id = 469] 08:59:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BFA000) [pid = 3732] [serial = 1407] [outer = 00000000] 08:59:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19D71800) [pid = 3732] [serial = 1408] [outer = 19BFA000] 08:59:46 INFO - PROCESS | 3732 | 1466438386983 Marionette DEBUG loaded listener.js 08:59:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1A820400) [pid = 3732] [serial = 1409] [outer = 19BFA000] 08:59:47 INFO - PROCESS | 3732 | 1466438387620 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]]]}] 08:59:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:59:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 830ms 08:59:47 INFO - PROCESS | 3732 | 1466438387674 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:59:47 INFO - PROCESS | 3732 | 1466438387678 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:59:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:59:47 INFO - PROCESS | 3732 | 1466438387683 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:59:47 INFO - PROCESS | 3732 | 1466438387687 Marionette TRACE conn5 <- [1,1842,null,{}] 08:59:47 INFO - PROCESS | 3732 | 1466438387692 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}] 08:59:47 INFO - PROCESS | 3732 | 1466438387695 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:47 INFO - PROCESS | 3732 | 1466438387840 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:59:47 INFO - PROCESS | 3732 | 1466438387952 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:47 INFO - PROCESS | 3732 | 1466438387955 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:47 INFO - PROCESS | 3732 | ++DOCSHELL 0FC65800 == 40 [pid = 3732] [id = 470] 08:59:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (10155C00) [pid = 3732] [serial = 1410] [outer = 00000000] 08:59:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (149A1000) [pid = 3732] [serial = 1411] [outer = 10155C00] 08:59:48 INFO - PROCESS | 3732 | 1466438388016 Marionette DEBUG loaded listener.js 08:59:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (15DD4400) [pid = 3732] [serial = 1412] [outer = 10155C00] 08:59:48 INFO - PROCESS | 3732 | 1466438388606 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]]]}] 08:59:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:59:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 990ms 08:59:48 INFO - PROCESS | 3732 | 1466438388674 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:59:48 INFO - PROCESS | 3732 | 1466438388679 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:59:48 INFO - PROCESS | 3732 | 1466438388685 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:59:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:59:48 INFO - PROCESS | 3732 | 1466438388688 Marionette TRACE conn5 <- [1,1846,null,{}] 08:59:48 INFO - PROCESS | 3732 | 1466438388692 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}] 08:59:48 INFO - PROCESS | 3732 | 1466438388695 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:48 INFO - PROCESS | 3732 | 1466438388814 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:59:48 INFO - PROCESS | 3732 | 1466438388929 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:48 INFO - PROCESS | 3732 | 1466438388931 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:48 INFO - PROCESS | 3732 | ++DOCSHELL 17852400 == 41 [pid = 3732] [id = 471] 08:59:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (178D7400) [pid = 3732] [serial = 1413] [outer = 00000000] 08:59:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (18507400) [pid = 3732] [serial = 1414] [outer = 178D7400] 08:59:48 INFO - PROCESS | 3732 | 1466438388989 Marionette DEBUG loaded listener.js 08:59:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (18B98800) [pid = 3732] [serial = 1415] [outer = 178D7400] 08:59:49 INFO - PROCESS | 3732 | 1466438389635 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]]]}] 08:59:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:59:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 970ms 08:59:49 INFO - PROCESS | 3732 | 1466438389671 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:59:49 INFO - PROCESS | 3732 | 1466438389673 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:59:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:59:49 INFO - PROCESS | 3732 | 1466438389678 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:59:49 INFO - PROCESS | 3732 | 1466438389682 Marionette TRACE conn5 <- [1,1850,null,{}] 08:59:49 INFO - PROCESS | 3732 | 1466438389693 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}] 08:59:49 INFO - PROCESS | 3732 | 1466438389698 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:49 INFO - PROCESS | 3732 | 1466438389809 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:59:49 INFO - PROCESS | 3732 | 1466438389965 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:49 INFO - PROCESS | 3732 | 1466438389968 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:49 INFO - PROCESS | 3732 | ++DOCSHELL 19D70800 == 42 [pid = 3732] [id = 472] 08:59:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19D71000) [pid = 3732] [serial = 1416] [outer = 00000000] 08:59:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1A8DC800) [pid = 3732] [serial = 1417] [outer = 19D71000] 08:59:50 INFO - PROCESS | 3732 | 1466438390027 Marionette DEBUG loaded listener.js 08:59:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1AC9C000) [pid = 3732] [serial = 1418] [outer = 19D71000] 08:59:50 INFO - PROCESS | 3732 | 1466438390605 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]]]}] 08:59:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:59:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 990ms 08:59:50 INFO - PROCESS | 3732 | 1466438390669 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:59:50 INFO - PROCESS | 3732 | 1466438390672 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:59:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:59:50 INFO - PROCESS | 3732 | 1466438390676 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:59:50 INFO - PROCESS | 3732 | 1466438390678 Marionette TRACE conn5 <- [1,1854,null,{}] 08:59:50 INFO - PROCESS | 3732 | 1466438390682 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}] 08:59:50 INFO - PROCESS | 3732 | 1466438390684 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:50 INFO - PROCESS | 3732 | 1466438390797 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:59:50 INFO - PROCESS | 3732 | 1466438390941 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:50 INFO - PROCESS | 3732 | 1466438390943 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:50 INFO - PROCESS | 3732 | ++DOCSHELL 0CCA1400 == 43 [pid = 3732] [id = 473] 08:59:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1AC9E800) [pid = 3732] [serial = 1419] [outer = 00000000] 08:59:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (1ACF2400) [pid = 3732] [serial = 1420] [outer = 1AC9E800] 08:59:51 INFO - PROCESS | 3732 | 1466438390999 Marionette DEBUG loaded listener.js 08:59:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1B72C400) [pid = 3732] [serial = 1421] [outer = 1AC9E800] 08:59:51 INFO - PROCESS | 3732 | 1466438391772 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]]]}] 08:59:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:59:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1128ms 08:59:51 INFO - PROCESS | 3732 | 1466438391808 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:59:51 INFO - PROCESS | 3732 | 1466438391812 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:59:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:59:51 INFO - PROCESS | 3732 | 1466438391817 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:59:51 INFO - PROCESS | 3732 | 1466438391820 Marionette TRACE conn5 <- [1,1858,null,{}] 08:59:51 INFO - PROCESS | 3732 | 1466438391826 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}] 08:59:51 INFO - PROCESS | 3732 | 1466438391828 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:51 INFO - PROCESS | 3732 | 1466438391932 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:59:52 INFO - PROCESS | 3732 | 1466438392078 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:52 INFO - PROCESS | 3732 | 1466438392083 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:52 INFO - PROCESS | 3732 | ++DOCSHELL 10AB7800 == 44 [pid = 3732] [id = 474] 08:59:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (10D8D400) [pid = 3732] [serial = 1422] [outer = 00000000] 08:59:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (14ADCC00) [pid = 3732] [serial = 1423] [outer = 10D8D400] 08:59:52 INFO - PROCESS | 3732 | 1466438392136 Marionette DEBUG loaded listener.js 08:59:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (1613C400) [pid = 3732] [serial = 1424] [outer = 10D8D400] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 19B94000 == 43 [pid = 3732] [id = 468] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 14928400 == 42 [pid = 3732] [id = 467] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 0CC96000 == 41 [pid = 3732] [id = 466] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 197C6000 == 40 [pid = 3732] [id = 465] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 18A4B800 == 39 [pid = 3732] [id = 464] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 17995400 == 38 [pid = 3732] [id = 463] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 14A1A800 == 37 [pid = 3732] [id = 462] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 10242000 == 36 [pid = 3732] [id = 461] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 1023DC00 == 35 [pid = 3732] [id = 459] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 19B92C00 == 34 [pid = 3732] [id = 458] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 10238800 == 33 [pid = 3732] [id = 460] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 112BF000 == 32 [pid = 3732] [id = 449] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 0CCA1400 == 31 [pid = 3732] [id = 473] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 17852400 == 30 [pid = 3732] [id = 471] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 19D70800 == 29 [pid = 3732] [id = 472] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 19BF9400 == 28 [pid = 3732] [id = 469] 08:59:53 INFO - PROCESS | 3732 | --DOCSHELL 0FC65800 == 27 [pid = 3732] [id = 470] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19896000) [pid = 3732] [serial = 1372] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (178E6800) [pid = 3732] [serial = 1360] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (17102800) [pid = 3732] [serial = 1357] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (14595000) [pid = 3732] [serial = 1354] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (149A1400) [pid = 3732] [serial = 1355] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (18507000) [pid = 3732] [serial = 1363] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (14A25800) [pid = 3732] [serial = 1348] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1799E000) [pid = 3732] [serial = 1361] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (157AC000) [pid = 3732] [serial = 1349] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1023CC00) [pid = 3732] [serial = 1351] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1076B000) [pid = 3732] [serial = 1366] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10274C00) [pid = 3732] [serial = 1352] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (18508400) [pid = 3732] [serial = 1364] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19442000) [pid = 3732] [serial = 1369] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (196C7000) [pid = 3732] [serial = 1370] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (14A1FC00) [pid = 3732] [serial = 1337] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (112C6000) [pid = 3732] [serial = 1336] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19448400) [pid = 3732] [serial = 1340] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (18B8EC00) [pid = 3732] [serial = 1339] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1AC9DC00) [pid = 3732] [serial = 1343] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1AC6F800) [pid = 3732] [serial = 1342] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1B734C00) [pid = 3732] [serial = 1346] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1B37B400) [pid = 3732] [serial = 1345] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1799A800) [pid = 3732] [serial = 1373] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17106000) [pid = 3732] [serial = 1367] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1710D800) [pid = 3732] [serial = 1358] [outer = 00000000] [url = about:blank] 08:59:53 INFO - PROCESS | 3732 | 1466438393417 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]]]}] 08:59:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:59:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1638ms 08:59:53 INFO - PROCESS | 3732 | 1466438393456 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:59:53 INFO - PROCESS | 3732 | 1466438393460 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:59:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:59:53 INFO - PROCESS | 3732 | 1466438393464 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:59:53 INFO - PROCESS | 3732 | 1466438393467 Marionette TRACE conn5 <- [1,1862,null,{}] 08:59:53 INFO - PROCESS | 3732 | 1466438393472 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}] 08:59:53 INFO - PROCESS | 3732 | 1466438393475 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:53 INFO - PROCESS | 3732 | 1466438393569 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:59:53 INFO - PROCESS | 3732 | 1466438393667 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:53 INFO - PROCESS | 3732 | 1466438393670 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:53 INFO - PROCESS | 3732 | ++DOCSHELL 0FBE1C00 == 28 [pid = 3732] [id = 475] 08:59:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (0FBE5C00) [pid = 3732] [serial = 1425] [outer = 00000000] 08:59:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1023A400) [pid = 3732] [serial = 1426] [outer = 0FBE5C00] 08:59:53 INFO - PROCESS | 3732 | 1466438393718 Marionette DEBUG loaded listener.js 08:59:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1026F800) [pid = 3732] [serial = 1427] [outer = 0FBE5C00] 08:59:54 INFO - PROCESS | 3732 | 1466438394149 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 730ms 08:59:54 INFO - PROCESS | 3732 | 1466438394196 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3732 | 1466438394200 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:59:54 INFO - PROCESS | 3732 | 1466438394207 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 3732 | 1466438394209 Marionette TRACE conn5 <- [1,1866,null,{}] 08:59:54 INFO - PROCESS | 3732 | 1466438394213 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}] 08:59:54 INFO - PROCESS | 3732 | 1466438394215 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:54 INFO - PROCESS | 3732 | 1466438394303 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:59:54 INFO - PROCESS | 3732 | 1466438394352 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:54 INFO - PROCESS | 3732 | 1466438394354 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:54 INFO - PROCESS | 3732 | ++DOCSHELL 1420D000 == 29 [pid = 3732] [id = 476] 08:59:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1420D800) [pid = 3732] [serial = 1428] [outer = 00000000] 08:59:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (142A7000) [pid = 3732] [serial = 1429] [outer = 1420D800] 08:59:54 INFO - PROCESS | 3732 | 1466438394405 Marionette DEBUG loaded listener.js 08:59:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1456A400) [pid = 3732] [serial = 1430] [outer = 1420D800] 08:59:54 INFO - PROCESS | 3732 | 1466438394889 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]]]}] 08:59:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:59:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 08:59:54 INFO - PROCESS | 3732 | 1466438394940 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:59:54 INFO - PROCESS | 3732 | 1466438394943 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:59:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:59:54 INFO - PROCESS | 3732 | 1466438394946 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:59:54 INFO - PROCESS | 3732 | 1466438394950 Marionette TRACE conn5 <- [1,1870,null,{}] 08:59:54 INFO - PROCESS | 3732 | 1466438394960 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}] 08:59:54 INFO - PROCESS | 3732 | 1466438394965 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:55 INFO - PROCESS | 3732 | 1466438395052 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:59:55 INFO - PROCESS | 3732 | 1466438395158 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3732 | 1466438395161 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:55 INFO - PROCESS | 3732 | ++DOCSHELL 1614A400 == 30 [pid = 3732] [id = 477] 08:59:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1614A800) [pid = 3732] [serial = 1431] [outer = 00000000] 08:59:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17102000) [pid = 3732] [serial = 1432] [outer = 1614A800] 08:59:55 INFO - PROCESS | 3732 | 1466438395211 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1710D400) [pid = 3732] [serial = 1433] [outer = 1614A800] 08:59:55 INFO - PROCESS | 3732 | 1466438395638 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]]]}] 08:59:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:59:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 08:59:55 INFO - PROCESS | 3732 | 1466438395719 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:59:55 INFO - PROCESS | 3732 | 1466438395722 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:59:55 INFO - PROCESS | 3732 | 1466438395729 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:59:55 INFO - PROCESS | 3732 | 1466438395731 Marionette TRACE conn5 <- [1,1874,null,{}] 08:59:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:59:55 INFO - PROCESS | 3732 | 1466438395734 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}] 08:59:55 INFO - PROCESS | 3732 | 1466438395736 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:55 INFO - PROCESS | 3732 | 1466438395857 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:59:55 INFO - PROCESS | 3732 | 1466438395868 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:55 INFO - PROCESS | 3732 | 1466438395870 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:55 INFO - PROCESS | 3732 | ++DOCSHELL 16F76000 == 31 [pid = 3732] [id = 478] 08:59:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (17101800) [pid = 3732] [serial = 1434] [outer = 00000000] 08:59:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (172DD800) [pid = 3732] [serial = 1435] [outer = 17101800] 08:59:55 INFO - PROCESS | 3732 | 1466438395917 Marionette DEBUG loaded listener.js 08:59:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (178DFC00) [pid = 3732] [serial = 1436] [outer = 17101800] 08:59:56 INFO - PROCESS | 3732 | 1466438396367 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]]]}] 08:59:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:59:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 670ms 08:59:56 INFO - PROCESS | 3732 | 1466438396405 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:59:56 INFO - PROCESS | 3732 | 1466438396407 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:59:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:59:56 INFO - PROCESS | 3732 | 1466438396411 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:59:56 INFO - PROCESS | 3732 | 1466438396413 Marionette TRACE conn5 <- [1,1878,null,{}] 08:59:56 INFO - PROCESS | 3732 | 1466438396424 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}] 08:59:56 INFO - PROCESS | 3732 | 1466438396426 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:56 INFO - PROCESS | 3732 | 1466438396538 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:59:56 INFO - PROCESS | 3732 | 1466438396545 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:56 INFO - PROCESS | 3732 | 1466438396547 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:56 INFO - PROCESS | 3732 | ++DOCSHELL 178D9000 == 32 [pid = 3732] [id = 479] 08:59:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17998000) [pid = 3732] [serial = 1437] [outer = 00000000] 08:59:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (18404000) [pid = 3732] [serial = 1438] [outer = 17998000] 08:59:56 INFO - PROCESS | 3732 | 1466438396591 Marionette DEBUG loaded listener.js 08:59:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18972400) [pid = 3732] [serial = 1439] [outer = 17998000] 08:59:57 INFO - PROCESS | 3732 | 1466438397060 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]]]}] 08:59:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:59:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 691ms 08:59:57 INFO - PROCESS | 3732 | 1466438397103 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:59:57 INFO - PROCESS | 3732 | 1466438397105 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:59:57 INFO - PROCESS | 3732 | 1466438397108 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:59:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:59:57 INFO - PROCESS | 3732 | 1466438397110 Marionette TRACE conn5 <- [1,1882,null,{}] 08:59:57 INFO - PROCESS | 3732 | 1466438397119 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}] 08:59:57 INFO - PROCESS | 3732 | 1466438397125 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:57 INFO - PROCESS | 3732 | 1466438397290 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:59:57 INFO - PROCESS | 3732 | 1466438397330 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:57 INFO - PROCESS | 3732 | 1466438397332 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:57 INFO - PROCESS | 3732 | ++DOCSHELL 18C15C00 == 33 [pid = 3732] [id = 480] 08:59:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (18C19400) [pid = 3732] [serial = 1440] [outer = 00000000] 08:59:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19445800) [pid = 3732] [serial = 1441] [outer = 18C19400] 08:59:57 INFO - PROCESS | 3732 | 1466438397385 Marionette DEBUG loaded listener.js 08:59:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (196CA800) [pid = 3732] [serial = 1442] [outer = 18C19400] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1023E400) [pid = 3732] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17996C00) [pid = 3732] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (10242400) [pid = 3732] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14A1D000) [pid = 3732] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19B93000) [pid = 3732] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1023B000) [pid = 3732] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18A4F400) [pid = 3732] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (0FB83400) [pid = 3732] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (14A53400) [pid = 3732] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19BAC400) [pid = 3732] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (197CD800) [pid = 3732] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:59:57 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19BFA000) [pid = 3732] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:59:58 INFO - PROCESS | 3732 | 1466438398028 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 987ms 08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:59:58 INFO - PROCESS | 3732 | 1466438398100 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3732 | 1466438398102 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:59:58 INFO - PROCESS | 3732 | 1466438398105 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3732 | 1466438398106 Marionette TRACE conn5 <- [1,1886,null,{}] 08:59:58 INFO - PROCESS | 3732 | 1466438398110 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}] 08:59:58 INFO - PROCESS | 3732 | 1466438398112 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:58 INFO - PROCESS | 3732 | 1466438398188 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:59:58 INFO - PROCESS | 3732 | 1466438398194 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 3732 | 1466438398196 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:58 INFO - PROCESS | 3732 | ++DOCSHELL 14A54000 == 34 [pid = 3732] [id = 481] 08:59:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (157A5C00) [pid = 3732] [serial = 1443] [outer = 00000000] 08:59:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (179A0C00) [pid = 3732] [serial = 1444] [outer = 157A5C00] 08:59:58 INFO - PROCESS | 3732 | 1466438398239 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (171AF000) [pid = 3732] [serial = 1445] [outer = 157A5C00] 08:59:58 INFO - PROCESS | 3732 | 1466438398670 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]]]}] 08:59:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:59:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 08:59:58 INFO - PROCESS | 3732 | 1466438398736 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:59:58 INFO - PROCESS | 3732 | 1466438398738 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:59:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:59:58 INFO - PROCESS | 3732 | 1466438398741 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:59:58 INFO - PROCESS | 3732 | 1466438398743 Marionette TRACE conn5 <- [1,1890,null,{}] 08:59:58 INFO - PROCESS | 3732 | 1466438398746 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}] 08:59:58 INFO - PROCESS | 3732 | 1466438398748 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:58 INFO - PROCESS | 3732 | 1466438398827 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:59:58 INFO - PROCESS | 3732 | 1466438398832 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:58 INFO - PROCESS | 3732 | 1466438398834 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:58 INFO - PROCESS | 3732 | ++DOCSHELL 1799A400 == 35 [pid = 3732] [id = 482] 08:59:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1943C400) [pid = 3732] [serial = 1446] [outer = 00000000] 08:59:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1983BC00) [pid = 3732] [serial = 1447] [outer = 1943C400] 08:59:58 INFO - PROCESS | 3732 | 1466438398878 Marionette DEBUG loaded listener.js 08:59:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19836C00) [pid = 3732] [serial = 1448] [outer = 1943C400] 08:59:59 INFO - PROCESS | 3732 | 1466438399317 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]]]}] 08:59:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:59:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 630ms 08:59:59 INFO - PROCESS | 3732 | 1466438399384 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:59:59 INFO - PROCESS | 3732 | 1466438399386 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:59:59 INFO - PROCESS | 3732 | 1466438399389 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:59:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:59:59 INFO - PROCESS | 3732 | 1466438399391 Marionette TRACE conn5 <- [1,1894,null,{}] 08:59:59 INFO - PROCESS | 3732 | 1466438399394 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}] 08:59:59 INFO - PROCESS | 3732 | 1466438399396 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:59 INFO - PROCESS | 3732 | 1466438399478 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:59:59 INFO - PROCESS | 3732 | 1466438399483 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:59:59 INFO - PROCESS | 3732 | 1466438399485 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 08:59:59 INFO - PROCESS | 3732 | ++DOCSHELL 15DE1400 == 36 [pid = 3732] [id = 483] 08:59:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19B92400) [pid = 3732] [serial = 1449] [outer = 00000000] 08:59:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BA2C00) [pid = 3732] [serial = 1450] [outer = 19B92400] 08:59:59 INFO - PROCESS | 3732 | 1466438399538 Marionette DEBUG loaded listener.js 08:59:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BA3400) [pid = 3732] [serial = 1451] [outer = 19B92400] 09:00:00 INFO - PROCESS | 3732 | 1466438400248 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]]]}] 09:00:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 09:00:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 930ms 09:00:00 INFO - PROCESS | 3732 | 1466438400330 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 09:00:00 INFO - PROCESS | 3732 | 1466438400334 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 09:00:00 INFO - PROCESS | 3732 | 1466438400340 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 09:00:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 09:00:00 INFO - PROCESS | 3732 | 1466438400343 Marionette TRACE conn5 <- [1,1898,null,{}] 09:00:00 INFO - PROCESS | 3732 | 1466438400349 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}] 09:00:00 INFO - PROCESS | 3732 | 1466438400352 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:00 INFO - PROCESS | 3732 | 1466438400481 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 09:00:00 INFO - PROCESS | 3732 | 1466438400612 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:00 INFO - PROCESS | 3732 | 1466438400615 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:00 INFO - PROCESS | 3732 | ++DOCSHELL 09360C00 == 37 [pid = 3732] [id = 484] 09:00:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (0FC61800) [pid = 3732] [serial = 1452] [outer = 00000000] 09:00:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10776400) [pid = 3732] [serial = 1453] [outer = 0FC61800] 09:00:00 INFO - PROCESS | 3732 | 1466438400674 Marionette DEBUG loaded listener.js 09:00:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (142A4C00) [pid = 3732] [serial = 1454] [outer = 0FC61800] 09:00:01 INFO - PROCESS | 3732 | 1466438401376 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]]]}] 09:00:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 09:00:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1077ms 09:00:01 INFO - PROCESS | 3732 | 1466438401421 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 09:00:01 INFO - PROCESS | 3732 | 1466438401426 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 09:00:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 09:00:01 INFO - PROCESS | 3732 | 1466438401432 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 09:00:01 INFO - PROCESS | 3732 | 1466438401435 Marionette TRACE conn5 <- [1,1902,null,{}] 09:00:01 INFO - PROCESS | 3732 | 1466438401464 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}] 09:00:01 INFO - PROCESS | 3732 | 1466438401467 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:01 INFO - PROCESS | 3732 | 1466438401596 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 09:00:01 INFO - PROCESS | 3732 | 1466438401737 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:01 INFO - PROCESS | 3732 | 1466438401740 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:01 INFO - PROCESS | 3732 | ++DOCSHELL 0CD94C00 == 38 [pid = 3732] [id = 485] 09:00:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (14DD5400) [pid = 3732] [serial = 1455] [outer = 00000000] 09:00:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (15FE5000) [pid = 3732] [serial = 1456] [outer = 14DD5400] 09:00:01 INFO - PROCESS | 3732 | 1466438401797 Marionette DEBUG loaded listener.js 09:00:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (171A6C00) [pid = 3732] [serial = 1457] [outer = 14DD5400] 09:00:02 INFO - PROCESS | 3732 | --DOCSHELL 1799A400 == 37 [pid = 3732] [id = 482] 09:00:02 INFO - PROCESS | 3732 | --DOCSHELL 14A54000 == 36 [pid = 3732] [id = 481] 09:00:02 INFO - PROCESS | 3732 | --DOCSHELL 18C15C00 == 35 [pid = 3732] [id = 480] 09:00:02 INFO - PROCESS | 3732 | --DOCSHELL 178D9000 == 34 [pid = 3732] [id = 479] 09:00:02 INFO - PROCESS | 3732 | --DOCSHELL 16F76000 == 33 [pid = 3732] [id = 478] 09:00:02 INFO - PROCESS | 3732 | --DOCSHELL 1614A400 == 32 [pid = 3732] [id = 477] 09:00:02 INFO - PROCESS | 3732 | --DOCSHELL 1420D000 == 31 [pid = 3732] [id = 476] 09:00:02 INFO - PROCESS | 3732 | --DOCSHELL 0FBE1C00 == 30 [pid = 3732] [id = 475] 09:00:02 INFO - PROCESS | 3732 | --DOCSHELL 10AB7800 == 29 [pid = 3732] [id = 474] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (142A5400) [pid = 3732] [serial = 1378] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (179A2000) [pid = 3732] [serial = 1390] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (10ABFC00) [pid = 3732] [serial = 1385] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (157A3C00) [pid = 3732] [serial = 1387] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (14A1F800) [pid = 3732] [serial = 1379] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19BA4400) [pid = 3732] [serial = 1376] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (17996800) [pid = 3732] [serial = 1381] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (18DFA000) [pid = 3732] [serial = 1394] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19BD1800) [pid = 3732] [serial = 1400] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19446400) [pid = 3732] [serial = 1403] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15D46400) [pid = 3732] [serial = 1388] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19BCF800) [pid = 3732] [serial = 1399] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19BDC000) [pid = 3732] [serial = 1405] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (10770800) [pid = 3732] [serial = 1384] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19893800) [pid = 3732] [serial = 1397] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (18A4C400) [pid = 3732] [serial = 1382] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (18469000) [pid = 3732] [serial = 1391] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1983CC00) [pid = 3732] [serial = 1396] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19BA1800) [pid = 3732] [serial = 1375] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18C14C00) [pid = 3732] [serial = 1393] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1846CC00) [pid = 3732] [serial = 1402] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19BF4800) [pid = 3732] [serial = 1406] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19D71800) [pid = 3732] [serial = 1408] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1A820400) [pid = 3732] [serial = 1409] [outer = 00000000] [url = about:blank] 09:00:02 INFO - PROCESS | 3732 | 1466438402707 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]]]}] 09:00:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 09:00:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1325ms 09:00:02 INFO - PROCESS | 3732 | 1466438402761 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 09:00:02 INFO - PROCESS | 3732 | 1466438402765 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 09:00:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 09:00:02 INFO - PROCESS | 3732 | 1466438402769 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 09:00:02 INFO - PROCESS | 3732 | 1466438402772 Marionette TRACE conn5 <- [1,1906,null,{}] 09:00:02 INFO - PROCESS | 3732 | 1466438402777 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}] 09:00:02 INFO - PROCESS | 3732 | 1466438402780 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:02 INFO - PROCESS | 3732 | 1466438402869 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 09:00:02 INFO - PROCESS | 3732 | 1466438402876 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:02 INFO - PROCESS | 3732 | 1466438402880 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:02 INFO - PROCESS | 3732 | ++DOCSHELL 10234400 == 30 [pid = 3732] [id = 486] 09:00:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (10242800) [pid = 3732] [serial = 1458] [outer = 00000000] 09:00:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10770800) [pid = 3732] [serial = 1459] [outer = 10242800] 09:00:02 INFO - PROCESS | 3732 | 1466438402928 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (10ABFC00) [pid = 3732] [serial = 1460] [outer = 10242800] 09:00:03 INFO - PROCESS | 3732 | 1466438403466 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]]]}] 09:00:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 09:00:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 730ms 09:00:03 INFO - PROCESS | 3732 | 1466438403501 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 09:00:03 INFO - PROCESS | 3732 | 1466438403505 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 09:00:03 INFO - PROCESS | 3732 | 1466438403510 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 09:00:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 09:00:03 INFO - PROCESS | 3732 | 1466438403513 Marionette TRACE conn5 <- [1,1910,null,{}] 09:00:03 INFO - PROCESS | 3732 | 1466438403516 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}] 09:00:03 INFO - PROCESS | 3732 | 1466438403519 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:03 INFO - PROCESS | 3732 | 1466438403606 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 09:00:03 INFO - PROCESS | 3732 | 1466438403707 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:03 INFO - PROCESS | 3732 | 1466438403709 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:03 INFO - PROCESS | 3732 | ++DOCSHELL 10233400 == 31 [pid = 3732] [id = 487] 09:00:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (14596400) [pid = 3732] [serial = 1461] [outer = 00000000] 09:00:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14A25C00) [pid = 3732] [serial = 1462] [outer = 14596400] 09:00:03 INFO - PROCESS | 3732 | 1466438403757 Marionette DEBUG loaded listener.js 09:00:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (14DCA000) [pid = 3732] [serial = 1463] [outer = 14596400] 09:00:04 INFO - PROCESS | 3732 | 1466438404167 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 09:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 670ms 09:00:04 INFO - PROCESS | 3732 | 1466438404186 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3732 | 1466438404188 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 09:00:04 INFO - PROCESS | 3732 | 1466438404191 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 09:00:04 INFO - PROCESS | 3732 | 1466438404195 Marionette TRACE conn5 <- [1,1914,null,{}] 09:00:04 INFO - PROCESS | 3732 | 1466438404205 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}] 09:00:04 INFO - PROCESS | 3732 | 1466438404210 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:04 INFO - PROCESS | 3732 | 1466438404323 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 09:00:04 INFO - PROCESS | 3732 | 1466438404334 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:04 INFO - PROCESS | 3732 | 1466438404337 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:04 INFO - PROCESS | 3732 | ++DOCSHELL 171E1C00 == 32 [pid = 3732] [id = 488] 09:00:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (171E5C00) [pid = 3732] [serial = 1464] [outer = 00000000] 09:00:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17997800) [pid = 3732] [serial = 1465] [outer = 171E5C00] 09:00:04 INFO - PROCESS | 3732 | 1466438404388 Marionette DEBUG loaded listener.js 09:00:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (179A2000) [pid = 3732] [serial = 1466] [outer = 171E5C00] 09:00:04 INFO - PROCESS | 3732 | 1466438404849 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]]]}] 09:00:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 09:00:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 09:00:04 INFO - PROCESS | 3732 | 1466438404926 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 09:00:04 INFO - PROCESS | 3732 | 1466438404928 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 09:00:04 INFO - PROCESS | 3732 | 1466438404932 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 09:00:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 09:00:04 INFO - PROCESS | 3732 | 1466438404933 Marionette TRACE conn5 <- [1,1918,null,{}] 09:00:04 INFO - PROCESS | 3732 | 1466438404937 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}] 09:00:04 INFO - PROCESS | 3732 | 1466438404939 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:05 INFO - PROCESS | 3732 | 1466438405057 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 09:00:05 INFO - PROCESS | 3732 | 1466438405063 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 3732 | 1466438405065 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:05 INFO - PROCESS | 3732 | ++DOCSHELL 18A4B800 == 33 [pid = 3732] [id = 489] 09:00:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (18A4C400) [pid = 3732] [serial = 1467] [outer = 00000000] 09:00:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18B92400) [pid = 3732] [serial = 1468] [outer = 18A4C400] 09:00:05 INFO - PROCESS | 3732 | 1466438405159 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18C18800) [pid = 3732] [serial = 1469] [outer = 18A4C400] 09:00:05 INFO - PROCESS | 3732 | 1466438405558 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]]]}] 09:00:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 09:00:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 670ms 09:00:05 INFO - PROCESS | 3732 | 1466438405606 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 09:00:05 INFO - PROCESS | 3732 | 1466438405608 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 09:00:05 INFO - PROCESS | 3732 | 1466438405611 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 09:00:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 09:00:05 INFO - PROCESS | 3732 | 1466438405613 Marionette TRACE conn5 <- [1,1922,null,{}] 09:00:05 INFO - PROCESS | 3732 | 1466438405616 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}] 09:00:05 INFO - PROCESS | 3732 | 1466438405618 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:05 INFO - PROCESS | 3732 | 1466438405759 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 09:00:05 INFO - PROCESS | 3732 | 1466438405820 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:05 INFO - PROCESS | 3732 | 1466438405822 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:05 INFO - PROCESS | 3732 | ++DOCSHELL 1943C000 == 34 [pid = 3732] [id = 490] 09:00:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1943C800) [pid = 3732] [serial = 1470] [outer = 00000000] 09:00:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19449800) [pid = 3732] [serial = 1471] [outer = 1943C800] 09:00:05 INFO - PROCESS | 3732 | 1466438405868 Marionette DEBUG loaded listener.js 09:00:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19836000) [pid = 3732] [serial = 1472] [outer = 1943C800] 09:00:06 INFO - PROCESS | 3732 | 1466438406317 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]]]}] 09:00:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 09:00:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 730ms 09:00:06 INFO - PROCESS | 3732 | 1466438406346 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 09:00:06 INFO - PROCESS | 3732 | 1466438406348 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 09:00:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 09:00:06 INFO - PROCESS | 3732 | 1466438406358 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 09:00:06 INFO - PROCESS | 3732 | 1466438406360 Marionette TRACE conn5 <- [1,1926,null,{}] 09:00:06 INFO - PROCESS | 3732 | 1466438406363 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}] 09:00:06 INFO - PROCESS | 3732 | 1466438406369 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:06 INFO - PROCESS | 3732 | 1466438406521 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 09:00:06 INFO - PROCESS | 3732 | 1466438406588 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:06 INFO - PROCESS | 3732 | 1466438406590 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:06 INFO - PROCESS | 3732 | ++DOCSHELL 19BA5800 == 35 [pid = 3732] [id = 491] 09:00:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BA6C00) [pid = 3732] [serial = 1473] [outer = 00000000] 09:00:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BAF000) [pid = 3732] [serial = 1474] [outer = 19BA6C00] 09:00:06 INFO - PROCESS | 3732 | 1466438406636 Marionette DEBUG loaded listener.js 09:00:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (14A4F000) [pid = 3732] [serial = 1475] [outer = 19BA6C00] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10D8D400) [pid = 3732] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (17101800) [pid = 3732] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (0FBE5C00) [pid = 3732] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1614A800) [pid = 3732] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1420D800) [pid = 3732] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10155C00) [pid = 3732] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (178D7400) [pid = 3732] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19D71000) [pid = 3732] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1943C400) [pid = 3732] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1AC9E800) [pid = 3732] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17998000) [pid = 3732] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18C19400) [pid = 3732] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 09:00:06 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (157A5C00) [pid = 3732] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 09:00:07 INFO - PROCESS | 3732 | 1466438407142 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 09:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 830ms 09:00:07 INFO - PROCESS | 3732 | 1466438407191 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3732 | 1466438407193 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 09:00:07 INFO - PROCESS | 3732 | 1466438407196 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 09:00:07 INFO - PROCESS | 3732 | 1466438407198 Marionette TRACE conn5 <- [1,1930,null,{}] 09:00:07 INFO - PROCESS | 3732 | 1466438407201 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}] 09:00:07 INFO - PROCESS | 3732 | 1466438407203 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:07 INFO - PROCESS | 3732 | 1466438407320 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 09:00:07 INFO - PROCESS | 3732 | 1466438407385 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 3732 | 1466438407387 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:07 INFO - PROCESS | 3732 | ++DOCSHELL 15D40400 == 36 [pid = 3732] [id = 492] 09:00:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15D44400) [pid = 3732] [serial = 1476] [outer = 00000000] 09:00:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1799F800) [pid = 3732] [serial = 1477] [outer = 15D44400] 09:00:07 INFO - PROCESS | 3732 | 1466438407431 Marionette DEBUG loaded listener.js 09:00:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19B8D800) [pid = 3732] [serial = 1478] [outer = 15D44400] 09:00:07 INFO - PROCESS | 3732 | 1466438407776 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]]]}] 09:00:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 09:00:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 630ms 09:00:07 INFO - PROCESS | 3732 | 1466438407833 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 09:00:07 INFO - PROCESS | 3732 | 1466438407835 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 09:00:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 09:00:07 INFO - PROCESS | 3732 | 1466438407838 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 09:00:07 INFO - PROCESS | 3732 | 1466438407839 Marionette TRACE conn5 <- [1,1934,null,{}] 09:00:07 INFO - PROCESS | 3732 | 1466438407843 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}] 09:00:07 INFO - PROCESS | 3732 | 1466438407844 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:07 INFO - PROCESS | 3732 | 1466438407924 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 09:00:07 INFO - PROCESS | 3732 | 1466438407930 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:07 INFO - PROCESS | 3732 | 1466438407931 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:07 INFO - PROCESS | 3732 | ++DOCSHELL 19896800 == 37 [pid = 3732] [id = 493] 09:00:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19BD1000) [pid = 3732] [serial = 1479] [outer = 00000000] 09:00:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19BD9400) [pid = 3732] [serial = 1480] [outer = 19BD1000] 09:00:07 INFO - PROCESS | 3732 | 1466438407974 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19BDAC00) [pid = 3732] [serial = 1481] [outer = 19BD1000] 09:00:08 INFO - PROCESS | 3732 | 1466438408404 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]]]}] 09:00:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 09:00:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 630ms 09:00:08 INFO - PROCESS | 3732 | 1466438408481 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 09:00:08 INFO - PROCESS | 3732 | 1466438408483 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 09:00:08 INFO - PROCESS | 3732 | 1466438408486 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 09:00:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 09:00:08 INFO - PROCESS | 3732 | 1466438408488 Marionette TRACE conn5 <- [1,1938,null,{}] 09:00:08 INFO - PROCESS | 3732 | 1466438408492 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}] 09:00:08 INFO - PROCESS | 3732 | 1466438408494 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:08 INFO - PROCESS | 3732 | 1466438408578 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 09:00:08 INFO - PROCESS | 3732 | 1466438408583 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:08 INFO - PROCESS | 3732 | 1466438408585 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:08 INFO - PROCESS | 3732 | ++DOCSHELL 171E0000 == 38 [pid = 3732] [id = 494] 09:00:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BD4000) [pid = 3732] [serial = 1482] [outer = 00000000] 09:00:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BFB000) [pid = 3732] [serial = 1483] [outer = 19BD4000] 09:00:08 INFO - PROCESS | 3732 | 1466438408630 Marionette DEBUG loaded listener.js 09:00:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19D6BC00) [pid = 3732] [serial = 1484] [outer = 19BD4000] 09:00:09 INFO - PROCESS | 3732 | --DOCSHELL 10234400 == 37 [pid = 3732] [id = 486] 09:00:09 INFO - PROCESS | 3732 | --DOCSHELL 0CD94C00 == 36 [pid = 3732] [id = 485] 09:00:09 INFO - PROCESS | 3732 | --DOCSHELL 15DE1400 == 35 [pid = 3732] [id = 483] 09:00:09 INFO - PROCESS | 3732 | --DOCSHELL 09360C00 == 34 [pid = 3732] [id = 484] 09:00:10 INFO - PROCESS | 3732 | --DOCSHELL 10233400 == 33 [pid = 3732] [id = 487] 09:00:10 INFO - PROCESS | 3732 | --DOCSHELL 19BA5800 == 32 [pid = 3732] [id = 491] 09:00:10 INFO - PROCESS | 3732 | --DOCSHELL 18A4B800 == 31 [pid = 3732] [id = 489] 09:00:10 INFO - PROCESS | 3732 | --DOCSHELL 15D40400 == 30 [pid = 3732] [id = 492] 09:00:10 INFO - PROCESS | 3732 | --DOCSHELL 1943C000 == 29 [pid = 3732] [id = 490] 09:00:10 INFO - PROCESS | 3732 | --DOCSHELL 171E1C00 == 28 [pid = 3732] [id = 488] 09:00:10 INFO - PROCESS | 3732 | --DOCSHELL 19896800 == 27 [pid = 3732] [id = 493] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (14ADCC00) [pid = 3732] [serial = 1423] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (172DD800) [pid = 3732] [serial = 1435] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1023A400) [pid = 3732] [serial = 1426] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1026F800) [pid = 3732] [serial = 1427] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17102000) [pid = 3732] [serial = 1432] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (142A7000) [pid = 3732] [serial = 1429] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1456A400) [pid = 3732] [serial = 1430] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15DD4400) [pid = 3732] [serial = 1412] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (149A1000) [pid = 3732] [serial = 1411] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18B98800) [pid = 3732] [serial = 1415] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (18507400) [pid = 3732] [serial = 1414] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1AC9C000) [pid = 3732] [serial = 1418] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1A8DC800) [pid = 3732] [serial = 1417] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19836C00) [pid = 3732] [serial = 1448] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1B72C400) [pid = 3732] [serial = 1421] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (19BA2C00) [pid = 3732] [serial = 1450] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1ACF2400) [pid = 3732] [serial = 1420] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (18404000) [pid = 3732] [serial = 1438] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (19445800) [pid = 3732] [serial = 1441] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (18972400) [pid = 3732] [serial = 1439] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (1983BC00) [pid = 3732] [serial = 1447] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (1613C400) [pid = 3732] [serial = 1424] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (179A0C00) [pid = 3732] [serial = 1444] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (171AF000) [pid = 3732] [serial = 1445] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (196CA800) [pid = 3732] [serial = 1442] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (178DFC00) [pid = 3732] [serial = 1436] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (1710D400) [pid = 3732] [serial = 1433] [outer = 00000000] [url = about:blank] 09:00:10 INFO - PROCESS | 3732 | 1466438410518 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]]]}] 09:00:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 09:00:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2069ms 09:00:10 INFO - PROCESS | 3732 | 1466438410561 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 09:00:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 09:00:10 INFO - PROCESS | 3732 | 1466438410565 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 09:00:10 INFO - PROCESS | 3732 | 1466438410570 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 09:00:10 INFO - PROCESS | 3732 | 1466438410573 Marionette TRACE conn5 <- [1,1942,null,{}] 09:00:10 INFO - PROCESS | 3732 | 1466438410579 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}] 09:00:10 INFO - PROCESS | 3732 | 1466438410582 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:10 INFO - PROCESS | 3732 | 1466438410675 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 09:00:10 INFO - PROCESS | 3732 | 1466438410685 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:10 INFO - PROCESS | 3732 | 1466438410689 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:10 INFO - PROCESS | 3732 | ++DOCSHELL 10155C00 == 28 [pid = 3732] [id = 495] 09:00:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (10233400) [pid = 3732] [serial = 1485] [outer = 00000000] 09:00:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (10237C00) [pid = 3732] [serial = 1486] [outer = 10233400] 09:00:10 INFO - PROCESS | 3732 | 1466438410777 Marionette DEBUG loaded listener.js 09:00:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (1023E400) [pid = 3732] [serial = 1487] [outer = 10233400] 09:00:11 INFO - PROCESS | 3732 | 1466438411252 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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 09:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 09:00:11 INFO - PROCESS | 3732 | 1466438411301 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3732 | 1466438411306 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 09:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 09:00:11 INFO - PROCESS | 3732 | 1466438411313 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - PROCESS | 3732 | 1466438411316 Marionette TRACE conn5 <- [1,1946,null,{}] 09:00:11 INFO - PROCESS | 3732 | 1466438411320 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}] 09:00:11 INFO - PROCESS | 3732 | 1466438411323 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:11 INFO - PROCESS | 3732 | 1466438411412 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 09:00:11 INFO - PROCESS | 3732 | 1466438411420 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:11 INFO - PROCESS | 3732 | 1466438411422 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:11 INFO - PROCESS | 3732 | ++DOCSHELL 10996800 == 29 [pid = 3732] [id = 496] 09:00:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (10997400) [pid = 3732] [serial = 1488] [outer = 00000000] 09:00:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (10AB9800) [pid = 3732] [serial = 1489] [outer = 10997400] 09:00:11 INFO - PROCESS | 3732 | 1466438411471 Marionette DEBUG loaded listener.js 09:00:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (11234C00) [pid = 3732] [serial = 1490] [outer = 10997400] 09:00:11 INFO - PROCESS | 3732 | 1466438411914 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]]]}] 09:00:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 09:00:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 670ms 09:00:11 INFO - PROCESS | 3732 | 1466438411986 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 09:00:11 INFO - PROCESS | 3732 | 1466438411989 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 09:00:11 INFO - PROCESS | 3732 | 1466438411992 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 09:00:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 09:00:11 INFO - PROCESS | 3732 | 1466438411996 Marionette TRACE conn5 <- [1,1950,null,{}] 09:00:12 INFO - PROCESS | 3732 | 1466438412007 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}] 09:00:12 INFO - PROCESS | 3732 | 1466438412012 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:12 INFO - PROCESS | 3732 | 1466438412130 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 09:00:12 INFO - PROCESS | 3732 | 1466438412141 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3732 | 1466438412145 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:12 INFO - PROCESS | 3732 | ++DOCSHELL 14A4E000 == 30 [pid = 3732] [id = 497] 09:00:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (14A4EC00) [pid = 3732] [serial = 1491] [outer = 00000000] 09:00:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (14ADEC00) [pid = 3732] [serial = 1492] [outer = 14A4EC00] 09:00:12 INFO - PROCESS | 3732 | 1466438412194 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (14DD1400) [pid = 3732] [serial = 1493] [outer = 14A4EC00] 09:00:12 INFO - PROCESS | 3732 | 1466438412680 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]]]}] 09:00:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 09:00:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 730ms 09:00:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 09:00:12 INFO - PROCESS | 3732 | 1466438412726 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 09:00:12 INFO - PROCESS | 3732 | 1466438412728 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 09:00:12 INFO - PROCESS | 3732 | 1466438412731 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 09:00:12 INFO - PROCESS | 3732 | 1466438412733 Marionette TRACE conn5 <- [1,1954,null,{}] 09:00:12 INFO - PROCESS | 3732 | 1466438412736 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}] 09:00:12 INFO - PROCESS | 3732 | 1466438412738 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:12 INFO - PROCESS | 3732 | 1466438412823 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 09:00:12 INFO - PROCESS | 3732 | 1466438412828 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:12 INFO - PROCESS | 3732 | 1466438412830 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:12 INFO - PROCESS | 3732 | ++DOCSHELL 157A8C00 == 31 [pid = 3732] [id = 498] 09:00:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (15D4F400) [pid = 3732] [serial = 1494] [outer = 00000000] 09:00:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (1613C400) [pid = 3732] [serial = 1495] [outer = 15D4F400] 09:00:12 INFO - PROCESS | 3732 | 1466438412874 Marionette DEBUG loaded listener.js 09:00:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (16F7D400) [pid = 3732] [serial = 1496] [outer = 15D4F400] 09:00:13 INFO - PROCESS | 3732 | 1466438413300 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 09:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 630ms 09:00:13 INFO - PROCESS | 3732 | 1466438413362 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 09:00:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 09:00:13 INFO - PROCESS | 3732 | 1466438413364 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 09:00:13 INFO - PROCESS | 3732 | 1466438413367 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 09:00:13 INFO - PROCESS | 3732 | 1466438413369 Marionette TRACE conn5 <- [1,1958,null,{}] 09:00:13 INFO - PROCESS | 3732 | 1466438413372 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}] 09:00:13 INFO - PROCESS | 3732 | 1466438413374 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:13 INFO - PROCESS | 3732 | 1466438413453 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 09:00:13 INFO - PROCESS | 3732 | 1466438413458 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:13 INFO - PROCESS | 3732 | 1466438413460 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:13 INFO - PROCESS | 3732 | ++DOCSHELL 1710F000 == 32 [pid = 3732] [id = 499] 09:00:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (17110C00) [pid = 3732] [serial = 1497] [outer = 00000000] 09:00:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (171A2C00) [pid = 3732] [serial = 1498] [outer = 17110C00] 09:00:13 INFO - PROCESS | 3732 | 1466438413504 Marionette DEBUG loaded listener.js 09:00:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (171ACC00) [pid = 3732] [serial = 1499] [outer = 17110C00] 09:00:13 INFO - PROCESS | 3732 | 1466438413967 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]]]}] 09:00:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 09:00:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 630ms 09:00:14 INFO - PROCESS | 3732 | 1466438414005 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3732 | 1466438414007 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 09:00:14 INFO - PROCESS | 3732 | 1466438414011 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3732 | 1466438414012 Marionette TRACE conn5 <- [1,1962,null,{}] 09:00:14 INFO - PROCESS | 3732 | 1466438414016 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}] 09:00:14 INFO - PROCESS | 3732 | 1466438414021 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:14 INFO - PROCESS | 3732 | 1466438414123 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 09:00:14 INFO - PROCESS | 3732 | 1466438414128 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3732 | 1466438414130 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:14 INFO - PROCESS | 3732 | ++DOCSHELL 1799F400 == 33 [pid = 3732] [id = 500] 09:00:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (179A0400) [pid = 3732] [serial = 1500] [outer = 00000000] 09:00:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (18469000) [pid = 3732] [serial = 1501] [outer = 179A0400] 09:00:14 INFO - PROCESS | 3732 | 1466438414174 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1858F400) [pid = 3732] [serial = 1502] [outer = 179A0400] 09:00:14 INFO - PROCESS | 3732 | 1466438414613 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]]]}] 09:00:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 09:00:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 630ms 09:00:14 INFO - PROCESS | 3732 | 1466438414652 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 09:00:14 INFO - PROCESS | 3732 | 1466438414654 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 09:00:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 09:00:14 INFO - PROCESS | 3732 | 1466438414661 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 09:00:14 INFO - PROCESS | 3732 | 1466438414663 Marionette TRACE conn5 <- [1,1966,null,{}] 09:00:14 INFO - PROCESS | 3732 | 1466438414666 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}] 09:00:14 INFO - PROCESS | 3732 | 1466438414668 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:14 INFO - PROCESS | 3732 | 1466438414745 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 09:00:14 INFO - PROCESS | 3732 | 1466438414751 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:14 INFO - PROCESS | 3732 | 1466438414753 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:14 INFO - PROCESS | 3732 | ++DOCSHELL 18A49400 == 34 [pid = 3732] [id = 501] 09:00:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18A4B000) [pid = 3732] [serial = 1503] [outer = 00000000] 09:00:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (18A53000) [pid = 3732] [serial = 1504] [outer = 18A4B000] 09:00:14 INFO - PROCESS | 3732 | 1466438414797 Marionette DEBUG loaded listener.js 09:00:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (18B8B000) [pid = 3732] [serial = 1505] [outer = 18A4B000] 09:00:15 INFO - PROCESS | 3732 | 1466438415254 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]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 09:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 630ms 09:00:15 INFO - PROCESS | 3732 | 1466438415312 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3732 | 1466438415314 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 09:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 09:00:15 INFO - PROCESS | 3732 | 1466438415318 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - PROCESS | 3732 | 1466438415319 Marionette TRACE conn5 <- [1,1970,null,{}] 09:00:15 INFO - PROCESS | 3732 | 1466438415323 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}] 09:00:15 INFO - PROCESS | 3732 | 1466438415325 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:15 INFO - PROCESS | 3732 | 1466438415404 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 09:00:15 INFO - PROCESS | 3732 | 1466438415409 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:15 INFO - PROCESS | 3732 | 1466438415411 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:15 INFO - PROCESS | 3732 | ++DOCSHELL 18B99800 == 35 [pid = 3732] [id = 502] 09:00:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (18C18400) [pid = 3732] [serial = 1506] [outer = 00000000] 09:00:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1943F000) [pid = 3732] [serial = 1507] [outer = 18C18400] 09:00:15 INFO - PROCESS | 3732 | 1466438415455 Marionette DEBUG loaded listener.js 09:00:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1943B800) [pid = 3732] [serial = 1508] [outer = 18C18400] 09:00:15 INFO - PROCESS | 3732 | 1466438415918 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]]]}] 09:00:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 09:00:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 630ms 09:00:15 INFO - PROCESS | 3732 | 1466438415952 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 09:00:15 INFO - PROCESS | 3732 | 1466438415954 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 09:00:15 INFO - PROCESS | 3732 | 1466438415957 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 09:00:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 09:00:15 INFO - PROCESS | 3732 | 1466438415959 Marionette TRACE conn5 <- [1,1974,null,{}] 09:00:15 INFO - PROCESS | 3732 | 1466438415962 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}] 09:00:15 INFO - PROCESS | 3732 | 1466438415964 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:16 INFO - PROCESS | 3732 | 1466438416084 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 09:00:16 INFO - PROCESS | 3732 | 1466438416178 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 3732 | 1466438416180 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:16 INFO - PROCESS | 3732 | ++DOCSHELL 14A4C400 == 36 [pid = 3732] [id = 503] 09:00:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19443800) [pid = 3732] [serial = 1509] [outer = 00000000] 09:00:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19834C00) [pid = 3732] [serial = 1510] [outer = 19443800] 09:00:16 INFO - PROCESS | 3732 | 1466438416224 Marionette DEBUG loaded listener.js 09:00:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19839400) [pid = 3732] [serial = 1511] [outer = 19443800] 09:00:16 INFO - PROCESS | 3732 | 1466438416660 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]]]}] 09:00:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 09:00:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 730ms 09:00:16 INFO - PROCESS | 3732 | 1466438416699 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 09:00:16 INFO - PROCESS | 3732 | 1466438416701 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 09:00:16 INFO - PROCESS | 3732 | 1466438416704 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 09:00:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 09:00:16 INFO - PROCESS | 3732 | 1466438416705 Marionette TRACE conn5 <- [1,1978,null,{}] 09:00:16 INFO - PROCESS | 3732 | 1466438416709 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}] 09:00:16 INFO - PROCESS | 3732 | 1466438416711 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:16 INFO - PROCESS | 3732 | 1466438416830 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 09:00:16 INFO - PROCESS | 3732 | 1466438416896 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:16 INFO - PROCESS | 3732 | 1466438416898 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:16 INFO - PROCESS | 3732 | ++DOCSHELL 196C9C00 == 37 [pid = 3732] [id = 504] 09:00:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (196CA800) [pid = 3732] [serial = 1512] [outer = 00000000] 09:00:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19B3F800) [pid = 3732] [serial = 1513] [outer = 196CA800] 09:00:16 INFO - PROCESS | 3732 | 1466438416942 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19B8A800) [pid = 3732] [serial = 1514] [outer = 196CA800] 09:00:17 INFO - PROCESS | 3732 | 1466438417372 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]]]}] 09:00:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 09:00:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 730ms 09:00:17 INFO - PROCESS | 3732 | 1466438417464 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 09:00:17 INFO - PROCESS | 3732 | 1466438417466 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 09:00:17 INFO - PROCESS | 3732 | 1466438417474 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 09:00:17 INFO - PROCESS | 3732 | 1466438417476 Marionette TRACE conn5 <- [1,1982,null,{}] 09:00:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 09:00:17 INFO - PROCESS | 3732 | 1466438417481 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}] 09:00:17 INFO - PROCESS | 3732 | 1466438417483 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:17 INFO - PROCESS | 3732 | 1466438417608 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 09:00:17 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1943C800) [pid = 3732] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 09:00:17 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15D44400) [pid = 3732] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 09:00:17 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19BA6C00) [pid = 3732] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 09:00:17 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19BD1000) [pid = 3732] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 09:00:17 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171E5C00) [pid = 3732] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 09:00:17 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (14596400) [pid = 3732] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 09:00:17 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (10242800) [pid = 3732] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 09:00:17 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (14DD5400) [pid = 3732] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 09:00:17 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (0FC61800) [pid = 3732] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 09:00:17 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19B92400) [pid = 3732] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 09:00:17 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18A4C400) [pid = 3732] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 09:00:17 INFO - PROCESS | 3732 | 1466438417829 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:17 INFO - PROCESS | 3732 | 1466438417832 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:17 INFO - PROCESS | 3732 | ++DOCSHELL 0935C000 == 38 [pid = 3732] [id = 505] 09:00:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (09364C00) [pid = 3732] [serial = 1515] [outer = 00000000] 09:00:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (112C0000) [pid = 3732] [serial = 1516] [outer = 09364C00] 09:00:17 INFO - PROCESS | 3732 | 1466438417879 Marionette DEBUG loaded listener.js 09:00:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (15DDA400) [pid = 3732] [serial = 1517] [outer = 09364C00] 09:00:18 INFO - PROCESS | 3732 | 1466438418241 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]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 09:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 830ms 09:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 09:00:18 INFO - PROCESS | 3732 | 1466438418312 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 3732 | 1466438418314 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 09:00:18 INFO - PROCESS | 3732 | 1466438418317 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3732 | 1466438418319 Marionette TRACE conn5 <- [1,1986,null,{}] 09:00:18 INFO - PROCESS | 3732 | 1466438418322 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}] 09:00:18 INFO - PROCESS | 3732 | 1466438418324 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:18 INFO - PROCESS | 3732 | 1466438418441 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 09:00:18 INFO - PROCESS | 3732 | 1466438418449 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:18 INFO - PROCESS | 3732 | 1466438418451 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:18 INFO - PROCESS | 3732 | ++DOCSHELL 14A27800 == 39 [pid = 3732] [id = 506] 09:00:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15D42C00) [pid = 3732] [serial = 1518] [outer = 00000000] 09:00:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19B8F000) [pid = 3732] [serial = 1519] [outer = 15D42C00] 09:00:18 INFO - PROCESS | 3732 | 1466438418504 Marionette DEBUG loaded listener.js 09:00:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BADC00) [pid = 3732] [serial = 1520] [outer = 15D42C00] 09:00:18 INFO - PROCESS | 3732 | 1466438418909 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]]]}] 09:00:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 09:00:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 630ms 09:00:18 INFO - PROCESS | 3732 | 1466438418948 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 09:00:18 INFO - PROCESS | 3732 | 1466438418950 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 09:00:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 09:00:18 INFO - PROCESS | 3732 | 1466438418954 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 09:00:18 INFO - PROCESS | 3732 | 1466438418956 Marionette TRACE conn5 <- [1,1990,null,{}] 09:00:18 INFO - PROCESS | 3732 | 1466438418959 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}] 09:00:18 INFO - PROCESS | 3732 | 1466438418961 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:19 INFO - PROCESS | 3732 | 1466438419041 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 09:00:19 INFO - PROCESS | 3732 | 1466438419167 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 3732 | 1466438419169 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:19 INFO - PROCESS | 3732 | ++DOCSHELL 18973C00 == 40 [pid = 3732] [id = 507] 09:00:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1943C800) [pid = 3732] [serial = 1521] [outer = 00000000] 09:00:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19BDBC00) [pid = 3732] [serial = 1522] [outer = 1943C800] 09:00:19 INFO - PROCESS | 3732 | 1466438419213 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19BF4C00) [pid = 3732] [serial = 1523] [outer = 1943C800] 09:00:19 INFO - PROCESS | 3732 | 1466438419550 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]]]}] 09:00:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 09:00:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 630ms 09:00:19 INFO - PROCESS | 3732 | 1466438419588 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 09:00:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 09:00:19 INFO - PROCESS | 3732 | 1466438419590 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 09:00:19 INFO - PROCESS | 3732 | 1466438419593 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 09:00:19 INFO - PROCESS | 3732 | 1466438419595 Marionette TRACE conn5 <- [1,1994,null,{}] 09:00:19 INFO - PROCESS | 3732 | 1466438419598 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}] 09:00:19 INFO - PROCESS | 3732 | 1466438419600 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:19 INFO - PROCESS | 3732 | 1466438419721 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 09:00:19 INFO - PROCESS | 3732 | 1466438419729 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:19 INFO - PROCESS | 3732 | 1466438419731 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:19 INFO - PROCESS | 3732 | ++DOCSHELL 172E0C00 == 41 [pid = 3732] [id = 508] 09:00:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BF8800) [pid = 3732] [serial = 1524] [outer = 00000000] 09:00:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1A820800) [pid = 3732] [serial = 1525] [outer = 19BF8800] 09:00:19 INFO - PROCESS | 3732 | 1466438419774 Marionette DEBUG loaded listener.js 09:00:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1A8D9800) [pid = 3732] [serial = 1526] [outer = 19BF8800] 09:00:20 INFO - PROCESS | 3732 | 1466438420592 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]]]}] 09:00:20 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 09:00:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1020ms 09:00:20 INFO - PROCESS | 3732 | 1466438420615 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 09:00:20 INFO - PROCESS | 3732 | 1466438420619 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 09:00:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 09:00:20 INFO - PROCESS | 3732 | 1466438420624 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 09:00:20 INFO - PROCESS | 3732 | 1466438420629 Marionette TRACE conn5 <- [1,1998,null,{}] 09:00:20 INFO - PROCESS | 3732 | 1466438420654 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}] 09:00:20 INFO - PROCESS | 3732 | 1466438420657 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:20 INFO - PROCESS | 3732 | 1466438420803 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 09:00:20 INFO - PROCESS | 3732 | 1466438420943 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:20 INFO - PROCESS | 3732 | 1466438420946 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:20 INFO - PROCESS | 3732 | ++DOCSHELL 0FC66800 == 42 [pid = 3732] [id = 509] 09:00:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (10234400) [pid = 3732] [serial = 1527] [outer = 00000000] 09:00:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10AB7400) [pid = 3732] [serial = 1528] [outer = 10234400] 09:00:21 INFO - PROCESS | 3732 | 1466438421006 Marionette DEBUG loaded listener.js 09:00:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (142E2400) [pid = 3732] [serial = 1529] [outer = 10234400] 09:00:21 INFO - PROCESS | 3732 | 1466438421896 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]]]}] 09:00:21 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 09:00:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1343ms 09:00:21 INFO - PROCESS | 3732 | 1466438421968 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 09:00:21 INFO - PROCESS | 3732 | 1466438421972 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 09:00:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 09:00:21 INFO - PROCESS | 3732 | 1466438421977 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 09:00:21 INFO - PROCESS | 3732 | 1466438421980 Marionette TRACE conn5 <- [1,2002,null,{}] 09:00:21 INFO - PROCESS | 3732 | 1466438421985 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}] 09:00:21 INFO - PROCESS | 3732 | 1466438421989 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:22 INFO - PROCESS | 3732 | 1466438422098 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 09:00:22 INFO - PROCESS | 3732 | 1466438422235 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:22 INFO - PROCESS | 3732 | 1466438422240 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:22 INFO - PROCESS | 3732 | ++DOCSHELL 10274C00 == 43 [pid = 3732] [id = 510] 09:00:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (10666400) [pid = 3732] [serial = 1530] [outer = 00000000] 09:00:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (10AB8800) [pid = 3732] [serial = 1531] [outer = 10666400] 09:00:22 INFO - PROCESS | 3732 | 1466438422293 Marionette DEBUG loaded listener.js 09:00:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (112C1400) [pid = 3732] [serial = 1532] [outer = 10666400] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 18973C00 == 42 [pid = 3732] [id = 507] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 14A27800 == 41 [pid = 3732] [id = 506] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 0935C000 == 40 [pid = 3732] [id = 505] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 196C9C00 == 39 [pid = 3732] [id = 504] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 14A4C400 == 38 [pid = 3732] [id = 503] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 18B99800 == 37 [pid = 3732] [id = 502] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 18A49400 == 36 [pid = 3732] [id = 501] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 1799F400 == 35 [pid = 3732] [id = 500] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 1710F000 == 34 [pid = 3732] [id = 499] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 157A8C00 == 33 [pid = 3732] [id = 498] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (19BFB000) [pid = 3732] [serial = 1483] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 14A4E000 == 32 [pid = 3732] [id = 497] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 10996800 == 31 [pid = 3732] [id = 496] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 10155C00 == 30 [pid = 3732] [id = 495] 09:00:22 INFO - PROCESS | 3732 | --DOCSHELL 171E0000 == 29 [pid = 3732] [id = 494] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (19836000) [pid = 3732] [serial = 1472] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (19449800) [pid = 3732] [serial = 1471] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1799F800) [pid = 3732] [serial = 1477] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19BAF000) [pid = 3732] [serial = 1474] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (14A4F000) [pid = 3732] [serial = 1475] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19BD9400) [pid = 3732] [serial = 1480] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19BDAC00) [pid = 3732] [serial = 1481] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (17997800) [pid = 3732] [serial = 1465] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (14A25C00) [pid = 3732] [serial = 1462] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (14DCA000) [pid = 3732] [serial = 1463] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10770800) [pid = 3732] [serial = 1459] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10ABFC00) [pid = 3732] [serial = 1460] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (171A6C00) [pid = 3732] [serial = 1457] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15FE5000) [pid = 3732] [serial = 1456] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (142A4C00) [pid = 3732] [serial = 1454] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10776400) [pid = 3732] [serial = 1453] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19BA3400) [pid = 3732] [serial = 1451] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (18B92400) [pid = 3732] [serial = 1468] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18C18800) [pid = 3732] [serial = 1469] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19B8D800) [pid = 3732] [serial = 1478] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (179A2000) [pid = 3732] [serial = 1466] [outer = 00000000] [url = about:blank] 09:00:22 INFO - PROCESS | 3732 | 1466438422873 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]]]}] 09:00:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 09:00:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 930ms 09:00:22 INFO - PROCESS | 3732 | 1466438422907 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 09:00:22 INFO - PROCESS | 3732 | 1466438422912 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 09:00:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 09:00:22 INFO - PROCESS | 3732 | 1466438422918 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 09:00:22 INFO - PROCESS | 3732 | 1466438422921 Marionette TRACE conn5 <- [1,2006,null,{}] 09:00:22 INFO - PROCESS | 3732 | 1466438422925 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}] 09:00:22 INFO - PROCESS | 3732 | 1466438422928 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:23 INFO - PROCESS | 3732 | 1466438423018 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 09:00:23 INFO - PROCESS | 3732 | 1466438423119 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3732 | 1466438423122 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:23 INFO - PROCESS | 3732 | ++DOCSHELL 1076D800 == 30 [pid = 3732] [id = 511] 09:00:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (10770800) [pid = 3732] [serial = 1533] [outer = 00000000] 09:00:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (142D9800) [pid = 3732] [serial = 1534] [outer = 10770800] 09:00:23 INFO - PROCESS | 3732 | 1466438423169 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14970000) [pid = 3732] [serial = 1535] [outer = 10770800] 09:00:23 INFO - PROCESS | 3732 | 1466438423574 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]]]}] 09:00:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 09:00:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 09:00:23 INFO - PROCESS | 3732 | 1466438423652 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 09:00:23 INFO - PROCESS | 3732 | 1466438423655 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 09:00:23 INFO - PROCESS | 3732 | 1466438423658 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 09:00:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 09:00:23 INFO - PROCESS | 3732 | 1466438423662 Marionette TRACE conn5 <- [1,2010,null,{}] 09:00:23 INFO - PROCESS | 3732 | 1466438423672 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}] 09:00:23 INFO - PROCESS | 3732 | 1466438423677 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:23 INFO - PROCESS | 3732 | 1466438423772 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 09:00:23 INFO - PROCESS | 3732 | 1466438423785 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:23 INFO - PROCESS | 3732 | 1466438423788 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:23 INFO - PROCESS | 3732 | ++DOCSHELL 1613F000 == 31 [pid = 3732] [id = 512] 09:00:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1614B000) [pid = 3732] [serial = 1536] [outer = 00000000] 09:00:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17106400) [pid = 3732] [serial = 1537] [outer = 1614B000] 09:00:23 INFO - PROCESS | 3732 | 1466438423839 Marionette DEBUG loaded listener.js 09:00:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17111C00) [pid = 3732] [serial = 1538] [outer = 1614B000] 09:00:24 INFO - PROCESS | 3732 | 1466438424307 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]]]}] 09:00:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 09:00:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 670ms 09:00:24 INFO - PROCESS | 3732 | 1466438424332 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 09:00:24 INFO - PROCESS | 3732 | 1466438424335 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 09:00:24 INFO - PROCESS | 3732 | 1466438424338 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 09:00:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 09:00:24 INFO - PROCESS | 3732 | 1466438424340 Marionette TRACE conn5 <- [1,2014,null,{}] 09:00:24 INFO - PROCESS | 3732 | 1466438424343 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}] 09:00:24 INFO - PROCESS | 3732 | 1466438424345 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:24 INFO - PROCESS | 3732 | 1466438424434 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 09:00:24 INFO - PROCESS | 3732 | 1466438424442 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:24 INFO - PROCESS | 3732 | 1466438424444 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:24 INFO - PROCESS | 3732 | ++DOCSHELL 14595C00 == 32 [pid = 3732] [id = 513] 09:00:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (172E6800) [pid = 3732] [serial = 1539] [outer = 00000000] 09:00:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (179A2000) [pid = 3732] [serial = 1540] [outer = 172E6800] 09:00:24 INFO - PROCESS | 3732 | 1466438424497 Marionette DEBUG loaded listener.js 09:00:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18410400) [pid = 3732] [serial = 1541] [outer = 172E6800] 09:00:24 INFO - PROCESS | 3732 | 1466438424937 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 09:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 670ms 09:00:25 INFO - PROCESS | 3732 | 1466438425013 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 09:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 09:00:25 INFO - PROCESS | 3732 | 1466438425015 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 09:00:25 INFO - PROCESS | 3732 | 1466438425018 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 3732 | 1466438425020 Marionette TRACE conn5 <- [1,2018,null,{}] 09:00:25 INFO - PROCESS | 3732 | 1466438425023 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}] 09:00:25 INFO - PROCESS | 3732 | 1466438425025 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:25 INFO - PROCESS | 3732 | 1466438425136 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 09:00:25 INFO - PROCESS | 3732 | 1466438425226 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3732 | 1466438425228 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:25 INFO - PROCESS | 3732 | ++DOCSHELL 1858EC00 == 33 [pid = 3732] [id = 514] 09:00:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18973800) [pid = 3732] [serial = 1542] [outer = 00000000] 09:00:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18B8A400) [pid = 3732] [serial = 1543] [outer = 18973800] 09:00:25 INFO - PROCESS | 3732 | 1466438425273 Marionette DEBUG loaded listener.js 09:00:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18B98C00) [pid = 3732] [serial = 1544] [outer = 18973800] 09:00:25 INFO - PROCESS | 3732 | 1466438425679 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]]]}] 09:00:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 09:00:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 09:00:25 INFO - PROCESS | 3732 | 1466438425748 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 09:00:25 INFO - PROCESS | 3732 | 1466438425750 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 09:00:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 09:00:25 INFO - PROCESS | 3732 | 1466438425754 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 09:00:25 INFO - PROCESS | 3732 | 1466438425755 Marionette TRACE conn5 <- [1,2022,null,{}] 09:00:25 INFO - PROCESS | 3732 | 1466438425759 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}] 09:00:25 INFO - PROCESS | 3732 | 1466438425764 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:25 INFO - PROCESS | 3732 | 1466438425909 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 09:00:25 INFO - PROCESS | 3732 | 1466438425915 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:25 INFO - PROCESS | 3732 | 1466438425917 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:25 INFO - PROCESS | 3732 | ++DOCSHELL 18C18800 == 34 [pid = 3732] [id = 515] 09:00:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (18DF1000) [pid = 3732] [serial = 1545] [outer = 00000000] 09:00:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (197CD000) [pid = 3732] [serial = 1546] [outer = 18DF1000] 09:00:25 INFO - PROCESS | 3732 | 1466438425962 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1983A800) [pid = 3732] [serial = 1547] [outer = 18DF1000] 09:00:26 INFO - PROCESS | 3732 | 1466438426438 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]]]}] 09:00:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 09:00:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 730ms 09:00:26 INFO - PROCESS | 3732 | 1466438426505 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 09:00:26 INFO - PROCESS | 3732 | 1466438426507 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 09:00:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 09:00:26 INFO - PROCESS | 3732 | 1466438426510 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 09:00:26 INFO - PROCESS | 3732 | 1466438426512 Marionette TRACE conn5 <- [1,2026,null,{}] 09:00:26 INFO - PROCESS | 3732 | 1466438426515 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}] 09:00:26 INFO - PROCESS | 3732 | 1466438426517 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:26 INFO - PROCESS | 3732 | 1466438426638 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 09:00:26 INFO - PROCESS | 3732 | 1466438426707 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:26 INFO - PROCESS | 3732 | 1466438426709 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:26 INFO - PROCESS | 3732 | ++DOCSHELL 19B42C00 == 35 [pid = 3732] [id = 516] 09:00:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19B8CC00) [pid = 3732] [serial = 1548] [outer = 00000000] 09:00:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19BA1800) [pid = 3732] [serial = 1549] [outer = 19B8CC00] 09:00:26 INFO - PROCESS | 3732 | 1466438426753 Marionette DEBUG loaded listener.js 09:00:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19BA1C00) [pid = 3732] [serial = 1550] [outer = 19B8CC00] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1943C800) [pid = 3732] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19443800) [pid = 3732] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10997400) [pid = 3732] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (196CA800) [pid = 3732] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14A4EC00) [pid = 3732] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18A4B000) [pid = 3732] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19BD4000) [pid = 3732] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10233400) [pid = 3732] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15D4F400) [pid = 3732] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (179A0400) [pid = 3732] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (18C18400) [pid = 3732] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17110C00) [pid = 3732] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (09364C00) [pid = 3732] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 09:00:27 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15D42C00) [pid = 3732] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 09:00:27 INFO - PROCESS | 3732 | 1466438427316 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]]]}] 09:00:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 09:00:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 830ms 09:00:27 INFO - PROCESS | 3732 | 1466438427342 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 09:00:27 INFO - PROCESS | 3732 | 1466438427344 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 09:00:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 09:00:27 INFO - PROCESS | 3732 | 1466438427348 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 09:00:27 INFO - PROCESS | 3732 | 1466438427349 Marionette TRACE conn5 <- [1,2030,null,{}] 09:00:27 INFO - PROCESS | 3732 | 1466438427353 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}] 09:00:27 INFO - PROCESS | 3732 | 1466438427355 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:27 INFO - PROCESS | 3732 | 1466438427433 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 09:00:27 INFO - PROCESS | 3732 | 1466438427550 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:27 INFO - PROCESS | 3732 | 1466438427552 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:27 INFO - PROCESS | 3732 | ++DOCSHELL 142DD800 == 36 [pid = 3732] [id = 517] 09:00:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15D4F400) [pid = 3732] [serial = 1551] [outer = 00000000] 09:00:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1943C800) [pid = 3732] [serial = 1552] [outer = 15D4F400] 09:00:27 INFO - PROCESS | 3732 | 1466438427601 Marionette DEBUG loaded listener.js 09:00:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (196CA800) [pid = 3732] [serial = 1553] [outer = 15D4F400] 09:00:27 INFO - PROCESS | 3732 | 1466438427943 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]]]}] 09:00:28 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) 09:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 670ms 09:00:28 INFO - PROCESS | 3732 | 1466438428018 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 09:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 09:00:28 INFO - PROCESS | 3732 | 1466438428020 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 09:00:28 INFO - PROCESS | 3732 | 1466438428023 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 3732 | 1466438428025 Marionette TRACE conn5 <- [1,2034,null,{}] 09:00:28 INFO - PROCESS | 3732 | 1466438428028 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}] 09:00:28 INFO - PROCESS | 3732 | 1466438428030 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:28 INFO - PROCESS | 3732 | 1466438428112 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 09:00:28 INFO - PROCESS | 3732 | 1466438428117 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3732 | 1466438428119 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:28 INFO - PROCESS | 3732 | ++DOCSHELL 18A4B000 == 37 [pid = 3732] [id = 518] 09:00:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (197CF400) [pid = 3732] [serial = 1554] [outer = 00000000] 09:00:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19BCDC00) [pid = 3732] [serial = 1555] [outer = 197CF400] 09:00:28 INFO - PROCESS | 3732 | 1466438428162 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BD9400) [pid = 3732] [serial = 1556] [outer = 197CF400] 09:00:28 INFO - PROCESS | 3732 | 1466438428601 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]]]}] 09:00:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 09:00:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 09:00:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 09:00:28 INFO - PROCESS | 3732 | 1466438428655 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 09:00:28 INFO - PROCESS | 3732 | 1466438428657 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 09:00:28 INFO - PROCESS | 3732 | 1466438428660 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 09:00:28 INFO - PROCESS | 3732 | 1466438428662 Marionette TRACE conn5 <- [1,2038,null,{}] 09:00:28 INFO - PROCESS | 3732 | 1466438428665 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}] 09:00:28 INFO - PROCESS | 3732 | 1466438428667 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:28 INFO - PROCESS | 3732 | 1466438428750 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 09:00:28 INFO - PROCESS | 3732 | 1466438428756 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:28 INFO - PROCESS | 3732 | 1466438428758 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:28 INFO - PROCESS | 3732 | ++DOCSHELL 19BAD000 == 38 [pid = 3732] [id = 519] 09:00:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BF0400) [pid = 3732] [serial = 1557] [outer = 00000000] 09:00:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19D70800) [pid = 3732] [serial = 1558] [outer = 19BF0400] 09:00:28 INFO - PROCESS | 3732 | 1466438428801 Marionette DEBUG loaded listener.js 09:00:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A819000) [pid = 3732] [serial = 1559] [outer = 19BF0400] 09:00:29 INFO - PROCESS | 3732 | 1466438429314 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]]]}] 09:00:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 09:00:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 730ms 09:00:29 INFO - PROCESS | 3732 | 1466438429391 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 09:00:29 INFO - PROCESS | 3732 | 1466438429396 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 09:00:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 09:00:29 INFO - PROCESS | 3732 | 1466438429402 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 09:00:29 INFO - PROCESS | 3732 | 1466438429406 Marionette TRACE conn5 <- [1,2042,null,{}] 09:00:29 INFO - PROCESS | 3732 | 1466438429412 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}] 09:00:29 INFO - PROCESS | 3732 | 1466438429415 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:29 INFO - PROCESS | 3732 | 1466438429584 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 09:00:29 INFO - PROCESS | 3732 | 1466438429694 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:29 INFO - PROCESS | 3732 | 1466438429699 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:29 INFO - PROCESS | 3732 | ++DOCSHELL 0935C000 == 39 [pid = 3732] [id = 520] 09:00:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (0CD90400) [pid = 3732] [serial = 1560] [outer = 00000000] 09:00:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (10777C00) [pid = 3732] [serial = 1561] [outer = 0CD90400] 09:00:29 INFO - PROCESS | 3732 | 1466438429798 Marionette DEBUG loaded listener.js 09:00:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (142A0000) [pid = 3732] [serial = 1562] [outer = 0CD90400] 09:00:30 INFO - PROCESS | 3732 | 1466438430360 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]]]}] 09:00:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 09:00:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1020ms 09:00:30 INFO - PROCESS | 3732 | 1466438430426 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 09:00:30 INFO - PROCESS | 3732 | 1466438430431 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 09:00:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 09:00:30 INFO - PROCESS | 3732 | 1466438430437 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 09:00:30 INFO - PROCESS | 3732 | 1466438430440 Marionette TRACE conn5 <- [1,2046,null,{}] 09:00:30 INFO - PROCESS | 3732 | 1466438430444 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}] 09:00:30 INFO - PROCESS | 3732 | 1466438430447 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:30 INFO - PROCESS | 3732 | 1466438430559 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 09:00:30 INFO - PROCESS | 3732 | 1466438430699 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:30 INFO - PROCESS | 3732 | 1466438430702 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:30 INFO - PROCESS | 3732 | ++DOCSHELL 16F7E400 == 40 [pid = 3732] [id = 521] 09:00:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (17104400) [pid = 3732] [serial = 1563] [outer = 00000000] 09:00:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (171A8000) [pid = 3732] [serial = 1564] [outer = 17104400] 09:00:30 INFO - PROCESS | 3732 | 1466438430761 Marionette DEBUG loaded listener.js 09:00:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (17998800) [pid = 3732] [serial = 1565] [outer = 17104400] 09:00:31 INFO - PROCESS | 3732 | 1466438431380 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]]]}] 09:00:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 09:00:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 970ms 09:00:31 INFO - PROCESS | 3732 | 1466438431411 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 09:00:31 INFO - PROCESS | 3732 | 1466438431414 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 09:00:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 09:00:31 INFO - PROCESS | 3732 | 1466438431418 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 09:00:31 INFO - PROCESS | 3732 | 1466438431422 Marionette TRACE conn5 <- [1,2050,null,{}] 09:00:31 INFO - PROCESS | 3732 | 1466438431433 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}] 09:00:31 INFO - PROCESS | 3732 | 1466438431438 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:31 INFO - PROCESS | 3732 | 1466438431549 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 09:00:31 INFO - PROCESS | 3732 | 1466438431689 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:31 INFO - PROCESS | 3732 | 1466438431692 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:31 INFO - PROCESS | 3732 | ++DOCSHELL 19BF6800 == 41 [pid = 3732] [id = 522] 09:00:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (19BF7000) [pid = 3732] [serial = 1566] [outer = 00000000] 09:00:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1AC72400) [pid = 3732] [serial = 1567] [outer = 19BF7000] 09:00:31 INFO - PROCESS | 3732 | 1466438431749 Marionette DEBUG loaded listener.js 09:00:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1AC9B800) [pid = 3732] [serial = 1568] [outer = 19BF7000] 09:00:32 INFO - PROCESS | 3732 | 1466438432379 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]]]}] 09:00:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 09:00:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 970ms 09:00:32 INFO - PROCESS | 3732 | 1466438432391 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 09:00:32 INFO - PROCESS | 3732 | 1466438432393 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 09:00:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 09:00:32 INFO - PROCESS | 3732 | 1466438432397 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 09:00:32 INFO - PROCESS | 3732 | 1466438432399 Marionette TRACE conn5 <- [1,2054,null,{}] 09:00:32 INFO - PROCESS | 3732 | 1466438432403 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}] 09:00:32 INFO - PROCESS | 3732 | 1466438432405 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:32 INFO - PROCESS | 3732 | 1466438432514 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 09:00:32 INFO - PROCESS | 3732 | 1466438432627 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:32 INFO - PROCESS | 3732 | 1466438432629 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:32 INFO - PROCESS | 3732 | ++DOCSHELL 19BF5400 == 42 [pid = 3732] [id = 523] 09:00:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (19BF5800) [pid = 3732] [serial = 1569] [outer = 00000000] 09:00:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (1ACE8800) [pid = 3732] [serial = 1570] [outer = 19BF5800] 09:00:32 INFO - PROCESS | 3732 | 1466438432743 Marionette DEBUG loaded listener.js 09:00:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1B37B000) [pid = 3732] [serial = 1571] [outer = 19BF5800] 09:00:33 INFO - PROCESS | 3732 | 1466438433461 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]]]}] 09:00:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 09:00:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1119ms 09:00:33 INFO - PROCESS | 3732 | 1466438433520 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 09:00:33 INFO - PROCESS | 3732 | 1466438433524 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 09:00:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 09:00:33 INFO - PROCESS | 3732 | 1466438433529 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 09:00:33 INFO - PROCESS | 3732 | 1466438433532 Marionette TRACE conn5 <- [1,2058,null,{}] 09:00:33 INFO - PROCESS | 3732 | 1466438433537 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}] 09:00:33 INFO - PROCESS | 3732 | 1466438433540 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:33 INFO - PROCESS | 3732 | 1466438433702 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 09:00:33 INFO - PROCESS | 3732 | 1466438433713 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:33 INFO - PROCESS | 3732 | 1466438433716 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:33 INFO - PROCESS | 3732 | ++DOCSHELL 1076BC00 == 43 [pid = 3732] [id = 524] 09:00:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1076D400) [pid = 3732] [serial = 1572] [outer = 00000000] 09:00:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (14A4DC00) [pid = 3732] [serial = 1573] [outer = 1076D400] 09:00:33 INFO - PROCESS | 3732 | 1466438433765 Marionette DEBUG loaded listener.js 09:00:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (15DDA000) [pid = 3732] [serial = 1574] [outer = 1076D400] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 18A4B000 == 42 [pid = 3732] [id = 518] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 142DD800 == 41 [pid = 3732] [id = 517] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 19B42C00 == 40 [pid = 3732] [id = 516] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 18C18800 == 39 [pid = 3732] [id = 515] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 1858EC00 == 38 [pid = 3732] [id = 514] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 14595C00 == 37 [pid = 3732] [id = 513] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 1613F000 == 36 [pid = 3732] [id = 512] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 1076D800 == 35 [pid = 3732] [id = 511] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 10274C00 == 34 [pid = 3732] [id = 510] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 0FC66800 == 33 [pid = 3732] [id = 509] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 172E0C00 == 32 [pid = 3732] [id = 508] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 19BF5400 == 31 [pid = 3732] [id = 523] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 16F7E400 == 30 [pid = 3732] [id = 521] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 19BF6800 == 29 [pid = 3732] [id = 522] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 19BAD000 == 28 [pid = 3732] [id = 519] 09:00:34 INFO - PROCESS | 3732 | --DOCSHELL 0935C000 == 27 [pid = 3732] [id = 520] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (19BDBC00) [pid = 3732] [serial = 1522] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19834C00) [pid = 3732] [serial = 1510] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (10AB9800) [pid = 3732] [serial = 1489] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (11234C00) [pid = 3732] [serial = 1490] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (19B3F800) [pid = 3732] [serial = 1513] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (14ADEC00) [pid = 3732] [serial = 1492] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (14DD1400) [pid = 3732] [serial = 1493] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (18A53000) [pid = 3732] [serial = 1504] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (18B8B000) [pid = 3732] [serial = 1505] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (19D6BC00) [pid = 3732] [serial = 1484] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10237C00) [pid = 3732] [serial = 1486] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1023E400) [pid = 3732] [serial = 1487] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1613C400) [pid = 3732] [serial = 1495] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (16F7D400) [pid = 3732] [serial = 1496] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (18469000) [pid = 3732] [serial = 1501] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1858F400) [pid = 3732] [serial = 1502] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1943F000) [pid = 3732] [serial = 1507] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171A2C00) [pid = 3732] [serial = 1498] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (171ACC00) [pid = 3732] [serial = 1499] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19839400) [pid = 3732] [serial = 1511] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (112C0000) [pid = 3732] [serial = 1516] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19B8A800) [pid = 3732] [serial = 1514] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15DDA400) [pid = 3732] [serial = 1517] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19B8F000) [pid = 3732] [serial = 1519] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19BADC00) [pid = 3732] [serial = 1520] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1943B800) [pid = 3732] [serial = 1508] [outer = 00000000] [url = about:blank] 09:00:34 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19BF4C00) [pid = 3732] [serial = 1523] [outer = 00000000] [url = about:blank] 09:00:35 INFO - PROCESS | 3732 | 1466438435100 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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 09:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1640ms 09:00:35 INFO - PROCESS | 3732 | 1466438435171 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 3732 | 1466438435175 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 09:00:35 INFO - PROCESS | 3732 | 1466438435181 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 3732 | 1466438435184 Marionette TRACE conn5 <- [1,2062,null,{}] 09:00:35 INFO - PROCESS | 3732 | 1466438435189 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}] 09:00:35 INFO - PROCESS | 3732 | 1466438435192 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:35 INFO - PROCESS | 3732 | 1466438435286 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 09:00:35 INFO - PROCESS | 3732 | 1466438435380 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:35 INFO - PROCESS | 3732 | 1466438435385 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:35 INFO - PROCESS | 3732 | ++DOCSHELL 0CC9EC00 == 28 [pid = 3732] [id = 525] 09:00:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (0CCA0800) [pid = 3732] [serial = 1575] [outer = 00000000] 09:00:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (10233800) [pid = 3732] [serial = 1576] [outer = 0CCA0800] 09:00:35 INFO - PROCESS | 3732 | 1466438435432 Marionette DEBUG loaded listener.js 09:00:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10241C00) [pid = 3732] [serial = 1577] [outer = 0CCA0800] 09:00:35 INFO - PROCESS | 3732 | 1466438435848 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]]]}] 09:00:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 09:00:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 730ms 09:00:35 INFO - PROCESS | 3732 | 1466438435915 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 09:00:35 INFO - PROCESS | 3732 | 1466438435920 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 09:00:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 09:00:35 INFO - PROCESS | 3732 | 1466438435926 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 09:00:35 INFO - PROCESS | 3732 | 1466438435929 Marionette TRACE conn5 <- [1,2066,null,{}] 09:00:35 INFO - PROCESS | 3732 | 1466438435932 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}] 09:00:35 INFO - PROCESS | 3732 | 1466438435935 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:36 INFO - PROCESS | 3732 | 1466438436026 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 09:00:36 INFO - PROCESS | 3732 | 1466438436032 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 3732 | 1466438436034 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:36 INFO - PROCESS | 3732 | ++DOCSHELL 112BF800 == 29 [pid = 3732] [id = 526] 09:00:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (14211400) [pid = 3732] [serial = 1578] [outer = 00000000] 09:00:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (143C6400) [pid = 3732] [serial = 1579] [outer = 14211400] 09:00:36 INFO - PROCESS | 3732 | 1466438436089 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (14924400) [pid = 3732] [serial = 1580] [outer = 14211400] 09:00:36 INFO - PROCESS | 3732 | 1466438436559 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]]]}] 09:00:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 09:00:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 670ms 09:00:36 INFO - PROCESS | 3732 | 1466438436600 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 09:00:36 INFO - PROCESS | 3732 | 1466438436602 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 09:00:36 INFO - PROCESS | 3732 | 1466438436606 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 09:00:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 09:00:36 INFO - PROCESS | 3732 | 1466438436609 Marionette TRACE conn5 <- [1,2070,null,{}] 09:00:36 INFO - PROCESS | 3732 | 1466438436620 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}] 09:00:36 INFO - PROCESS | 3732 | 1466438436625 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:36 INFO - PROCESS | 3732 | 1466438436743 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 09:00:36 INFO - PROCESS | 3732 | 1466438436851 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:36 INFO - PROCESS | 3732 | 1466438436855 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:36 INFO - PROCESS | 3732 | ++DOCSHELL 1614A800 == 30 [pid = 3732] [id = 527] 09:00:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1614AC00) [pid = 3732] [serial = 1581] [outer = 00000000] 09:00:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16F7D800) [pid = 3732] [serial = 1582] [outer = 1614AC00] 09:00:36 INFO - PROCESS | 3732 | 1466438436904 Marionette DEBUG loaded listener.js 09:00:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17110400) [pid = 3732] [serial = 1583] [outer = 1614AC00] 09:00:37 INFO - PROCESS | 3732 | 1466438437318 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]]]}] 09:00:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 09:00:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 770ms 09:00:37 INFO - PROCESS | 3732 | 1466438437380 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 09:00:37 INFO - PROCESS | 3732 | 1466438437382 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 09:00:37 INFO - PROCESS | 3732 | 1466438437385 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 09:00:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 09:00:37 INFO - PROCESS | 3732 | 1466438437387 Marionette TRACE conn5 <- [1,2074,null,{}] 09:00:37 INFO - PROCESS | 3732 | 1466438437390 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}] 09:00:37 INFO - PROCESS | 3732 | 1466438437392 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:37 INFO - PROCESS | 3732 | 1466438437513 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 09:00:37 INFO - PROCESS | 3732 | 1466438437575 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:37 INFO - PROCESS | 3732 | 1466438437577 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:37 INFO - PROCESS | 3732 | ++DOCSHELL 1613F000 == 31 [pid = 3732] [id = 528] 09:00:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (171AA000) [pid = 3732] [serial = 1584] [outer = 00000000] 09:00:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (178D8400) [pid = 3732] [serial = 1585] [outer = 171AA000] 09:00:37 INFO - PROCESS | 3732 | 1466438437622 Marionette DEBUG loaded listener.js 09:00:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1799C800) [pid = 3732] [serial = 1586] [outer = 171AA000] 09:00:38 INFO - PROCESS | 3732 | 1466438438052 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]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 09:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 09:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 09:00:38 INFO - PROCESS | 3732 | 1466438438122 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3732 | 1466438438124 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 09:00:38 INFO - PROCESS | 3732 | 1466438438127 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - PROCESS | 3732 | 1466438438129 Marionette TRACE conn5 <- [1,2078,null,{}] 09:00:38 INFO - PROCESS | 3732 | 1466438438133 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}] 09:00:38 INFO - PROCESS | 3732 | 1466438438135 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:38 INFO - PROCESS | 3732 | 1466438438251 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 09:00:38 INFO - PROCESS | 3732 | 1466438438262 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3732 | 1466438438264 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:38 INFO - PROCESS | 3732 | ++DOCSHELL 1846D000 == 32 [pid = 3732] [id = 529] 09:00:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1858E000) [pid = 3732] [serial = 1587] [outer = 00000000] 09:00:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1897B400) [pid = 3732] [serial = 1588] [outer = 1858E000] 09:00:38 INFO - PROCESS | 3732 | 1466438438362 Marionette DEBUG loaded listener.js 09:00:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18A51800) [pid = 3732] [serial = 1589] [outer = 1858E000] 09:00:38 INFO - PROCESS | 3732 | 1466438438786 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]]]}] 09:00:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 09:00:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 670ms 09:00:38 INFO - PROCESS | 3732 | 1466438438806 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 09:00:38 INFO - PROCESS | 3732 | 1466438438808 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 09:00:38 INFO - PROCESS | 3732 | 1466438438811 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 09:00:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 09:00:38 INFO - PROCESS | 3732 | 1466438438813 Marionette TRACE conn5 <- [1,2082,null,{}] 09:00:38 INFO - PROCESS | 3732 | 1466438438816 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}] 09:00:38 INFO - PROCESS | 3732 | 1466438438822 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:38 INFO - PROCESS | 3732 | 1466438438959 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 09:00:38 INFO - PROCESS | 3732 | 1466438438965 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:38 INFO - PROCESS | 3732 | 1466438438967 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:38 INFO - PROCESS | 3732 | ++DOCSHELL 18B93400 == 33 [pid = 3732] [id = 530] 09:00:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (18C14400) [pid = 3732] [serial = 1590] [outer = 00000000] 09:00:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19441800) [pid = 3732] [serial = 1591] [outer = 18C14400] 09:00:39 INFO - PROCESS | 3732 | 1466438439011 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (196C7000) [pid = 3732] [serial = 1592] [outer = 18C14400] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (18973800) [pid = 3732] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (18DF1000) [pid = 3732] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (15D4F400) [pid = 3732] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (10666400) [pid = 3732] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19B8CC00) [pid = 3732] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (172E6800) [pid = 3732] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10770800) [pid = 3732] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19BF8800) [pid = 3732] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1614B000) [pid = 3732] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10234400) [pid = 3732] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19BF0400) [pid = 3732] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 09:00:39 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (197CF400) [pid = 3732] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 09:00:39 INFO - PROCESS | 3732 | 1466438439695 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]]]}] 09:00:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 09:00:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 930ms 09:00:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 09:00:39 INFO - PROCESS | 3732 | 1466438439745 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 09:00:39 INFO - PROCESS | 3732 | 1466438439747 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 09:00:39 INFO - PROCESS | 3732 | 1466438439750 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 09:00:39 INFO - PROCESS | 3732 | 1466438439752 Marionette TRACE conn5 <- [1,2086,null,{}] 09:00:39 INFO - PROCESS | 3732 | 1466438439756 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}] 09:00:39 INFO - PROCESS | 3732 | 1466438439758 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:39 INFO - PROCESS | 3732 | 1466438439835 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 09:00:39 INFO - PROCESS | 3732 | 1466438439843 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:39 INFO - PROCESS | 3732 | 1466438439845 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:39 INFO - PROCESS | 3732 | ++DOCSHELL 0FCE5C00 == 34 [pid = 3732] [id = 531] 09:00:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (15DD8C00) [pid = 3732] [serial = 1593] [outer = 00000000] 09:00:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19441400) [pid = 3732] [serial = 1594] [outer = 15DD8C00] 09:00:39 INFO - PROCESS | 3732 | 1466438439889 Marionette DEBUG loaded listener.js 09:00:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19444C00) [pid = 3732] [serial = 1595] [outer = 15DD8C00] 09:00:40 INFO - PROCESS | 3732 | 1466438440309 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]]]}] 09:00:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 09:00:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 630ms 09:00:40 INFO - PROCESS | 3732 | 1466438440381 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 09:00:40 INFO - PROCESS | 3732 | 1466438440383 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 09:00:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 09:00:40 INFO - PROCESS | 3732 | 1466438440386 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 09:00:40 INFO - PROCESS | 3732 | 1466438440388 Marionette TRACE conn5 <- [1,2090,null,{}] 09:00:40 INFO - PROCESS | 3732 | 1466438440392 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}] 09:00:40 INFO - PROCESS | 3732 | 1466438440393 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:40 INFO - PROCESS | 3732 | 1466438440471 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 09:00:40 INFO - PROCESS | 3732 | 1466438440476 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:40 INFO - PROCESS | 3732 | 1466438440478 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:40 INFO - PROCESS | 3732 | ++DOCSHELL 1983A400 == 35 [pid = 3732] [id = 532] 09:00:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1983B800) [pid = 3732] [serial = 1596] [outer = 00000000] 09:00:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19B8B400) [pid = 3732] [serial = 1597] [outer = 1983B800] 09:00:40 INFO - PROCESS | 3732 | 1466438440522 Marionette DEBUG loaded listener.js 09:00:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19B8B800) [pid = 3732] [serial = 1598] [outer = 1983B800] 09:00:40 INFO - PROCESS | 3732 | 1466438440974 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]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 09:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 09:00:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 09:00:41 INFO - PROCESS | 3732 | 1466438441023 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 09:00:41 INFO - PROCESS | 3732 | 1466438441025 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 09:00:41 INFO - PROCESS | 3732 | 1466438441028 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 09:00:41 INFO - PROCESS | 3732 | 1466438441029 Marionette TRACE conn5 <- [1,2094,null,{}] 09:00:41 INFO - PROCESS | 3732 | 1466438441033 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}] 09:00:41 INFO - PROCESS | 3732 | 1466438441035 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:41 INFO - PROCESS | 3732 | 1466438441112 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 09:00:41 INFO - PROCESS | 3732 | 1466438441117 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:41 INFO - PROCESS | 3732 | 1466438441119 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:41 INFO - PROCESS | 3732 | ++DOCSHELL 1614A400 == 36 [pid = 3732] [id = 533] 09:00:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19B98800) [pid = 3732] [serial = 1599] [outer = 00000000] 09:00:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BADC00) [pid = 3732] [serial = 1600] [outer = 19B98800] 09:00:41 INFO - PROCESS | 3732 | 1466438441162 Marionette DEBUG loaded listener.js 09:00:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BAF400) [pid = 3732] [serial = 1601] [outer = 19B98800] 09:00:41 INFO - PROCESS | 3732 | 1466438441969 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]]]}] 09:00:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 09:00:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 970ms 09:00:42 INFO - PROCESS | 3732 | 1466438442003 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 09:00:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 09:00:42 INFO - PROCESS | 3732 | 1466438442008 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 09:00:42 INFO - PROCESS | 3732 | 1466438442012 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 09:00:42 INFO - PROCESS | 3732 | 1466438442016 Marionette TRACE conn5 <- [1,2098,null,{}] 09:00:42 INFO - PROCESS | 3732 | 1466438442022 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}] 09:00:42 INFO - PROCESS | 3732 | 1466438442025 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:42 INFO - PROCESS | 3732 | 1466438442150 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 09:00:42 INFO - PROCESS | 3732 | 1466438442275 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:42 INFO - PROCESS | 3732 | 1466438442278 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:42 INFO - PROCESS | 3732 | ++DOCSHELL 10238800 == 37 [pid = 3732] [id = 534] 09:00:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1023DC00) [pid = 3732] [serial = 1602] [outer = 00000000] 09:00:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (11237400) [pid = 3732] [serial = 1603] [outer = 1023DC00] 09:00:42 INFO - PROCESS | 3732 | 1466438442377 Marionette DEBUG loaded listener.js 09:00:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (14A27800) [pid = 3732] [serial = 1604] [outer = 1023DC00] 09:00:43 INFO - PROCESS | 3732 | 1466438443127 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]]]}] 09:00:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 09:00:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1134ms 09:00:43 INFO - PROCESS | 3732 | 1466438443164 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 09:00:43 INFO - PROCESS | 3732 | 1466438443170 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 09:00:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 09:00:43 INFO - PROCESS | 3732 | 1466438443177 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 09:00:43 INFO - PROCESS | 3732 | 1466438443180 Marionette TRACE conn5 <- [1,2102,null,{}] 09:00:43 INFO - PROCESS | 3732 | 1466438443185 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}] 09:00:43 INFO - PROCESS | 3732 | 1466438443188 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:43 INFO - PROCESS | 3732 | 1466438443318 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 09:00:43 INFO - PROCESS | 3732 | 1466438443463 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:43 INFO - PROCESS | 3732 | 1466438443465 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:43 INFO - PROCESS | 3732 | ++DOCSHELL 15DD9C00 == 38 [pid = 3732] [id = 535] 09:00:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (15DDB400) [pid = 3732] [serial = 1605] [outer = 00000000] 09:00:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (17852400) [pid = 3732] [serial = 1606] [outer = 15DDB400] 09:00:43 INFO - PROCESS | 3732 | 1466438443524 Marionette DEBUG loaded listener.js 09:00:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (1845FC00) [pid = 3732] [serial = 1607] [outer = 15DDB400] 09:00:44 INFO - PROCESS | 3732 | --DOCSHELL 1983A400 == 37 [pid = 3732] [id = 532] 09:00:44 INFO - PROCESS | 3732 | --DOCSHELL 0FCE5C00 == 36 [pid = 3732] [id = 531] 09:00:44 INFO - PROCESS | 3732 | --DOCSHELL 18B93400 == 35 [pid = 3732] [id = 530] 09:00:44 INFO - PROCESS | 3732 | --DOCSHELL 1846D000 == 34 [pid = 3732] [id = 529] 09:00:44 INFO - PROCESS | 3732 | --DOCSHELL 1613F000 == 33 [pid = 3732] [id = 528] 09:00:44 INFO - PROCESS | 3732 | --DOCSHELL 1614A800 == 32 [pid = 3732] [id = 527] 09:00:44 INFO - PROCESS | 3732 | --DOCSHELL 112BF800 == 31 [pid = 3732] [id = 526] 09:00:44 INFO - PROCESS | 3732 | --DOCSHELL 0CC9EC00 == 30 [pid = 3732] [id = 525] 09:00:44 INFO - PROCESS | 3732 | --DOCSHELL 1076BC00 == 29 [pid = 3732] [id = 524] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (18B8A400) [pid = 3732] [serial = 1543] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (18B98C00) [pid = 3732] [serial = 1544] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1983A800) [pid = 3732] [serial = 1547] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (197CD000) [pid = 3732] [serial = 1546] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1943C800) [pid = 3732] [serial = 1552] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (10AB8800) [pid = 3732] [serial = 1531] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19BA1800) [pid = 3732] [serial = 1549] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (112C1400) [pid = 3732] [serial = 1532] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (179A2000) [pid = 3732] [serial = 1540] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (142D9800) [pid = 3732] [serial = 1534] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (14970000) [pid = 3732] [serial = 1535] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1A8D9800) [pid = 3732] [serial = 1526] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1A820800) [pid = 3732] [serial = 1525] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17106400) [pid = 3732] [serial = 1537] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17111C00) [pid = 3732] [serial = 1538] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10AB7400) [pid = 3732] [serial = 1528] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (142E2400) [pid = 3732] [serial = 1529] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19D70800) [pid = 3732] [serial = 1558] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1A819000) [pid = 3732] [serial = 1559] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19BD9400) [pid = 3732] [serial = 1556] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19BCDC00) [pid = 3732] [serial = 1555] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19BA1C00) [pid = 3732] [serial = 1550] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (18410400) [pid = 3732] [serial = 1541] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (196CA800) [pid = 3732] [serial = 1553] [outer = 00000000] [url = about:blank] 09:00:44 INFO - PROCESS | 3732 | 1466438444384 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]]]}] 09:00:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 09:00:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1224ms 09:00:44 INFO - PROCESS | 3732 | 1466438444407 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 09:00:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 09:00:44 INFO - PROCESS | 3732 | 1466438444411 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 09:00:44 INFO - PROCESS | 3732 | 1466438444415 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 09:00:44 INFO - PROCESS | 3732 | 1466438444418 Marionette TRACE conn5 <- [1,2106,null,{}] 09:00:44 INFO - PROCESS | 3732 | 1466438444425 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}] 09:00:44 INFO - PROCESS | 3732 | 1466438444427 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:44 INFO - PROCESS | 3732 | 1466438444518 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 09:00:44 INFO - PROCESS | 3732 | 1466438444525 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:44 INFO - PROCESS | 3732 | 1466438444529 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:44 INFO - PROCESS | 3732 | ++DOCSHELL 105AB800 == 30 [pid = 3732] [id = 536] 09:00:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (105B7400) [pid = 3732] [serial = 1608] [outer = 00000000] 09:00:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10D08800) [pid = 3732] [serial = 1609] [outer = 105B7400] 09:00:44 INFO - PROCESS | 3732 | 1466438444577 Marionette DEBUG loaded listener.js 09:00:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (112C0400) [pid = 3732] [serial = 1610] [outer = 105B7400] 09:00:44 INFO - PROCESS | 3732 | --DOCSHELL 16F75800 == 29 [pid = 3732] [id = 12] 09:00:45 INFO - PROCESS | 3732 | 1466438445161 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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 09:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 790ms 09:00:45 INFO - PROCESS | 3732 | 1466438445209 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3732 | 1466438445213 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 09:00:45 INFO - PROCESS | 3732 | 1466438445219 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 3732 | 1466438445221 Marionette TRACE conn5 <- [1,2110,null,{}] 09:00:45 INFO - PROCESS | 3732 | 1466438445225 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}] 09:00:45 INFO - PROCESS | 3732 | 1466438445228 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:45 INFO - PROCESS | 3732 | 1466438445317 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 09:00:45 INFO - PROCESS | 3732 | 1466438445411 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:45 INFO - PROCESS | 3732 | 1466438445413 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:45 INFO - PROCESS | 3732 | ++DOCSHELL 1076C800 == 30 [pid = 3732] [id = 537] 09:00:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (14ADEC00) [pid = 3732] [serial = 1611] [outer = 00000000] 09:00:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15D40800) [pid = 3732] [serial = 1612] [outer = 14ADEC00] 09:00:45 INFO - PROCESS | 3732 | 1466438445460 Marionette DEBUG loaded listener.js 09:00:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15DDF000) [pid = 3732] [serial = 1613] [outer = 14ADEC00] 09:00:45 INFO - PROCESS | 3732 | 1466438445830 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]]]}] 09:00:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 09:00:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 09:00:45 INFO - PROCESS | 3732 | 1466438445892 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 09:00:45 INFO - PROCESS | 3732 | 1466438445894 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 09:00:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 09:00:45 INFO - PROCESS | 3732 | 1466438445897 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 09:00:45 INFO - PROCESS | 3732 | 1466438445901 Marionette TRACE conn5 <- [1,2114,null,{}] 09:00:45 INFO - PROCESS | 3732 | 1466438445911 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}] 09:00:45 INFO - PROCESS | 3732 | 1466438445916 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:46 INFO - PROCESS | 3732 | 1466438446001 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 09:00:46 INFO - PROCESS | 3732 | 1466438446008 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3732 | 1466438446011 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:46 INFO - PROCESS | 3732 | ++DOCSHELL 172E0C00 == 31 [pid = 3732] [id = 538] 09:00:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (172E6800) [pid = 3732] [serial = 1614] [outer = 00000000] 09:00:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (179A3000) [pid = 3732] [serial = 1615] [outer = 172E6800] 09:00:46 INFO - PROCESS | 3732 | 1466438446058 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (18504400) [pid = 3732] [serial = 1616] [outer = 172E6800] 09:00:46 INFO - PROCESS | 3732 | 1466438446536 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]]]}] 09:00:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 09:00:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 670ms 09:00:46 INFO - PROCESS | 3732 | 1466438446582 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 09:00:46 INFO - PROCESS | 3732 | 1466438446585 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 09:00:46 INFO - PROCESS | 3732 | 1466438446588 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 09:00:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 09:00:46 INFO - PROCESS | 3732 | 1466438446590 Marionette TRACE conn5 <- [1,2118,null,{}] 09:00:46 INFO - PROCESS | 3732 | 1466438446600 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}] 09:00:46 INFO - PROCESS | 3732 | 1466438446602 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:46 INFO - PROCESS | 3732 | 1466438446719 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 09:00:46 INFO - PROCESS | 3732 | 1466438446725 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:46 INFO - PROCESS | 3732 | 1466438446727 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:46 INFO - PROCESS | 3732 | ++DOCSHELL 18B8B000 == 32 [pid = 3732] [id = 539] 09:00:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (18B92400) [pid = 3732] [serial = 1617] [outer = 00000000] 09:00:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18DF1800) [pid = 3732] [serial = 1618] [outer = 18B92400] 09:00:46 INFO - PROCESS | 3732 | 1466438446773 Marionette DEBUG loaded listener.js 09:00:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1943D800) [pid = 3732] [serial = 1619] [outer = 18B92400] 09:00:47 INFO - PROCESS | 3732 | 1466438447233 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] 09:00:47 INFO - PROCESS | 3732 | 1466438447264 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 09:00:47 INFO - PROCESS | 3732 | 1466438447267 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 09:00:47 INFO - PROCESS | 3732 | 1466438447269 Marionette TRACE conn5 <- [1,2122,null,{}] 09:00:47 INFO - PROCESS | 3732 | 1466438447272 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}] 09:00:47 INFO - PROCESS | 3732 | 1466438447274 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:47 INFO - PROCESS | 3732 | 1466438447388 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 09:00:47 INFO - PROCESS | 3732 | 1466438447481 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:47 INFO - PROCESS | 3732 | 1466438447484 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:47 INFO - PROCESS | 3732 | ++DOCSHELL 18D12400 == 33 [pid = 3732] [id = 540] 09:00:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19443800) [pid = 3732] [serial = 1620] [outer = 00000000] 09:00:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19893800) [pid = 3732] [serial = 1621] [outer = 19443800] 09:00:47 INFO - PROCESS | 3732 | 1466438447527 Marionette DEBUG loaded listener.js 09:00:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19896400) [pid = 3732] [serial = 1622] [outer = 19443800] 09:00:47 INFO - PROCESS | 3732 | 1466438447978 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]]]}] 09:00:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 09:00:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 730ms 09:00:48 INFO - PROCESS | 3732 | 1466438447998 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3732 | 1466438448000 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 09:00:48 INFO - PROCESS | 3732 | 1466438448003 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3732 | 1466438448005 Marionette TRACE conn5 <- [1,2126,null,{}] 09:00:48 INFO - PROCESS | 3732 | 1466438448018 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}] 09:00:48 INFO - PROCESS | 3732 | 1466438448024 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:48 INFO - PROCESS | 3732 | 1466438448174 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 09:00:48 INFO - PROCESS | 3732 | 1466438448243 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:48 INFO - PROCESS | 3732 | 1466438448245 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:48 INFO - PROCESS | 3732 | ++DOCSHELL 19BAE800 == 34 [pid = 3732] [id = 541] 09:00:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BCDC00) [pid = 3732] [serial = 1623] [outer = 00000000] 09:00:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BD7800) [pid = 3732] [serial = 1624] [outer = 19BCDC00] 09:00:48 INFO - PROCESS | 3732 | 1466438448291 Marionette DEBUG loaded listener.js 09:00:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BD3000) [pid = 3732] [serial = 1625] [outer = 19BCDC00] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (171AA000) [pid = 3732] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1614AC00) [pid = 3732] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14211400) [pid = 3732] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1076D400) [pid = 3732] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (0CCA0800) [pid = 3732] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1858E000) [pid = 3732] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (0CD90400) [pid = 3732] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17104400) [pid = 3732] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19BF7000) [pid = 3732] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19BF5800) [pid = 3732] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (18C14400) [pid = 3732] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1983B800) [pid = 3732] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 09:00:48 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15DD8C00) [pid = 3732] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 09:00:48 INFO - PROCESS | 3732 | 1466438448834 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]]]}] 09:00:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 09:00:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 870ms 09:00:48 INFO - PROCESS | 3732 | 1466438448874 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 09:00:48 INFO - PROCESS | 3732 | 1466438448876 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 09:00:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 09:00:48 INFO - PROCESS | 3732 | 1466438448880 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 09:00:48 INFO - PROCESS | 3732 | 1466438448882 Marionette TRACE conn5 <- [1,2130,null,{}] 09:00:48 INFO - PROCESS | 3732 | 1466438448885 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}] 09:00:48 INFO - PROCESS | 3732 | 1466438448887 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:48 INFO - PROCESS | 3732 | 1466438448966 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 09:00:49 INFO - PROCESS | 3732 | 1466438449068 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3732 | 1466438449069 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:49 INFO - PROCESS | 3732 | ++DOCSHELL 0FCE4400 == 35 [pid = 3732] [id = 542] 09:00:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1014A400) [pid = 3732] [serial = 1626] [outer = 00000000] 09:00:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15DDBC00) [pid = 3732] [serial = 1627] [outer = 1014A400] 09:00:49 INFO - PROCESS | 3732 | 1466438449113 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (171A5800) [pid = 3732] [serial = 1628] [outer = 1014A400] 09:00:49 INFO - PROCESS | 3732 | 1466438449465 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] 09:00:49 INFO - PROCESS | 3732 | 1466438449512 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 09:00:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 09:00:49 INFO - PROCESS | 3732 | 1466438449516 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 09:00:49 INFO - PROCESS | 3732 | 1466438449517 Marionette TRACE conn5 <- [1,2134,null,{}] 09:00:49 INFO - PROCESS | 3732 | 1466438449521 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}] 09:00:49 INFO - PROCESS | 3732 | 1466438449522 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:49 INFO - PROCESS | 3732 | 1466438449602 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 09:00:49 INFO - PROCESS | 3732 | 1466438449700 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:49 INFO - PROCESS | 3732 | 1466438449702 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:49 INFO - PROCESS | 3732 | ++DOCSHELL 1023FC00 == 36 [pid = 3732] [id = 543] 09:00:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (14997400) [pid = 3732] [serial = 1629] [outer = 00000000] 09:00:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19BDC000) [pid = 3732] [serial = 1630] [outer = 14997400] 09:00:49 INFO - PROCESS | 3732 | 1466438449746 Marionette DEBUG loaded listener.js 09:00:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19BF6000) [pid = 3732] [serial = 1631] [outer = 14997400] 09:00:50 INFO - PROCESS | 3732 | 1466438450101 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] 09:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 09:00:50 INFO - PROCESS | 3732 | 1466438450148 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 09:00:50 INFO - PROCESS | 3732 | 1466438450151 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3732 | 1466438450163 Marionette TRACE conn5 <- [1,2138,null,{}] 09:00:50 INFO - PROCESS | 3732 | 1466438450167 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}] 09:00:50 INFO - PROCESS | 3732 | 1466438450168 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:50 INFO - PROCESS | 3732 | 1466438450286 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 09:00:50 INFO - PROCESS | 3732 | 1466438450328 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:50 INFO - PROCESS | 3732 | 1466438450330 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:50 INFO - PROCESS | 3732 | ++DOCSHELL 172E0800 == 37 [pid = 3732] [id = 544] 09:00:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19D6E400) [pid = 3732] [serial = 1632] [outer = 00000000] 09:00:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1A8D8C00) [pid = 3732] [serial = 1633] [outer = 19D6E400] 09:00:50 INFO - PROCESS | 3732 | 1466438450373 Marionette DEBUG loaded listener.js 09:00:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1A8DCC00) [pid = 3732] [serial = 1634] [outer = 19D6E400] 09:00:50 INFO - PROCESS | 3732 | 1466438450874 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]]]}] 09:00:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 09:00:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 790ms 09:00:50 INFO - PROCESS | 3732 | 1466438450943 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 09:00:50 INFO - PROCESS | 3732 | 1466438450948 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 09:00:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 09:00:50 INFO - PROCESS | 3732 | 1466438450954 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 09:00:50 INFO - PROCESS | 3732 | 1466438450957 Marionette TRACE conn5 <- [1,2142,null,{}] 09:00:50 INFO - PROCESS | 3732 | 1466438450963 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}] 09:00:50 INFO - PROCESS | 3732 | 1466438450966 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:51 INFO - PROCESS | 3732 | 1466438451128 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 09:00:51 INFO - PROCESS | 3732 | 1466438451263 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:51 INFO - PROCESS | 3732 | 1466438451267 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:51 INFO - PROCESS | 3732 | ++DOCSHELL 0FBEDC00 == 38 [pid = 3732] [id = 545] 09:00:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (0FC5E400) [pid = 3732] [serial = 1635] [outer = 00000000] 09:00:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (110D0000) [pid = 3732] [serial = 1636] [outer = 0FC5E400] 09:00:51 INFO - PROCESS | 3732 | 1466438451327 Marionette DEBUG loaded listener.js 09:00:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (14926800) [pid = 3732] [serial = 1637] [outer = 0FC5E400] 09:00:51 INFO - PROCESS | 3732 | 1466438451940 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]]]}] 09:00:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 09:00:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1022ms 09:00:51 INFO - PROCESS | 3732 | 1466438451980 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 09:00:51 INFO - PROCESS | 3732 | 1466438451985 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 09:00:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 09:00:51 INFO - PROCESS | 3732 | 1466438451991 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 09:00:51 INFO - PROCESS | 3732 | 1466438451994 Marionette TRACE conn5 <- [1,2146,null,{}] 09:00:52 INFO - PROCESS | 3732 | 1466438451998 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}] 09:00:52 INFO - PROCESS | 3732 | 1466438452001 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:52 INFO - PROCESS | 3732 | 1466438452116 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 09:00:52 INFO - PROCESS | 3732 | 1466438452231 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:52 INFO - PROCESS | 3732 | 1466438452233 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:52 INFO - PROCESS | 3732 | ++DOCSHELL 1711E400 == 39 [pid = 3732] [id = 546] 09:00:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (171A1C00) [pid = 3732] [serial = 1638] [outer = 00000000] 09:00:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (17997800) [pid = 3732] [serial = 1639] [outer = 171A1C00] 09:00:52 INFO - PROCESS | 3732 | 1466438452329 Marionette DEBUG loaded listener.js 09:00:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (18973800) [pid = 3732] [serial = 1640] [outer = 171A1C00] 09:00:52 INFO - PROCESS | 3732 | 1466438452959 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]]]}] 09:00:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 09:00:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1017ms 09:00:53 INFO - PROCESS | 3732 | 1466438453012 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 09:00:53 INFO - PROCESS | 3732 | 1466438453014 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 09:00:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 09:00:53 INFO - PROCESS | 3732 | 1466438453018 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 09:00:53 INFO - PROCESS | 3732 | 1466438453022 Marionette TRACE conn5 <- [1,2150,null,{}] 09:00:53 INFO - PROCESS | 3732 | 1466438453033 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}] 09:00:53 INFO - PROCESS | 3732 | 1466438453037 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:53 INFO - PROCESS | 3732 | 1466438453159 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 09:00:53 INFO - PROCESS | 3732 | 1466438453304 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:53 INFO - PROCESS | 3732 | 1466438453307 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:53 INFO - PROCESS | 3732 | ++DOCSHELL 19D70800 == 40 [pid = 3732] [id = 547] 09:00:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1A81A800) [pid = 3732] [serial = 1641] [outer = 00000000] 09:00:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1AC7AC00) [pid = 3732] [serial = 1642] [outer = 1A81A800] 09:00:53 INFO - PROCESS | 3732 | 1466438453366 Marionette DEBUG loaded listener.js 09:00:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1ACA4C00) [pid = 3732] [serial = 1643] [outer = 1A81A800] 09:00:53 INFO - PROCESS | 3732 | 1466438453986 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]]]}] 09:00:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 09:00:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1023ms 09:00:54 INFO - PROCESS | 3732 | 1466438454045 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 09:00:54 INFO - PROCESS | 3732 | 1466438454048 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 09:00:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 09:00:54 INFO - PROCESS | 3732 | 1466438454051 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 09:00:54 INFO - PROCESS | 3732 | 1466438454053 Marionette TRACE conn5 <- [1,2154,null,{}] 09:00:54 INFO - PROCESS | 3732 | 1466438454057 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}] 09:00:54 INFO - PROCESS | 3732 | 1466438454059 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:54 INFO - PROCESS | 3732 | 1466438454170 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 09:00:54 INFO - PROCESS | 3732 | 1466438454410 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:54 INFO - PROCESS | 3732 | 1466438454413 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:54 INFO - PROCESS | 3732 | ++DOCSHELL 0CC95400 == 41 [pid = 3732] [id = 548] 09:00:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (0CC99C00) [pid = 3732] [serial = 1644] [outer = 00000000] 09:00:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (10237C00) [pid = 3732] [serial = 1645] [outer = 0CC99C00] 09:00:54 INFO - PROCESS | 3732 | 1466438454484 Marionette DEBUG loaded listener.js 09:00:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (10707400) [pid = 3732] [serial = 1646] [outer = 0CC99C00] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 1023FC00 == 40 [pid = 3732] [id = 543] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 0FCE4400 == 39 [pid = 3732] [id = 542] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 19BAE800 == 38 [pid = 3732] [id = 541] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 18D12400 == 37 [pid = 3732] [id = 540] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 18B8B000 == 36 [pid = 3732] [id = 539] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 172E0C00 == 35 [pid = 3732] [id = 538] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 1076C800 == 34 [pid = 3732] [id = 537] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 105AB800 == 33 [pid = 3732] [id = 536] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 15DD9C00 == 32 [pid = 3732] [id = 535] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 10238800 == 31 [pid = 3732] [id = 534] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 1614A400 == 30 [pid = 3732] [id = 533] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 08EC9C00 == 29 [pid = 3732] [id = 13] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 19D70800 == 28 [pid = 3732] [id = 547] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 172E0800 == 27 [pid = 3732] [id = 544] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 0FBEDC00 == 26 [pid = 3732] [id = 545] 09:00:55 INFO - PROCESS | 3732 | --DOCSHELL 1711E400 == 25 [pid = 3732] [id = 546] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (178D8400) [pid = 3732] [serial = 1585] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (16F7D800) [pid = 3732] [serial = 1582] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (143C6400) [pid = 3732] [serial = 1579] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (14924400) [pid = 3732] [serial = 1580] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (15DDA000) [pid = 3732] [serial = 1574] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (14A4DC00) [pid = 3732] [serial = 1573] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10233800) [pid = 3732] [serial = 1576] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (10241C00) [pid = 3732] [serial = 1577] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1897B400) [pid = 3732] [serial = 1588] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (142A0000) [pid = 3732] [serial = 1562] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (10777C00) [pid = 3732] [serial = 1561] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1799C800) [pid = 3732] [serial = 1586] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (17998800) [pid = 3732] [serial = 1565] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171A8000) [pid = 3732] [serial = 1564] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1AC9B800) [pid = 3732] [serial = 1568] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1AC72400) [pid = 3732] [serial = 1567] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19BADC00) [pid = 3732] [serial = 1600] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1B37B000) [pid = 3732] [serial = 1571] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1ACE8800) [pid = 3732] [serial = 1570] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19441800) [pid = 3732] [serial = 1591] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (18A51800) [pid = 3732] [serial = 1589] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19B8B400) [pid = 3732] [serial = 1597] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19B8B800) [pid = 3732] [serial = 1598] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (196C7000) [pid = 3732] [serial = 1592] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19441400) [pid = 3732] [serial = 1594] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19444C00) [pid = 3732] [serial = 1595] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (17110400) [pid = 3732] [serial = 1583] [outer = 00000000] [url = about:blank] 09:00:55 INFO - PROCESS | 3732 | 1466438455822 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]]]}] 09:00:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 09:00:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1885ms 09:00:55 INFO - PROCESS | 3732 | 1466438455941 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 09:00:55 INFO - PROCESS | 3732 | 1466438455945 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 09:00:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 09:00:55 INFO - PROCESS | 3732 | 1466438455950 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 09:00:55 INFO - PROCESS | 3732 | 1466438455953 Marionette TRACE conn5 <- [1,2158,null,{}] 09:00:55 INFO - PROCESS | 3732 | 1466438455960 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}] 09:00:55 INFO - PROCESS | 3732 | 1466438455963 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:56 INFO - PROCESS | 3732 | 1466438456052 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 09:00:56 INFO - PROCESS | 3732 | 1466438456062 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3732 | 1466438456066 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:56 INFO - PROCESS | 3732 | ++DOCSHELL 0FBEB400 == 26 [pid = 3732] [id = 549] 09:00:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (0FBED800) [pid = 3732] [serial = 1647] [outer = 00000000] 09:00:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1014A000) [pid = 3732] [serial = 1648] [outer = 0FBED800] 09:00:56 INFO - PROCESS | 3732 | 1466438456116 Marionette DEBUG loaded listener.js 09:00:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10235800) [pid = 3732] [serial = 1649] [outer = 0FBED800] 09:00:56 INFO - PROCESS | 3732 | 1466438456640 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]]]}] 09:00:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 09:00:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 09:00:56 INFO - PROCESS | 3732 | 1466438456680 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 09:00:56 INFO - PROCESS | 3732 | 1466438456685 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 09:00:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 09:00:56 INFO - PROCESS | 3732 | 1466438456691 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 09:00:56 INFO - PROCESS | 3732 | 1466438456694 Marionette TRACE conn5 <- [1,2162,null,{}] 09:00:56 INFO - PROCESS | 3732 | 1466438456698 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}] 09:00:56 INFO - PROCESS | 3732 | 1466438456700 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:56 INFO - PROCESS | 3732 | 1466438456789 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 09:00:56 INFO - PROCESS | 3732 | 1466438456880 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:56 INFO - PROCESS | 3732 | 1466438456883 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:56 INFO - PROCESS | 3732 | ++DOCSHELL 112C5800 == 27 [pid = 3732] [id = 550] 09:00:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (112C7800) [pid = 3732] [serial = 1650] [outer = 00000000] 09:00:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (142A4C00) [pid = 3732] [serial = 1651] [outer = 112C7800] 09:00:56 INFO - PROCESS | 3732 | 1466438456941 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14590800) [pid = 3732] [serial = 1652] [outer = 112C7800] 09:00:57 INFO - PROCESS | 3732 | 1466438457338 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]]]}] 09:00:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 09:00:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 670ms 09:00:57 INFO - PROCESS | 3732 | 1466438457365 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 09:00:57 INFO - PROCESS | 3732 | 1466438457367 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 09:00:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 09:00:57 INFO - PROCESS | 3732 | 1466438457370 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 09:00:57 INFO - PROCESS | 3732 | 1466438457374 Marionette TRACE conn5 <- [1,2166,null,{}] 09:00:57 INFO - PROCESS | 3732 | 1466438457385 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}] 09:00:57 INFO - PROCESS | 3732 | 1466438457389 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:57 INFO - PROCESS | 3732 | 1466438457505 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 09:00:57 INFO - PROCESS | 3732 | 1466438457512 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:57 INFO - PROCESS | 3732 | 1466438457515 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:57 INFO - PROCESS | 3732 | ++DOCSHELL 15DD3400 == 28 [pid = 3732] [id = 551] 09:00:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (15DD4C00) [pid = 3732] [serial = 1653] [outer = 00000000] 09:00:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1614B000) [pid = 3732] [serial = 1654] [outer = 15DD4C00] 09:00:57 INFO - PROCESS | 3732 | 1466438457563 Marionette DEBUG loaded listener.js 09:00:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (17102000) [pid = 3732] [serial = 1655] [outer = 15DD4C00] 09:00:58 INFO - PROCESS | 3732 | 1466438458066 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 09:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 09:00:58 INFO - PROCESS | 3732 | 1466438458105 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 3732 | 1466438458107 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 09:00:58 INFO - PROCESS | 3732 | 1466438458110 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 3732 | 1466438458112 Marionette TRACE conn5 <- [1,2170,null,{}] 09:00:58 INFO - PROCESS | 3732 | 1466438458115 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}] 09:00:58 INFO - PROCESS | 3732 | 1466438458117 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:58 INFO - PROCESS | 3732 | 1466438458234 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 09:00:58 INFO - PROCESS | 3732 | 1466438458241 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:58 INFO - PROCESS | 3732 | 1466438458243 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:58 INFO - PROCESS | 3732 | ++DOCSHELL 171AA400 == 29 [pid = 3732] [id = 552] 09:00:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (171AC000) [pid = 3732] [serial = 1656] [outer = 00000000] 09:00:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (178DAC00) [pid = 3732] [serial = 1657] [outer = 171AC000] 09:00:58 INFO - PROCESS | 3732 | 1466438458338 Marionette DEBUG loaded listener.js 09:00:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1799AC00) [pid = 3732] [serial = 1658] [outer = 171AC000] 09:00:58 INFO - PROCESS | 3732 | 1466438458746 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]]]}] 09:00:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 09:00:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 670ms 09:00:58 INFO - PROCESS | 3732 | 1466438458785 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 09:00:58 INFO - PROCESS | 3732 | 1466438458787 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 09:00:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 09:00:58 INFO - PROCESS | 3732 | 1466438458790 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 09:00:58 INFO - PROCESS | 3732 | 1466438458792 Marionette TRACE conn5 <- [1,2174,null,{}] 09:00:58 INFO - PROCESS | 3732 | 1466438458795 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}] 09:00:58 INFO - PROCESS | 3732 | 1466438458797 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:58 INFO - PROCESS | 3732 | 1466438458912 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 09:00:59 INFO - PROCESS | 3732 | 1466438459001 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 3732 | 1466438459003 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:59 INFO - PROCESS | 3732 | ++DOCSHELL 1840B000 == 30 [pid = 3732] [id = 553] 09:00:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18410400) [pid = 3732] [serial = 1659] [outer = 00000000] 09:00:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18A4A000) [pid = 3732] [serial = 1660] [outer = 18410400] 09:00:59 INFO - PROCESS | 3732 | 1466438459047 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18A56800) [pid = 3732] [serial = 1661] [outer = 18410400] 09:00:59 INFO - PROCESS | 3732 | 1466438459462 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]]]}] 09:00:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 09:00:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 09:00:59 INFO - PROCESS | 3732 | 1466438459521 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 09:00:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 09:00:59 INFO - PROCESS | 3732 | 1466438459523 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 09:00:59 INFO - PROCESS | 3732 | 1466438459526 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 09:00:59 INFO - PROCESS | 3732 | 1466438459528 Marionette TRACE conn5 <- [1,2178,null,{}] 09:00:59 INFO - PROCESS | 3732 | 1466438459531 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}] 09:00:59 INFO - PROCESS | 3732 | 1466438459537 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:59 INFO - PROCESS | 3732 | 1466438459680 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 09:00:59 INFO - PROCESS | 3732 | 1466438459744 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:00:59 INFO - PROCESS | 3732 | 1466438459746 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:00:59 INFO - PROCESS | 3732 | ++DOCSHELL 18B97000 == 31 [pid = 3732] [id = 554] 09:00:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (18B98C00) [pid = 3732] [serial = 1662] [outer = 00000000] 09:00:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19442800) [pid = 3732] [serial = 1663] [outer = 18B98C00] 09:00:59 INFO - PROCESS | 3732 | 1466438459790 Marionette DEBUG loaded listener.js 09:00:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (196C7000) [pid = 3732] [serial = 1664] [outer = 18B98C00] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (18B92400) [pid = 3732] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19443800) [pid = 3732] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1014A400) [pid = 3732] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (172E6800) [pid = 3732] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1023DC00) [pid = 3732] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (15DDB400) [pid = 3732] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14ADEC00) [pid = 3732] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (105B7400) [pid = 3732] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19BCDC00) [pid = 3732] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (14997400) [pid = 3732] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19B98800) [pid = 3732] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19D6E400) [pid = 3732] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1613C800) [pid = 3732] [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.] 09:01:00 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (16F76800) [pid = 3732] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:01:00 INFO - PROCESS | 3732 | 1466438460465 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]]]}] 09:01:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 09:01:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 970ms 09:01:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 09:01:00 INFO - PROCESS | 3732 | 1466438460497 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 09:01:00 INFO - PROCESS | 3732 | 1466438460499 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 09:01:00 INFO - PROCESS | 3732 | 1466438460502 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 09:01:00 INFO - PROCESS | 3732 | 1466438460504 Marionette TRACE conn5 <- [1,2182,null,{}] 09:01:00 INFO - PROCESS | 3732 | 1466438460507 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}] 09:01:00 INFO - PROCESS | 3732 | 1466438460509 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:00 INFO - PROCESS | 3732 | 1466438460622 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 09:01:00 INFO - PROCESS | 3732 | 1466438460684 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:00 INFO - PROCESS | 3732 | 1466438460686 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:00 INFO - PROCESS | 3732 | ++DOCSHELL 10154400 == 32 [pid = 3732] [id = 555] 09:01:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (10235400) [pid = 3732] [serial = 1665] [outer = 00000000] 09:01:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (171DF400) [pid = 3732] [serial = 1666] [outer = 10235400] 09:01:00 INFO - PROCESS | 3732 | 1466438460729 Marionette DEBUG loaded listener.js 09:01:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18A4B800) [pid = 3732] [serial = 1667] [outer = 10235400] 09:01:01 INFO - PROCESS | 3732 | 1466438461116 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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 09:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 670ms 09:01:01 INFO - PROCESS | 3732 | 1466438461173 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3732 | 1466438461175 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 09:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 09:01:01 INFO - PROCESS | 3732 | 1466438461178 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 3732 | 1466438461179 Marionette TRACE conn5 <- [1,2186,null,{}] 09:01:01 INFO - PROCESS | 3732 | 1466438461183 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}] 09:01:01 INFO - PROCESS | 3732 | 1466438461185 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:01 INFO - PROCESS | 3732 | 1466438461265 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 09:01:01 INFO - PROCESS | 3732 | 1466438461271 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3732 | 1466438461273 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:01 INFO - PROCESS | 3732 | ++DOCSHELL 19441C00 == 33 [pid = 3732] [id = 556] 09:01:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (197C5400) [pid = 3732] [serial = 1668] [outer = 00000000] 09:01:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1983B400) [pid = 3732] [serial = 1669] [outer = 197C5400] 09:01:01 INFO - PROCESS | 3732 | 1466438461317 Marionette DEBUG loaded listener.js 09:01:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19B8B800) [pid = 3732] [serial = 1670] [outer = 197C5400] 09:01:01 INFO - PROCESS | 3732 | 1466438461747 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]]]}] 09:01:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 09:01:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 09:01:01 INFO - PROCESS | 3732 | 1466438461809 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 09:01:01 INFO - PROCESS | 3732 | 1466438461811 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 09:01:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 09:01:01 INFO - PROCESS | 3732 | 1466438461814 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 09:01:01 INFO - PROCESS | 3732 | 1466438461816 Marionette TRACE conn5 <- [1,2190,null,{}] 09:01:01 INFO - PROCESS | 3732 | 1466438461819 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}] 09:01:01 INFO - PROCESS | 3732 | 1466438461821 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:01 INFO - PROCESS | 3732 | 1466438461900 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 09:01:01 INFO - PROCESS | 3732 | 1466438461935 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:01 INFO - PROCESS | 3732 | 1466438461937 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:01 INFO - PROCESS | 3732 | ++DOCSHELL 19B92C00 == 34 [pid = 3732] [id = 557] 09:01:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19B95000) [pid = 3732] [serial = 1671] [outer = 00000000] 09:01:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19BA3C00) [pid = 3732] [serial = 1672] [outer = 19B95000] 09:01:01 INFO - PROCESS | 3732 | 1466438461982 Marionette DEBUG loaded listener.js 09:01:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BA4400) [pid = 3732] [serial = 1673] [outer = 19B95000] 09:01:02 INFO - PROCESS | 3732 | 1466438462711 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]]]}] 09:01:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 09:01:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 930ms 09:01:02 INFO - PROCESS | 3732 | 1466438462745 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 09:01:02 INFO - PROCESS | 3732 | 1466438462750 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 09:01:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 09:01:02 INFO - PROCESS | 3732 | 1466438462755 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 09:01:02 INFO - PROCESS | 3732 | 1466438462758 Marionette TRACE conn5 <- [1,2194,null,{}] 09:01:02 INFO - PROCESS | 3732 | 1466438462764 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}] 09:01:02 INFO - PROCESS | 3732 | 1466438462767 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:02 INFO - PROCESS | 3732 | 1466438462897 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 09:01:03 INFO - PROCESS | 3732 | 1466438463039 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:03 INFO - PROCESS | 3732 | 1466438463042 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:03 INFO - PROCESS | 3732 | ++DOCSHELL 0CC98000 == 35 [pid = 3732] [id = 558] 09:01:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (0FBE5000) [pid = 3732] [serial = 1674] [outer = 00000000] 09:01:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1098F800) [pid = 3732] [serial = 1675] [outer = 0FBE5000] 09:01:03 INFO - PROCESS | 3732 | 1466438463101 Marionette DEBUG loaded listener.js 09:01:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1456AC00) [pid = 3732] [serial = 1676] [outer = 0FBE5000] 09:01:03 INFO - PROCESS | 3732 | 1466438463908 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]]]}] 09:01:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 09:01:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1173ms 09:01:03 INFO - PROCESS | 3732 | 1466438463928 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 09:01:03 INFO - PROCESS | 3732 | 1466438463933 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 09:01:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 09:01:03 INFO - PROCESS | 3732 | 1466438463940 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 09:01:03 INFO - PROCESS | 3732 | 1466438463943 Marionette TRACE conn5 <- [1,2198,null,{}] 09:01:03 INFO - PROCESS | 3732 | 1466438463947 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}] 09:01:03 INFO - PROCESS | 3732 | 1466438463950 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:04 INFO - PROCESS | 3732 | 1466438464073 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 09:01:04 INFO - PROCESS | 3732 | 1466438464225 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:04 INFO - PROCESS | 3732 | 1466438464228 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:04 INFO - PROCESS | 3732 | ++DOCSHELL 14A1D000 == 36 [pid = 3732] [id = 559] 09:01:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (15FE1800) [pid = 3732] [serial = 1677] [outer = 00000000] 09:01:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1710D800) [pid = 3732] [serial = 1678] [outer = 15FE1800] 09:01:04 INFO - PROCESS | 3732 | 1466438464286 Marionette DEBUG loaded listener.js 09:01:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (171A8400) [pid = 3732] [serial = 1679] [outer = 15FE1800] 09:01:05 INFO - PROCESS | 3732 | 1466438465098 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]]]}] 09:01:05 INFO - PROCESS | 3732 | --DOCSHELL 19441C00 == 35 [pid = 3732] [id = 556] 09:01:05 INFO - PROCESS | 3732 | --DOCSHELL 10154400 == 34 [pid = 3732] [id = 555] 09:01:05 INFO - PROCESS | 3732 | --DOCSHELL 18B97000 == 33 [pid = 3732] [id = 554] 09:01:05 INFO - PROCESS | 3732 | --DOCSHELL 1840B000 == 32 [pid = 3732] [id = 553] 09:01:05 INFO - PROCESS | 3732 | --DOCSHELL 171AA400 == 31 [pid = 3732] [id = 552] 09:01:05 INFO - PROCESS | 3732 | --DOCSHELL 15DD3400 == 30 [pid = 3732] [id = 551] 09:01:05 INFO - PROCESS | 3732 | --DOCSHELL 112C5800 == 29 [pid = 3732] [id = 550] 09:01:05 INFO - PROCESS | 3732 | --DOCSHELL 0FBEB400 == 28 [pid = 3732] [id = 549] 09:01:05 INFO - PROCESS | 3732 | --DOCSHELL 0CC95400 == 27 [pid = 3732] [id = 548] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (16F74800) [pid = 3732] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (18DF1800) [pid = 3732] [serial = 1618] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19896400) [pid = 3732] [serial = 1622] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19893800) [pid = 3732] [serial = 1621] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (15DDBC00) [pid = 3732] [serial = 1627] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (179A3000) [pid = 3732] [serial = 1615] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (11237400) [pid = 3732] [serial = 1603] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14A27800) [pid = 3732] [serial = 1604] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17852400) [pid = 3732] [serial = 1606] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1845FC00) [pid = 3732] [serial = 1607] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15D40800) [pid = 3732] [serial = 1612] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15DDF000) [pid = 3732] [serial = 1613] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10D08800) [pid = 3732] [serial = 1609] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (112C0400) [pid = 3732] [serial = 1610] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19BD7800) [pid = 3732] [serial = 1624] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19BF6000) [pid = 3732] [serial = 1631] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19BAF400) [pid = 3732] [serial = 1601] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19BDC000) [pid = 3732] [serial = 1630] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1A8DCC00) [pid = 3732] [serial = 1634] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1BCA9000) [pid = 3732] [serial = 1094] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (19BD3000) [pid = 3732] [serial = 1625] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (1A8D8C00) [pid = 3732] [serial = 1633] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1943D800) [pid = 3732] [serial = 1619] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (171A5800) [pid = 3732] [serial = 1628] [outer = 00000000] [url = about:blank] 09:01:05 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (18504400) [pid = 3732] [serial = 1616] [outer = 00000000] [url = about:blank] 09:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 09:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1231ms 09:01:05 INFO - PROCESS | 3732 | 1466438465174 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3732 | 1466438465178 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 09:01:05 INFO - PROCESS | 3732 | 1466438465183 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3732 | 1466438465186 Marionette TRACE conn5 <- [1,2202,null,{}] 09:01:05 INFO - PROCESS | 3732 | 1466438465191 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}] 09:01:05 INFO - PROCESS | 3732 | 1466438465194 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:05 INFO - PROCESS | 3732 | 1466438465291 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 09:01:05 INFO - PROCESS | 3732 | 1466438465298 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:05 INFO - PROCESS | 3732 | 1466438465300 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:05 INFO - PROCESS | 3732 | ++DOCSHELL 10273C00 == 28 [pid = 3732] [id = 560] 09:01:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (10274C00) [pid = 3732] [serial = 1680] [outer = 00000000] 09:01:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (10772000) [pid = 3732] [serial = 1681] [outer = 10274C00] 09:01:05 INFO - PROCESS | 3732 | 1466438465348 Marionette DEBUG loaded listener.js 09:01:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (10D0CC00) [pid = 3732] [serial = 1682] [outer = 10274C00] 09:01:05 INFO - PROCESS | 3732 | 1466438465880 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]]]}] 09:01:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 09:01:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 730ms 09:01:05 INFO - PROCESS | 3732 | 1466438465914 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 09:01:05 INFO - PROCESS | 3732 | 1466438465918 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 09:01:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 09:01:05 INFO - PROCESS | 3732 | 1466438465924 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 09:01:05 INFO - PROCESS | 3732 | 1466438465926 Marionette TRACE conn5 <- [1,2206,null,{}] 09:01:05 INFO - PROCESS | 3732 | 1466438465930 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}] 09:01:05 INFO - PROCESS | 3732 | 1466438465932 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:06 INFO - PROCESS | 3732 | 1466438466020 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 09:01:06 INFO - PROCESS | 3732 | 1466438466029 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 3732 | 1466438466031 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:06 INFO - PROCESS | 3732 | ++DOCSHELL 14A45C00 == 29 [pid = 3732] [id = 561] 09:01:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (14A4C400) [pid = 3732] [serial = 1683] [outer = 00000000] 09:01:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (15D47400) [pid = 3732] [serial = 1684] [outer = 14A4C400] 09:01:06 INFO - PROCESS | 3732 | 1466438466078 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (15DE0800) [pid = 3732] [serial = 1685] [outer = 14A4C400] 09:01:06 INFO - PROCESS | 3732 | 1466438466539 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]]]}] 09:01:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 09:01:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 670ms 09:01:06 INFO - PROCESS | 3732 | 1466438466594 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 09:01:06 INFO - PROCESS | 3732 | 1466438466596 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 09:01:06 INFO - PROCESS | 3732 | 1466438466600 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 09:01:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 09:01:06 INFO - PROCESS | 3732 | 1466438466603 Marionette TRACE conn5 <- [1,2210,null,{}] 09:01:06 INFO - PROCESS | 3732 | 1466438466614 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}] 09:01:06 INFO - PROCESS | 3732 | 1466438466618 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:06 INFO - PROCESS | 3732 | 1466438466731 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 09:01:06 INFO - PROCESS | 3732 | 1466438466835 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:06 INFO - PROCESS | 3732 | 1466438466838 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:06 INFO - PROCESS | 3732 | ++DOCSHELL 17852800 == 30 [pid = 3732] [id = 562] 09:01:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (17853000) [pid = 3732] [serial = 1686] [outer = 00000000] 09:01:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (17998800) [pid = 3732] [serial = 1687] [outer = 17853000] 09:01:06 INFO - PROCESS | 3732 | 1466438466886 Marionette DEBUG loaded listener.js 09:01:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (179A4800) [pid = 3732] [serial = 1688] [outer = 17853000] 09:01:07 INFO - PROCESS | 3732 | 1466438467266 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]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 09:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 670ms 09:01:07 INFO - PROCESS | 3732 | 1466438467274 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 3732 | 1466438467277 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 09:01:07 INFO - PROCESS | 3732 | 1466438467280 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 3732 | 1466438467281 Marionette TRACE conn5 <- [1,2214,null,{}] 09:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 09:01:07 INFO - PROCESS | 3732 | 1466438467284 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}] 09:01:07 INFO - PROCESS | 3732 | 1466438467286 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:07 INFO - PROCESS | 3732 | 1466438467422 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 09:01:07 INFO - PROCESS | 3732 | 1466438467435 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:07 INFO - PROCESS | 3732 | 1466438467437 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:07 INFO - PROCESS | 3732 | ++DOCSHELL 18410C00 == 31 [pid = 3732] [id = 563] 09:01:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (18463800) [pid = 3732] [serial = 1689] [outer = 00000000] 09:01:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (18A4B400) [pid = 3732] [serial = 1690] [outer = 18463800] 09:01:07 INFO - PROCESS | 3732 | 1466438467482 Marionette DEBUG loaded listener.js 09:01:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (18B99400) [pid = 3732] [serial = 1691] [outer = 18463800] 09:01:07 INFO - PROCESS | 3732 | 1466438467931 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]]]}] 09:01:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 09:01:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 670ms 09:01:07 INFO - PROCESS | 3732 | 1466438467954 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 09:01:07 INFO - PROCESS | 3732 | 1466438467956 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 09:01:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 09:01:07 INFO - PROCESS | 3732 | 1466438467959 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 09:01:07 INFO - PROCESS | 3732 | 1466438467961 Marionette TRACE conn5 <- [1,2218,null,{}] 09:01:07 INFO - PROCESS | 3732 | 1466438467969 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}] 09:01:07 INFO - PROCESS | 3732 | 1466438467971 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:08 INFO - PROCESS | 3732 | 1466438468081 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 09:01:08 INFO - PROCESS | 3732 | 1466438468173 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3732 | 1466438468175 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:08 INFO - PROCESS | 3732 | ++DOCSHELL 18C17800 == 32 [pid = 3732] [id = 564] 09:01:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18C19400) [pid = 3732] [serial = 1692] [outer = 00000000] 09:01:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19444800) [pid = 3732] [serial = 1693] [outer = 18C19400] 09:01:08 INFO - PROCESS | 3732 | 1466438468219 Marionette DEBUG loaded listener.js 09:01:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (196C1C00) [pid = 3732] [serial = 1694] [outer = 18C19400] 09:01:08 INFO - PROCESS | 3732 | 1466438468660 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]]]}] 09:01:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 09:01:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 09:01:08 INFO - PROCESS | 3732 | 1466438468701 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 09:01:08 INFO - PROCESS | 3732 | 1466438468703 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 09:01:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 09:01:08 INFO - PROCESS | 3732 | 1466438468706 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 09:01:08 INFO - PROCESS | 3732 | 1466438468708 Marionette TRACE conn5 <- [1,2222,null,{}] 09:01:08 INFO - PROCESS | 3732 | 1466438468711 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}] 09:01:08 INFO - PROCESS | 3732 | 1466438468716 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:08 INFO - PROCESS | 3732 | 1466438468869 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 09:01:08 INFO - PROCESS | 3732 | 1466438468937 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:08 INFO - PROCESS | 3732 | 1466438468939 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:08 INFO - PROCESS | 3732 | ++DOCSHELL 19441000 == 33 [pid = 3732] [id = 565] 09:01:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19444400) [pid = 3732] [serial = 1695] [outer = 00000000] 09:01:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19BA2400) [pid = 3732] [serial = 1696] [outer = 19444400] 09:01:08 INFO - PROCESS | 3732 | 1466438468987 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19896800) [pid = 3732] [serial = 1697] [outer = 19444400] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (0FBED800) [pid = 3732] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (0CC99C00) [pid = 3732] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15DD4C00) [pid = 3732] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (112C7800) [pid = 3732] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18410400) [pid = 3732] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10235400) [pid = 3732] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18B98C00) [pid = 3732] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (197C5400) [pid = 3732] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (0FC5E400) [pid = 3732] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (171A1C00) [pid = 3732] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1A81A800) [pid = 3732] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 09:01:09 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (171AC000) [pid = 3732] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 09:01:09 INFO - PROCESS | 3732 | 1466438469513 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]]]}] 09:01:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 09:01:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 830ms 09:01:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 09:01:09 INFO - PROCESS | 3732 | 1466438469541 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 09:01:09 INFO - PROCESS | 3732 | 1466438469543 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 09:01:09 INFO - PROCESS | 3732 | 1466438469545 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 09:01:09 INFO - PROCESS | 3732 | 1466438469547 Marionette TRACE conn5 <- [1,2226,null,{}] 09:01:09 INFO - PROCESS | 3732 | 1466438469550 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}] 09:01:09 INFO - PROCESS | 3732 | 1466438469552 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:09 INFO - PROCESS | 3732 | 1466438469631 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 09:01:09 INFO - PROCESS | 3732 | 1466438469636 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:09 INFO - PROCESS | 3732 | 1466438469638 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:09 INFO - PROCESS | 3732 | ++DOCSHELL 10D8D400 == 34 [pid = 3732] [id = 566] 09:01:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (110D2C00) [pid = 3732] [serial = 1698] [outer = 00000000] 09:01:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (15DDA400) [pid = 3732] [serial = 1699] [outer = 110D2C00] 09:01:09 INFO - PROCESS | 3732 | 1466438469682 Marionette DEBUG loaded listener.js 09:01:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (15FE5C00) [pid = 3732] [serial = 1700] [outer = 110D2C00] 09:01:10 INFO - PROCESS | 3732 | 1466438470082 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]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 09:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 570ms 09:01:10 INFO - PROCESS | 3732 | 1466438470117 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3732 | 1466438470119 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 09:01:10 INFO - PROCESS | 3732 | 1466438470122 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3732 | 1466438470124 Marionette TRACE conn5 <- [1,2230,null,{}] 09:01:10 INFO - PROCESS | 3732 | 1466438470127 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}] 09:01:10 INFO - PROCESS | 3732 | 1466438470129 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:10 INFO - PROCESS | 3732 | 1466438470252 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 09:01:10 INFO - PROCESS | 3732 | 1466438470260 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3732 | 1466438470262 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:10 INFO - PROCESS | 3732 | ++DOCSHELL 15DD4C00 == 35 [pid = 3732] [id = 567] 09:01:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1858CC00) [pid = 3732] [serial = 1701] [outer = 00000000] 09:01:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (19BD5000) [pid = 3732] [serial = 1702] [outer = 1858CC00] 09:01:10 INFO - PROCESS | 3732 | 1466438470305 Marionette DEBUG loaded listener.js 09:01:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19BDAC00) [pid = 3732] [serial = 1703] [outer = 1858CC00] 09:01:10 INFO - PROCESS | 3732 | 1466438470719 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]]]}] 09:01:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 09:01:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 630ms 09:01:10 INFO - PROCESS | 3732 | 1466438470753 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 09:01:10 INFO - PROCESS | 3732 | 1466438470755 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 09:01:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 09:01:10 INFO - PROCESS | 3732 | 1466438470758 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 09:01:10 INFO - PROCESS | 3732 | 1466438470760 Marionette TRACE conn5 <- [1,2234,null,{}] 09:01:10 INFO - PROCESS | 3732 | 1466438470773 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}] 09:01:10 INFO - PROCESS | 3732 | 1466438470775 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:10 INFO - PROCESS | 3732 | 1466438470895 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 09:01:10 INFO - PROCESS | 3732 | 1466438470982 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:10 INFO - PROCESS | 3732 | 1466438470984 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:10 INFO - PROCESS | 3732 | ++DOCSHELL 09355400 == 36 [pid = 3732] [id = 568] 09:01:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (14218400) [pid = 3732] [serial = 1704] [outer = 00000000] 09:01:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19BF9000) [pid = 3732] [serial = 1705] [outer = 14218400] 09:01:11 INFO - PROCESS | 3732 | 1466438471027 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19D6BC00) [pid = 3732] [serial = 1706] [outer = 14218400] 09:01:11 INFO - PROCESS | 3732 | 1466438471371 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]]]}] 09:01:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 09:01:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 630ms 09:01:11 INFO - PROCESS | 3732 | 1466438471389 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 09:01:11 INFO - PROCESS | 3732 | 1466438471391 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 09:01:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 09:01:11 INFO - PROCESS | 3732 | 1466438471394 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 09:01:11 INFO - PROCESS | 3732 | 1466438471396 Marionette TRACE conn5 <- [1,2238,null,{}] 09:01:11 INFO - PROCESS | 3732 | 1466438471399 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}] 09:01:11 INFO - PROCESS | 3732 | 1466438471401 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:11 INFO - PROCESS | 3732 | 1466438471574 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 09:01:11 INFO - PROCESS | 3732 | 1466438471635 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:11 INFO - PROCESS | 3732 | 1466438471638 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:11 INFO - PROCESS | 3732 | ++DOCSHELL 08B94C00 == 37 [pid = 3732] [id = 569] 09:01:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (08B97800) [pid = 3732] [serial = 1707] [outer = 00000000] 09:01:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (0CC9DC00) [pid = 3732] [serial = 1708] [outer = 08B97800] 09:01:11 INFO - PROCESS | 3732 | 1466438471699 Marionette DEBUG loaded listener.js 09:01:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (0FCED800) [pid = 3732] [serial = 1709] [outer = 08B97800] 09:01:12 INFO - PROCESS | 3732 | 1466438472344 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]]]}] 09:01:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 09:01:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1019ms 09:01:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 09:01:12 INFO - PROCESS | 3732 | 1466438472416 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 09:01:12 INFO - PROCESS | 3732 | 1466438472420 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 09:01:12 INFO - PROCESS | 3732 | 1466438472425 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 09:01:12 INFO - PROCESS | 3732 | 1466438472428 Marionette TRACE conn5 <- [1,2242,null,{}] 09:01:12 INFO - PROCESS | 3732 | 1466438472453 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}] 09:01:12 INFO - PROCESS | 3732 | 1466438472458 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:12 INFO - PROCESS | 3732 | 1466438472643 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 09:01:12 INFO - PROCESS | 3732 | 1466438472747 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:12 INFO - PROCESS | 3732 | 1466438472750 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:12 INFO - PROCESS | 3732 | ++DOCSHELL 15DD4400 == 38 [pid = 3732] [id = 570] 09:01:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1613FC00) [pid = 3732] [serial = 1710] [outer = 00000000] 09:01:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (171A5C00) [pid = 3732] [serial = 1711] [outer = 1613FC00] 09:01:12 INFO - PROCESS | 3732 | 1466438472806 Marionette DEBUG loaded listener.js 09:01:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (171DFC00) [pid = 3732] [serial = 1712] [outer = 1613FC00] 09:01:13 INFO - PROCESS | 3732 | 1466438473377 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]]]}] 09:01:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 09:01:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1026ms 09:01:13 INFO - PROCESS | 3732 | 1466438473451 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 09:01:13 INFO - PROCESS | 3732 | 1466438473455 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 09:01:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 09:01:13 INFO - PROCESS | 3732 | 1466438473458 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 09:01:13 INFO - PROCESS | 3732 | 1466438473461 Marionette TRACE conn5 <- [1,2246,null,{}] 09:01:13 INFO - PROCESS | 3732 | 1466438473465 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}] 09:01:13 INFO - PROCESS | 3732 | 1466438473468 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:13 INFO - PROCESS | 3732 | 1466438473589 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 09:01:13 INFO - PROCESS | 3732 | 1466438473698 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:13 INFO - PROCESS | 3732 | 1466438473701 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:13 INFO - PROCESS | 3732 | ++DOCSHELL 19898400 == 39 [pid = 3732] [id = 571] 09:01:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19B95400) [pid = 3732] [serial = 1713] [outer = 00000000] 09:01:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BA6400) [pid = 3732] [serial = 1714] [outer = 19B95400] 09:01:13 INFO - PROCESS | 3732 | 1466438473756 Marionette DEBUG loaded listener.js 09:01:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BF2400) [pid = 3732] [serial = 1715] [outer = 19B95400] 09:01:14 INFO - PROCESS | 3732 | 1466438474407 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]]]}] 09:01:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 09:01:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 970ms 09:01:14 INFO - PROCESS | 3732 | 1466438474430 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 09:01:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 09:01:14 INFO - PROCESS | 3732 | 1466438474434 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 09:01:14 INFO - PROCESS | 3732 | 1466438474445 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 09:01:14 INFO - PROCESS | 3732 | 1466438474450 Marionette TRACE conn5 <- [1,2250,null,{}] 09:01:14 INFO - PROCESS | 3732 | 1466438474453 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}] 09:01:14 INFO - PROCESS | 3732 | 1466438474457 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:14 INFO - PROCESS | 3732 | 1466438474568 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 09:01:14 INFO - PROCESS | 3732 | 1466438474711 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:14 INFO - PROCESS | 3732 | 1466438474713 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:14 INFO - PROCESS | 3732 | ++DOCSHELL 19BD4800 == 40 [pid = 3732] [id = 572] 09:01:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1AC9BC00) [pid = 3732] [serial = 1716] [outer = 00000000] 09:01:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1ACA8000) [pid = 3732] [serial = 1717] [outer = 1AC9BC00] 09:01:14 INFO - PROCESS | 3732 | 1466438474767 Marionette DEBUG loaded listener.js 09:01:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1ACF1C00) [pid = 3732] [serial = 1718] [outer = 1AC9BC00] 09:01:15 INFO - PROCESS | 3732 | 1466438475527 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]]]}] 09:01:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 09:01:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1138ms 09:01:15 INFO - PROCESS | 3732 | 1466438475579 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 09:01:15 INFO - PROCESS | 3732 | 1466438475583 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 09:01:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 09:01:15 INFO - PROCESS | 3732 | 1466438475588 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 09:01:15 INFO - PROCESS | 3732 | 1466438475591 Marionette TRACE conn5 <- [1,2254,null,{}] 09:01:15 INFO - PROCESS | 3732 | 1466438475597 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}] 09:01:15 INFO - PROCESS | 3732 | 1466438475600 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:15 INFO - PROCESS | 3732 | 1466438475706 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 09:01:15 INFO - PROCESS | 3732 | 1466438475852 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:15 INFO - PROCESS | 3732 | 1466438475856 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:15 INFO - PROCESS | 3732 | ++DOCSHELL 10AC5C00 == 41 [pid = 3732] [id = 573] 09:01:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (14211400) [pid = 3732] [serial = 1719] [outer = 00000000] 09:01:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (14927000) [pid = 3732] [serial = 1720] [outer = 14211400] 09:01:15 INFO - PROCESS | 3732 | 1466438475911 Marionette DEBUG loaded listener.js 09:01:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (14ADDC00) [pid = 3732] [serial = 1721] [outer = 14211400] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 09355400 == 40 [pid = 3732] [id = 568] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 15DD4C00 == 39 [pid = 3732] [id = 567] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 10D8D400 == 38 [pid = 3732] [id = 566] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 19441000 == 37 [pid = 3732] [id = 565] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 18C17800 == 36 [pid = 3732] [id = 564] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 18410C00 == 35 [pid = 3732] [id = 563] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 17852800 == 34 [pid = 3732] [id = 562] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 14A45C00 == 33 [pid = 3732] [id = 561] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 10273C00 == 32 [pid = 3732] [id = 560] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 14A1D000 == 31 [pid = 3732] [id = 559] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 0CC98000 == 30 [pid = 3732] [id = 558] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 19B92C00 == 29 [pid = 3732] [id = 557] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 19BD4800 == 28 [pid = 3732] [id = 572] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 19898400 == 27 [pid = 3732] [id = 571] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 08B94C00 == 26 [pid = 3732] [id = 569] 09:01:16 INFO - PROCESS | 3732 | --DOCSHELL 15DD4400 == 25 [pid = 3732] [id = 570] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (1014A000) [pid = 3732] [serial = 1648] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (10235800) [pid = 3732] [serial = 1649] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (10707400) [pid = 3732] [serial = 1646] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10237C00) [pid = 3732] [serial = 1645] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1614B000) [pid = 3732] [serial = 1654] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (142A4C00) [pid = 3732] [serial = 1651] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (18A56800) [pid = 3732] [serial = 1661] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14590800) [pid = 3732] [serial = 1652] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18A4A000) [pid = 3732] [serial = 1660] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (171DF400) [pid = 3732] [serial = 1666] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19442800) [pid = 3732] [serial = 1663] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1983B400) [pid = 3732] [serial = 1669] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14926800) [pid = 3732] [serial = 1637] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (110D0000) [pid = 3732] [serial = 1636] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (18973800) [pid = 3732] [serial = 1640] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (17997800) [pid = 3732] [serial = 1639] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1ACA4C00) [pid = 3732] [serial = 1643] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1AC7AC00) [pid = 3732] [serial = 1642] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (196C7000) [pid = 3732] [serial = 1664] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (178DAC00) [pid = 3732] [serial = 1657] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1799AC00) [pid = 3732] [serial = 1658] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19BA3C00) [pid = 3732] [serial = 1672] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (18A4B800) [pid = 3732] [serial = 1667] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19B8B800) [pid = 3732] [serial = 1670] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (17102000) [pid = 3732] [serial = 1655] [outer = 00000000] [url = about:blank] 09:01:17 INFO - PROCESS | 3732 | 1466438477249 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]]]}] 09:01:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 09:01:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1677ms 09:01:17 INFO - PROCESS | 3732 | 1466438477266 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 09:01:17 INFO - PROCESS | 3732 | 1466438477270 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 09:01:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 09:01:17 INFO - PROCESS | 3732 | 1466438477274 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 09:01:17 INFO - PROCESS | 3732 | 1466438477277 Marionette TRACE conn5 <- [1,2258,null,{}] 09:01:17 INFO - PROCESS | 3732 | 1466438477282 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}] 09:01:17 INFO - PROCESS | 3732 | 1466438477285 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:17 INFO - PROCESS | 3732 | 1466438477379 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 09:01:17 INFO - PROCESS | 3732 | 1466438477476 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:17 INFO - PROCESS | 3732 | 1466438477479 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:17 INFO - PROCESS | 3732 | ++DOCSHELL 0FC66400 == 26 [pid = 3732] [id = 574] 09:01:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (0FC66800) [pid = 3732] [serial = 1722] [outer = 00000000] 09:01:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10240400) [pid = 3732] [serial = 1723] [outer = 0FC66800] 09:01:17 INFO - PROCESS | 3732 | 1466438477528 Marionette DEBUG loaded listener.js 09:01:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (10703800) [pid = 3732] [serial = 1724] [outer = 0FC66800] 09:01:17 INFO - PROCESS | 3732 | 1466438477961 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 09:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 730ms 09:01:18 INFO - PROCESS | 3732 | 1466438478006 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 3732 | 1466438478011 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 09:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 09:01:18 INFO - PROCESS | 3732 | 1466438478017 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - PROCESS | 3732 | 1466438478020 Marionette TRACE conn5 <- [1,2262,null,{}] 09:01:18 INFO - PROCESS | 3732 | 1466438478024 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}] 09:01:18 INFO - PROCESS | 3732 | 1466438478027 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:18 INFO - PROCESS | 3732 | 1466438478116 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 09:01:18 INFO - PROCESS | 3732 | 1466438478126 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:18 INFO - PROCESS | 3732 | 1466438478128 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:18 INFO - PROCESS | 3732 | ++DOCSHELL 142D9800 == 27 [pid = 3732] [id = 575] 09:01:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (142DA000) [pid = 3732] [serial = 1725] [outer = 00000000] 09:01:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (143CB800) [pid = 3732] [serial = 1726] [outer = 142DA000] 09:01:18 INFO - PROCESS | 3732 | 1466438478179 Marionette DEBUG loaded listener.js 09:01:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (14970000) [pid = 3732] [serial = 1727] [outer = 142DA000] 09:01:18 INFO - PROCESS | 3732 | 1466438478695 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]]]}] 09:01:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 09:01:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 730ms 09:01:18 INFO - PROCESS | 3732 | 1466438478751 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 09:01:18 INFO - PROCESS | 3732 | 1466438478753 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 09:01:18 INFO - PROCESS | 3732 | 1466438478757 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 09:01:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 09:01:18 INFO - PROCESS | 3732 | 1466438478760 Marionette TRACE conn5 <- [1,2266,null,{}] 09:01:18 INFO - PROCESS | 3732 | 1466438478802 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}] 09:01:18 INFO - PROCESS | 3732 | 1466438478807 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:18 INFO - PROCESS | 3732 | 1466438478941 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 09:01:19 INFO - PROCESS | 3732 | 1466438479005 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3732 | 1466438479008 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:19 INFO - PROCESS | 3732 | ++DOCSHELL 1614A800 == 28 [pid = 3732] [id = 576] 09:01:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (16F7E800) [pid = 3732] [serial = 1728] [outer = 00000000] 09:01:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17106800) [pid = 3732] [serial = 1729] [outer = 16F7E800] 09:01:19 INFO - PROCESS | 3732 | 1466438479056 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15DDDC00) [pid = 3732] [serial = 1730] [outer = 16F7E800] 09:01:19 INFO - PROCESS | 3732 | 1466438479488 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]]]}] 09:01:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 09:01:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 750ms 09:01:19 INFO - PROCESS | 3732 | 1466438479510 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 09:01:19 INFO - PROCESS | 3732 | 1466438479513 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 09:01:19 INFO - PROCESS | 3732 | 1466438479516 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 09:01:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 09:01:19 INFO - PROCESS | 3732 | 1466438479517 Marionette TRACE conn5 <- [1,2270,null,{}] 09:01:19 INFO - PROCESS | 3732 | 1466438479526 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}] 09:01:19 INFO - PROCESS | 3732 | 1466438479528 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:19 INFO - PROCESS | 3732 | 1466438479647 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 09:01:19 INFO - PROCESS | 3732 | 1466438479652 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:19 INFO - PROCESS | 3732 | 1466438479654 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:19 INFO - PROCESS | 3732 | ++DOCSHELL 171A2000 == 29 [pid = 3732] [id = 577] 09:01:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (171A2400) [pid = 3732] [serial = 1731] [outer = 00000000] 09:01:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17853800) [pid = 3732] [serial = 1732] [outer = 171A2400] 09:01:19 INFO - PROCESS | 3732 | 1466438479698 Marionette DEBUG loaded listener.js 09:01:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1799E400) [pid = 3732] [serial = 1733] [outer = 171A2400] 09:01:20 INFO - PROCESS | 3732 | 1466438480135 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]]]}] 09:01:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 09:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 670ms 09:01:20 INFO - PROCESS | 3732 | 1466438480197 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 09:01:20 INFO - PROCESS | 3732 | 1466438480199 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 09:01:20 INFO - PROCESS | 3732 | 1466438480202 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 09:01:20 INFO - PROCESS | 3732 | 1466438480203 Marionette TRACE conn5 <- [1,2274,null,{}] 09:01:20 INFO - PROCESS | 3732 | 1466438480207 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}] 09:01:20 INFO - PROCESS | 3732 | 1466438480209 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:20 INFO - PROCESS | 3732 | 1466438480349 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 09:01:20 INFO - PROCESS | 3732 | 1466438480372 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:20 INFO - PROCESS | 3732 | 1466438480374 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:20 INFO - PROCESS | 3732 | ++DOCSHELL 179A1000 == 30 [pid = 3732] [id = 578] 09:01:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1845FC00) [pid = 3732] [serial = 1734] [outer = 00000000] 09:01:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18973800) [pid = 3732] [serial = 1735] [outer = 1845FC00] 09:01:20 INFO - PROCESS | 3732 | 1466438480419 Marionette DEBUG loaded listener.js 09:01:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18A4EC00) [pid = 3732] [serial = 1736] [outer = 1845FC00] 09:01:20 INFO - PROCESS | 3732 | 1466438480887 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]]]}] 09:01:20 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 09:01:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 730ms 09:01:20 INFO - PROCESS | 3732 | 1466438480935 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 09:01:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 09:01:20 INFO - PROCESS | 3732 | 1466438480937 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 09:01:20 INFO - PROCESS | 3732 | 1466438480944 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 09:01:20 INFO - PROCESS | 3732 | 1466438480946 Marionette TRACE conn5 <- [1,2278,null,{}] 09:01:20 INFO - PROCESS | 3732 | 1466438480955 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}] 09:01:20 INFO - PROCESS | 3732 | 1466438480961 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:21 INFO - PROCESS | 3732 | 1466438481100 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 09:01:21 INFO - PROCESS | 3732 | 1466438481167 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:21 INFO - PROCESS | 3732 | 1466438481169 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:21 INFO - PROCESS | 3732 | ++DOCSHELL 1943BC00 == 31 [pid = 3732] [id = 579] 09:01:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1943D000) [pid = 3732] [serial = 1737] [outer = 00000000] 09:01:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19443800) [pid = 3732] [serial = 1738] [outer = 1943D000] 09:01:21 INFO - PROCESS | 3732 | 1466438481214 Marionette DEBUG loaded listener.js 09:01:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19449000) [pid = 3732] [serial = 1739] [outer = 1943D000] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14218400) [pid = 3732] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18C19400) [pid = 3732] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19444400) [pid = 3732] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17853000) [pid = 3732] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19B95000) [pid = 3732] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (0FBE5000) [pid = 3732] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (14A4C400) [pid = 3732] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (10274C00) [pid = 3732] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15FE1800) [pid = 3732] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (110D2C00) [pid = 3732] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1858CC00) [pid = 3732] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 09:01:21 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18463800) [pid = 3732] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 09:01:21 INFO - PROCESS | 3732 | 1466438481858 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]]]}] 09:01:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 09:01:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 990ms 09:01:21 INFO - PROCESS | 3732 | 1466438481932 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 09:01:21 INFO - PROCESS | 3732 | 1466438481934 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 09:01:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 09:01:21 INFO - PROCESS | 3732 | 1466438481937 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 09:01:21 INFO - PROCESS | 3732 | 1466438481939 Marionette TRACE conn5 <- [1,2282,null,{}] 09:01:21 INFO - PROCESS | 3732 | 1466438481942 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}] 09:01:21 INFO - PROCESS | 3732 | 1466438481944 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:22 INFO - PROCESS | 3732 | 1466438482020 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 09:01:22 INFO - PROCESS | 3732 | 1466438482026 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3732 | 1466438482028 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:22 INFO - PROCESS | 3732 | ++DOCSHELL 10233400 == 32 [pid = 3732] [id = 580] 09:01:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (18463800) [pid = 3732] [serial = 1740] [outer = 00000000] 09:01:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1943F800) [pid = 3732] [serial = 1741] [outer = 18463800] 09:01:22 INFO - PROCESS | 3732 | 1466438482071 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19442000) [pid = 3732] [serial = 1742] [outer = 18463800] 09:01:22 INFO - PROCESS | 3732 | 1466438482489 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]]]}] 09:01:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 09:01:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 570ms 09:01:22 INFO - PROCESS | 3732 | 1466438482507 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 09:01:22 INFO - PROCESS | 3732 | 1466438482509 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 09:01:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 09:01:22 INFO - PROCESS | 3732 | 1466438482512 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 09:01:22 INFO - PROCESS | 3732 | 1466438482514 Marionette TRACE conn5 <- [1,2286,null,{}] 09:01:22 INFO - PROCESS | 3732 | 1466438482517 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}] 09:01:22 INFO - PROCESS | 3732 | 1466438482519 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:22 INFO - PROCESS | 3732 | 1466438482643 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 09:01:22 INFO - PROCESS | 3732 | 1466438482648 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:22 INFO - PROCESS | 3732 | 1466438482650 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:22 INFO - PROCESS | 3732 | ++DOCSHELL 19837800 == 33 [pid = 3732] [id = 581] 09:01:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19839800) [pid = 3732] [serial = 1743] [outer = 00000000] 09:01:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19B3D800) [pid = 3732] [serial = 1744] [outer = 19839800] 09:01:22 INFO - PROCESS | 3732 | 1466438482693 Marionette DEBUG loaded listener.js 09:01:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19840400) [pid = 3732] [serial = 1745] [outer = 19839800] 09:01:23 INFO - PROCESS | 3732 | 1466438483106 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]]]}] 09:01:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 09:01:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 630ms 09:01:23 INFO - PROCESS | 3732 | 1466438483143 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 09:01:23 INFO - PROCESS | 3732 | 1466438483146 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 09:01:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 09:01:23 INFO - PROCESS | 3732 | 1466438483149 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 09:01:23 INFO - PROCESS | 3732 | 1466438483150 Marionette TRACE conn5 <- [1,2290,null,{}] 09:01:23 INFO - PROCESS | 3732 | 1466438483169 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}] 09:01:23 INFO - PROCESS | 3732 | 1466438483170 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:23 INFO - PROCESS | 3732 | 1466438483249 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 09:01:23 INFO - PROCESS | 3732 | 1466438483254 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:23 INFO - PROCESS | 3732 | 1466438483256 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:23 INFO - PROCESS | 3732 | ++DOCSHELL 1613F000 == 34 [pid = 3732] [id = 582] 09:01:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19B91C00) [pid = 3732] [serial = 1746] [outer = 00000000] 09:01:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BA7800) [pid = 3732] [serial = 1747] [outer = 19B91C00] 09:01:23 INFO - PROCESS | 3732 | 1466438483299 Marionette DEBUG loaded listener.js 09:01:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BAAC00) [pid = 3732] [serial = 1748] [outer = 19B91C00] 09:01:24 INFO - PROCESS | 3732 | 1466438484058 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]]]}] 09:01:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 09:01:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 991ms 09:01:24 INFO - PROCESS | 3732 | 1466438484141 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 09:01:24 INFO - PROCESS | 3732 | 1466438484145 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 09:01:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 09:01:24 INFO - PROCESS | 3732 | 1466438484150 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 09:01:24 INFO - PROCESS | 3732 | 1466438484154 Marionette TRACE conn5 <- [1,2294,null,{}] 09:01:24 INFO - PROCESS | 3732 | 1466438484193 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}] 09:01:24 INFO - PROCESS | 3732 | 1466438484196 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:24 INFO - PROCESS | 3732 | 1466438484322 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 09:01:24 INFO - PROCESS | 3732 | 1466438484452 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:24 INFO - PROCESS | 3732 | 1466438484455 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:24 INFO - PROCESS | 3732 | ++DOCSHELL 0CD90400 == 35 [pid = 3732] [id = 583] 09:01:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (0FC6AC00) [pid = 3732] [serial = 1749] [outer = 00000000] 09:01:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (14298800) [pid = 3732] [serial = 1750] [outer = 0FC6AC00] 09:01:24 INFO - PROCESS | 3732 | 1466438484516 Marionette DEBUG loaded listener.js 09:01:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1496C800) [pid = 3732] [serial = 1751] [outer = 0FC6AC00] 09:01:25 INFO - PROCESS | 3732 | 1466438485219 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]]]}] 09:01:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 09:01:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1129ms 09:01:25 INFO - PROCESS | 3732 | 1466438485299 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 09:01:25 INFO - PROCESS | 3732 | 1466438485303 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 09:01:25 INFO - PROCESS | 3732 | 1466438485310 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 09:01:25 INFO - PROCESS | 3732 | 1466438485312 Marionette TRACE conn5 <- [1,2298,null,{}] 09:01:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 09:01:25 INFO - PROCESS | 3732 | 1466438485317 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}] 09:01:25 INFO - PROCESS | 3732 | 1466438485319 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:25 INFO - PROCESS | 3732 | 1466438485457 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 09:01:25 INFO - PROCESS | 3732 | 1466438485589 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:25 INFO - PROCESS | 3732 | 1466438485592 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:25 INFO - PROCESS | 3732 | ++DOCSHELL 15DDE800 == 36 [pid = 3732] [id = 584] 09:01:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1614A400) [pid = 3732] [serial = 1752] [outer = 00000000] 09:01:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1710CC00) [pid = 3732] [serial = 1753] [outer = 1614A400] 09:01:25 INFO - PROCESS | 3732 | 1466438485649 Marionette DEBUG loaded listener.js 09:01:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (171AFC00) [pid = 3732] [serial = 1754] [outer = 1614A400] 09:01:26 INFO - PROCESS | 3732 | --DOCSHELL 19837800 == 35 [pid = 3732] [id = 581] 09:01:26 INFO - PROCESS | 3732 | --DOCSHELL 10233400 == 34 [pid = 3732] [id = 580] 09:01:26 INFO - PROCESS | 3732 | --DOCSHELL 1943BC00 == 33 [pid = 3732] [id = 579] 09:01:26 INFO - PROCESS | 3732 | --DOCSHELL 179A1000 == 32 [pid = 3732] [id = 578] 09:01:26 INFO - PROCESS | 3732 | --DOCSHELL 171A2000 == 31 [pid = 3732] [id = 577] 09:01:26 INFO - PROCESS | 3732 | --DOCSHELL 1614A800 == 30 [pid = 3732] [id = 576] 09:01:26 INFO - PROCESS | 3732 | --DOCSHELL 142D9800 == 29 [pid = 3732] [id = 575] 09:01:26 INFO - PROCESS | 3732 | --DOCSHELL 0FC66400 == 28 [pid = 3732] [id = 574] 09:01:26 INFO - PROCESS | 3732 | --DOCSHELL 10AC5C00 == 27 [pid = 3732] [id = 573] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19BF9000) [pid = 3732] [serial = 1705] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19444800) [pid = 3732] [serial = 1693] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19BA2400) [pid = 3732] [serial = 1696] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (196C1C00) [pid = 3732] [serial = 1694] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (17998800) [pid = 3732] [serial = 1687] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (179A4800) [pid = 3732] [serial = 1688] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19BA4400) [pid = 3732] [serial = 1673] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1098F800) [pid = 3732] [serial = 1675] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1456AC00) [pid = 3732] [serial = 1676] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (15D47400) [pid = 3732] [serial = 1684] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15DE0800) [pid = 3732] [serial = 1685] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10772000) [pid = 3732] [serial = 1681] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (10D0CC00) [pid = 3732] [serial = 1682] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1710D800) [pid = 3732] [serial = 1678] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (171A8400) [pid = 3732] [serial = 1679] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (15DDA400) [pid = 3732] [serial = 1699] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19896800) [pid = 3732] [serial = 1697] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (15FE5C00) [pid = 3732] [serial = 1700] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19BD5000) [pid = 3732] [serial = 1702] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (18A4B400) [pid = 3732] [serial = 1690] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (18B99400) [pid = 3732] [serial = 1691] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (19BDAC00) [pid = 3732] [serial = 1703] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (19D6BC00) [pid = 3732] [serial = 1706] [outer = 00000000] [url = about:blank] 09:01:26 INFO - PROCESS | 3732 | 1466438486456 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]]]}] 09:01:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 09:01:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1167ms 09:01:26 INFO - PROCESS | 3732 | 1466438486483 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 09:01:26 INFO - PROCESS | 3732 | 1466438486487 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 09:01:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 09:01:26 INFO - PROCESS | 3732 | 1466438486491 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 09:01:26 INFO - PROCESS | 3732 | 1466438486495 Marionette TRACE conn5 <- [1,2302,null,{}] 09:01:26 INFO - PROCESS | 3732 | 1466438486500 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}] 09:01:26 INFO - PROCESS | 3732 | 1466438486503 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:26 INFO - PROCESS | 3732 | 1466438486605 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 09:01:26 INFO - PROCESS | 3732 | 1466438486704 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:26 INFO - PROCESS | 3732 | 1466438486707 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:26 INFO - PROCESS | 3732 | ++DOCSHELL 0CCA3400 == 28 [pid = 3732] [id = 585] 09:01:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (0FBE5000) [pid = 3732] [serial = 1755] [outer = 00000000] 09:01:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (10703000) [pid = 3732] [serial = 1756] [outer = 0FBE5000] 09:01:26 INFO - PROCESS | 3732 | 1466438486755 Marionette DEBUG loaded listener.js 09:01:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (11236400) [pid = 3732] [serial = 1757] [outer = 0FBE5000] 09:01:27 INFO - PROCESS | 3732 | 1466438487153 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]]]}] 09:01:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 09:01:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 730ms 09:01:27 INFO - PROCESS | 3732 | 1466438487223 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 3732 | 1466438487227 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 09:01:27 INFO - PROCESS | 3732 | 1466438487233 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - PROCESS | 3732 | 1466438487235 Marionette TRACE conn5 <- [1,2306,null,{}] 09:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 09:01:27 INFO - PROCESS | 3732 | 1466438487239 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}] 09:01:27 INFO - PROCESS | 3732 | 1466438487241 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:27 INFO - PROCESS | 3732 | 1466438487333 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 09:01:27 INFO - PROCESS | 3732 | 1466438487339 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:27 INFO - PROCESS | 3732 | 1466438487341 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:27 INFO - PROCESS | 3732 | ++DOCSHELL 14A0FC00 == 29 [pid = 3732] [id = 586] 09:01:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (14A17000) [pid = 3732] [serial = 1758] [outer = 00000000] 09:01:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (15DD5C00) [pid = 3732] [serial = 1759] [outer = 14A17000] 09:01:27 INFO - PROCESS | 3732 | 1466438487389 Marionette DEBUG loaded listener.js 09:01:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (15FE5000) [pid = 3732] [serial = 1760] [outer = 14A17000] 09:01:27 INFO - PROCESS | 3732 | 1466438487883 Marionette TRACE conn5 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 09:01:27 INFO - PROCESS | 3732 | 1466438487910 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 09:01:27 INFO - PROCESS | 3732 | 1466438487913 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 09:01:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 09:01:27 INFO - PROCESS | 3732 | 1466438487917 Marionette TRACE conn5 <- [1,2310,null,{}] 09:01:27 INFO - PROCESS | 3732 | 1466438487927 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}] 09:01:27 INFO - PROCESS | 3732 | 1466438487932 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:28 INFO - PROCESS | 3732 | 1466438488017 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 09:01:28 INFO - PROCESS | 3732 | 1466438488138 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 3732 | 1466438488141 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:28 INFO - PROCESS | 3732 | ++DOCSHELL 17995C00 == 30 [pid = 3732] [id = 587] 09:01:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (17998400) [pid = 3732] [serial = 1761] [outer = 00000000] 09:01:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1799F800) [pid = 3732] [serial = 1762] [outer = 17998400] 09:01:28 INFO - PROCESS | 3732 | 1466438488229 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (18467800) [pid = 3732] [serial = 1763] [outer = 17998400] 09:01:28 INFO - PROCESS | 3732 | 1466438488613 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]]]}] 09:01:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 09:01:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 730ms 09:01:28 INFO - PROCESS | 3732 | 1466438488653 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 09:01:28 INFO - PROCESS | 3732 | 1466438488656 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 09:01:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 09:01:28 INFO - PROCESS | 3732 | 1466438488659 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 09:01:28 INFO - PROCESS | 3732 | 1466438488661 Marionette TRACE conn5 <- [1,2314,null,{}] 09:01:28 INFO - PROCESS | 3732 | 1466438488664 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}] 09:01:28 INFO - PROCESS | 3732 | 1466438488666 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:28 INFO - PROCESS | 3732 | 1466438488792 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 09:01:28 INFO - PROCESS | 3732 | 1466438488798 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:28 INFO - PROCESS | 3732 | 1466438488800 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:28 INFO - PROCESS | 3732 | ++DOCSHELL 18A4E000 == 31 [pid = 3732] [id = 588] 09:01:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18A52800) [pid = 3732] [serial = 1764] [outer = 00000000] 09:01:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (18B98400) [pid = 3732] [serial = 1765] [outer = 18A52800] 09:01:28 INFO - PROCESS | 3732 | 1466438488848 Marionette DEBUG loaded listener.js 09:01:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (18D0A400) [pid = 3732] [serial = 1766] [outer = 18A52800] 09:01:29 INFO - PROCESS | 3732 | 1466438489298 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]]]}] 09:01:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 09:01:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 670ms 09:01:29 INFO - PROCESS | 3732 | 1466438489334 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 09:01:29 INFO - PROCESS | 3732 | 1466438489336 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 09:01:29 INFO - PROCESS | 3732 | 1466438489339 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 09:01:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 09:01:29 INFO - PROCESS | 3732 | 1466438489341 Marionette TRACE conn5 <- [1,2318,null,{}] 09:01:29 INFO - PROCESS | 3732 | 1466438489344 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}] 09:01:29 INFO - PROCESS | 3732 | 1466438489346 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:29 INFO - PROCESS | 3732 | 1466438489462 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 09:01:29 INFO - PROCESS | 3732 | 1466438489557 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:29 INFO - PROCESS | 3732 | 1466438489559 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:29 INFO - PROCESS | 3732 | ++DOCSHELL 1943C800 == 32 [pid = 3732] [id = 589] 09:01:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1943CC00) [pid = 3732] [serial = 1767] [outer = 00000000] 09:01:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (196C4C00) [pid = 3732] [serial = 1768] [outer = 1943CC00] 09:01:29 INFO - PROCESS | 3732 | 1466438489605 Marionette DEBUG loaded listener.js 09:01:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19837000) [pid = 3732] [serial = 1769] [outer = 1943CC00] 09:01:30 INFO - PROCESS | 3732 | 1466438490070 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 09:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 770ms 09:01:30 INFO - PROCESS | 3732 | 1466438490113 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 3732 | 1466438490115 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 09:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 09:01:30 INFO - PROCESS | 3732 | 1466438490117 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 3732 | 1466438490119 Marionette TRACE conn5 <- [1,2322,null,{}] 09:01:30 INFO - PROCESS | 3732 | 1466438490122 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}] 09:01:30 INFO - PROCESS | 3732 | 1466438490128 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:30 INFO - PROCESS | 3732 | 1466438490273 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 09:01:30 INFO - PROCESS | 3732 | 1466438490343 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:30 INFO - PROCESS | 3732 | 1466438490345 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:30 INFO - PROCESS | 3732 | ++DOCSHELL 19BA4800 == 33 [pid = 3732] [id = 590] 09:01:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19BAEC00) [pid = 3732] [serial = 1770] [outer = 00000000] 09:01:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BD7C00) [pid = 3732] [serial = 1771] [outer = 19BAEC00] 09:01:30 INFO - PROCESS | 3732 | 1466438490391 Marionette DEBUG loaded listener.js 09:01:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19BD2C00) [pid = 3732] [serial = 1772] [outer = 19BAEC00] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (171A2400) [pid = 3732] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (0FC66800) [pid = 3732] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (14211400) [pid = 3732] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (16F7E800) [pid = 3732] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (142DA000) [pid = 3732] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1AC9BC00) [pid = 3732] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1845FC00) [pid = 3732] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (08B97800) [pid = 3732] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1613FC00) [pid = 3732] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19B95400) [pid = 3732] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19839800) [pid = 3732] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1943D000) [pid = 3732] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 09:01:30 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (18463800) [pid = 3732] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 09:01:30 INFO - PROCESS | 3732 | 1466438490902 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]]]}] 09:01:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 09:01:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 830ms 09:01:30 INFO - PROCESS | 3732 | 1466438490949 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 09:01:30 INFO - PROCESS | 3732 | 1466438490951 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 09:01:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 09:01:30 INFO - PROCESS | 3732 | 1466438490954 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 09:01:30 INFO - PROCESS | 3732 | 1466438490956 Marionette TRACE conn5 <- [1,2326,null,{}] 09:01:30 INFO - PROCESS | 3732 | 1466438490960 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}] 09:01:30 INFO - PROCESS | 3732 | 1466438490962 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:31 INFO - PROCESS | 3732 | 1466438491077 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 09:01:31 INFO - PROCESS | 3732 | 1466438491144 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3732 | 1466438491146 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:31 INFO - PROCESS | 3732 | ++DOCSHELL 142A1800 == 34 [pid = 3732] [id = 591] 09:01:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (15DDCC00) [pid = 3732] [serial = 1773] [outer = 00000000] 09:01:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (179A2800) [pid = 3732] [serial = 1774] [outer = 15DDCC00] 09:01:31 INFO - PROCESS | 3732 | 1466438491190 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (18B94000) [pid = 3732] [serial = 1775] [outer = 15DDCC00] 09:01:31 INFO - PROCESS | 3732 | 1466438491530 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]]]}] 09:01:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 09:01:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 631ms 09:01:31 INFO - PROCESS | 3732 | 1466438491591 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 09:01:31 INFO - PROCESS | 3732 | 1466438491593 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 09:01:31 INFO - PROCESS | 3732 | 1466438491596 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 09:01:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 09:01:31 INFO - PROCESS | 3732 | 1466438491598 Marionette TRACE conn5 <- [1,2330,null,{}] 09:01:31 INFO - PROCESS | 3732 | 1466438491602 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}] 09:01:31 INFO - PROCESS | 3732 | 1466438491604 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:31 INFO - PROCESS | 3732 | 1466438491682 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 09:01:31 INFO - PROCESS | 3732 | 1466438491688 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:31 INFO - PROCESS | 3732 | 1466438491690 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:31 INFO - PROCESS | 3732 | ++DOCSHELL 19B8F000 == 35 [pid = 3732] [id = 592] 09:01:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19B95400) [pid = 3732] [serial = 1776] [outer = 00000000] 09:01:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (19BF5400) [pid = 3732] [serial = 1777] [outer = 19B95400] 09:01:31 INFO - PROCESS | 3732 | 1466438491733 Marionette DEBUG loaded listener.js 09:01:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19BFDC00) [pid = 3732] [serial = 1778] [outer = 19B95400] 09:01:32 INFO - PROCESS | 3732 | 1466438492178 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]]]}] 09:01:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 09:01:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 09:01:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 09:01:32 INFO - PROCESS | 3732 | 1466438492231 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 09:01:32 INFO - PROCESS | 3732 | 1466438492233 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 09:01:32 INFO - PROCESS | 3732 | 1466438492236 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 09:01:32 INFO - PROCESS | 3732 | 1466438492238 Marionette TRACE conn5 <- [1,2334,null,{}] 09:01:32 INFO - PROCESS | 3732 | 1466438492241 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}] 09:01:32 INFO - PROCESS | 3732 | 1466438492243 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:32 INFO - PROCESS | 3732 | 1466438492323 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 09:01:32 INFO - PROCESS | 3732 | 1466438492330 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:32 INFO - PROCESS | 3732 | 1466438492332 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:32 INFO - PROCESS | 3732 | ++DOCSHELL 178E0C00 == 36 [pid = 3732] [id = 593] 09:01:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19B94C00) [pid = 3732] [serial = 1779] [outer = 00000000] 09:01:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1A8D1000) [pid = 3732] [serial = 1780] [outer = 19B94C00] 09:01:32 INFO - PROCESS | 3732 | 1466438492375 Marionette DEBUG loaded listener.js 09:01:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1A8DB400) [pid = 3732] [serial = 1781] [outer = 19B94C00] 09:01:32 INFO - PROCESS | 3732 | 1466438492972 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]]]}] 09:01:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 09:01:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 771ms 09:01:33 INFO - PROCESS | 3732 | 1466438493008 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 09:01:33 INFO - PROCESS | 3732 | 1466438493013 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 09:01:33 INFO - PROCESS | 3732 | 1466438493019 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 09:01:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 09:01:33 INFO - PROCESS | 3732 | 1466438493022 Marionette TRACE conn5 <- [1,2338,null,{}] 09:01:33 INFO - PROCESS | 3732 | 1466438493028 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}] 09:01:33 INFO - PROCESS | 3732 | 1466438493031 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:33 INFO - PROCESS | 3732 | 1466438493155 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 09:01:33 INFO - PROCESS | 3732 | 1466438493297 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:33 INFO - PROCESS | 3732 | 1466438493302 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:33 INFO - PROCESS | 3732 | ++DOCSHELL 0FB83000 == 37 [pid = 3732] [id = 594] 09:01:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (0FC66400) [pid = 3732] [serial = 1782] [outer = 00000000] 09:01:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1122E400) [pid = 3732] [serial = 1783] [outer = 0FC66400] 09:01:33 INFO - PROCESS | 3732 | 1466438493364 Marionette DEBUG loaded listener.js 09:01:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (14A1D800) [pid = 3732] [serial = 1784] [outer = 0FC66400] 09:01:33 INFO - PROCESS | 3732 | 1466438493974 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]]]}] 09:01:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 09:01:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1019ms 09:01:34 INFO - PROCESS | 3732 | 1466438494043 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 09:01:34 INFO - PROCESS | 3732 | 1466438494047 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 09:01:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 09:01:34 INFO - PROCESS | 3732 | 1466438494054 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 09:01:34 INFO - PROCESS | 3732 | 1466438494057 Marionette TRACE conn5 <- [1,2342,null,{}] 09:01:34 INFO - PROCESS | 3732 | 1466438494060 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}] 09:01:34 INFO - PROCESS | 3732 | 1466438494063 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:34 INFO - PROCESS | 3732 | 1466438494177 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 09:01:34 INFO - PROCESS | 3732 | 1466438494322 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:34 INFO - PROCESS | 3732 | 1466438494325 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:34 INFO - PROCESS | 3732 | ++DOCSHELL 171A9800 == 38 [pid = 3732] [id = 595] 09:01:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (171AA000) [pid = 3732] [serial = 1785] [outer = 00000000] 09:01:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1840E000) [pid = 3732] [serial = 1786] [outer = 171AA000] 09:01:34 INFO - PROCESS | 3732 | 1466438494384 Marionette DEBUG loaded listener.js 09:01:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (18B8B800) [pid = 3732] [serial = 1787] [outer = 171AA000] 09:01:35 INFO - PROCESS | 3732 | 1466438495027 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]]]}] 09:01:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 09:01:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1020ms 09:01:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 09:01:35 INFO - PROCESS | 3732 | 1466438495078 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 09:01:35 INFO - PROCESS | 3732 | 1466438495080 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 09:01:35 INFO - PROCESS | 3732 | 1466438495084 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 09:01:35 INFO - PROCESS | 3732 | 1466438495088 Marionette TRACE conn5 <- [1,2346,null,{}] 09:01:35 INFO - PROCESS | 3732 | 1466438495099 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}] 09:01:35 INFO - PROCESS | 3732 | 1466438495103 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:35 INFO - PROCESS | 3732 | 1466438495232 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 09:01:35 INFO - PROCESS | 3732 | 1466438495375 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:35 INFO - PROCESS | 3732 | 1466438495379 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:35 INFO - PROCESS | 3732 | ++DOCSHELL 1A8CF400 == 39 [pid = 3732] [id = 596] 09:01:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1A8CFC00) [pid = 3732] [serial = 1788] [outer = 00000000] 09:01:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1AC9CC00) [pid = 3732] [serial = 1789] [outer = 1A8CFC00] 09:01:35 INFO - PROCESS | 3732 | 1466438495438 Marionette DEBUG loaded listener.js 09:01:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1ACA5C00) [pid = 3732] [serial = 1790] [outer = 1A8CFC00] 09:01:36 INFO - PROCESS | 3732 | 1466438496050 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]]]}] 09:01:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 09:01:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1023ms 09:01:36 INFO - PROCESS | 3732 | 1466438496110 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 09:01:36 INFO - PROCESS | 3732 | 1466438496113 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 09:01:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 09:01:36 INFO - PROCESS | 3732 | 1466438496117 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 09:01:36 INFO - PROCESS | 3732 | 1466438496119 Marionette TRACE conn5 <- [1,2350,null,{}] 09:01:36 INFO - PROCESS | 3732 | 1466438496123 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}] 09:01:36 INFO - PROCESS | 3732 | 1466438496125 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:36 INFO - PROCESS | 3732 | 1466438496282 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 09:01:36 INFO - PROCESS | 3732 | 1466438496351 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:36 INFO - PROCESS | 3732 | 1466438496353 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:36 INFO - PROCESS | 3732 | ++DOCSHELL 19B8BC00 == 40 [pid = 3732] [id = 597] 09:01:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19B8DC00) [pid = 3732] [serial = 1791] [outer = 00000000] 09:01:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1B380C00) [pid = 3732] [serial = 1792] [outer = 19B8DC00] 09:01:36 INFO - PROCESS | 3732 | 1466438496459 Marionette DEBUG loaded listener.js 09:01:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1B92DC00) [pid = 3732] [serial = 1793] [outer = 19B8DC00] 09:01:37 INFO - PROCESS | 3732 | 1466438497202 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]]]}] 09:01:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 09:01:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1126ms 09:01:37 INFO - PROCESS | 3732 | 1466438497247 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 09:01:37 INFO - PROCESS | 3732 | 1466438497250 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 09:01:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 09:01:37 INFO - PROCESS | 3732 | 1466438497255 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 09:01:37 INFO - PROCESS | 3732 | 1466438497258 Marionette TRACE conn5 <- [1,2354,null,{}] 09:01:37 INFO - PROCESS | 3732 | 1466438497277 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}] 09:01:37 INFO - PROCESS | 3732 | 1466438497280 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:37 INFO - PROCESS | 3732 | 1466438497384 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 09:01:37 INFO - PROCESS | 3732 | 1466438497531 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:37 INFO - PROCESS | 3732 | 1466438497533 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:37 INFO - PROCESS | 3732 | ++DOCSHELL 14A0F400 == 41 [pid = 3732] [id = 598] 09:01:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (14A25800) [pid = 3732] [serial = 1794] [outer = 00000000] 09:01:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (157A3000) [pid = 3732] [serial = 1795] [outer = 14A25800] 09:01:37 INFO - PROCESS | 3732 | 1466438497584 Marionette DEBUG loaded listener.js 09:01:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (15DDF000) [pid = 3732] [serial = 1796] [outer = 14A25800] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 19B8F000 == 40 [pid = 3732] [id = 592] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 142A1800 == 39 [pid = 3732] [id = 591] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 19BA4800 == 38 [pid = 3732] [id = 590] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 1943C800 == 37 [pid = 3732] [id = 589] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 18A4E000 == 36 [pid = 3732] [id = 588] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 17995C00 == 35 [pid = 3732] [id = 587] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 14A0FC00 == 34 [pid = 3732] [id = 586] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 0CCA3400 == 33 [pid = 3732] [id = 585] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 0CD90400 == 32 [pid = 3732] [id = 583] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 1613F000 == 31 [pid = 3732] [id = 582] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 15DDE800 == 30 [pid = 3732] [id = 584] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 19B8BC00 == 29 [pid = 3732] [id = 597] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 1A8CF400 == 28 [pid = 3732] [id = 596] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 178E0C00 == 27 [pid = 3732] [id = 593] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 0FB83000 == 26 [pid = 3732] [id = 594] 09:01:38 INFO - PROCESS | 3732 | --DOCSHELL 171A9800 == 25 [pid = 3732] [id = 595] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (17853800) [pid = 3732] [serial = 1732] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (10240400) [pid = 3732] [serial = 1723] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (10703800) [pid = 3732] [serial = 1724] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (14ADDC00) [pid = 3732] [serial = 1721] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (14927000) [pid = 3732] [serial = 1720] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (17106800) [pid = 3732] [serial = 1729] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (143CB800) [pid = 3732] [serial = 1726] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14970000) [pid = 3732] [serial = 1727] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1ACA8000) [pid = 3732] [serial = 1717] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (18973800) [pid = 3732] [serial = 1735] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (0FCED800) [pid = 3732] [serial = 1709] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (0CC9DC00) [pid = 3732] [serial = 1708] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171DFC00) [pid = 3732] [serial = 1712] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (171A5C00) [pid = 3732] [serial = 1711] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19BF2400) [pid = 3732] [serial = 1715] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19BA6400) [pid = 3732] [serial = 1714] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1ACF1C00) [pid = 3732] [serial = 1718] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1799E400) [pid = 3732] [serial = 1733] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19840400) [pid = 3732] [serial = 1745] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19BA7800) [pid = 3732] [serial = 1747] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19443800) [pid = 3732] [serial = 1738] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (18A4EC00) [pid = 3732] [serial = 1736] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19B3D800) [pid = 3732] [serial = 1744] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19449000) [pid = 3732] [serial = 1739] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1943F800) [pid = 3732] [serial = 1741] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19442000) [pid = 3732] [serial = 1742] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (15DDDC00) [pid = 3732] [serial = 1730] [outer = 00000000] [url = about:blank] 09:01:38 INFO - PROCESS | 3732 | 1466438498802 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]]]}] 09:01:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 09:01:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1598ms 09:01:38 INFO - PROCESS | 3732 | 1466438498855 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 09:01:38 INFO - PROCESS | 3732 | 1466438498859 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 09:01:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 09:01:38 INFO - PROCESS | 3732 | 1466438498863 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 09:01:38 INFO - PROCESS | 3732 | 1466438498868 Marionette TRACE conn5 <- [1,2358,null,{}] 09:01:38 INFO - PROCESS | 3732 | 1466438498872 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}] 09:01:38 INFO - PROCESS | 3732 | 1466438498875 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:38 INFO - PROCESS | 3732 | 1466438498968 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 09:01:39 INFO - PROCESS | 3732 | 1466438499110 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3732 | 1466438499113 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:39 INFO - PROCESS | 3732 | ++DOCSHELL 0FCED800 == 26 [pid = 3732] [id = 599] 09:01:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (10150400) [pid = 3732] [serial = 1797] [outer = 00000000] 09:01:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10275000) [pid = 3732] [serial = 1798] [outer = 10150400] 09:01:39 INFO - PROCESS | 3732 | 1466438499162 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1076D400) [pid = 3732] [serial = 1799] [outer = 10150400] 09:01:39 INFO - PROCESS | 3732 | 1466438499569 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]]]}] 09:01:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 09:01:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 790ms 09:01:39 INFO - PROCESS | 3732 | 1466438499655 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 09:01:39 INFO - PROCESS | 3732 | 1466438499660 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 09:01:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 09:01:39 INFO - PROCESS | 3732 | 1466438499666 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 09:01:39 INFO - PROCESS | 3732 | 1466438499668 Marionette TRACE conn5 <- [1,2362,null,{}] 09:01:39 INFO - PROCESS | 3732 | 1466438499672 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}] 09:01:39 INFO - PROCESS | 3732 | 1466438499675 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:39 INFO - PROCESS | 3732 | 1466438499768 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 09:01:39 INFO - PROCESS | 3732 | 1466438499783 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:39 INFO - PROCESS | 3732 | 1466438499785 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:39 INFO - PROCESS | 3732 | ++DOCSHELL 14926800 == 27 [pid = 3732] [id = 600] 09:01:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (14928400) [pid = 3732] [serial = 1800] [outer = 00000000] 09:01:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14A19800) [pid = 3732] [serial = 1801] [outer = 14928400] 09:01:39 INFO - PROCESS | 3732 | 1466438499834 Marionette DEBUG loaded listener.js 09:01:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (14A4DC00) [pid = 3732] [serial = 1802] [outer = 14928400] 09:01:40 INFO - PROCESS | 3732 | 1466438500286 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]]]}] 09:01:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 09:01:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 670ms 09:01:40 INFO - PROCESS | 3732 | 1466438500339 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 09:01:40 INFO - PROCESS | 3732 | 1466438500342 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 09:01:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 09:01:40 INFO - PROCESS | 3732 | 1466438500345 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 09:01:40 INFO - PROCESS | 3732 | 1466438500348 Marionette TRACE conn5 <- [1,2366,null,{}] 09:01:40 INFO - PROCESS | 3732 | 1466438500359 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}] 09:01:40 INFO - PROCESS | 3732 | 1466438500363 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:40 INFO - PROCESS | 3732 | 1466438500448 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 09:01:40 INFO - PROCESS | 3732 | 1466438500455 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:40 INFO - PROCESS | 3732 | 1466438500458 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:40 INFO - PROCESS | 3732 | ++DOCSHELL 16F79C00 == 28 [pid = 3732] [id = 601] 09:01:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (17101400) [pid = 3732] [serial = 1803] [outer = 00000000] 09:01:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17110C00) [pid = 3732] [serial = 1804] [outer = 17101400] 09:01:40 INFO - PROCESS | 3732 | 1466438500507 Marionette DEBUG loaded listener.js 09:01:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (171A5800) [pid = 3732] [serial = 1805] [outer = 17101400] 09:01:41 INFO - PROCESS | 3732 | 1466438501007 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 09:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 09:01:41 INFO - PROCESS | 3732 | 1466438501079 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 09:01:41 INFO - PROCESS | 3732 | 1466438501082 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 09:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 09:01:41 INFO - PROCESS | 3732 | 1466438501085 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 3732 | 1466438501087 Marionette TRACE conn5 <- [1,2370,null,{}] 09:01:41 INFO - PROCESS | 3732 | 1466438501090 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}] 09:01:41 INFO - PROCESS | 3732 | 1466438501092 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:41 INFO - PROCESS | 3732 | 1466438501240 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 09:01:41 INFO - PROCESS | 3732 | 1466438501303 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 3732 | 1466438501305 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:41 INFO - PROCESS | 3732 | ++DOCSHELL 171E5C00 == 29 [pid = 3732] [id = 602] 09:01:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (172D9800) [pid = 3732] [serial = 1806] [outer = 00000000] 09:01:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17852800) [pid = 3732] [serial = 1807] [outer = 172D9800] 09:01:41 INFO - PROCESS | 3732 | 1466438501349 Marionette DEBUG loaded listener.js 09:01:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1799F400) [pid = 3732] [serial = 1808] [outer = 172D9800] 09:01:41 INFO - PROCESS | 3732 | 1466438501754 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]]]}] 09:01:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 09:01:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 09:01:41 INFO - PROCESS | 3732 | 1466438501819 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 09:01:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 09:01:41 INFO - PROCESS | 3732 | 1466438501821 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 09:01:41 INFO - PROCESS | 3732 | 1466438501824 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 09:01:41 INFO - PROCESS | 3732 | 1466438501826 Marionette TRACE conn5 <- [1,2374,null,{}] 09:01:41 INFO - PROCESS | 3732 | 1466438501830 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}] 09:01:41 INFO - PROCESS | 3732 | 1466438501832 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:41 INFO - PROCESS | 3732 | 1466438501947 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 09:01:41 INFO - PROCESS | 3732 | 1466438501956 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:41 INFO - PROCESS | 3732 | 1466438501958 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:42 INFO - PROCESS | 3732 | ++DOCSHELL 179A3000 == 30 [pid = 3732] [id = 603] 09:01:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18408400) [pid = 3732] [serial = 1809] [outer = 00000000] 09:01:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (18977800) [pid = 3732] [serial = 1810] [outer = 18408400] 09:01:42 INFO - PROCESS | 3732 | 1466438502067 Marionette DEBUG loaded listener.js 09:01:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18979C00) [pid = 3732] [serial = 1811] [outer = 18408400] 09:01:42 INFO - PROCESS | 3732 | 1466438502528 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]]]}] 09:01:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 09:01:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 730ms 09:01:42 INFO - PROCESS | 3732 | 1466438502574 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 09:01:42 INFO - PROCESS | 3732 | 1466438502576 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 09:01:42 INFO - PROCESS | 3732 | 1466438502583 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 09:01:42 INFO - PROCESS | 3732 | 1466438502585 Marionette TRACE conn5 <- [1,2378,null,{}] 09:01:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 09:01:42 INFO - PROCESS | 3732 | 1466438502588 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}] 09:01:42 INFO - PROCESS | 3732 | 1466438502594 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:42 INFO - PROCESS | 3732 | 1466438502936 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (18A52800) [pid = 3732] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19BAEC00) [pid = 3732] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1943CC00) [pid = 3732] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (0FBE5000) [pid = 3732] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17998400) [pid = 3732] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19B91C00) [pid = 3732] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (0FC6AC00) [pid = 3732] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15DDCC00) [pid = 3732] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1614A400) [pid = 3732] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (14A17000) [pid = 3732] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19B95400) [pid = 3732] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 09:01:42 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19B94C00) [pid = 3732] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 09:01:43 INFO - PROCESS | 3732 | 1466438503011 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3732 | 1466438503013 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:43 INFO - PROCESS | 3732 | ++DOCSHELL 09364800 == 31 [pid = 3732] [id = 604] 09:01:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (0CC99800) [pid = 3732] [serial = 1812] [outer = 00000000] 09:01:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (142DA000) [pid = 3732] [serial = 1813] [outer = 0CC99800] 09:01:43 INFO - PROCESS | 3732 | 1466438503058 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (17998400) [pid = 3732] [serial = 1814] [outer = 0CC99800] 09:01:43 INFO - PROCESS | 3732 | 1466438503467 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]]]}] 09:01:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 09:01:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 930ms 09:01:43 INFO - PROCESS | 3732 | 1466438503521 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 09:01:43 INFO - PROCESS | 3732 | 1466438503523 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 09:01:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 09:01:43 INFO - PROCESS | 3732 | 1466438503527 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 09:01:43 INFO - PROCESS | 3732 | 1466438503528 Marionette TRACE conn5 <- [1,2382,null,{}] 09:01:43 INFO - PROCESS | 3732 | 1466438503532 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}] 09:01:43 INFO - PROCESS | 3732 | 1466438503533 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:43 INFO - PROCESS | 3732 | 1466438503610 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 09:01:43 INFO - PROCESS | 3732 | 1466438503616 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:43 INFO - PROCESS | 3732 | 1466438503617 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:43 INFO - PROCESS | 3732 | ++DOCSHELL 14A0FC00 == 32 [pid = 3732] [id = 605] 09:01:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14DCE000) [pid = 3732] [serial = 1815] [outer = 00000000] 09:01:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (196C7400) [pid = 3732] [serial = 1816] [outer = 14DCE000] 09:01:43 INFO - PROCESS | 3732 | 1466438503660 Marionette DEBUG loaded listener.js 09:01:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19834C00) [pid = 3732] [serial = 1817] [outer = 14DCE000] 09:01:44 INFO - PROCESS | 3732 | 1466438504111 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]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 09:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 630ms 09:01:44 INFO - PROCESS | 3732 | 1466438504158 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3732 | 1466438504160 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 09:01:44 INFO - PROCESS | 3732 | 1466438504163 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 09:01:44 INFO - PROCESS | 3732 | 1466438504165 Marionette TRACE conn5 <- [1,2386,null,{}] 09:01:44 INFO - PROCESS | 3732 | 1466438504169 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}] 09:01:44 INFO - PROCESS | 3732 | 1466438504170 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:44 INFO - PROCESS | 3732 | 1466438504248 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 09:01:44 INFO - PROCESS | 3732 | 1466438504254 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3732 | 1466438504256 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:44 INFO - PROCESS | 3732 | ++DOCSHELL 1944A000 == 33 [pid = 3732] [id = 606] 09:01:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19835800) [pid = 3732] [serial = 1818] [outer = 00000000] 09:01:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19B8C000) [pid = 3732] [serial = 1819] [outer = 19835800] 09:01:44 INFO - PROCESS | 3732 | 1466438504299 Marionette DEBUG loaded listener.js 09:01:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17998800) [pid = 3732] [serial = 1820] [outer = 19835800] 09:01:44 INFO - PROCESS | 3732 | 1466438504733 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]]]}] 09:01:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 09:01:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 630ms 09:01:44 INFO - PROCESS | 3732 | 1466438504805 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 09:01:44 INFO - PROCESS | 3732 | 1466438504807 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 09:01:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 09:01:44 INFO - PROCESS | 3732 | 1466438504810 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 09:01:44 INFO - PROCESS | 3732 | 1466438504812 Marionette TRACE conn5 <- [1,2390,null,{}] 09:01:44 INFO - PROCESS | 3732 | 1466438504815 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}] 09:01:44 INFO - PROCESS | 3732 | 1466438504817 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:44 INFO - PROCESS | 3732 | 1466438504899 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 09:01:44 INFO - PROCESS | 3732 | 1466438504913 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:44 INFO - PROCESS | 3732 | 1466438504915 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:44 INFO - PROCESS | 3732 | ++DOCSHELL 08B8FC00 == 34 [pid = 3732] [id = 607] 09:01:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (08B91400) [pid = 3732] [serial = 1821] [outer = 00000000] 09:01:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (0936A400) [pid = 3732] [serial = 1822] [outer = 08B91400] 09:01:45 INFO - PROCESS | 3732 | 1466438505011 Marionette DEBUG loaded listener.js 09:01:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (0CC9C800) [pid = 3732] [serial = 1823] [outer = 08B91400] 09:01:45 INFO - PROCESS | 3732 | 1466438505894 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]]]}] 09:01:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 09:01:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1122ms 09:01:45 INFO - PROCESS | 3732 | 1466438505935 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 09:01:45 INFO - PROCESS | 3732 | 1466438505939 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 09:01:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 09:01:45 INFO - PROCESS | 3732 | 1466438505944 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 09:01:45 INFO - PROCESS | 3732 | 1466438505947 Marionette TRACE conn5 <- [1,2394,null,{}] 09:01:45 INFO - PROCESS | 3732 | 1466438505952 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}] 09:01:45 INFO - PROCESS | 3732 | 1466438505956 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:46 INFO - PROCESS | 3732 | 1466438506079 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 09:01:46 INFO - PROCESS | 3732 | 1466438506218 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:46 INFO - PROCESS | 3732 | 1466438506221 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:46 INFO - PROCESS | 3732 | ++DOCSHELL 112BF000 == 35 [pid = 3732] [id = 608] 09:01:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (143CA000) [pid = 3732] [serial = 1824] [outer = 00000000] 09:01:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (157A3C00) [pid = 3732] [serial = 1825] [outer = 143CA000] 09:01:46 INFO - PROCESS | 3732 | 1466438506278 Marionette DEBUG loaded listener.js 09:01:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (15DDB400) [pid = 3732] [serial = 1826] [outer = 143CA000] 09:01:46 INFO - PROCESS | 3732 | 1466438506942 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]]]}] 09:01:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 09:01:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1024ms 09:01:46 INFO - PROCESS | 3732 | 1466438506969 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 09:01:46 INFO - PROCESS | 3732 | 1466438506973 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 09:01:46 INFO - PROCESS | 3732 | 1466438506979 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 09:01:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 09:01:46 INFO - PROCESS | 3732 | 1466438506982 Marionette TRACE conn5 <- [1,2398,null,{}] 09:01:46 INFO - PROCESS | 3732 | 1466438506986 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}] 09:01:46 INFO - PROCESS | 3732 | 1466438506989 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:47 INFO - PROCESS | 3732 | 1466438507131 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 09:01:47 INFO - PROCESS | 3732 | 1466438507270 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:47 INFO - PROCESS | 3732 | 1466438507273 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:47 INFO - PROCESS | 3732 | ++DOCSHELL 0CC96000 == 36 [pid = 3732] [id = 609] 09:01:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (142A4C00) [pid = 3732] [serial = 1827] [outer = 00000000] 09:01:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1846CC00) [pid = 3732] [serial = 1828] [outer = 142A4C00] 09:01:47 INFO - PROCESS | 3732 | 1466438507329 Marionette DEBUG loaded listener.js 09:01:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (18C17800) [pid = 3732] [serial = 1829] [outer = 142A4C00] 09:01:48 INFO - PROCESS | 3732 | --DOCSHELL 1944A000 == 35 [pid = 3732] [id = 606] 09:01:48 INFO - PROCESS | 3732 | --DOCSHELL 14A0FC00 == 34 [pid = 3732] [id = 605] 09:01:48 INFO - PROCESS | 3732 | --DOCSHELL 09364800 == 33 [pid = 3732] [id = 604] 09:01:48 INFO - PROCESS | 3732 | --DOCSHELL 179A3000 == 32 [pid = 3732] [id = 603] 09:01:48 INFO - PROCESS | 3732 | --DOCSHELL 171E5C00 == 31 [pid = 3732] [id = 602] 09:01:48 INFO - PROCESS | 3732 | --DOCSHELL 16F79C00 == 30 [pid = 3732] [id = 601] 09:01:48 INFO - PROCESS | 3732 | --DOCSHELL 14926800 == 29 [pid = 3732] [id = 600] 09:01:48 INFO - PROCESS | 3732 | --DOCSHELL 0FCED800 == 28 [pid = 3732] [id = 599] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (18B98400) [pid = 3732] [serial = 1765] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19BD7C00) [pid = 3732] [serial = 1771] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19837000) [pid = 3732] [serial = 1769] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (196C4C00) [pid = 3732] [serial = 1768] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10703000) [pid = 3732] [serial = 1756] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (11236400) [pid = 3732] [serial = 1757] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1799F800) [pid = 3732] [serial = 1762] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19BAAC00) [pid = 3732] [serial = 1748] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14298800) [pid = 3732] [serial = 1750] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (179A2800) [pid = 3732] [serial = 1774] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1496C800) [pid = 3732] [serial = 1751] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1710CC00) [pid = 3732] [serial = 1753] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (171AFC00) [pid = 3732] [serial = 1754] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15DD5C00) [pid = 3732] [serial = 1759] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (15FE5000) [pid = 3732] [serial = 1760] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19BFDC00) [pid = 3732] [serial = 1778] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1A8D1000) [pid = 3732] [serial = 1780] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1A8DB400) [pid = 3732] [serial = 1781] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19BF5400) [pid = 3732] [serial = 1777] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (18D0A400) [pid = 3732] [serial = 1766] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (19BD2C00) [pid = 3732] [serial = 1772] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (18467800) [pid = 3732] [serial = 1763] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (18B94000) [pid = 3732] [serial = 1775] [outer = 00000000] [url = about:blank] 09:01:48 INFO - PROCESS | 3732 | 1466438508237 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]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 09:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1269ms 09:01:48 INFO - PROCESS | 3732 | 1466438508253 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 09:01:48 INFO - PROCESS | 3732 | 1466438508257 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 09:01:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 09:01:48 INFO - PROCESS | 3732 | 1466438508261 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 09:01:48 INFO - PROCESS | 3732 | 1466438508265 Marionette TRACE conn5 <- [1,2402,null,{}] 09:01:48 INFO - PROCESS | 3732 | 1466438508270 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}] 09:01:48 INFO - PROCESS | 3732 | 1466438508272 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:48 INFO - PROCESS | 3732 | 1466438508365 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 09:01:48 INFO - PROCESS | 3732 | 1466438508464 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:48 INFO - PROCESS | 3732 | 1466438508466 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:48 INFO - PROCESS | 3732 | ++DOCSHELL 1023A800 == 29 [pid = 3732] [id = 610] 09:01:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1023CC00) [pid = 3732] [serial = 1830] [outer = 00000000] 09:01:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (110D1400) [pid = 3732] [serial = 1831] [outer = 1023CC00] 09:01:48 INFO - PROCESS | 3732 | 1466438508516 Marionette DEBUG loaded listener.js 09:01:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (142DD800) [pid = 3732] [serial = 1832] [outer = 1023CC00] 09:01:48 INFO - PROCESS | 3732 | 1466438508962 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]]]}] 09:01:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 09:01:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 730ms 09:01:49 INFO - PROCESS | 3732 | 1466438508993 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3732 | 1466438508997 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 09:01:49 INFO - PROCESS | 3732 | 1466438509003 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 09:01:49 INFO - PROCESS | 3732 | 1466438509005 Marionette TRACE conn5 <- [1,2406,null,{}] 09:01:49 INFO - PROCESS | 3732 | 1466438509009 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}] 09:01:49 INFO - PROCESS | 3732 | 1466438509012 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:49 INFO - PROCESS | 3732 | 1466438509103 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 09:01:49 INFO - PROCESS | 3732 | 1466438509110 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 3732 | 1466438509112 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:49 INFO - PROCESS | 3732 | ++DOCSHELL 10238800 == 30 [pid = 3732] [id = 611] 09:01:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (14ADCC00) [pid = 3732] [serial = 1833] [outer = 00000000] 09:01:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (16F79C00) [pid = 3732] [serial = 1834] [outer = 14ADCC00] 09:01:49 INFO - PROCESS | 3732 | 1466438509159 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (17110400) [pid = 3732] [serial = 1835] [outer = 14ADCC00] 09:01:49 INFO - PROCESS | 3732 | 1466438509633 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]]]}] 09:01:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 09:01:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 09:01:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 09:01:49 INFO - PROCESS | 3732 | 1466438509678 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 09:01:49 INFO - PROCESS | 3732 | 1466438509680 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 09:01:49 INFO - PROCESS | 3732 | 1466438509683 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 09:01:49 INFO - PROCESS | 3732 | 1466438509686 Marionette TRACE conn5 <- [1,2410,null,{}] 09:01:49 INFO - PROCESS | 3732 | 1466438509697 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}] 09:01:49 INFO - PROCESS | 3732 | 1466438509702 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:49 INFO - PROCESS | 3732 | 1466438509788 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 09:01:49 INFO - PROCESS | 3732 | 1466438509798 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:49 INFO - PROCESS | 3732 | 1466438509801 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:49 INFO - PROCESS | 3732 | ++DOCSHELL 179A1000 == 31 [pid = 3732] [id = 612] 09:01:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (179A1400) [pid = 3732] [serial = 1836] [outer = 00000000] 09:01:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (18460000) [pid = 3732] [serial = 1837] [outer = 179A1400] 09:01:49 INFO - PROCESS | 3732 | 1466438509850 Marionette DEBUG loaded listener.js 09:01:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (18977C00) [pid = 3732] [serial = 1838] [outer = 179A1400] 09:01:50 INFO - PROCESS | 3732 | 1466438510319 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]]]}] 09:01:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 09:01:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 690ms 09:01:50 INFO - PROCESS | 3732 | 1466438510378 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 09:01:50 INFO - PROCESS | 3732 | 1466438510381 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 09:01:50 INFO - PROCESS | 3732 | 1466438510384 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 09:01:50 INFO - PROCESS | 3732 | 1466438510386 Marionette TRACE conn5 <- [1,2414,null,{}] 09:01:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 09:01:50 INFO - PROCESS | 3732 | 1466438510389 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}] 09:01:50 INFO - PROCESS | 3732 | 1466438510391 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:50 INFO - PROCESS | 3732 | 1466438510514 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 09:01:50 INFO - PROCESS | 3732 | 1466438510519 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:50 INFO - PROCESS | 3732 | 1466438510521 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:50 INFO - PROCESS | 3732 | ++DOCSHELL 18B96400 == 32 [pid = 3732] [id = 613] 09:01:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18B99400) [pid = 3732] [serial = 1839] [outer = 00000000] 09:01:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19444000) [pid = 3732] [serial = 1840] [outer = 18B99400] 09:01:50 INFO - PROCESS | 3732 | 1466438510565 Marionette DEBUG loaded listener.js 09:01:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (196C4C00) [pid = 3732] [serial = 1841] [outer = 18B99400] 09:01:50 INFO - PROCESS | 3732 | 1466438510989 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]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 09:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 09:01:51 INFO - PROCESS | 3732 | 1466438511059 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3732 | 1466438511061 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 09:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 09:01:51 INFO - PROCESS | 3732 | 1466438511064 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 3732 | 1466438511065 Marionette TRACE conn5 <- [1,2418,null,{}] 09:01:51 INFO - PROCESS | 3732 | 1466438511069 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}] 09:01:51 INFO - PROCESS | 3732 | 1466438511071 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:51 INFO - PROCESS | 3732 | 1466438511186 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 09:01:51 INFO - PROCESS | 3732 | 1466438511278 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3732 | 1466438511280 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:51 INFO - PROCESS | 3732 | ++DOCSHELL 197C5400 == 33 [pid = 3732] [id = 614] 09:01:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (197C6000) [pid = 3732] [serial = 1842] [outer = 00000000] 09:01:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19B8A800) [pid = 3732] [serial = 1843] [outer = 197C6000] 09:01:51 INFO - PROCESS | 3732 | 1466438511325 Marionette DEBUG loaded listener.js 09:01:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19B8EC00) [pid = 3732] [serial = 1844] [outer = 197C6000] 09:01:51 INFO - PROCESS | 3732 | 1466438511777 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]]]}] 09:01:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 09:01:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 731ms 09:01:51 INFO - PROCESS | 3732 | 1466438511795 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 09:01:51 INFO - PROCESS | 3732 | 1466438511797 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 09:01:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 09:01:51 INFO - PROCESS | 3732 | 1466438511800 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 09:01:51 INFO - PROCESS | 3732 | 1466438511802 Marionette TRACE conn5 <- [1,2422,null,{}] 09:01:51 INFO - PROCESS | 3732 | 1466438511817 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}] 09:01:51 INFO - PROCESS | 3732 | 1466438511822 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:51 INFO - PROCESS | 3732 | 1466438511964 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 09:01:51 INFO - PROCESS | 3732 | 1466438511977 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:51 INFO - PROCESS | 3732 | 1466438511979 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:52 INFO - PROCESS | 3732 | ++DOCSHELL 10149C00 == 34 [pid = 3732] [id = 615] 09:01:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (14A0E400) [pid = 3732] [serial = 1845] [outer = 00000000] 09:01:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BD7C00) [pid = 3732] [serial = 1846] [outer = 14A0E400] 09:01:52 INFO - PROCESS | 3732 | 1466438512080 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19BD9C00) [pid = 3732] [serial = 1847] [outer = 14A0E400] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (172D9800) [pid = 3732] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (14928400) [pid = 3732] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (14A25800) [pid = 3732] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (17101400) [pid = 3732] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (10150400) [pid = 3732] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (18408400) [pid = 3732] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (0FC66400) [pid = 3732] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (171AA000) [pid = 3732] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1A8CFC00) [pid = 3732] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19B8DC00) [pid = 3732] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (0CC99800) [pid = 3732] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 09:01:52 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (14DCE000) [pid = 3732] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 09:01:52 INFO - PROCESS | 3732 | 1466438512602 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]]]}] 09:01:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 09:01:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 830ms 09:01:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 09:01:52 INFO - PROCESS | 3732 | 1466438512632 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 09:01:52 INFO - PROCESS | 3732 | 1466438512634 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 09:01:52 INFO - PROCESS | 3732 | 1466438512637 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 09:01:52 INFO - PROCESS | 3732 | 1466438512638 Marionette TRACE conn5 <- [1,2426,null,{}] 09:01:52 INFO - PROCESS | 3732 | 1466438512642 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}] 09:01:52 INFO - PROCESS | 3732 | 1466438512644 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:52 INFO - PROCESS | 3732 | 1466438512724 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 09:01:52 INFO - PROCESS | 3732 | 1466438512826 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:52 INFO - PROCESS | 3732 | 1466438512828 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:52 INFO - PROCESS | 3732 | ++DOCSHELL 10150400 == 35 [pid = 3732] [id = 616] 09:01:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (10241800) [pid = 3732] [serial = 1848] [outer = 00000000] 09:01:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (171AA000) [pid = 3732] [serial = 1849] [outer = 10241800] 09:01:52 INFO - PROCESS | 3732 | 1466438512872 Marionette DEBUG loaded listener.js 09:01:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1799D800) [pid = 3732] [serial = 1850] [outer = 10241800] 09:01:53 INFO - PROCESS | 3732 | 1466438513243 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 09:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 09:01:53 INFO - PROCESS | 3732 | 1466438513267 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3732 | 1466438513269 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 09:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 09:01:53 INFO - PROCESS | 3732 | 1466438513272 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 3732 | 1466438513274 Marionette TRACE conn5 <- [1,2430,null,{}] 09:01:53 INFO - PROCESS | 3732 | 1466438513278 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}] 09:01:53 INFO - PROCESS | 3732 | 1466438513280 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:53 INFO - PROCESS | 3732 | 1466438513360 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 09:01:53 INFO - PROCESS | 3732 | 1466438513460 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:53 INFO - PROCESS | 3732 | 1466438513462 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:53 INFO - PROCESS | 3732 | ++DOCSHELL 10150800 == 36 [pid = 3732] [id = 617] 09:01:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17105400) [pid = 3732] [serial = 1851] [outer = 00000000] 09:01:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19BF3800) [pid = 3732] [serial = 1852] [outer = 17105400] 09:01:53 INFO - PROCESS | 3732 | 1466438513505 Marionette DEBUG loaded listener.js 09:01:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19BF9400) [pid = 3732] [serial = 1853] [outer = 17105400] 09:01:53 INFO - PROCESS | 3732 | 1466438513863 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]]]}] 09:01:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 09:01:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 630ms 09:01:53 INFO - PROCESS | 3732 | 1466438513904 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 09:01:53 INFO - PROCESS | 3732 | 1466438513906 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 09:01:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 09:01:53 INFO - PROCESS | 3732 | 1466438513909 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 09:01:53 INFO - PROCESS | 3732 | 1466438513910 Marionette TRACE conn5 <- [1,2434,null,{}] 09:01:53 INFO - PROCESS | 3732 | 1466438513914 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}] 09:01:53 INFO - PROCESS | 3732 | 1466438513915 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:54 INFO - PROCESS | 3732 | 1466438514033 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 09:01:54 INFO - PROCESS | 3732 | 1466438514074 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 3732 | 1466438514075 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:54 INFO - PROCESS | 3732 | ++DOCSHELL 157A4C00 == 37 [pid = 3732] [id = 618] 09:01:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1799D000) [pid = 3732] [serial = 1854] [outer = 00000000] 09:01:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1A8CF400) [pid = 3732] [serial = 1855] [outer = 1799D000] 09:01:54 INFO - PROCESS | 3732 | 1466438514118 Marionette DEBUG loaded listener.js 09:01:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1A8DA400) [pid = 3732] [serial = 1856] [outer = 1799D000] 09:01:54 INFO - PROCESS | 3732 | 1466438514573 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]]]}] 09:01:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 09:01:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 730ms 09:01:54 INFO - PROCESS | 3732 | 1466438514641 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 09:01:54 INFO - PROCESS | 3732 | 1466438514646 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 09:01:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 09:01:54 INFO - PROCESS | 3732 | 1466438514693 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 09:01:54 INFO - PROCESS | 3732 | 1466438514697 Marionette TRACE conn5 <- [1,2438,null,{}] 09:01:54 INFO - PROCESS | 3732 | 1466438514704 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}] 09:01:54 INFO - PROCESS | 3732 | 1466438514708 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:54 INFO - PROCESS | 3732 | 1466438514844 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 09:01:54 INFO - PROCESS | 3732 | 1466438514953 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:54 INFO - PROCESS | 3732 | 1466438514958 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:54 INFO - PROCESS | 3732 | ++DOCSHELL 105B7400 == 38 [pid = 3732] [id = 619] 09:01:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (10664000) [pid = 3732] [serial = 1857] [outer = 00000000] 09:01:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (10773800) [pid = 3732] [serial = 1858] [outer = 10664000] 09:01:55 INFO - PROCESS | 3732 | 1466438515030 Marionette DEBUG loaded listener.js 09:01:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (112C3800) [pid = 3732] [serial = 1859] [outer = 10664000] 09:01:55 INFO - PROCESS | 3732 | 1466438515626 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]]]}] 09:01:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 09:01:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1014ms 09:01:55 INFO - PROCESS | 3732 | 1466438515669 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 09:01:55 INFO - PROCESS | 3732 | 1466438515674 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 09:01:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 09:01:55 INFO - PROCESS | 3732 | 1466438515680 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 09:01:55 INFO - PROCESS | 3732 | 1466438515683 Marionette TRACE conn5 <- [1,2442,null,{}] 09:01:55 INFO - PROCESS | 3732 | 1466438515687 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}] 09:01:55 INFO - PROCESS | 3732 | 1466438515690 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:55 INFO - PROCESS | 3732 | 1466438515814 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 09:01:55 INFO - PROCESS | 3732 | 1466438515961 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:55 INFO - PROCESS | 3732 | 1466438515964 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:55 INFO - PROCESS | 3732 | ++DOCSHELL 171A6800 == 39 [pid = 3732] [id = 620] 09:01:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (171A7000) [pid = 3732] [serial = 1860] [outer = 00000000] 09:01:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (172DFC00) [pid = 3732] [serial = 1861] [outer = 171A7000] 09:01:56 INFO - PROCESS | 3732 | 1466438516023 Marionette DEBUG loaded listener.js 09:01:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1799BC00) [pid = 3732] [serial = 1862] [outer = 171A7000] 09:01:56 INFO - PROCESS | 3732 | 1466438516621 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]]]}] 09:01:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 09:01:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 970ms 09:01:56 INFO - PROCESS | 3732 | 1466438516655 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 09:01:56 INFO - PROCESS | 3732 | 1466438516658 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 09:01:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 09:01:56 INFO - PROCESS | 3732 | 1466438516662 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 09:01:56 INFO - PROCESS | 3732 | 1466438516666 Marionette TRACE conn5 <- [1,2446,null,{}] 09:01:56 INFO - PROCESS | 3732 | 1466438516677 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}] 09:01:56 INFO - PROCESS | 3732 | 1466438516682 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:56 INFO - PROCESS | 3732 | 1466438516796 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 09:01:56 INFO - PROCESS | 3732 | 1466438516953 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:56 INFO - PROCESS | 3732 | 1466438516956 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:56 INFO - PROCESS | 3732 | ++DOCSHELL 19BD1800 == 40 [pid = 3732] [id = 621] 09:01:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BD2800) [pid = 3732] [serial = 1863] [outer = 00000000] 09:01:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19D6CC00) [pid = 3732] [serial = 1864] [outer = 19BD2800] 09:01:57 INFO - PROCESS | 3732 | 1466438517016 Marionette DEBUG loaded listener.js 09:01:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1AC6F800) [pid = 3732] [serial = 1865] [outer = 19BD2800] 09:01:57 INFO - PROCESS | 3732 | 1466438517599 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]]]}] 09:01:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 09:01:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 990ms 09:01:57 INFO - PROCESS | 3732 | 1466438517654 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 09:01:57 INFO - PROCESS | 3732 | 1466438517657 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 09:01:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 09:01:57 INFO - PROCESS | 3732 | 1466438517661 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 09:01:57 INFO - PROCESS | 3732 | 1466438517663 Marionette TRACE conn5 <- [1,2450,null,{}] 09:01:57 INFO - PROCESS | 3732 | 1466438517666 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}] 09:01:57 INFO - PROCESS | 3732 | 1466438517669 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:57 INFO - PROCESS | 3732 | 1466438517779 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 09:01:57 INFO - PROCESS | 3732 | 1466438517943 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:57 INFO - PROCESS | 3732 | 1466438517945 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:57 INFO - PROCESS | 3732 | ++DOCSHELL 19837C00 == 41 [pid = 3732] [id = 622] 09:01:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19839400) [pid = 3732] [serial = 1866] [outer = 00000000] 09:01:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1ACE9C00) [pid = 3732] [serial = 1867] [outer = 19839400] 09:01:58 INFO - PROCESS | 3732 | 1466438518001 Marionette DEBUG loaded listener.js 09:01:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1B72F800) [pid = 3732] [serial = 1868] [outer = 19839400] 09:01:58 INFO - PROCESS | 3732 | 1466438518807 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]]]}] 09:01:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 09:01:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1176ms 09:01:58 INFO - PROCESS | 3732 | 1466438518840 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 09:01:58 INFO - PROCESS | 3732 | 1466438518844 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 09:01:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 09:01:58 INFO - PROCESS | 3732 | 1466438518849 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 09:01:58 INFO - PROCESS | 3732 | 1466438518851 Marionette TRACE conn5 <- [1,2454,null,{}] 09:01:58 INFO - PROCESS | 3732 | 1466438518856 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}] 09:01:58 INFO - PROCESS | 3732 | 1466438518859 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:58 INFO - PROCESS | 3732 | 1466438518962 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 09:01:59 INFO - PROCESS | 3732 | 1466438519122 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:01:59 INFO - PROCESS | 3732 | 1466438519125 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:01:59 INFO - PROCESS | 3732 | ++DOCSHELL 14596400 == 42 [pid = 3732] [id = 623] 09:01:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (149A1000) [pid = 3732] [serial = 1869] [outer = 00000000] 09:01:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (15DDD000) [pid = 3732] [serial = 1870] [outer = 149A1000] 09:01:59 INFO - PROCESS | 3732 | 1466438519180 Marionette DEBUG loaded listener.js 09:01:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (17103C00) [pid = 3732] [serial = 1871] [outer = 149A1000] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 10150800 == 41 [pid = 3732] [id = 617] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 10150400 == 40 [pid = 3732] [id = 616] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 10149C00 == 39 [pid = 3732] [id = 615] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 197C5400 == 38 [pid = 3732] [id = 614] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 18B96400 == 37 [pid = 3732] [id = 613] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 179A1000 == 36 [pid = 3732] [id = 612] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 10238800 == 35 [pid = 3732] [id = 611] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 1023A800 == 34 [pid = 3732] [id = 610] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 08B8FC00 == 33 [pid = 3732] [id = 607] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 112BF000 == 32 [pid = 3732] [id = 608] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 14A0F400 == 31 [pid = 3732] [id = 598] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 0CC96000 == 30 [pid = 3732] [id = 609] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 19837C00 == 29 [pid = 3732] [id = 622] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 19BD1800 == 28 [pid = 3732] [id = 621] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 157A4C00 == 27 [pid = 3732] [id = 618] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 105B7400 == 26 [pid = 3732] [id = 619] 09:01:59 INFO - PROCESS | 3732 | --DOCSHELL 171A6800 == 25 [pid = 3732] [id = 620] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (19B8C000) [pid = 3732] [serial = 1819] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (17852800) [pid = 3732] [serial = 1807] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (14A19800) [pid = 3732] [serial = 1801] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (15DDF000) [pid = 3732] [serial = 1796] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (157A3000) [pid = 3732] [serial = 1795] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (17110C00) [pid = 3732] [serial = 1804] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10275000) [pid = 3732] [serial = 1798] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1076D400) [pid = 3732] [serial = 1799] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (18977800) [pid = 3732] [serial = 1810] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (14A1D800) [pid = 3732] [serial = 1784] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1122E400) [pid = 3732] [serial = 1783] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18B8B800) [pid = 3732] [serial = 1787] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1840E000) [pid = 3732] [serial = 1786] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1ACA5C00) [pid = 3732] [serial = 1790] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1AC9CC00) [pid = 3732] [serial = 1789] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1B92DC00) [pid = 3732] [serial = 1793] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1B380C00) [pid = 3732] [serial = 1792] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1799F400) [pid = 3732] [serial = 1808] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (142DA000) [pid = 3732] [serial = 1813] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18979C00) [pid = 3732] [serial = 1811] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (196C7400) [pid = 3732] [serial = 1816] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (14A4DC00) [pid = 3732] [serial = 1802] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (17998400) [pid = 3732] [serial = 1814] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19834C00) [pid = 3732] [serial = 1817] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (171A5800) [pid = 3732] [serial = 1805] [outer = 00000000] [url = about:blank] 09:02:00 INFO - PROCESS | 3732 | 1466438520426 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]]]}] 09:02:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 09:02:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1634ms 09:02:00 INFO - PROCESS | 3732 | 1466438520484 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 09:02:00 INFO - PROCESS | 3732 | 1466438520488 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 09:02:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 09:02:00 INFO - PROCESS | 3732 | 1466438520493 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 09:02:00 INFO - PROCESS | 3732 | 1466438520497 Marionette TRACE conn5 <- [1,2458,null,{}] 09:02:00 INFO - PROCESS | 3732 | 1466438520502 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}] 09:02:00 INFO - PROCESS | 3732 | 1466438520505 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:00 INFO - PROCESS | 3732 | 1466438520641 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 09:02:00 INFO - PROCESS | 3732 | 1466438520741 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:00 INFO - PROCESS | 3732 | 1466438520743 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:00 INFO - PROCESS | 3732 | ++DOCSHELL 0FCED400 == 26 [pid = 3732] [id = 624] 09:02:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (10149400) [pid = 3732] [serial = 1872] [outer = 00000000] 09:02:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (10275000) [pid = 3732] [serial = 1873] [outer = 10149400] 09:02:00 INFO - PROCESS | 3732 | 1466438520791 Marionette DEBUG loaded listener.js 09:02:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1076FC00) [pid = 3732] [serial = 1874] [outer = 10149400] 09:02:01 INFO - PROCESS | 3732 | 1466438521182 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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 09:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 09:02:01 INFO - PROCESS | 3732 | 1466438521236 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3732 | 1466438521241 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 09:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 09:02:01 INFO - PROCESS | 3732 | 1466438521250 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - PROCESS | 3732 | 1466438521253 Marionette TRACE conn5 <- [1,2462,null,{}] 09:02:01 INFO - PROCESS | 3732 | 1466438521256 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}] 09:02:01 INFO - PROCESS | 3732 | 1466438521259 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:01 INFO - PROCESS | 3732 | 1466438521353 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 09:02:01 INFO - PROCESS | 3732 | 1466438521360 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:01 INFO - PROCESS | 3732 | 1466438521363 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:01 INFO - PROCESS | 3732 | ++DOCSHELL 142A0800 == 27 [pid = 3732] [id = 625] 09:02:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (142DFC00) [pid = 3732] [serial = 1875] [outer = 00000000] 09:02:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (14A1F800) [pid = 3732] [serial = 1876] [outer = 142DFC00] 09:02:01 INFO - PROCESS | 3732 | 1466438521411 Marionette DEBUG loaded listener.js 09:02:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (14A4A800) [pid = 3732] [serial = 1877] [outer = 142DFC00] 09:02:01 INFO - PROCESS | 3732 | 1466438521861 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]]]}] 09:02:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 09:02:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 670ms 09:02:01 INFO - PROCESS | 3732 | 1466438521922 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 09:02:01 INFO - PROCESS | 3732 | 1466438521925 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 09:02:01 INFO - PROCESS | 3732 | 1466438521928 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 09:02:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 09:02:01 INFO - PROCESS | 3732 | 1466438521931 Marionette TRACE conn5 <- [1,2466,null,{}] 09:02:01 INFO - PROCESS | 3732 | 1466438521942 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}] 09:02:01 INFO - PROCESS | 3732 | 1466438521947 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:02 INFO - PROCESS | 3732 | 1466438522030 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 09:02:02 INFO - PROCESS | 3732 | 1466438522037 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3732 | 1466438522040 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:02 INFO - PROCESS | 3732 | ++DOCSHELL 157A4800 == 28 [pid = 3732] [id = 626] 09:02:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15DD4C00) [pid = 3732] [serial = 1878] [outer = 00000000] 09:02:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17106400) [pid = 3732] [serial = 1879] [outer = 15DD4C00] 09:02:02 INFO - PROCESS | 3732 | 1466438522089 Marionette DEBUG loaded listener.js 09:02:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (171A1000) [pid = 3732] [serial = 1880] [outer = 15DD4C00] 09:02:02 INFO - PROCESS | 3732 | 1466438522588 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]]]}] 09:02:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 09:02:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 09:02:02 INFO - PROCESS | 3732 | 1466438522662 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 09:02:02 INFO - PROCESS | 3732 | 1466438522665 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 09:02:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 09:02:02 INFO - PROCESS | 3732 | 1466438522668 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 09:02:02 INFO - PROCESS | 3732 | 1466438522670 Marionette TRACE conn5 <- [1,2470,null,{}] 09:02:02 INFO - PROCESS | 3732 | 1466438522673 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}] 09:02:02 INFO - PROCESS | 3732 | 1466438522675 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:02 INFO - PROCESS | 3732 | 1466438522830 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 09:02:02 INFO - PROCESS | 3732 | 1466438522888 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:02 INFO - PROCESS | 3732 | 1466438522890 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:02 INFO - PROCESS | 3732 | ++DOCSHELL 171E5C00 == 29 [pid = 3732] [id = 627] 09:02:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (172E4000) [pid = 3732] [serial = 1881] [outer = 00000000] 09:02:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (178DEC00) [pid = 3732] [serial = 1882] [outer = 172E4000] 09:02:02 INFO - PROCESS | 3732 | 1466438522937 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (179A1000) [pid = 3732] [serial = 1883] [outer = 172E4000] 09:02:03 INFO - PROCESS | 3732 | 1466438523351 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]]]}] 09:02:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 09:02:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 730ms 09:02:03 INFO - PROCESS | 3732 | 1466438523402 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 09:02:03 INFO - PROCESS | 3732 | 1466438523404 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 09:02:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 09:02:03 INFO - PROCESS | 3732 | 1466438523408 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 09:02:03 INFO - PROCESS | 3732 | 1466438523409 Marionette TRACE conn5 <- [1,2474,null,{}] 09:02:03 INFO - PROCESS | 3732 | 1466438523413 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}] 09:02:03 INFO - PROCESS | 3732 | 1466438523415 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:03 INFO - PROCESS | 3732 | 1466438523527 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 09:02:03 INFO - PROCESS | 3732 | 1466438523533 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:03 INFO - PROCESS | 3732 | 1466438523534 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:03 INFO - PROCESS | 3732 | ++DOCSHELL 179A4C00 == 30 [pid = 3732] [id = 628] 09:02:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18465800) [pid = 3732] [serial = 1884] [outer = 00000000] 09:02:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (18A4B800) [pid = 3732] [serial = 1885] [outer = 18465800] 09:02:03 INFO - PROCESS | 3732 | 1466438523578 Marionette DEBUG loaded listener.js 09:02:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (18A4E000) [pid = 3732] [serial = 1886] [outer = 18465800] 09:02:04 INFO - PROCESS | 3732 | 1466438524086 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]]]}] 09:02:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 09:02:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 730ms 09:02:04 INFO - PROCESS | 3732 | 1466438524159 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 09:02:04 INFO - PROCESS | 3732 | 1466438524162 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 09:02:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 09:02:04 INFO - PROCESS | 3732 | 1466438524169 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 09:02:04 INFO - PROCESS | 3732 | 1466438524171 Marionette TRACE conn5 <- [1,2478,null,{}] 09:02:04 INFO - PROCESS | 3732 | 1466438524175 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}] 09:02:04 INFO - PROCESS | 3732 | 1466438524180 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:04 INFO - PROCESS | 3732 | 1466438524553 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (18B99400) [pid = 3732] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (14A0E400) [pid = 3732] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (197C6000) [pid = 3732] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (143CA000) [pid = 3732] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (08B91400) [pid = 3732] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (179A1400) [pid = 3732] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (10241800) [pid = 3732] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (142A4C00) [pid = 3732] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1023CC00) [pid = 3732] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (17105400) [pid = 3732] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1799D000) [pid = 3732] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 09:02:04 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19835800) [pid = 3732] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 09:02:04 INFO - PROCESS | 3732 | 1466438524626 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:04 INFO - PROCESS | 3732 | 1466438524628 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:04 INFO - PROCESS | 3732 | ++DOCSHELL 08ECB800 == 31 [pid = 3732] [id = 629] 09:02:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (0FC61400) [pid = 3732] [serial = 1887] [outer = 00000000] 09:02:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10AC2400) [pid = 3732] [serial = 1888] [outer = 0FC61400] 09:02:04 INFO - PROCESS | 3732 | 1466438524672 Marionette DEBUG loaded listener.js 09:02:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17997800) [pid = 3732] [serial = 1889] [outer = 0FC61400] 09:02:05 INFO - PROCESS | 3732 | 1466438525044 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 09:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 930ms 09:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 09:02:05 INFO - PROCESS | 3732 | 1466438525100 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 09:02:05 INFO - PROCESS | 3732 | 1466438525102 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 09:02:05 INFO - PROCESS | 3732 | 1466438525106 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3732 | 1466438525107 Marionette TRACE conn5 <- [1,2482,null,{}] 09:02:05 INFO - PROCESS | 3732 | 1466438525111 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}] 09:02:05 INFO - PROCESS | 3732 | 1466438525113 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:05 INFO - PROCESS | 3732 | 1466438525189 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 09:02:05 INFO - PROCESS | 3732 | 1466438525194 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3732 | 1466438525196 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:05 INFO - PROCESS | 3732 | ++DOCSHELL 10661000 == 32 [pid = 3732] [id = 630] 09:02:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15DDD400) [pid = 3732] [serial = 1890] [outer = 00000000] 09:02:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19834400) [pid = 3732] [serial = 1891] [outer = 15DDD400] 09:02:05 INFO - PROCESS | 3732 | 1466438525239 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1983E800) [pid = 3732] [serial = 1892] [outer = 15DDD400] 09:02:05 INFO - PROCESS | 3732 | 1466438525678 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]]]}] 09:02:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 09:02:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 630ms 09:02:05 INFO - PROCESS | 3732 | 1466438525736 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 09:02:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 09:02:05 INFO - PROCESS | 3732 | 1466438525738 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 09:02:05 INFO - PROCESS | 3732 | 1466438525741 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 09:02:05 INFO - PROCESS | 3732 | 1466438525743 Marionette TRACE conn5 <- [1,2486,null,{}] 09:02:05 INFO - PROCESS | 3732 | 1466438525747 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}] 09:02:05 INFO - PROCESS | 3732 | 1466438525748 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:05 INFO - PROCESS | 3732 | 1466438525826 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 09:02:05 INFO - PROCESS | 3732 | 1466438525831 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:05 INFO - PROCESS | 3732 | 1466438525833 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:05 INFO - PROCESS | 3732 | ++DOCSHELL 15D47800 == 33 [pid = 3732] [id = 631] 09:02:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1943E800) [pid = 3732] [serial = 1893] [outer = 00000000] 09:02:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19B94400) [pid = 3732] [serial = 1894] [outer = 1943E800] 09:02:05 INFO - PROCESS | 3732 | 1466438525876 Marionette DEBUG loaded listener.js 09:02:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1799B000) [pid = 3732] [serial = 1895] [outer = 1943E800] 09:02:06 INFO - PROCESS | 3732 | 1466438526342 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]]]}] 09:02:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 09:02:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 09:02:06 INFO - PROCESS | 3732 | 1466438526381 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 09:02:06 INFO - PROCESS | 3732 | 1466438526383 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 09:02:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 09:02:06 INFO - PROCESS | 3732 | 1466438526386 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 09:02:06 INFO - PROCESS | 3732 | 1466438526387 Marionette TRACE conn5 <- [1,2490,null,{}] 09:02:06 INFO - PROCESS | 3732 | 1466438526391 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}] 09:02:06 INFO - PROCESS | 3732 | 1466438526393 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:06 INFO - PROCESS | 3732 | 1466438526473 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 09:02:06 INFO - PROCESS | 3732 | 1466438526478 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:06 INFO - PROCESS | 3732 | 1466438526480 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:06 INFO - PROCESS | 3732 | ++DOCSHELL 19BAA800 == 34 [pid = 3732] [id = 632] 09:02:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19BAB400) [pid = 3732] [serial = 1896] [outer = 00000000] 09:02:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19BD4800) [pid = 3732] [serial = 1897] [outer = 19BAB400] 09:02:06 INFO - PROCESS | 3732 | 1466438526523 Marionette DEBUG loaded listener.js 09:02:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BF5000) [pid = 3732] [serial = 1898] [outer = 19BAB400] 09:02:07 INFO - PROCESS | 3732 | 1466438527365 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]]]}] 09:02:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 09:02:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1022ms 09:02:07 INFO - PROCESS | 3732 | 1466438527410 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 09:02:07 INFO - PROCESS | 3732 | 1466438527414 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 09:02:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 09:02:07 INFO - PROCESS | 3732 | 1466438527419 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 09:02:07 INFO - PROCESS | 3732 | 1466438527422 Marionette TRACE conn5 <- [1,2494,null,{}] 09:02:07 INFO - PROCESS | 3732 | 1466438527447 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}] 09:02:07 INFO - PROCESS | 3732 | 1466438527451 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:07 INFO - PROCESS | 3732 | 1466438527609 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 09:02:07 INFO - PROCESS | 3732 | 1466438527745 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:07 INFO - PROCESS | 3732 | 1466438527748 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:07 INFO - PROCESS | 3732 | ++DOCSHELL 10150400 == 35 [pid = 3732] [id = 633] 09:02:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1023A800) [pid = 3732] [serial = 1899] [outer = 00000000] 09:02:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (142DD400) [pid = 3732] [serial = 1900] [outer = 1023A800] 09:02:07 INFO - PROCESS | 3732 | 1466438527809 Marionette DEBUG loaded listener.js 09:02:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (14A17000) [pid = 3732] [serial = 1901] [outer = 1023A800] 09:02:08 INFO - PROCESS | 3732 | 1466438528525 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]]]}] 09:02:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 09:02:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1210ms 09:02:08 INFO - PROCESS | 3732 | 1466438528640 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 09:02:08 INFO - PROCESS | 3732 | 1466438528644 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 09:02:08 INFO - PROCESS | 3732 | 1466438528651 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 09:02:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 09:02:08 INFO - PROCESS | 3732 | 1466438528654 Marionette TRACE conn5 <- [1,2498,null,{}] 09:02:08 INFO - PROCESS | 3732 | 1466438528659 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}] 09:02:08 INFO - PROCESS | 3732 | 1466438528662 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:08 INFO - PROCESS | 3732 | 1466438528790 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 09:02:08 INFO - PROCESS | 3732 | 1466438528927 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:08 INFO - PROCESS | 3732 | 1466438528929 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:08 INFO - PROCESS | 3732 | ++DOCSHELL 09364800 == 36 [pid = 3732] [id = 634] 09:02:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (0CC9E800) [pid = 3732] [serial = 1902] [outer = 00000000] 09:02:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (143C6000) [pid = 3732] [serial = 1903] [outer = 0CC9E800] 09:02:08 INFO - PROCESS | 3732 | 1466438528987 Marionette DEBUG loaded listener.js 09:02:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1614AC00) [pid = 3732] [serial = 1904] [outer = 0CC9E800] 09:02:09 INFO - PROCESS | 3732 | --DOCSHELL 15D47800 == 35 [pid = 3732] [id = 631] 09:02:09 INFO - PROCESS | 3732 | --DOCSHELL 10661000 == 34 [pid = 3732] [id = 630] 09:02:09 INFO - PROCESS | 3732 | --DOCSHELL 08ECB800 == 33 [pid = 3732] [id = 629] 09:02:09 INFO - PROCESS | 3732 | --DOCSHELL 179A4C00 == 32 [pid = 3732] [id = 628] 09:02:09 INFO - PROCESS | 3732 | --DOCSHELL 171E5C00 == 31 [pid = 3732] [id = 627] 09:02:09 INFO - PROCESS | 3732 | --DOCSHELL 157A4800 == 30 [pid = 3732] [id = 626] 09:02:09 INFO - PROCESS | 3732 | --DOCSHELL 142A0800 == 29 [pid = 3732] [id = 625] 09:02:09 INFO - PROCESS | 3732 | --DOCSHELL 0FCED400 == 28 [pid = 3732] [id = 624] 09:02:09 INFO - PROCESS | 3732 | --DOCSHELL 14596400 == 27 [pid = 3732] [id = 623] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (17998800) [pid = 3732] [serial = 1820] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (19444000) [pid = 3732] [serial = 1840] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19BD7C00) [pid = 3732] [serial = 1846] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19B8EC00) [pid = 3732] [serial = 1844] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19B8A800) [pid = 3732] [serial = 1843] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (157A3C00) [pid = 3732] [serial = 1825] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15DDB400) [pid = 3732] [serial = 1826] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (0936A400) [pid = 3732] [serial = 1822] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (0CC9C800) [pid = 3732] [serial = 1823] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (18460000) [pid = 3732] [serial = 1837] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (171AA000) [pid = 3732] [serial = 1849] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1846CC00) [pid = 3732] [serial = 1828] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (18C17800) [pid = 3732] [serial = 1829] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (110D1400) [pid = 3732] [serial = 1831] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (142DD800) [pid = 3732] [serial = 1832] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16F79C00) [pid = 3732] [serial = 1834] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19BF9400) [pid = 3732] [serial = 1853] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1799D800) [pid = 3732] [serial = 1850] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19BF3800) [pid = 3732] [serial = 1852] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1A8CF400) [pid = 3732] [serial = 1855] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19BD9C00) [pid = 3732] [serial = 1847] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (196C4C00) [pid = 3732] [serial = 1841] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1A8DA400) [pid = 3732] [serial = 1856] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (18977C00) [pid = 3732] [serial = 1838] [outer = 00000000] [url = about:blank] 09:02:09 INFO - PROCESS | 3732 | 1466438529812 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]]]}] 09:02:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 09:02:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1181ms 09:02:09 INFO - PROCESS | 3732 | 1466438529839 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 09:02:09 INFO - PROCESS | 3732 | 1466438529843 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 09:02:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 09:02:09 INFO - PROCESS | 3732 | 1466438529847 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 09:02:09 INFO - PROCESS | 3732 | 1466438529851 Marionette TRACE conn5 <- [1,2502,null,{}] 09:02:09 INFO - PROCESS | 3732 | 1466438529856 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}] 09:02:09 INFO - PROCESS | 3732 | 1466438529859 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:09 INFO - PROCESS | 3732 | 1466438529964 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 09:02:10 INFO - PROCESS | 3732 | 1466438530064 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 3732 | 1466438530066 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:10 INFO - PROCESS | 3732 | ++DOCSHELL 0FBEB400 == 28 [pid = 3732] [id = 635] 09:02:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (0FC66400) [pid = 3732] [serial = 1905] [outer = 00000000] 09:02:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10242400) [pid = 3732] [serial = 1906] [outer = 0FC66400] 09:02:10 INFO - PROCESS | 3732 | 1466438530116 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (10AB7800) [pid = 3732] [serial = 1907] [outer = 0FC66400] 09:02:10 INFO - PROCESS | 3732 | 1466438530563 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]]]}] 09:02:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 09:02:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 790ms 09:02:10 INFO - PROCESS | 3732 | 1466438530639 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 09:02:10 INFO - PROCESS | 3732 | 1466438530643 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 09:02:10 INFO - PROCESS | 3732 | 1466438530649 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 09:02:10 INFO - PROCESS | 3732 | 1466438530651 Marionette TRACE conn5 <- [1,2506,null,{}] 09:02:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 09:02:10 INFO - PROCESS | 3732 | 1466438530655 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}] 09:02:10 INFO - PROCESS | 3732 | 1466438530657 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:10 INFO - PROCESS | 3732 | 1466438530751 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 09:02:10 INFO - PROCESS | 3732 | 1466438530761 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:10 INFO - PROCESS | 3732 | 1466438530763 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:10 INFO - PROCESS | 3732 | ++DOCSHELL 14A50C00 == 29 [pid = 3732] [id = 636] 09:02:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (14A53400) [pid = 3732] [serial = 1908] [outer = 00000000] 09:02:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (15D43400) [pid = 3732] [serial = 1909] [outer = 14A53400] 09:02:10 INFO - PROCESS | 3732 | 1466438530811 Marionette DEBUG loaded listener.js 09:02:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (15DDAC00) [pid = 3732] [serial = 1910] [outer = 14A53400] 09:02:11 INFO - PROCESS | 3732 | 1466438531287 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]]]}] 09:02:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 09:02:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 670ms 09:02:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 09:02:11 INFO - PROCESS | 3732 | 1466438531323 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 09:02:11 INFO - PROCESS | 3732 | 1466438531326 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 09:02:11 INFO - PROCESS | 3732 | 1466438531329 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 09:02:11 INFO - PROCESS | 3732 | 1466438531332 Marionette TRACE conn5 <- [1,2510,null,{}] 09:02:11 INFO - PROCESS | 3732 | 1466438531343 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}] 09:02:11 INFO - PROCESS | 3732 | 1466438531347 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:11 INFO - PROCESS | 3732 | 1466438531434 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 09:02:11 INFO - PROCESS | 3732 | 1466438531444 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:11 INFO - PROCESS | 3732 | 1466438531448 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:11 INFO - PROCESS | 3732 | ++DOCSHELL 1799F400 == 30 [pid = 3732] [id = 637] 09:02:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1799FC00) [pid = 3732] [serial = 1911] [outer = 00000000] 09:02:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18460000) [pid = 3732] [serial = 1912] [outer = 1799FC00] 09:02:11 INFO - PROCESS | 3732 | 1466438531496 Marionette DEBUG loaded listener.js 09:02:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (18979C00) [pid = 3732] [serial = 1913] [outer = 1799FC00] 09:02:12 INFO - PROCESS | 3732 | 1466438532016 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 09:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 09:02:12 INFO - PROCESS | 3732 | 1466438532060 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3732 | 1466438532062 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 09:02:12 INFO - PROCESS | 3732 | 1466438532065 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 09:02:12 INFO - PROCESS | 3732 | 1466438532067 Marionette TRACE conn5 <- [1,2514,null,{}] 09:02:12 INFO - PROCESS | 3732 | 1466438532071 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}] 09:02:12 INFO - PROCESS | 3732 | 1466438532072 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:12 INFO - PROCESS | 3732 | 1466438532160 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 09:02:12 INFO - PROCESS | 3732 | 1466438532166 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3732 | 1466438532168 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:12 INFO - PROCESS | 3732 | ++DOCSHELL 16F7B800 == 31 [pid = 3732] [id = 638] 09:02:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (171AD800) [pid = 3732] [serial = 1914] [outer = 00000000] 09:02:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (18C16C00) [pid = 3732] [serial = 1915] [outer = 171AD800] 09:02:12 INFO - PROCESS | 3732 | 1466438532212 Marionette DEBUG loaded listener.js 09:02:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19446400) [pid = 3732] [serial = 1916] [outer = 171AD800] 09:02:12 INFO - PROCESS | 3732 | 1466438532679 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]]]}] 09:02:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 09:02:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 670ms 09:02:12 INFO - PROCESS | 3732 | 1466438532745 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 09:02:12 INFO - PROCESS | 3732 | 1466438532747 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 09:02:12 INFO - PROCESS | 3732 | 1466438532750 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 09:02:12 INFO - PROCESS | 3732 | 1466438532752 Marionette TRACE conn5 <- [1,2518,null,{}] 09:02:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 09:02:12 INFO - PROCESS | 3732 | 1466438532755 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}] 09:02:12 INFO - PROCESS | 3732 | 1466438532757 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:12 INFO - PROCESS | 3732 | 1466438532899 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 09:02:12 INFO - PROCESS | 3732 | 1466438532963 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:12 INFO - PROCESS | 3732 | 1466438532965 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:12 INFO - PROCESS | 3732 | ++DOCSHELL 1943B800 == 32 [pid = 3732] [id = 639] 09:02:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (196C1C00) [pid = 3732] [serial = 1917] [outer = 00000000] 09:02:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19836C00) [pid = 3732] [serial = 1918] [outer = 196C1C00] 09:02:13 INFO - PROCESS | 3732 | 1466438533011 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18C14400) [pid = 3732] [serial = 1919] [outer = 196C1C00] 09:02:13 INFO - PROCESS | 3732 | 1466438533460 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]]]}] 09:02:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 09:02:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 730ms 09:02:13 INFO - PROCESS | 3732 | 1466438533484 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 09:02:13 INFO - PROCESS | 3732 | 1466438533486 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 09:02:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 09:02:13 INFO - PROCESS | 3732 | 1466438533498 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 09:02:13 INFO - PROCESS | 3732 | 1466438533499 Marionette TRACE conn5 <- [1,2522,null,{}] 09:02:13 INFO - PROCESS | 3732 | 1466438533507 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}] 09:02:13 INFO - PROCESS | 3732 | 1466438533513 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:13 INFO - PROCESS | 3732 | 1466438533656 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 09:02:13 INFO - PROCESS | 3732 | 1466438533748 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:13 INFO - PROCESS | 3732 | 1466438533750 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:13 INFO - PROCESS | 3732 | ++DOCSHELL 19BAE800 == 33 [pid = 3732] [id = 640] 09:02:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19BB0800) [pid = 3732] [serial = 1920] [outer = 00000000] 09:02:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19BD7C00) [pid = 3732] [serial = 1921] [outer = 19BB0800] 09:02:13 INFO - PROCESS | 3732 | 1466438533795 Marionette DEBUG loaded listener.js 09:02:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BDA000) [pid = 3732] [serial = 1922] [outer = 19BB0800] 09:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 09:02:14 INFO - PROCESS | 3732 | 1466438534216 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]]]}] 09:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 731ms 09:02:14 INFO - PROCESS | 3732 | 1466438534246 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 09:02:14 INFO - PROCESS | 3732 | 1466438534248 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 09:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 09:02:14 INFO - PROCESS | 3732 | 1466438534263 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3732 | 1466438534264 Marionette TRACE conn5 <- [1,2526,null,{}] 09:02:14 INFO - PROCESS | 3732 | 1466438534268 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}] 09:02:14 INFO - PROCESS | 3732 | 1466438534270 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:14 INFO - PROCESS | 3732 | 1466438534479 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14ADCC00) [pid = 3732] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18465800) [pid = 3732] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (149A1000) [pid = 3732] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10149400) [pid = 3732] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19BD2800) [pid = 3732] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (15DDD400) [pid = 3732] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (0FC61400) [pid = 3732] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (142DFC00) [pid = 3732] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (10664000) [pid = 3732] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15DD4C00) [pid = 3732] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (172E4000) [pid = 3732] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (171A7000) [pid = 3732] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19839400) [pid = 3732] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 09:02:14 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1943E800) [pid = 3732] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 09:02:14 INFO - PROCESS | 3732 | 1466438534543 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:14 INFO - PROCESS | 3732 | 1466438534545 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:14 INFO - PROCESS | 3732 | ++DOCSHELL 0FC61400 == 34 [pid = 3732] [id = 641] 09:02:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (0FCEB000) [pid = 3732] [serial = 1923] [outer = 00000000] 09:02:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (143CA400) [pid = 3732] [serial = 1924] [outer = 0FCEB000] 09:02:14 INFO - PROCESS | 3732 | 1466438534588 Marionette DEBUG loaded listener.js 09:02:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15DDA000) [pid = 3732] [serial = 1925] [outer = 0FCEB000] 09:02:14 INFO - PROCESS | 3732 | 1466438534926 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]]]}] 09:02:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 09:02:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 730ms 09:02:14 INFO - PROCESS | 3732 | 1466438534996 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 09:02:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 09:02:14 INFO - PROCESS | 3732 | 1466438534998 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 09:02:14 INFO - PROCESS | 3732 | 1466438535002 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 09:02:14 INFO - PROCESS | 3732 | 1466438535003 Marionette TRACE conn5 <- [1,2530,null,{}] 09:02:15 INFO - PROCESS | 3732 | 1466438535007 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}] 09:02:15 INFO - PROCESS | 3732 | 1466438535009 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:15 INFO - PROCESS | 3732 | 1466438535090 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 09:02:15 INFO - PROCESS | 3732 | 1466438535096 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3732 | 1466438535098 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:15 INFO - PROCESS | 3732 | ++DOCSHELL 18508400 == 35 [pid = 3732] [id = 642] 09:02:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18A4D800) [pid = 3732] [serial = 1926] [outer = 00000000] 09:02:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19BD2800) [pid = 3732] [serial = 1927] [outer = 18A4D800] 09:02:15 INFO - PROCESS | 3732 | 1466438535141 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19BFDC00) [pid = 3732] [serial = 1928] [outer = 18A4D800] 09:02:15 INFO - PROCESS | 3732 | 1466438535587 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]]]}] 09:02:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 09:02:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 630ms 09:02:15 INFO - PROCESS | 3732 | 1466438535633 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 09:02:15 INFO - PROCESS | 3732 | 1466438535634 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 09:02:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 09:02:15 INFO - PROCESS | 3732 | 1466438535637 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 09:02:15 INFO - PROCESS | 3732 | 1466438535639 Marionette TRACE conn5 <- [1,2534,null,{}] 09:02:15 INFO - PROCESS | 3732 | 1466438535642 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}] 09:02:15 INFO - PROCESS | 3732 | 1466438535644 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:15 INFO - PROCESS | 3732 | 1466438535725 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 09:02:15 INFO - PROCESS | 3732 | 1466438535731 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:15 INFO - PROCESS | 3732 | 1466438535733 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:15 INFO - PROCESS | 3732 | ++DOCSHELL 19445000 == 36 [pid = 3732] [id = 643] 09:02:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19BA2000) [pid = 3732] [serial = 1929] [outer = 00000000] 09:02:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1A8DD000) [pid = 3732] [serial = 1930] [outer = 19BA2000] 09:02:15 INFO - PROCESS | 3732 | 1466438535776 Marionette DEBUG loaded listener.js 09:02:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1AC7AC00) [pid = 3732] [serial = 1931] [outer = 19BA2000] 09:02:16 INFO - PROCESS | 3732 | 1466438536219 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]]]}] 09:02:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 09:02:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 630ms 09:02:16 INFO - PROCESS | 3732 | 1466438536268 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 09:02:16 INFO - PROCESS | 3732 | 1466438536270 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 09:02:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 09:02:16 INFO - PROCESS | 3732 | 1466438536273 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 09:02:16 INFO - PROCESS | 3732 | 1466438536275 Marionette TRACE conn5 <- [1,2538,null,{}] 09:02:16 INFO - PROCESS | 3732 | 1466438536293 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}] 09:02:16 INFO - PROCESS | 3732 | 1466438536295 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:16 INFO - PROCESS | 3732 | 1466438536380 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 09:02:16 INFO - PROCESS | 3732 | 1466438536385 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:16 INFO - PROCESS | 3732 | 1466438536387 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:16 INFO - PROCESS | 3732 | ++DOCSHELL 1ACA1800 == 37 [pid = 3732] [id = 644] 09:02:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1ACA5400) [pid = 3732] [serial = 1932] [outer = 00000000] 09:02:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1ACF0C00) [pid = 3732] [serial = 1933] [outer = 1ACA5400] 09:02:16 INFO - PROCESS | 3732 | 1466438536430 Marionette DEBUG loaded listener.js 09:02:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1B72C400) [pid = 3732] [serial = 1934] [outer = 1ACA5400] 09:02:17 INFO - PROCESS | 3732 | 1466438537184 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]]]}] 09:02:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 09:02:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 970ms 09:02:17 INFO - PROCESS | 3732 | 1466438537246 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 09:02:17 INFO - PROCESS | 3732 | 1466438537250 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 09:02:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 09:02:17 INFO - PROCESS | 3732 | 1466438537255 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 09:02:17 INFO - PROCESS | 3732 | 1466438537260 Marionette TRACE conn5 <- [1,2542,null,{}] 09:02:17 INFO - PROCESS | 3732 | 1466438537266 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}] 09:02:17 INFO - PROCESS | 3732 | 1466438537268 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:17 INFO - PROCESS | 3732 | 1466438537393 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 09:02:17 INFO - PROCESS | 3732 | 1466438537531 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:17 INFO - PROCESS | 3732 | 1466438537534 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:17 INFO - PROCESS | 3732 | ++DOCSHELL 10153C00 == 38 [pid = 3732] [id = 645] 09:02:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1076EC00) [pid = 3732] [serial = 1935] [outer = 00000000] 09:02:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (14A25800) [pid = 3732] [serial = 1936] [outer = 1076EC00] 09:02:17 INFO - PROCESS | 3732 | 1466438537595 Marionette DEBUG loaded listener.js 09:02:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1614B000) [pid = 3732] [serial = 1937] [outer = 1076EC00] 09:02:18 INFO - PROCESS | 3732 | 1466438538177 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]]]}] 09:02:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 09:02:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 990ms 09:02:18 INFO - PROCESS | 3732 | 1466438538245 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 09:02:18 INFO - PROCESS | 3732 | 1466438538250 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 09:02:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 09:02:18 INFO - PROCESS | 3732 | 1466438538256 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 09:02:18 INFO - PROCESS | 3732 | 1466438538259 Marionette TRACE conn5 <- [1,2546,null,{}] 09:02:18 INFO - PROCESS | 3732 | 1466438538263 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}] 09:02:18 INFO - PROCESS | 3732 | 1466438538266 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:18 INFO - PROCESS | 3732 | 1466438538382 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 09:02:18 INFO - PROCESS | 3732 | 1466438538527 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:18 INFO - PROCESS | 3732 | 1466438538530 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:18 INFO - PROCESS | 3732 | ++DOCSHELL 1858CC00 == 39 [pid = 3732] [id = 646] 09:02:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18973800) [pid = 3732] [serial = 1938] [outer = 00000000] 09:02:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1943D000) [pid = 3732] [serial = 1939] [outer = 18973800] 09:02:18 INFO - PROCESS | 3732 | 1466438538589 Marionette DEBUG loaded listener.js 09:02:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19B8AC00) [pid = 3732] [serial = 1940] [outer = 18973800] 09:02:19 INFO - PROCESS | 3732 | 1466438539219 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]]]}] 09:02:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 09:02:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 970ms 09:02:19 INFO - PROCESS | 3732 | 1466438539230 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 09:02:19 INFO - PROCESS | 3732 | 1466438539232 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 09:02:19 INFO - PROCESS | 3732 | 1466438539236 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 09:02:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 09:02:19 INFO - PROCESS | 3732 | 1466438539240 Marionette TRACE conn5 <- [1,2550,null,{}] 09:02:19 INFO - PROCESS | 3732 | 1466438539266 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}] 09:02:19 INFO - PROCESS | 3732 | 1466438539271 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:19 INFO - PROCESS | 3732 | 1466438539384 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 09:02:19 INFO - PROCESS | 3732 | 1466438539529 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:19 INFO - PROCESS | 3732 | 1466438539533 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:19 INFO - PROCESS | 3732 | ++DOCSHELL 1B72FC00 == 40 [pid = 3732] [id = 647] 09:02:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1B73A800) [pid = 3732] [serial = 1941] [outer = 00000000] 09:02:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1B968000) [pid = 3732] [serial = 1942] [outer = 1B73A800] 09:02:19 INFO - PROCESS | 3732 | 1466438539591 Marionette DEBUG loaded listener.js 09:02:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1BC1B400) [pid = 3732] [serial = 1943] [outer = 1B73A800] 09:02:20 INFO - PROCESS | 3732 | 1466438540250 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]]]}] 09:02:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 09:02:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1024ms 09:02:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 09:02:20 INFO - PROCESS | 3732 | 1466438540264 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 09:02:20 INFO - PROCESS | 3732 | 1466438540267 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 09:02:20 INFO - PROCESS | 3732 | 1466438540270 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 09:02:20 INFO - PROCESS | 3732 | 1466438540272 Marionette TRACE conn5 <- [1,2554,null,{}] 09:02:20 INFO - PROCESS | 3732 | 1466438540276 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}] 09:02:20 INFO - PROCESS | 3732 | 1466438540278 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:20 INFO - PROCESS | 3732 | 1466438540390 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 09:02:20 INFO - PROCESS | 3732 | 1466438540504 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:20 INFO - PROCESS | 3732 | 1466438540506 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:20 INFO - PROCESS | 3732 | ++DOCSHELL 08B91400 == 41 [pid = 3732] [id = 648] 09:02:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (08B92800) [pid = 3732] [serial = 1944] [outer = 00000000] 09:02:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (0FCF1C00) [pid = 3732] [serial = 1945] [outer = 08B92800] 09:02:20 INFO - PROCESS | 3732 | 1466438540709 Marionette DEBUG loaded listener.js 09:02:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (10775C00) [pid = 3732] [serial = 1946] [outer = 08B92800] 09:02:21 INFO - PROCESS | 3732 | 1466438541420 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]]]}] 09:02:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 09:02:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1167ms 09:02:21 INFO - PROCESS | 3732 | 1466438541441 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 09:02:21 INFO - PROCESS | 3732 | 1466438541445 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 09:02:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 09:02:21 INFO - PROCESS | 3732 | 1466438541450 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 09:02:21 INFO - PROCESS | 3732 | 1466438541452 Marionette TRACE conn5 <- [1,2558,null,{}] 09:02:21 INFO - PROCESS | 3732 | 1466438541457 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}] 09:02:21 INFO - PROCESS | 3732 | 1466438541459 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 19445000 == 40 [pid = 3732] [id = 643] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 18508400 == 39 [pid = 3732] [id = 642] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 0FC61400 == 38 [pid = 3732] [id = 641] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 19BAE800 == 37 [pid = 3732] [id = 640] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 1943B800 == 36 [pid = 3732] [id = 639] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 16F7B800 == 35 [pid = 3732] [id = 638] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 1799F400 == 34 [pid = 3732] [id = 637] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 14A50C00 == 33 [pid = 3732] [id = 636] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 0FBEB400 == 32 [pid = 3732] [id = 635] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 10150400 == 31 [pid = 3732] [id = 633] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 09364800 == 30 [pid = 3732] [id = 634] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 19BAA800 == 29 [pid = 3732] [id = 632] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 1B72FC00 == 28 [pid = 3732] [id = 647] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 08B91400 == 27 [pid = 3732] [id = 648] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 1858CC00 == 26 [pid = 3732] [id = 646] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 1ACA1800 == 25 [pid = 3732] [id = 644] 09:02:22 INFO - PROCESS | 3732 | --DOCSHELL 10153C00 == 24 [pid = 3732] [id = 645] 09:02:22 INFO - PROCESS | 3732 | 1466438542183 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (17110400) [pid = 3732] [serial = 1835] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (18A4B800) [pid = 3732] [serial = 1885] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (17103C00) [pid = 3732] [serial = 1871] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (10275000) [pid = 3732] [serial = 1873] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1AC6F800) [pid = 3732] [serial = 1865] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1983E800) [pid = 3732] [serial = 1892] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1076FC00) [pid = 3732] [serial = 1874] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (17997800) [pid = 3732] [serial = 1889] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14A1F800) [pid = 3732] [serial = 1876] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (15DDD000) [pid = 3732] [serial = 1870] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (112C3800) [pid = 3732] [serial = 1859] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19834400) [pid = 3732] [serial = 1891] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (171A1000) [pid = 3732] [serial = 1880] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (17106400) [pid = 3732] [serial = 1879] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10773800) [pid = 3732] [serial = 1858] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (178DEC00) [pid = 3732] [serial = 1882] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (1799BC00) [pid = 3732] [serial = 1862] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (172DFC00) [pid = 3732] [serial = 1861] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (14A4A800) [pid = 3732] [serial = 1877] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18A4E000) [pid = 3732] [serial = 1886] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1B72F800) [pid = 3732] [serial = 1868] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (1ACE9C00) [pid = 3732] [serial = 1867] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (179A1000) [pid = 3732] [serial = 1883] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (10AC2400) [pid = 3732] [serial = 1888] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19D6CC00) [pid = 3732] [serial = 1864] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19B94400) [pid = 3732] [serial = 1894] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1799B000) [pid = 3732] [serial = 1895] [outer = 00000000] [url = about:blank] 09:02:22 INFO - PROCESS | 3732 | 1466438542377 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:22 INFO - PROCESS | 3732 | 1466438542380 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:22 INFO - PROCESS | 3732 | ++DOCSHELL 08B92400 == 25 [pid = 3732] [id = 649] 09:02:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (08B95400) [pid = 3732] [serial = 1947] [outer = 00000000] 09:02:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (09360C00) [pid = 3732] [serial = 1948] [outer = 08B95400] 09:02:22 INFO - PROCESS | 3732 | 1466438542432 Marionette DEBUG loaded listener.js 09:02:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (0CCA0800) [pid = 3732] [serial = 1949] [outer = 08B95400] 09:02:22 INFO - PROCESS | 3732 | 1466438542936 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]]]}] 09:02:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 09:02:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1538ms 09:02:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 09:02:22 INFO - PROCESS | 3732 | 1466438542990 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 09:02:22 INFO - PROCESS | 3732 | 1466438542994 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 09:02:22 INFO - PROCESS | 3732 | 1466438542999 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 09:02:22 INFO - PROCESS | 3732 | 1466438543002 Marionette TRACE conn5 <- [1,2562,null,{}] 09:02:23 INFO - PROCESS | 3732 | 1466438543007 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}] 09:02:23 INFO - PROCESS | 3732 | 1466438543009 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:23 INFO - PROCESS | 3732 | 1466438543098 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 09:02:23 INFO - PROCESS | 3732 | 1466438543107 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 3732 | 1466438543109 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:23 INFO - PROCESS | 3732 | ++DOCSHELL 10D05C00 == 26 [pid = 3732] [id = 650] 09:02:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (10D07400) [pid = 3732] [serial = 1950] [outer = 00000000] 09:02:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (112C0000) [pid = 3732] [serial = 1951] [outer = 10D07400] 09:02:23 INFO - PROCESS | 3732 | 1466438543157 Marionette DEBUG loaded listener.js 09:02:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (142D9800) [pid = 3732] [serial = 1952] [outer = 10D07400] 09:02:23 INFO - PROCESS | 3732 | 1466438543655 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]]]}] 09:02:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 09:02:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 09:02:23 INFO - PROCESS | 3732 | 1466438543729 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 09:02:23 INFO - PROCESS | 3732 | 1466438543732 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 09:02:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 09:02:23 INFO - PROCESS | 3732 | 1466438543736 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 09:02:23 INFO - PROCESS | 3732 | 1466438543738 Marionette TRACE conn5 <- [1,2566,null,{}] 09:02:23 INFO - PROCESS | 3732 | 1466438543742 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}] 09:02:23 INFO - PROCESS | 3732 | 1466438543744 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:23 INFO - PROCESS | 3732 | 1466438543867 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 09:02:23 INFO - PROCESS | 3732 | 1466438543885 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:23 INFO - PROCESS | 3732 | 1466438543887 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:23 INFO - PROCESS | 3732 | ++DOCSHELL 14DCF000 == 27 [pid = 3732] [id = 651] 09:02:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (14DCF400) [pid = 3732] [serial = 1953] [outer = 00000000] 09:02:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (15DD4800) [pid = 3732] [serial = 1954] [outer = 14DCF400] 09:02:23 INFO - PROCESS | 3732 | 1466438543933 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (15FE4C00) [pid = 3732] [serial = 1955] [outer = 14DCF400] 09:02:24 INFO - PROCESS | 3732 | 1466438544377 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]]]}] 09:02:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 09:02:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 670ms 09:02:24 INFO - PROCESS | 3732 | 1466438544409 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 09:02:24 INFO - PROCESS | 3732 | 1466438544412 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 09:02:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 09:02:24 INFO - PROCESS | 3732 | 1466438544423 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 09:02:24 INFO - PROCESS | 3732 | 1466438544427 Marionette TRACE conn5 <- [1,2570,null,{}] 09:02:24 INFO - PROCESS | 3732 | 1466438544431 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}] 09:02:24 INFO - PROCESS | 3732 | 1466438544434 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:24 INFO - PROCESS | 3732 | 1466438544588 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 09:02:24 INFO - PROCESS | 3732 | 1466438544651 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:24 INFO - PROCESS | 3732 | 1466438544653 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:24 INFO - PROCESS | 3732 | ++DOCSHELL 16F73C00 == 28 [pid = 3732] [id = 652] 09:02:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (16F76000) [pid = 3732] [serial = 1956] [outer = 00000000] 09:02:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (171AF400) [pid = 3732] [serial = 1957] [outer = 16F76000] 09:02:24 INFO - PROCESS | 3732 | 1466438544699 Marionette DEBUG loaded listener.js 09:02:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (17851800) [pid = 3732] [serial = 1958] [outer = 16F76000] 09:02:25 INFO - PROCESS | 3732 | 1466438545164 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]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 09:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 790ms 09:02:25 INFO - PROCESS | 3732 | 1466438545209 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3732 | 1466438545211 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 09:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 09:02:25 INFO - PROCESS | 3732 | 1466438545221 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3732 | 1466438545222 Marionette TRACE conn5 <- [1,2574,null,{}] 09:02:25 INFO - PROCESS | 3732 | 1466438545230 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}] 09:02:25 INFO - PROCESS | 3732 | 1466438545232 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:25 INFO - PROCESS | 3732 | 1466438545350 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 09:02:25 INFO - PROCESS | 3732 | 1466438545362 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:25 INFO - PROCESS | 3732 | 1466438545364 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:25 INFO - PROCESS | 3732 | ++DOCSHELL 10238400 == 29 [pid = 3732] [id = 653] 09:02:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (10239C00) [pid = 3732] [serial = 1959] [outer = 00000000] 09:02:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1799DC00) [pid = 3732] [serial = 1960] [outer = 10239C00] 09:02:25 INFO - PROCESS | 3732 | 1466438545408 Marionette DEBUG loaded listener.js 09:02:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (18401800) [pid = 3732] [serial = 1961] [outer = 10239C00] 09:02:25 INFO - PROCESS | 3732 | 1466438545847 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]]]}] 09:02:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 09:02:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 671ms 09:02:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 09:02:25 INFO - PROCESS | 3732 | 1466438545895 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 09:02:25 INFO - PROCESS | 3732 | 1466438545897 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 09:02:25 INFO - PROCESS | 3732 | 1466438545900 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 09:02:25 INFO - PROCESS | 3732 | 1466438545902 Marionette TRACE conn5 <- [1,2578,null,{}] 09:02:25 INFO - PROCESS | 3732 | 1466438545912 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}] 09:02:25 INFO - PROCESS | 3732 | 1466438545914 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:26 INFO - PROCESS | 3732 | 1466438546032 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 09:02:26 INFO - PROCESS | 3732 | 1466438546038 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:26 INFO - PROCESS | 3732 | 1466438546044 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:26 INFO - PROCESS | 3732 | ++DOCSHELL 18974800 == 30 [pid = 3732] [id = 654] 09:02:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (18978C00) [pid = 3732] [serial = 1962] [outer = 00000000] 09:02:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (18A56800) [pid = 3732] [serial = 1963] [outer = 18978C00] 09:02:26 INFO - PROCESS | 3732 | 1466438546098 Marionette DEBUG loaded listener.js 09:02:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (18B96800) [pid = 3732] [serial = 1964] [outer = 18978C00] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1ACA5400) [pid = 3732] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19BA2000) [pid = 3732] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (196C1C00) [pid = 3732] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19BB0800) [pid = 3732] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (0FCEB000) [pid = 3732] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19BAB400) [pid = 3732] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1023A800) [pid = 3732] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (14A53400) [pid = 3732] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1799FC00) [pid = 3732] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (0CC9E800) [pid = 3732] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (171AD800) [pid = 3732] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (0FC66400) [pid = 3732] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 09:02:26 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18A4D800) [pid = 3732] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 09:02:26 INFO - PROCESS | 3732 | 1466438546915 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]]]}] 09:02:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 09:02:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1025ms 09:02:26 INFO - PROCESS | 3732 | 1466438546930 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 09:02:26 INFO - PROCESS | 3732 | 1466438546932 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 09:02:26 INFO - PROCESS | 3732 | 1466438546936 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 09:02:26 INFO - PROCESS | 3732 | 1466438546937 Marionette TRACE conn5 <- [1,2582,null,{}] 09:02:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 09:02:26 INFO - PROCESS | 3732 | 1466438546941 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}] 09:02:26 INFO - PROCESS | 3732 | 1466438546943 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:27 INFO - PROCESS | 3732 | 1466438547033 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 09:02:27 INFO - PROCESS | 3732 | 1466438547137 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3732 | 1466438547139 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:27 INFO - PROCESS | 3732 | ++DOCSHELL 0CC9B000 == 31 [pid = 3732] [id = 655] 09:02:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (0CC9B800) [pid = 3732] [serial = 1965] [outer = 00000000] 09:02:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17853000) [pid = 3732] [serial = 1966] [outer = 0CC9B800] 09:02:27 INFO - PROCESS | 3732 | 1466438547184 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (18B91800) [pid = 3732] [serial = 1967] [outer = 0CC9B800] 09:02:27 INFO - PROCESS | 3732 | 1466438547550 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]]]}] 09:02:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 09:02:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 630ms 09:02:27 INFO - PROCESS | 3732 | 1466438547571 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 09:02:27 INFO - PROCESS | 3732 | 1466438547573 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 09:02:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 09:02:27 INFO - PROCESS | 3732 | 1466438547576 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 09:02:27 INFO - PROCESS | 3732 | 1466438547578 Marionette TRACE conn5 <- [1,2586,null,{}] 09:02:27 INFO - PROCESS | 3732 | 1466438547582 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}] 09:02:27 INFO - PROCESS | 3732 | 1466438547583 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:27 INFO - PROCESS | 3732 | 1466438547662 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 09:02:27 INFO - PROCESS | 3732 | 1466438547760 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:27 INFO - PROCESS | 3732 | 1466438547762 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:27 INFO - PROCESS | 3732 | ++DOCSHELL 14A0D400 == 32 [pid = 3732] [id = 656] 09:02:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (171E9C00) [pid = 3732] [serial = 1968] [outer = 00000000] 09:02:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1943E400) [pid = 3732] [serial = 1969] [outer = 171E9C00] 09:02:27 INFO - PROCESS | 3732 | 1466438547806 Marionette DEBUG loaded listener.js 09:02:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19836400) [pid = 3732] [serial = 1970] [outer = 171E9C00] 09:02:28 INFO - PROCESS | 3732 | 1466438548149 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]]]}] 09:02:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 09:02:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 630ms 09:02:28 INFO - PROCESS | 3732 | 1466438548207 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 09:02:28 INFO - PROCESS | 3732 | 1466438548209 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 09:02:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 09:02:28 INFO - PROCESS | 3732 | 1466438548212 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 09:02:28 INFO - PROCESS | 3732 | 1466438548214 Marionette TRACE conn5 <- [1,2590,null,{}] 09:02:28 INFO - PROCESS | 3732 | 1466438548218 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}] 09:02:28 INFO - PROCESS | 3732 | 1466438548220 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:28 INFO - PROCESS | 3732 | 1466438548337 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 09:02:28 INFO - PROCESS | 3732 | 1466438548376 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:28 INFO - PROCESS | 3732 | 1466438548378 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:28 INFO - PROCESS | 3732 | ++DOCSHELL 14DCA000 == 33 [pid = 3732] [id = 657] 09:02:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18DF4800) [pid = 3732] [serial = 1971] [outer = 00000000] 09:02:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19B44C00) [pid = 3732] [serial = 1972] [outer = 18DF4800] 09:02:28 INFO - PROCESS | 3732 | 1466438548423 Marionette DEBUG loaded listener.js 09:02:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19B8C000) [pid = 3732] [serial = 1973] [outer = 18DF4800] 09:02:29 INFO - PROCESS | 3732 | 1466438549084 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]]]}] 09:02:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 09:02:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 930ms 09:02:29 INFO - PROCESS | 3732 | 1466438549151 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 09:02:29 INFO - PROCESS | 3732 | 1466438549156 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 09:02:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 09:02:29 INFO - PROCESS | 3732 | 1466438549162 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 09:02:29 INFO - PROCESS | 3732 | 1466438549165 Marionette TRACE conn5 <- [1,2594,null,{}] 09:02:29 INFO - PROCESS | 3732 | 1466438549171 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}] 09:02:29 INFO - PROCESS | 3732 | 1466438549175 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:29 INFO - PROCESS | 3732 | 1466438549311 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 09:02:29 INFO - PROCESS | 3732 | 1466438549448 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:29 INFO - PROCESS | 3732 | 1466438549453 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:29 INFO - PROCESS | 3732 | ++DOCSHELL 10150400 == 34 [pid = 3732] [id = 658] 09:02:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (10153400) [pid = 3732] [serial = 1974] [outer = 00000000] 09:02:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (10777C00) [pid = 3732] [serial = 1975] [outer = 10153400] 09:02:29 INFO - PROCESS | 3732 | 1466438549512 Marionette DEBUG loaded listener.js 09:02:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (142E2800) [pid = 3732] [serial = 1976] [outer = 10153400] 09:02:30 INFO - PROCESS | 3732 | 1466438550387 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]]]}] 09:02:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 09:02:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1271ms 09:02:30 INFO - PROCESS | 3732 | 1466438550435 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 09:02:30 INFO - PROCESS | 3732 | 1466438550440 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 09:02:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 09:02:30 INFO - PROCESS | 3732 | 1466438550447 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 09:02:30 INFO - PROCESS | 3732 | 1466438550449 Marionette TRACE conn5 <- [1,2598,null,{}] 09:02:30 INFO - PROCESS | 3732 | 1466438550453 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}] 09:02:30 INFO - PROCESS | 3732 | 1466438550456 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:30 INFO - PROCESS | 3732 | 1466438550585 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 09:02:30 INFO - PROCESS | 3732 | 1466438550729 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:30 INFO - PROCESS | 3732 | 1466438550732 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:30 INFO - PROCESS | 3732 | ++DOCSHELL 0FB79000 == 35 [pid = 3732] [id = 659] 09:02:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (0FCEC400) [pid = 3732] [serial = 1977] [outer = 00000000] 09:02:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (112BF000) [pid = 3732] [serial = 1978] [outer = 0FCEC400] 09:02:30 INFO - PROCESS | 3732 | 1466438550792 Marionette DEBUG loaded listener.js 09:02:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (15DD9000) [pid = 3732] [serial = 1979] [outer = 0FCEC400] 09:02:31 INFO - PROCESS | 3732 | --DOCSHELL 14A0D400 == 34 [pid = 3732] [id = 656] 09:02:31 INFO - PROCESS | 3732 | --DOCSHELL 0CC9B000 == 33 [pid = 3732] [id = 655] 09:02:31 INFO - PROCESS | 3732 | --DOCSHELL 18974800 == 32 [pid = 3732] [id = 654] 09:02:31 INFO - PROCESS | 3732 | --DOCSHELL 10238400 == 31 [pid = 3732] [id = 653] 09:02:31 INFO - PROCESS | 3732 | --DOCSHELL 16F73C00 == 30 [pid = 3732] [id = 652] 09:02:31 INFO - PROCESS | 3732 | --DOCSHELL 14DCF000 == 29 [pid = 3732] [id = 651] 09:02:31 INFO - PROCESS | 3732 | --DOCSHELL 10D05C00 == 28 [pid = 3732] [id = 650] 09:02:31 INFO - PROCESS | 3732 | --DOCSHELL 08B92400 == 27 [pid = 3732] [id = 649] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1ACF0C00) [pid = 3732] [serial = 1933] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1B72C400) [pid = 3732] [serial = 1934] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1A8DD000) [pid = 3732] [serial = 1930] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19836C00) [pid = 3732] [serial = 1918] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19BD7C00) [pid = 3732] [serial = 1921] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (18C14400) [pid = 3732] [serial = 1919] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (143CA400) [pid = 3732] [serial = 1924] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19BDA000) [pid = 3732] [serial = 1922] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19BD4800) [pid = 3732] [serial = 1897] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (142DD400) [pid = 3732] [serial = 1900] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (14A17000) [pid = 3732] [serial = 1901] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15D43400) [pid = 3732] [serial = 1909] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15DDAC00) [pid = 3732] [serial = 1910] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (18460000) [pid = 3732] [serial = 1912] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18979C00) [pid = 3732] [serial = 1913] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (143C6000) [pid = 3732] [serial = 1903] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1614AC00) [pid = 3732] [serial = 1904] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (18C16C00) [pid = 3732] [serial = 1915] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (10242400) [pid = 3732] [serial = 1906] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (10AB7800) [pid = 3732] [serial = 1907] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (19BF5000) [pid = 3732] [serial = 1898] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1AC7AC00) [pid = 3732] [serial = 1931] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (19BD2800) [pid = 3732] [serial = 1927] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (15DDA000) [pid = 3732] [serial = 1925] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (19BFDC00) [pid = 3732] [serial = 1928] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (19446400) [pid = 3732] [serial = 1916] [outer = 00000000] [url = about:blank] 09:02:31 INFO - PROCESS | 3732 | 1466438551619 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]]]}] 09:02:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 09:02:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1219ms 09:02:31 INFO - PROCESS | 3732 | 1466438551670 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 09:02:31 INFO - PROCESS | 3732 | 1466438551673 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 09:02:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 09:02:31 INFO - PROCESS | 3732 | 1466438551678 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 09:02:31 INFO - PROCESS | 3732 | 1466438551682 Marionette TRACE conn5 <- [1,2602,null,{}] 09:02:31 INFO - PROCESS | 3732 | 1466438551687 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}] 09:02:31 INFO - PROCESS | 3732 | 1466438551689 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:31 INFO - PROCESS | 3732 | 1466438551782 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 09:02:31 INFO - PROCESS | 3732 | 1466438551788 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:31 INFO - PROCESS | 3732 | 1466438551791 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:31 INFO - PROCESS | 3732 | ++DOCSHELL 10703000 == 28 [pid = 3732] [id = 660] 09:02:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (1070B800) [pid = 3732] [serial = 1980] [outer = 00000000] 09:02:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (14211400) [pid = 3732] [serial = 1981] [outer = 1070B800] 09:02:31 INFO - PROCESS | 3732 | 1466438551840 Marionette DEBUG loaded listener.js 09:02:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (14967400) [pid = 3732] [serial = 1982] [outer = 1070B800] 09:02:32 INFO - PROCESS | 3732 | 1466438552380 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]]]}] 09:02:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 09:02:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 09:02:32 INFO - PROCESS | 3732 | 1466438552409 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 09:02:32 INFO - PROCESS | 3732 | 1466438552413 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 09:02:32 INFO - PROCESS | 3732 | 1466438552419 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 09:02:32 INFO - PROCESS | 3732 | 1466438552421 Marionette TRACE conn5 <- [1,2606,null,{}] 09:02:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 09:02:32 INFO - PROCESS | 3732 | 1466438552425 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}] 09:02:32 INFO - PROCESS | 3732 | 1466438552428 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:32 INFO - PROCESS | 3732 | 1466438552520 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 09:02:32 INFO - PROCESS | 3732 | 1466438552530 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:32 INFO - PROCESS | 3732 | 1466438552532 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:32 INFO - PROCESS | 3732 | ++DOCSHELL 15DDC000 == 29 [pid = 3732] [id = 661] 09:02:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (15DDF000) [pid = 3732] [serial = 1983] [outer = 00000000] 09:02:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (1614A400) [pid = 3732] [serial = 1984] [outer = 15DDF000] 09:02:32 INFO - PROCESS | 3732 | 1466438552579 Marionette DEBUG loaded listener.js 09:02:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (17106400) [pid = 3732] [serial = 1985] [outer = 15DDF000] 09:02:33 INFO - PROCESS | 3732 | 1466438553065 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]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 09:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 671ms 09:02:33 INFO - PROCESS | 3732 | 1466438553095 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3732 | 1466438553098 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 09:02:33 INFO - PROCESS | 3732 | 1466438553101 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 09:02:33 INFO - PROCESS | 3732 | 1466438553105 Marionette TRACE conn5 <- [1,2610,null,{}] 09:02:33 INFO - PROCESS | 3732 | 1466438553115 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}] 09:02:33 INFO - PROCESS | 3732 | 1466438553120 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:33 INFO - PROCESS | 3732 | 1466438553206 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 09:02:33 INFO - PROCESS | 3732 | 1466438553308 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:33 INFO - PROCESS | 3732 | 1466438553311 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:33 INFO - PROCESS | 3732 | ++DOCSHELL 1799BC00 == 30 [pid = 3732] [id = 662] 09:02:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1799C400) [pid = 3732] [serial = 1986] [outer = 00000000] 09:02:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (18463800) [pid = 3732] [serial = 1987] [outer = 1799C400] 09:02:33 INFO - PROCESS | 3732 | 1466438553360 Marionette DEBUG loaded listener.js 09:02:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (18973C00) [pid = 3732] [serial = 1988] [outer = 1799C400] 09:02:33 INFO - PROCESS | 3732 | 1466438553736 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]]]}] 09:02:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 09:02:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 670ms 09:02:33 INFO - PROCESS | 3732 | 1466438553775 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 09:02:33 INFO - PROCESS | 3732 | 1466438553778 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 09:02:33 INFO - PROCESS | 3732 | 1466438553781 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 09:02:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 09:02:33 INFO - PROCESS | 3732 | 1466438553783 Marionette TRACE conn5 <- [1,2614,null,{}] 09:02:33 INFO - PROCESS | 3732 | 1466438553786 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}] 09:02:33 INFO - PROCESS | 3732 | 1466438553788 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:33 INFO - PROCESS | 3732 | 1466438553877 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 09:02:34 INFO - PROCESS | 3732 | 1466438554015 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3732 | 1466438554017 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:34 INFO - PROCESS | 3732 | ++DOCSHELL 18A4AC00 == 31 [pid = 3732] [id = 663] 09:02:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (18A4E400) [pid = 3732] [serial = 1989] [outer = 00000000] 09:02:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (18DFA800) [pid = 3732] [serial = 1990] [outer = 18A4E400] 09:02:34 INFO - PROCESS | 3732 | 1466438554061 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19443C00) [pid = 3732] [serial = 1991] [outer = 18A4E400] 09:02:34 INFO - PROCESS | 3732 | 1466438554480 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]]]}] 09:02:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 09:02:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 730ms 09:02:34 INFO - PROCESS | 3732 | 1466438554524 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 09:02:34 INFO - PROCESS | 3732 | 1466438554526 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 09:02:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 09:02:34 INFO - PROCESS | 3732 | 1466438554529 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 09:02:34 INFO - PROCESS | 3732 | 1466438554531 Marionette TRACE conn5 <- [1,2618,null,{}] 09:02:34 INFO - PROCESS | 3732 | 1466438554534 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}] 09:02:34 INFO - PROCESS | 3732 | 1466438554536 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:34 INFO - PROCESS | 3732 | 1466438554653 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 09:02:34 INFO - PROCESS | 3732 | 1466438554658 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:34 INFO - PROCESS | 3732 | 1466438554660 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:34 INFO - PROCESS | 3732 | ++DOCSHELL 19445C00 == 32 [pid = 3732] [id = 664] 09:02:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (19446800) [pid = 3732] [serial = 1992] [outer = 00000000] 09:02:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1983B800) [pid = 3732] [serial = 1993] [outer = 19446800] 09:02:34 INFO - PROCESS | 3732 | 1466438554705 Marionette DEBUG loaded listener.js 09:02:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19B46400) [pid = 3732] [serial = 1994] [outer = 19446800] 09:02:35 INFO - PROCESS | 3732 | 1466438555198 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]]]}] 09:02:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 09:02:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 730ms 09:02:35 INFO - PROCESS | 3732 | 1466438555291 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 09:02:35 INFO - PROCESS | 3732 | 1466438555293 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 09:02:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 09:02:35 INFO - PROCESS | 3732 | 1466438555300 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 09:02:35 INFO - PROCESS | 3732 | 1466438555302 Marionette TRACE conn5 <- [1,2622,null,{}] 09:02:35 INFO - PROCESS | 3732 | 1466438555305 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}] 09:02:35 INFO - PROCESS | 3732 | 1466438555311 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:35 INFO - PROCESS | 3732 | 1466438555441 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 09:02:35 INFO - PROCESS | 3732 | 1466438555513 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:35 INFO - PROCESS | 3732 | 1466438555524 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:35 INFO - PROCESS | 3732 | ++DOCSHELL 19BD1C00 == 33 [pid = 3732] [id = 665] 09:02:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19BD2400) [pid = 3732] [serial = 1995] [outer = 00000000] 09:02:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19BD9000) [pid = 3732] [serial = 1996] [outer = 19BD2400] 09:02:35 INFO - PROCESS | 3732 | 1466438555570 Marionette DEBUG loaded listener.js 09:02:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19BD7400) [pid = 3732] [serial = 1997] [outer = 19BD2400] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (10D07400) [pid = 3732] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (08B95400) [pid = 3732] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (14DCF400) [pid = 3732] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (08B92800) [pid = 3732] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (171E9C00) [pid = 3732] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1076EC00) [pid = 3732] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18973800) [pid = 3732] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1B73A800) [pid = 3732] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (10239C00) [pid = 3732] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (0CC9B800) [pid = 3732] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (18978C00) [pid = 3732] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 09:02:36 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (16F76000) [pid = 3732] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 09:02:36 INFO - PROCESS | 3732 | 1466438556065 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]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 09:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 830ms 09:02:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 09:02:36 INFO - PROCESS | 3732 | 1466438556135 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3732 | 1466438556137 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 09:02:36 INFO - PROCESS | 3732 | 1466438556141 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3732 | 1466438556142 Marionette TRACE conn5 <- [1,2626,null,{}] 09:02:36 INFO - PROCESS | 3732 | 1466438556150 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}] 09:02:36 INFO - PROCESS | 3732 | 1466438556152 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:36 INFO - PROCESS | 3732 | 1466438556231 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 09:02:36 INFO - PROCESS | 3732 | 1466438556240 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3732 | 1466438556242 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:36 INFO - PROCESS | 3732 | ++DOCSHELL 1076C400 == 34 [pid = 3732] [id = 666] 09:02:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1076EC00) [pid = 3732] [serial = 1998] [outer = 00000000] 09:02:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (14A53C00) [pid = 3732] [serial = 1999] [outer = 1076EC00] 09:02:36 INFO - PROCESS | 3732 | 1466438556290 Marionette DEBUG loaded listener.js 09:02:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (17109400) [pid = 3732] [serial = 2000] [outer = 1076EC00] 09:02:36 INFO - PROCESS | 3732 | 1466438556729 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]]]}] 09:02:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 09:02:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 630ms 09:02:36 INFO - PROCESS | 3732 | 1466438556797 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 09:02:36 INFO - PROCESS | 3732 | 1466438556799 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 09:02:36 INFO - PROCESS | 3732 | 1466438556802 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 09:02:36 INFO - PROCESS | 3732 | 1466438556804 Marionette TRACE conn5 <- [1,2630,null,{}] 09:02:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 09:02:36 INFO - PROCESS | 3732 | 1466438556807 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}] 09:02:36 INFO - PROCESS | 3732 | 1466438556809 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:36 INFO - PROCESS | 3732 | 1466438556892 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 09:02:36 INFO - PROCESS | 3732 | 1466438556897 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:36 INFO - PROCESS | 3732 | 1466438556899 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:36 INFO - PROCESS | 3732 | ++DOCSHELL 171A4C00 == 35 [pid = 3732] [id = 667] 09:02:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (172D9800) [pid = 3732] [serial = 2001] [outer = 00000000] 09:02:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (19BD2800) [pid = 3732] [serial = 2002] [outer = 172D9800] 09:02:36 INFO - PROCESS | 3732 | 1466438556942 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19BF2C00) [pid = 3732] [serial = 2003] [outer = 172D9800] 09:02:37 INFO - PROCESS | 3732 | 1466438557363 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]]]}] 09:02:37 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 09:02:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 570ms 09:02:37 INFO - PROCESS | 3732 | 1466438557386 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 09:02:37 INFO - PROCESS | 3732 | 1466438557388 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 09:02:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 09:02:37 INFO - PROCESS | 3732 | 1466438557392 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 09:02:37 INFO - PROCESS | 3732 | 1466438557394 Marionette TRACE conn5 <- [1,2634,null,{}] 09:02:37 INFO - PROCESS | 3732 | 1466438557397 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}] 09:02:37 INFO - PROCESS | 3732 | 1466438557399 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:37 INFO - PROCESS | 3732 | 1466438557535 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 09:02:37 INFO - PROCESS | 3732 | 1466438557542 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:37 INFO - PROCESS | 3732 | 1466438557544 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:37 INFO - PROCESS | 3732 | ++DOCSHELL 19BF9C00 == 36 [pid = 3732] [id = 668] 09:02:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (19D6BC00) [pid = 3732] [serial = 2004] [outer = 00000000] 09:02:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1A8CE400) [pid = 3732] [serial = 2005] [outer = 19D6BC00] 09:02:37 INFO - PROCESS | 3732 | 1466438557588 Marionette DEBUG loaded listener.js 09:02:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1A8D8C00) [pid = 3732] [serial = 2006] [outer = 19D6BC00] 09:02:37 INFO - PROCESS | 3732 | 1466438558000 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]]]}] 09:02:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 09:02:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 630ms 09:02:38 INFO - PROCESS | 3732 | 1466438558022 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 09:02:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 09:02:38 INFO - PROCESS | 3732 | 1466438558024 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 09:02:38 INFO - PROCESS | 3732 | 1466438558070 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 09:02:38 INFO - PROCESS | 3732 | 1466438558074 Marionette TRACE conn5 <- [1,2638,null,{}] 09:02:38 INFO - PROCESS | 3732 | 1466438558086 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}] 09:02:38 INFO - PROCESS | 3732 | 1466438558090 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:38 INFO - PROCESS | 3732 | 1466438558245 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 09:02:38 INFO - PROCESS | 3732 | 1466438558440 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:38 INFO - PROCESS | 3732 | 1466438558444 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:38 INFO - PROCESS | 3732 | ++DOCSHELL 1076A000 == 37 [pid = 3732] [id = 669] 09:02:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1076B400) [pid = 3732] [serial = 2007] [outer = 00000000] 09:02:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (10D0BC00) [pid = 3732] [serial = 2008] [outer = 1076B400] 09:02:38 INFO - PROCESS | 3732 | 1466438558504 Marionette DEBUG loaded listener.js 09:02:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (14A0D400) [pid = 3732] [serial = 2009] [outer = 1076B400] 09:02:39 INFO - PROCESS | 3732 | 1466438559046 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]]]}] 09:02:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 09:02:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1078ms 09:02:39 INFO - PROCESS | 3732 | 1466438559107 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 09:02:39 INFO - PROCESS | 3732 | 1466438559112 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 09:02:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 09:02:39 INFO - PROCESS | 3732 | 1466438559118 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 09:02:39 INFO - PROCESS | 3732 | 1466438559120 Marionette TRACE conn5 <- [1,2642,null,{}] 09:02:39 INFO - PROCESS | 3732 | 1466438559127 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}] 09:02:39 INFO - PROCESS | 3732 | 1466438559131 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:39 INFO - PROCESS | 3732 | 1466438559245 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 09:02:39 INFO - PROCESS | 3732 | 1466438559393 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:39 INFO - PROCESS | 3732 | 1466438559396 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:39 INFO - PROCESS | 3732 | ++DOCSHELL 1784A800 == 38 [pid = 3732] [id = 670] 09:02:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1784D000) [pid = 3732] [serial = 2010] [outer = 00000000] 09:02:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1799AC00) [pid = 3732] [serial = 2011] [outer = 1784D000] 09:02:39 INFO - PROCESS | 3732 | 1466438559455 Marionette DEBUG loaded listener.js 09:02:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1858EC00) [pid = 3732] [serial = 2012] [outer = 1784D000] 09:02:40 INFO - PROCESS | 3732 | 1466438560073 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]]]}] 09:02:40 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 09:02:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 970ms 09:02:40 INFO - PROCESS | 3732 | 1466438560092 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 09:02:40 INFO - PROCESS | 3732 | 1466438560094 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 09:02:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 09:02:40 INFO - PROCESS | 3732 | 1466438560112 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 09:02:40 INFO - PROCESS | 3732 | 1466438560114 Marionette TRACE conn5 <- [1,2646,null,{}] 09:02:40 INFO - PROCESS | 3732 | 1466438560118 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}] 09:02:40 INFO - PROCESS | 3732 | 1466438560121 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:40 INFO - PROCESS | 3732 | 1466438560235 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 09:02:40 INFO - PROCESS | 3732 | 1466438560383 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:40 INFO - PROCESS | 3732 | 1466438560389 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:40 INFO - PROCESS | 3732 | ++DOCSHELL 19BAFC00 == 39 [pid = 3732] [id = 671] 09:02:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19BCE000) [pid = 3732] [serial = 2013] [outer = 00000000] 09:02:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BF5000) [pid = 3732] [serial = 2014] [outer = 19BCE000] 09:02:40 INFO - PROCESS | 3732 | 1466438560449 Marionette DEBUG loaded listener.js 09:02:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1A8DA000) [pid = 3732] [serial = 2015] [outer = 19BCE000] 09:02:41 INFO - PROCESS | 3732 | 1466438561085 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]]]}] 09:02:41 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 09:02:41 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1024ms 09:02:41 INFO - PROCESS | 3732 | 1466438561141 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 09:02:41 INFO - PROCESS | 3732 | 1466438561144 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 09:02:41 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 09:02:41 INFO - PROCESS | 3732 | 1466438561147 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 09:02:41 INFO - PROCESS | 3732 | 1466438561149 Marionette TRACE conn5 <- [1,2650,null,{}] 09:02:41 INFO - PROCESS | 3732 | 1466438561153 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}] 09:02:41 INFO - PROCESS | 3732 | 1466438561155 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:41 INFO - PROCESS | 3732 | 1466438561267 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 09:02:41 INFO - PROCESS | 3732 | 1466438561433 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:41 INFO - PROCESS | 3732 | 1466438561436 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:41 INFO - PROCESS | 3732 | ++DOCSHELL 19839C00 == 40 [pid = 3732] [id = 672] 09:02:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1983E000) [pid = 3732] [serial = 2016] [outer = 00000000] 09:02:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1ACF1C00) [pid = 3732] [serial = 2017] [outer = 1983E000] 09:02:41 INFO - PROCESS | 3732 | 1466438561492 Marionette DEBUG loaded listener.js 09:02:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1B37F800) [pid = 3732] [serial = 2018] [outer = 1983E000] 09:02:42 INFO - PROCESS | 3732 | 1466438562228 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]]]}] 09:02:42 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 09:02:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1129ms 09:02:42 INFO - PROCESS | 3732 | 1466438562281 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 09:02:42 INFO - PROCESS | 3732 | 1466438562284 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 09:02:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 09:02:42 INFO - PROCESS | 3732 | 1466438562289 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 09:02:42 INFO - PROCESS | 3732 | 1466438562292 Marionette TRACE conn5 <- [1,2654,null,{}] 09:02:42 INFO - PROCESS | 3732 | 1466438562297 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}] 09:02:42 INFO - PROCESS | 3732 | 1466438562300 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:42 INFO - PROCESS | 3732 | 1466438562440 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 171A4C00 == 39 [pid = 3732] [id = 667] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 1076C400 == 38 [pid = 3732] [id = 666] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 19BD1C00 == 37 [pid = 3732] [id = 665] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 19445C00 == 36 [pid = 3732] [id = 664] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 18A4AC00 == 35 [pid = 3732] [id = 663] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 1799BC00 == 34 [pid = 3732] [id = 662] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 15DDC000 == 33 [pid = 3732] [id = 661] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 10703000 == 32 [pid = 3732] [id = 660] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 14DCA000 == 31 [pid = 3732] [id = 657] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 10150400 == 30 [pid = 3732] [id = 658] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 0FB79000 == 29 [pid = 3732] [id = 659] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 19839C00 == 28 [pid = 3732] [id = 672] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 19BAFC00 == 27 [pid = 3732] [id = 671] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 19BF9C00 == 26 [pid = 3732] [id = 668] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 1076A000 == 25 [pid = 3732] [id = 669] 09:02:43 INFO - PROCESS | 3732 | --DOCSHELL 1784A800 == 24 [pid = 3732] [id = 670] 09:02:43 INFO - PROCESS | 3732 | 1466438563199 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:43 INFO - PROCESS | 3732 | 1466438563203 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (112C0000) [pid = 3732] [serial = 1951] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (142D9800) [pid = 3732] [serial = 1952] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (09360C00) [pid = 3732] [serial = 1948] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (0CCA0800) [pid = 3732] [serial = 1949] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (15DD4800) [pid = 3732] [serial = 1954] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10775C00) [pid = 3732] [serial = 1946] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (0FCF1C00) [pid = 3732] [serial = 1945] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19836400) [pid = 3732] [serial = 1970] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1614B000) [pid = 3732] [serial = 1937] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14A25800) [pid = 3732] [serial = 1936] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19B8AC00) [pid = 3732] [serial = 1940] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1943D000) [pid = 3732] [serial = 1939] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1BC1B400) [pid = 3732] [serial = 1943] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1B968000) [pid = 3732] [serial = 1942] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1799DC00) [pid = 3732] [serial = 1960] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17853000) [pid = 3732] [serial = 1966] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19B44C00) [pid = 3732] [serial = 1972] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (18A56800) [pid = 3732] [serial = 1963] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1943E400) [pid = 3732] [serial = 1969] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (18B96800) [pid = 3732] [serial = 1964] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (171AF400) [pid = 3732] [serial = 1957] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (17851800) [pid = 3732] [serial = 1958] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (18401800) [pid = 3732] [serial = 1961] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (18B91800) [pid = 3732] [serial = 1967] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (15FE4C00) [pid = 3732] [serial = 1955] [outer = 00000000] [url = about:blank] 09:02:43 INFO - PROCESS | 3732 | ++DOCSHELL 08E6F000 == 25 [pid = 3732] [id = 673] 09:02:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (08E73000) [pid = 3732] [serial = 2019] [outer = 00000000] 09:02:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (09356C00) [pid = 3732] [serial = 2020] [outer = 08E73000] 09:02:43 INFO - PROCESS | 3732 | 1466438563389 Marionette DEBUG loaded listener.js 09:02:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (0CCA0400) [pid = 3732] [serial = 2021] [outer = 08E73000] 09:02:44 INFO - PROCESS | 3732 | 1466438564303 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]]]}] 09:02:44 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) 09:02:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2019ms 09:02:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 09:02:44 INFO - PROCESS | 3732 | 1466438564311 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 09:02:44 INFO - PROCESS | 3732 | 1466438564314 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 09:02:44 INFO - PROCESS | 3732 | 1466438564319 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 09:02:44 INFO - PROCESS | 3732 | 1466438564321 Marionette TRACE conn5 <- [1,2658,null,{}] 09:02:44 INFO - PROCESS | 3732 | 1466438564327 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}] 09:02:44 INFO - PROCESS | 3732 | 1466438564329 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:44 INFO - PROCESS | 3732 | 1466438564429 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 09:02:44 INFO - PROCESS | 3732 | 1466438564522 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:44 INFO - PROCESS | 3732 | 1466438564525 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:44 INFO - PROCESS | 3732 | ++DOCSHELL 1023F400 == 26 [pid = 3732] [id = 674] 09:02:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (10240800) [pid = 3732] [serial = 2022] [outer = 00000000] 09:02:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1076A800) [pid = 3732] [serial = 2023] [outer = 10240800] 09:02:44 INFO - PROCESS | 3732 | 1466438564574 Marionette DEBUG loaded listener.js 09:02:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (10777000) [pid = 3732] [serial = 2024] [outer = 10240800] 09:02:45 INFO - PROCESS | 3732 | 1466438565500 Marionette TRACE conn5 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:02:45 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 09:02:45 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:02:45 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 09:02:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:45 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:02:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1238ms 09:02:45 INFO - PROCESS | 3732 | 1466438565560 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 09:02:45 INFO - PROCESS | 3732 | 1466438565565 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 09:02:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 09:02:45 INFO - PROCESS | 3732 | 1466438565569 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 09:02:45 INFO - PROCESS | 3732 | 1466438565571 Marionette TRACE conn5 <- [1,2662,null,{}] 09:02:45 INFO - PROCESS | 3732 | 1466438565576 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}] 09:02:45 INFO - PROCESS | 3732 | 1466438565578 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:45 INFO - PROCESS | 3732 | 1466438565708 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 09:02:45 INFO - PROCESS | 3732 | 1466438565716 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:45 INFO - PROCESS | 3732 | 1466438565718 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:45 INFO - PROCESS | 3732 | ++DOCSHELL 110D3800 == 27 [pid = 3732] [id = 675] 09:02:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (142DA000) [pid = 3732] [serial = 2025] [outer = 00000000] 09:02:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1496B800) [pid = 3732] [serial = 2026] [outer = 142DA000] 09:02:45 INFO - PROCESS | 3732 | 1466438565817 Marionette DEBUG loaded listener.js 09:02:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (14A25000) [pid = 3732] [serial = 2027] [outer = 142DA000] 09:02:46 INFO - PROCESS | 3732 | 1466438566778 Marionette TRACE conn5 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:02:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 09:02:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:02:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 09:02:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:02:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1233ms 09:02:46 INFO - PROCESS | 3732 | 1466438566806 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 09:02:46 INFO - PROCESS | 3732 | 1466438566809 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 09:02:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 09:02:46 INFO - PROCESS | 3732 | 1466438566814 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 09:02:46 INFO - PROCESS | 3732 | 1466438566820 Marionette TRACE conn5 <- [1,2666,null,{}] 09:02:46 INFO - PROCESS | 3732 | 1466438566830 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}] 09:02:46 INFO - PROCESS | 3732 | 1466438566833 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:46 INFO - PROCESS | 3732 | 1466438566976 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 09:02:46 INFO - PROCESS | 3732 | 1466438566984 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:46 INFO - PROCESS | 3732 | 1466438566986 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:46 INFO - PROCESS | 3732 | ++DOCSHELL 15D46400 == 28 [pid = 3732] [id = 676] 09:02:46 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (15D47400) [pid = 3732] [serial = 2028] [outer = 00000000] 09:02:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1614B000) [pid = 3732] [serial = 2029] [outer = 15D47400] 09:02:47 INFO - PROCESS | 3732 | 1466438567030 Marionette DEBUG loaded listener.js 09:02:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (17104400) [pid = 3732] [serial = 2030] [outer = 15D47400] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (10153400) [pid = 3732] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1799C400) [pid = 3732] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (172D9800) [pid = 3732] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (0FCEC400) [pid = 3732] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1070B800) [pid = 3732] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (15DDF000) [pid = 3732] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (18DF4800) [pid = 3732] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19446800) [pid = 3732] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (19BD2400) [pid = 3732] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1076EC00) [pid = 3732] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (19D6BC00) [pid = 3732] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 09:02:47 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (18A4E400) [pid = 3732] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 09:02:48 INFO - PROCESS | 3732 | 1466438568153 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]]]}] 09:02:48 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) 09:02:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1378ms 09:02:48 INFO - PROCESS | 3732 | 1466438568194 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 09:02:48 INFO - PROCESS | 3732 | 1466438568196 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 09:02:48 INFO - PROCESS | 3732 | 1466438568200 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 09:02:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 09:02:48 INFO - PROCESS | 3732 | 1466438568202 Marionette TRACE conn5 <- [1,2670,null,{}] 09:02:48 INFO - PROCESS | 3732 | 1466438568205 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}] 09:02:48 INFO - PROCESS | 3732 | 1466438568207 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:48 INFO - PROCESS | 3732 | 1466438568333 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 09:02:48 INFO - PROCESS | 3732 | 1466438568369 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:48 INFO - PROCESS | 3732 | 1466438568371 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:48 INFO - PROCESS | 3732 | ++DOCSHELL 0FC61400 == 29 [pid = 3732] [id = 677] 09:02:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (10278000) [pid = 3732] [serial = 2031] [outer = 00000000] 09:02:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (16F79400) [pid = 3732] [serial = 2032] [outer = 10278000] 09:02:48 INFO - PROCESS | 3732 | 1466438568417 Marionette DEBUG loaded listener.js 09:02:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (1711B000) [pid = 3732] [serial = 2033] [outer = 10278000] 09:02:49 INFO - PROCESS | 3732 | 1466438569327 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]]]}] 09:02:49 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) 09:02:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1180ms 09:02:49 INFO - PROCESS | 3732 | 1466438569384 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 09:02:49 INFO - PROCESS | 3732 | 1466438569386 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 09:02:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 09:02:49 INFO - PROCESS | 3732 | 1466438569389 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 09:02:49 INFO - PROCESS | 3732 | 1466438569391 Marionette TRACE conn5 <- [1,2674,null,{}] 09:02:49 INFO - PROCESS | 3732 | 1466438569395 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}] 09:02:49 INFO - PROCESS | 3732 | 1466438569397 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:49 INFO - PROCESS | 3732 | 1466438569514 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 09:02:49 INFO - PROCESS | 3732 | 1466438569660 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:49 INFO - PROCESS | 3732 | 1466438569664 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:49 INFO - PROCESS | 3732 | ++DOCSHELL 09359800 == 30 [pid = 3732] [id = 678] 09:02:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (0935C000) [pid = 3732] [serial = 2034] [outer = 00000000] 09:02:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (0FB79C00) [pid = 3732] [serial = 2035] [outer = 0935C000] 09:02:49 INFO - PROCESS | 3732 | 1466438569766 Marionette DEBUG loaded listener.js 09:02:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (10150C00) [pid = 3732] [serial = 2036] [outer = 0935C000] 09:02:50 INFO - PROCESS | 3732 | 1466438570919 Marionette TRACE conn5 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:02:50 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 09:02:50 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:02:50 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 09:02:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:50 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:02:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1577ms 09:02:50 INFO - PROCESS | 3732 | 1466438571000 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 09:02:51 INFO - PROCESS | 3732 | 1466438571004 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 09:02:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 09:02:51 INFO - PROCESS | 3732 | 1466438571011 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 09:02:51 INFO - PROCESS | 3732 | 1466438571014 Marionette TRACE conn5 <- [1,2678,null,{}] 09:02:51 INFO - PROCESS | 3732 | 1466438571019 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}] 09:02:51 INFO - PROCESS | 3732 | 1466438571022 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:51 INFO - PROCESS | 3732 | 1466438571191 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 09:02:51 INFO - PROCESS | 3732 | 1466438571286 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:51 INFO - PROCESS | 3732 | 1466438571289 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:51 INFO - PROCESS | 3732 | ++DOCSHELL 0936EC00 == 31 [pid = 3732] [id = 679] 09:02:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (14577400) [pid = 3732] [serial = 2037] [outer = 00000000] 09:02:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14AE2C00) [pid = 3732] [serial = 2038] [outer = 14577400] 09:02:51 INFO - PROCESS | 3732 | 1466438571391 Marionette DEBUG loaded listener.js 09:02:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (15D43C00) [pid = 3732] [serial = 2039] [outer = 14577400] 09:02:52 INFO - PROCESS | 3732 | --DOCSHELL 0CCA2C00 == 30 [pid = 3732] [id = 326] 09:02:52 INFO - PROCESS | 3732 | --DOCSHELL 08E75400 == 29 [pid = 3732] [id = 340] 09:02:52 INFO - PROCESS | 3732 | --DOCSHELL 142A3800 == 28 [pid = 3732] [id = 341] 09:02:52 INFO - PROCESS | 3732 | --DOCSHELL 0FC61400 == 27 [pid = 3732] [id = 677] 09:02:52 INFO - PROCESS | 3732 | --DOCSHELL 15D46400 == 26 [pid = 3732] [id = 676] 09:02:52 INFO - PROCESS | 3732 | --DOCSHELL 110D3800 == 25 [pid = 3732] [id = 675] 09:02:52 INFO - PROCESS | 3732 | --DOCSHELL 1023F400 == 24 [pid = 3732] [id = 674] 09:02:52 INFO - PROCESS | 3732 | --DOCSHELL 08E6F000 == 23 [pid = 3732] [id = 673] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (10777C00) [pid = 3732] [serial = 1975] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (142E2800) [pid = 3732] [serial = 1976] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (18463800) [pid = 3732] [serial = 1987] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (18973C00) [pid = 3732] [serial = 1988] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19BF2C00) [pid = 3732] [serial = 2003] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (112BF000) [pid = 3732] [serial = 1978] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (15DD9000) [pid = 3732] [serial = 1979] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (14211400) [pid = 3732] [serial = 1981] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (14967400) [pid = 3732] [serial = 1982] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (1614A400) [pid = 3732] [serial = 1984] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (17106400) [pid = 3732] [serial = 1985] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (19B8C000) [pid = 3732] [serial = 1973] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (19B46400) [pid = 3732] [serial = 1994] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (1983B800) [pid = 3732] [serial = 1993] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (19BD9000) [pid = 3732] [serial = 1996] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (14A53C00) [pid = 3732] [serial = 1999] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (17109400) [pid = 3732] [serial = 2000] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 53 (19BD2800) [pid = 3732] [serial = 2002] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 52 (19BD7400) [pid = 3732] [serial = 1997] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 51 (1A8CE400) [pid = 3732] [serial = 2005] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 50 (1A8D8C00) [pid = 3732] [serial = 2006] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 49 (18DFA800) [pid = 3732] [serial = 1990] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | --DOMWINDOW == 48 (19443C00) [pid = 3732] [serial = 1991] [outer = 00000000] [url = about:blank] 09:02:52 INFO - PROCESS | 3732 | 1466438572588 Marionette TRACE conn5 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:02:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:02:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:02:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 09:02:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:02:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1640ms 09:02:52 INFO - PROCESS | 3732 | 1466438572653 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 09:02:52 INFO - PROCESS | 3732 | 1466438572657 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 09:02:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 09:02:52 INFO - PROCESS | 3732 | 1466438572662 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 09:02:52 INFO - PROCESS | 3732 | 1466438572665 Marionette TRACE conn5 <- [1,2682,null,{}] 09:02:52 INFO - PROCESS | 3732 | 1466438572701 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}] 09:02:52 INFO - PROCESS | 3732 | 1466438572703 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:52 INFO - PROCESS | 3732 | 1466438572858 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 09:02:52 INFO - PROCESS | 3732 | 1466438572868 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:52 INFO - PROCESS | 3732 | 1466438572870 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:52 INFO - PROCESS | 3732 | ++DOCSHELL 10D96800 == 24 [pid = 3732] [id = 680] 09:02:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 49 (110CF800) [pid = 3732] [serial = 2040] [outer = 00000000] 09:02:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 50 (112BF000) [pid = 3732] [serial = 2041] [outer = 110CF800] 09:02:52 INFO - PROCESS | 3732 | 1466438572919 Marionette DEBUG loaded listener.js 09:02:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 51 (142A4C00) [pid = 3732] [serial = 2042] [outer = 110CF800] 09:02:53 INFO - PROCESS | 3732 | 1466438573827 Marionette TRACE conn5 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:02:53 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:02:53 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:02:53 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 09:02:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:53 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:02:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1181ms 09:02:53 INFO - PROCESS | 3732 | 1466438573849 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 09:02:53 INFO - PROCESS | 3732 | 1466438573854 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 09:02:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 09:02:53 INFO - PROCESS | 3732 | 1466438573860 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 09:02:53 INFO - PROCESS | 3732 | 1466438573862 Marionette TRACE conn5 <- [1,2686,null,{}] 09:02:53 INFO - PROCESS | 3732 | 1466438573866 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}] 09:02:53 INFO - PROCESS | 3732 | 1466438573869 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:53 INFO - PROCESS | 3732 | 1466438573963 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 09:02:53 INFO - PROCESS | 3732 | 1466438573969 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:53 INFO - PROCESS | 3732 | 1466438573971 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:53 INFO - PROCESS | 3732 | ++DOCSHELL 10AC3000 == 25 [pid = 3732] [id = 681] 09:02:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (14DC9000) [pid = 3732] [serial = 2043] [outer = 00000000] 09:02:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (15D42C00) [pid = 3732] [serial = 2044] [outer = 14DC9000] 09:02:54 INFO - PROCESS | 3732 | 1466438574019 Marionette DEBUG loaded listener.js 09:02:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (15DD9C00) [pid = 3732] [serial = 2045] [outer = 14DC9000] 09:02:55 INFO - PROCESS | 3732 | 1466438575030 Marionette TRACE conn5 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:02:55 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 09:02:55 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 09:02:55 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 09:02:55 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:02:55 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1220ms 09:02:55 INFO - PROCESS | 3732 | 1466438575085 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3732 | 1466438575088 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 09:02:55 INFO - PROCESS | 3732 | 1466438575091 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 09:02:55 INFO - PROCESS | 3732 | 1466438575095 Marionette TRACE conn5 <- [1,2690,null,{}] 09:02:55 INFO - PROCESS | 3732 | 1466438575105 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}] 09:02:55 INFO - PROCESS | 3732 | 1466438575110 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:55 INFO - PROCESS | 3732 | 1466438575238 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 09:02:55 INFO - PROCESS | 3732 | 1466438575246 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:55 INFO - PROCESS | 3732 | 1466438575249 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:55 INFO - PROCESS | 3732 | ++DOCSHELL 17111800 == 26 [pid = 3732] [id = 682] 09:02:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (17113800) [pid = 3732] [serial = 2046] [outer = 00000000] 09:02:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (171AEC00) [pid = 3732] [serial = 2047] [outer = 17113800] 09:02:55 INFO - PROCESS | 3732 | 1466438575355 Marionette DEBUG loaded listener.js 09:02:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (172E4000) [pid = 3732] [serial = 2048] [outer = 17113800] 09:02:55 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (08E73000) [pid = 3732] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 09:02:55 INFO - PROCESS | 3732 | --DOMWINDOW == 55 (10240800) [pid = 3732] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 09:02:55 INFO - PROCESS | 3732 | --DOMWINDOW == 54 (1076B400) [pid = 3732] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 09:02:55 INFO - PROCESS | 3732 | --DOMWINDOW == 53 (1784D000) [pid = 3732] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 09:02:55 INFO - PROCESS | 3732 | --DOMWINDOW == 52 (19BCE000) [pid = 3732] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 09:02:55 INFO - PROCESS | 3732 | --DOMWINDOW == 51 (142DA000) [pid = 3732] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 09:02:55 INFO - PROCESS | 3732 | --DOMWINDOW == 50 (15D47400) [pid = 3732] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 09:02:55 INFO - PROCESS | 3732 | 1466438575802 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]]]}] 09:02:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 09:02:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 770ms 09:02:55 INFO - PROCESS | 3732 | 1466438575865 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 09:02:55 INFO - PROCESS | 3732 | 1466438575867 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 09:02:55 INFO - PROCESS | 3732 | 1466438575871 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 09:02:55 INFO - PROCESS | 3732 | 1466438575872 Marionette TRACE conn5 <- [1,2694,null,{}] 09:02:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 09:02:55 INFO - PROCESS | 3732 | 1466438575876 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}] 09:02:55 INFO - PROCESS | 3732 | 1466438575878 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:56 INFO - PROCESS | 3732 | 1466438576007 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 09:02:56 INFO - PROCESS | 3732 | 1466438576067 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3732 | 1466438576069 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:56 INFO - PROCESS | 3732 | ++DOCSHELL 1799B400 == 27 [pid = 3732] [id = 683] 09:02:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 51 (1799C800) [pid = 3732] [serial = 2049] [outer = 00000000] 09:02:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 52 (179A1400) [pid = 3732] [serial = 2050] [outer = 1799C800] 09:02:56 INFO - PROCESS | 3732 | 1466438576116 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 53 (18410C00) [pid = 3732] [serial = 2051] [outer = 1799C800] 09:02:56 INFO - PROCESS | 3732 | 1466438576491 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]]]}] 09:02:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 09:02:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 09:02:56 INFO - PROCESS | 3732 | 1466438576545 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 09:02:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 09:02:56 INFO - PROCESS | 3732 | 1466438576547 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 09:02:56 INFO - PROCESS | 3732 | 1466438576550 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 09:02:56 INFO - PROCESS | 3732 | 1466438576552 Marionette TRACE conn5 <- [1,2698,null,{}] 09:02:56 INFO - PROCESS | 3732 | 1466438576555 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}] 09:02:56 INFO - PROCESS | 3732 | 1466438576557 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:56 INFO - PROCESS | 3732 | 1466438576639 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 09:02:56 INFO - PROCESS | 3732 | 1466438576673 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:56 INFO - PROCESS | 3732 | 1466438576675 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:56 INFO - PROCESS | 3732 | ++DOCSHELL 08ECA000 == 28 [pid = 3732] [id = 684] 09:02:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 54 (08EF1C00) [pid = 3732] [serial = 2052] [outer = 00000000] 09:02:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 55 (18977C00) [pid = 3732] [serial = 2053] [outer = 08EF1C00] 09:02:56 INFO - PROCESS | 3732 | 1466438576719 Marionette DEBUG loaded listener.js 09:02:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 56 (1897C800) [pid = 3732] [serial = 2054] [outer = 08EF1C00] 09:02:57 INFO - PROCESS | 3732 | 1466438577183 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] 09:02:57 INFO - PROCESS | 3732 | 1466438577223 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 09:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 09:02:57 INFO - PROCESS | 3732 | 1466438577226 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 3732 | 1466438577228 Marionette TRACE conn5 <- [1,2702,null,{}] 09:02:57 INFO - PROCESS | 3732 | 1466438577232 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}] 09:02:57 INFO - PROCESS | 3732 | 1466438577237 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:57 INFO - PROCESS | 3732 | 1466438577359 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 09:02:57 INFO - PROCESS | 3732 | 1466438577365 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:57 INFO - PROCESS | 3732 | 1466438577367 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:57 INFO - PROCESS | 3732 | ++DOCSHELL 14590800 == 29 [pid = 3732] [id = 685] 09:02:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (15FE5400) [pid = 3732] [serial = 2055] [outer = 00000000] 09:02:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (19445400) [pid = 3732] [serial = 2056] [outer = 15FE5400] 09:02:57 INFO - PROCESS | 3732 | 1466438577412 Marionette DEBUG loaded listener.js 09:02:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (19448C00) [pid = 3732] [serial = 2057] [outer = 15FE5400] 09:02:57 INFO - PROCESS | 3732 | 1466438577848 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]]]}] 09:02:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 09:02:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 670ms 09:02:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 09:02:57 INFO - PROCESS | 3732 | 1466438577897 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 09:02:57 INFO - PROCESS | 3732 | 1466438577899 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 09:02:57 INFO - PROCESS | 3732 | 1466438577902 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 09:02:57 INFO - PROCESS | 3732 | 1466438577904 Marionette TRACE conn5 <- [1,2706,null,{}] 09:02:57 INFO - PROCESS | 3732 | 1466438577907 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}] 09:02:57 INFO - PROCESS | 3732 | 1466438577909 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:57 INFO - PROCESS | 3732 | 1466438577988 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 09:02:58 INFO - PROCESS | 3732 | 1466438578023 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:58 INFO - PROCESS | 3732 | 1466438578025 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:58 INFO - PROCESS | 3732 | ++DOCSHELL 14A27800 == 30 [pid = 3732] [id = 686] 09:02:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (197C6400) [pid = 3732] [serial = 2058] [outer = 00000000] 09:02:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (19839C00) [pid = 3732] [serial = 2059] [outer = 197C6400] 09:02:58 INFO - PROCESS | 3732 | 1466438578070 Marionette DEBUG loaded listener.js 09:02:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (19896800) [pid = 3732] [serial = 2060] [outer = 197C6400] 09:02:58 INFO - PROCESS | 3732 | 1466438578735 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] 09:02:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 09:02:58 INFO - PROCESS | 3732 | 1466438578778 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 09:02:58 INFO - PROCESS | 3732 | 1466438578782 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 09:02:58 INFO - PROCESS | 3732 | 1466438578788 Marionette TRACE conn5 <- [1,2710,null,{}] 09:02:58 INFO - PROCESS | 3732 | 1466438578793 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}] 09:02:58 INFO - PROCESS | 3732 | 1466438578796 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:58 INFO - PROCESS | 3732 | 1466438578945 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 09:02:59 INFO - PROCESS | 3732 | 1466438579083 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:02:59 INFO - PROCESS | 3732 | 1466438579085 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:59 INFO - PROCESS | 3732 | ++DOCSHELL 142E6C00 == 31 [pid = 3732] [id = 687] 09:02:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (14A25800) [pid = 3732] [serial = 2061] [outer = 00000000] 09:02:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (15D40800) [pid = 3732] [serial = 2062] [outer = 14A25800] 09:02:59 INFO - PROCESS | 3732 | 1466438579143 Marionette DEBUG loaded listener.js 09:02:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (15FE4C00) [pid = 3732] [serial = 2063] [outer = 14A25800] 09:02:59 INFO - PROCESS | 3732 | 1466438579774 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] 09:02:59 INFO - PROCESS | 3732 | 1466438579815 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 09:02:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 09:02:59 INFO - PROCESS | 3732 | 1466438579821 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 09:02:59 INFO - PROCESS | 3732 | 1466438579824 Marionette TRACE conn5 <- [1,2714,null,{}] 09:02:59 INFO - PROCESS | 3732 | 1466438579828 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}] 09:02:59 INFO - PROCESS | 3732 | 1466438579831 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:02:59 INFO - PROCESS | 3732 | 1466438579948 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 09:03:00 INFO - PROCESS | 3732 | 1466438580059 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:00 INFO - PROCESS | 3732 | 1466438580062 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:00 INFO - PROCESS | 3732 | ++DOCSHELL 1799E800 == 32 [pid = 3732] [id = 688] 09:03:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (179A0C00) [pid = 3732] [serial = 2064] [outer = 00000000] 09:03:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (18B8B800) [pid = 3732] [serial = 2065] [outer = 179A0C00] 09:03:00 INFO - PROCESS | 3732 | 1466438580119 Marionette DEBUG loaded listener.js 09:03:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (18C18000) [pid = 3732] [serial = 2066] [outer = 179A0C00] 09:03:00 INFO - PROCESS | 3732 | 1466438580752 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]]]}] 09:03:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 09:03:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 970ms 09:03:00 INFO - PROCESS | 3732 | 1466438580796 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 09:03:00 INFO - PROCESS | 3732 | 1466438580798 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 09:03:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 09:03:00 INFO - PROCESS | 3732 | 1466438580802 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 09:03:00 INFO - PROCESS | 3732 | 1466438580806 Marionette TRACE conn5 <- [1,2718,null,{}] 09:03:00 INFO - PROCESS | 3732 | 1466438580817 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}] 09:03:00 INFO - PROCESS | 3732 | 1466438580822 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:00 INFO - PROCESS | 3732 | 1466438580929 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 09:03:01 INFO - PROCESS | 3732 | 1466438581072 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:01 INFO - PROCESS | 3732 | 1466438581075 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:01 INFO - PROCESS | 3732 | ++DOCSHELL 19B8F400 == 33 [pid = 3732] [id = 689] 09:03:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (19B90000) [pid = 3732] [serial = 2067] [outer = 00000000] 09:03:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (19B94C00) [pid = 3732] [serial = 2068] [outer = 19B90000] 09:03:01 INFO - PROCESS | 3732 | 1466438581133 Marionette DEBUG loaded listener.js 09:03:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (19BA2C00) [pid = 3732] [serial = 2069] [outer = 19B90000] 09:03:02 INFO - PROCESS | 3732 | 1466438582223 Marionette TRACE conn5 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 09:03:02 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 09:03:02 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 09:03:02 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 09:03:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:02 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 09:03:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1482ms 09:03:02 INFO - PROCESS | 3732 | 1466438582329 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 09:03:02 INFO - PROCESS | 3732 | 1466438582334 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 09:03:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 09:03:02 INFO - PROCESS | 3732 | 1466438582341 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 09:03:02 INFO - PROCESS | 3732 | 1466438582344 Marionette TRACE conn5 <- [1,2722,null,{}] 09:03:02 INFO - PROCESS | 3732 | 1466438582356 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}] 09:03:02 INFO - PROCESS | 3732 | 1466438582358 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:02 INFO - PROCESS | 3732 | 1466438582484 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 09:03:02 INFO - PROCESS | 3732 | 1466438582592 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:02 INFO - PROCESS | 3732 | 1466438582595 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:02 INFO - PROCESS | 3732 | ++DOCSHELL 10D08800 == 34 [pid = 3732] [id = 690] 09:03:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (110D2C00) [pid = 3732] [serial = 2070] [outer = 00000000] 09:03:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (143CA400) [pid = 3732] [serial = 2071] [outer = 110D2C00] 09:03:02 INFO - PROCESS | 3732 | 1466438582653 Marionette DEBUG loaded listener.js 09:03:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (14A1D800) [pid = 3732] [serial = 2072] [outer = 110D2C00] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 17110800 == 33 [pid = 3732] [id = 342] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 09359800 == 32 [pid = 3732] [id = 678] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 110D1C00 == 31 [pid = 3732] [id = 339] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 15DD2400 == 30 [pid = 3732] [id = 335] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 19B8FC00 == 29 [pid = 3732] [id = 338] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 18A52400 == 28 [pid = 3732] [id = 333] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 1429D000 == 27 [pid = 3732] [id = 327] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 17104000 == 26 [pid = 3732] [id = 337] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 14DCD400 == 25 [pid = 3732] [id = 334] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 1099C000 == 24 [pid = 3732] [id = 336] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 14DCD800 == 23 [pid = 3732] [id = 328] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 18B90000 == 22 [pid = 3732] [id = 343] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 171A5000 == 21 [pid = 3732] [id = 330] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 15DE0000 == 20 [pid = 3732] [id = 329] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 17103800 == 19 [pid = 3732] [id = 331] 09:03:03 INFO - PROCESS | 3732 | --DOCSHELL 0CCA2400 == 18 [pid = 3732] [id = 332] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (16F79400) [pid = 3732] [serial = 2032] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (09356C00) [pid = 3732] [serial = 2020] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (0CCA0400) [pid = 3732] [serial = 2021] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1076A800) [pid = 3732] [serial = 2023] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (14A0D400) [pid = 3732] [serial = 2009] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (10D0BC00) [pid = 3732] [serial = 2008] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1858EC00) [pid = 3732] [serial = 2012] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1799AC00) [pid = 3732] [serial = 2011] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1A8DA000) [pid = 3732] [serial = 2015] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (19BF5000) [pid = 3732] [serial = 2014] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (1ACF1C00) [pid = 3732] [serial = 2017] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1496B800) [pid = 3732] [serial = 2026] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (1614B000) [pid = 3732] [serial = 2029] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (17104400) [pid = 3732] [serial = 2030] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (14A25000) [pid = 3732] [serial = 2027] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (10777000) [pid = 3732] [serial = 2024] [outer = 00000000] [url = about:blank] 09:03:03 INFO - PROCESS | 3732 | 1466438583888 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]]]}] 09:03:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 09:03:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1573ms 09:03:03 INFO - PROCESS | 3732 | 1466438583941 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 09:03:03 INFO - PROCESS | 3732 | 1466438583945 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 09:03:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 09:03:03 INFO - PROCESS | 3732 | 1466438583953 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 09:03:03 INFO - PROCESS | 3732 | 1466438583956 Marionette TRACE conn5 <- [1,2726,null,{}] 09:03:03 INFO - PROCESS | 3732 | 1466438583963 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}] 09:03:03 INFO - PROCESS | 3732 | 1466438583965 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:04 INFO - PROCESS | 3732 | 1466438584051 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 09:03:04 INFO - PROCESS | 3732 | 1466438584057 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 3732 | 1466438584061 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:04 INFO - PROCESS | 3732 | ++DOCSHELL 10237400 == 19 [pid = 3732] [id = 691] 09:03:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (10237800) [pid = 3732] [serial = 2073] [outer = 00000000] 09:03:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (1023D800) [pid = 3732] [serial = 2074] [outer = 10237800] 09:03:04 INFO - PROCESS | 3732 | 1466438584110 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (10661000) [pid = 3732] [serial = 2075] [outer = 10237800] 09:03:04 INFO - PROCESS | 3732 | 1466438584611 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]]]}] 09:03:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 09:03:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 09:03:04 INFO - PROCESS | 3732 | 1466438584691 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 09:03:04 INFO - PROCESS | 3732 | 1466438584696 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 09:03:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 09:03:04 INFO - PROCESS | 3732 | 1466438584702 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 09:03:04 INFO - PROCESS | 3732 | 1466438584705 Marionette TRACE conn5 <- [1,2730,null,{}] 09:03:04 INFO - PROCESS | 3732 | 1466438584708 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}] 09:03:04 INFO - PROCESS | 3732 | 1466438584711 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:04 INFO - PROCESS | 3732 | 1466438584801 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 09:03:04 INFO - PROCESS | 3732 | 1466438584814 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:04 INFO - PROCESS | 3732 | 1466438584816 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:04 INFO - PROCESS | 3732 | ++DOCSHELL 11236400 == 20 [pid = 3732] [id = 692] 09:03:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (11237400) [pid = 3732] [serial = 2076] [outer = 00000000] 09:03:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (14298800) [pid = 3732] [serial = 2077] [outer = 11237400] 09:03:04 INFO - PROCESS | 3732 | 1466438584870 Marionette DEBUG loaded listener.js 09:03:04 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (142E2800) [pid = 3732] [serial = 2078] [outer = 11237400] 09:03:05 INFO - PROCESS | 3732 | 1466438585336 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]]]}] 09:03:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 09:03:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 09:03:05 INFO - PROCESS | 3732 | 1466438585376 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 09:03:05 INFO - PROCESS | 3732 | 1466438585378 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 09:03:05 INFO - PROCESS | 3732 | 1466438585381 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 09:03:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 09:03:05 INFO - PROCESS | 3732 | 1466438585384 Marionette TRACE conn5 <- [1,2734,null,{}] 09:03:05 INFO - PROCESS | 3732 | 1466438585395 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}] 09:03:05 INFO - PROCESS | 3732 | 1466438585399 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:05 INFO - PROCESS | 3732 | 1466438585512 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 09:03:05 INFO - PROCESS | 3732 | 1466438585532 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:05 INFO - PROCESS | 3732 | 1466438585535 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:05 INFO - PROCESS | 3732 | ++DOCSHELL 15DD9800 == 21 [pid = 3732] [id = 693] 09:03:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (15DDA000) [pid = 3732] [serial = 2079] [outer = 00000000] 09:03:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (16142C00) [pid = 3732] [serial = 2080] [outer = 15DDA000] 09:03:05 INFO - PROCESS | 3732 | 1466438585584 Marionette DEBUG loaded listener.js 09:03:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (16F7DC00) [pid = 3732] [serial = 2081] [outer = 15DDA000] 09:03:06 INFO - PROCESS | 3732 | 1466438586080 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]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 09:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 730ms 09:03:06 INFO - PROCESS | 3732 | 1466438586116 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3732 | 1466438586118 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 09:03:06 INFO - PROCESS | 3732 | 1466438586122 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 09:03:06 INFO - PROCESS | 3732 | 1466438586123 Marionette TRACE conn5 <- [1,2738,null,{}] 09:03:06 INFO - PROCESS | 3732 | 1466438586127 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}] 09:03:06 INFO - PROCESS | 3732 | 1466438586129 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:06 INFO - PROCESS | 3732 | 1466438586250 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 09:03:06 INFO - PROCESS | 3732 | 1466438586314 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:06 INFO - PROCESS | 3732 | 1466438586316 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:06 INFO - PROCESS | 3732 | ++DOCSHELL 17105400 == 22 [pid = 3732] [id = 694] 09:03:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1710F000) [pid = 3732] [serial = 2082] [outer = 00000000] 09:03:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (171A9400) [pid = 3732] [serial = 2083] [outer = 1710F000] 09:03:06 INFO - PROCESS | 3732 | 1466438586364 Marionette DEBUG loaded listener.js 09:03:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (171E3400) [pid = 3732] [serial = 2084] [outer = 1710F000] 09:03:06 INFO - PROCESS | 3732 | 1466438586779 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]]]}] 09:03:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 09:03:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 670ms 09:03:06 INFO - PROCESS | 3732 | 1466438586803 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 09:03:06 INFO - PROCESS | 3732 | 1466438586805 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 09:03:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 09:03:06 INFO - PROCESS | 3732 | 1466438586808 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 09:03:06 INFO - PROCESS | 3732 | 1466438586810 Marionette TRACE conn5 <- [1,2742,null,{}] 09:03:06 INFO - PROCESS | 3732 | 1466438586813 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}] 09:03:06 INFO - PROCESS | 3732 | 1466438586815 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:06 INFO - PROCESS | 3732 | 1466438586933 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 09:03:07 INFO - PROCESS | 3732 | 1466438587023 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 3732 | 1466438587025 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:07 INFO - PROCESS | 3732 | ++DOCSHELL 1799C000 == 23 [pid = 3732] [id = 695] 09:03:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1799E400) [pid = 3732] [serial = 2085] [outer = 00000000] 09:03:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (18410400) [pid = 3732] [serial = 2086] [outer = 1799E400] 09:03:07 INFO - PROCESS | 3732 | 1466438587070 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18506C00) [pid = 3732] [serial = 2087] [outer = 1799E400] 09:03:07 INFO - PROCESS | 3732 | 1466438587472 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]]]}] 09:03:07 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 09:03:07 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 730ms 09:03:07 INFO - PROCESS | 3732 | 1466438587541 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 09:03:07 INFO - PROCESS | 3732 | 1466438587543 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 09:03:07 INFO - PROCESS | 3732 | 1466438587546 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 09:03:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 09:03:07 INFO - PROCESS | 3732 | 1466438587548 Marionette TRACE conn5 <- [1,2746,null,{}] 09:03:07 INFO - PROCESS | 3732 | 1466438587552 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}] 09:03:07 INFO - PROCESS | 3732 | 1466438587557 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:07 INFO - PROCESS | 3732 | 1466438587696 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 09:03:07 INFO - PROCESS | 3732 | 1466438587702 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:07 INFO - PROCESS | 3732 | 1466438587704 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:07 INFO - PROCESS | 3732 | ++DOCSHELL 18A4C400 == 24 [pid = 3732] [id = 696] 09:03:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (18A4E000) [pid = 3732] [serial = 2088] [outer = 00000000] 09:03:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (18DFA000) [pid = 3732] [serial = 2089] [outer = 18A4E000] 09:03:07 INFO - PROCESS | 3732 | 1466438587748 Marionette DEBUG loaded listener.js 09:03:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19444C00) [pid = 3732] [serial = 2090] [outer = 18A4E000] 09:03:08 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (17113800) [pid = 3732] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 09:03:08 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1799C800) [pid = 3732] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 09:03:08 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (14DC9000) [pid = 3732] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 09:03:08 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (0935C000) [pid = 3732] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 09:03:08 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (110CF800) [pid = 3732] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 09:03:08 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (15FE5400) [pid = 3732] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 09:03:08 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (14577400) [pid = 3732] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 09:03:08 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (197C6400) [pid = 3732] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 09:03:08 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (08EF1C00) [pid = 3732] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 09:03:08 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (10278000) [pid = 3732] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 09:03:08 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1983E000) [pid = 3732] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 09:03:08 INFO - PROCESS | 3732 | 1466438588397 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]]]}] 09:03:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 09:03:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 870ms 09:03:08 INFO - PROCESS | 3732 | 1466438588420 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 09:03:08 INFO - PROCESS | 3732 | 1466438588422 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 09:03:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 09:03:08 INFO - PROCESS | 3732 | 1466438588425 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 09:03:08 INFO - PROCESS | 3732 | 1466438588427 Marionette TRACE conn5 <- [1,2750,null,{}] 09:03:08 INFO - PROCESS | 3732 | 1466438588430 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}] 09:03:08 INFO - PROCESS | 3732 | 1466438588432 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:08 INFO - PROCESS | 3732 | 1466438588509 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 09:03:08 INFO - PROCESS | 3732 | 1466438588514 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:08 INFO - PROCESS | 3732 | 1466438588516 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:08 INFO - PROCESS | 3732 | ++DOCSHELL 08B97800 == 25 [pid = 3732] [id = 697] 09:03:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (142E2400) [pid = 3732] [serial = 2091] [outer = 00000000] 09:03:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1846AC00) [pid = 3732] [serial = 2092] [outer = 142E2400] 09:03:08 INFO - PROCESS | 3732 | 1466438588560 Marionette DEBUG loaded listener.js 09:03:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1840F400) [pid = 3732] [serial = 2093] [outer = 142E2400] 09:03:08 INFO - PROCESS | 3732 | 1466438588989 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 09:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 630ms 09:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 09:03:09 INFO - PROCESS | 3732 | 1466438589057 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 09:03:09 INFO - PROCESS | 3732 | 1466438589059 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 09:03:09 INFO - PROCESS | 3732 | 1466438589062 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 3732 | 1466438589063 Marionette TRACE conn5 <- [1,2754,null,{}] 09:03:09 INFO - PROCESS | 3732 | 1466438589067 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}] 09:03:09 INFO - PROCESS | 3732 | 1466438589069 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:09 INFO - PROCESS | 3732 | 1466438589151 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 09:03:09 INFO - PROCESS | 3732 | 1466438589156 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 3732 | 1466438589158 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:09 INFO - PROCESS | 3732 | ++DOCSHELL 18462800 == 26 [pid = 3732] [id = 698] 09:03:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1943E000) [pid = 3732] [serial = 2094] [outer = 00000000] 09:03:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1983A800) [pid = 3732] [serial = 2095] [outer = 1943E000] 09:03:09 INFO - PROCESS | 3732 | 1466438589202 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1983AC00) [pid = 3732] [serial = 2096] [outer = 1943E000] 09:03:09 INFO - PROCESS | 3732 | 1466438589627 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]]]}] 09:03:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 09:03:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 630ms 09:03:09 INFO - PROCESS | 3732 | 1466438589693 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 09:03:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 09:03:09 INFO - PROCESS | 3732 | 1466438589695 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 09:03:09 INFO - PROCESS | 3732 | 1466438589699 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 09:03:09 INFO - PROCESS | 3732 | 1466438589700 Marionette TRACE conn5 <- [1,2758,null,{}] 09:03:09 INFO - PROCESS | 3732 | 1466438589704 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}] 09:03:09 INFO - PROCESS | 3732 | 1466438589706 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:09 INFO - PROCESS | 3732 | 1466438589787 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 09:03:09 INFO - PROCESS | 3732 | 1466438589792 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:09 INFO - PROCESS | 3732 | 1466438589794 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:09 INFO - PROCESS | 3732 | ++DOCSHELL 15DD8C00 == 27 [pid = 3732] [id = 699] 09:03:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19B91400) [pid = 3732] [serial = 2097] [outer = 00000000] 09:03:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (19BA2000) [pid = 3732] [serial = 2098] [outer = 19B91400] 09:03:09 INFO - PROCESS | 3732 | 1466438589839 Marionette DEBUG loaded listener.js 09:03:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19BA8000) [pid = 3732] [serial = 2099] [outer = 19B91400] 09:03:10 INFO - PROCESS | 3732 | 1466438590649 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]]]}] 09:03:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 09:03:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 970ms 09:03:10 INFO - PROCESS | 3732 | 1466438590670 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 09:03:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 09:03:10 INFO - PROCESS | 3732 | 1466438590674 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 09:03:10 INFO - PROCESS | 3732 | 1466438590679 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 09:03:10 INFO - PROCESS | 3732 | 1466438590684 Marionette TRACE conn5 <- [1,2762,null,{}] 09:03:10 INFO - PROCESS | 3732 | 1466438590689 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}] 09:03:10 INFO - PROCESS | 3732 | 1466438590692 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:10 INFO - PROCESS | 3732 | 1466438590815 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 09:03:10 INFO - PROCESS | 3732 | 1466438590938 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:10 INFO - PROCESS | 3732 | 1466438590941 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:10 INFO - PROCESS | 3732 | ++DOCSHELL 10235800 == 28 [pid = 3732] [id = 700] 09:03:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (105AB800) [pid = 3732] [serial = 2100] [outer = 00000000] 09:03:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (10D0BC00) [pid = 3732] [serial = 2101] [outer = 105AB800] 09:03:11 INFO - PROCESS | 3732 | 1466438591039 Marionette DEBUG loaded listener.js 09:03:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1492B400) [pid = 3732] [serial = 2102] [outer = 105AB800] 09:03:11 INFO - PROCESS | 3732 | 1466438591799 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]]]}] 09:03:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 09:03:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1183ms 09:03:11 INFO - PROCESS | 3732 | 1466438591863 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 09:03:11 INFO - PROCESS | 3732 | 1466438591868 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 09:03:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 09:03:11 INFO - PROCESS | 3732 | 1466438591874 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 09:03:11 INFO - PROCESS | 3732 | 1466438591877 Marionette TRACE conn5 <- [1,2766,null,{}] 09:03:11 INFO - PROCESS | 3732 | 1466438591881 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}] 09:03:11 INFO - PROCESS | 3732 | 1466438591884 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:12 INFO - PROCESS | 3732 | 1466438592022 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 09:03:12 INFO - PROCESS | 3732 | 1466438592242 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:12 INFO - PROCESS | 3732 | 1466438592245 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:12 INFO - PROCESS | 3732 | ++DOCSHELL 08ECE800 == 29 [pid = 3732] [id = 701] 09:03:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (08EEF400) [pid = 3732] [serial = 2103] [outer = 00000000] 09:03:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (0CC9D000) [pid = 3732] [serial = 2104] [outer = 08EEF400] 09:03:12 INFO - PROCESS | 3732 | 1466438592305 Marionette DEBUG loaded listener.js 09:03:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (0FC64800) [pid = 3732] [serial = 2105] [outer = 08EEF400] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1B37F800) [pid = 3732] [serial = 2018] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1711B000) [pid = 3732] [serial = 2033] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (171AEC00) [pid = 3732] [serial = 2047] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (179A1400) [pid = 3732] [serial = 2050] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (15D42C00) [pid = 3732] [serial = 2044] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (0FB79C00) [pid = 3732] [serial = 2035] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (10150C00) [pid = 3732] [serial = 2036] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (112BF000) [pid = 3732] [serial = 2041] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (142A4C00) [pid = 3732] [serial = 2042] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19448C00) [pid = 3732] [serial = 2057] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (14AE2C00) [pid = 3732] [serial = 2038] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (15D43C00) [pid = 3732] [serial = 2039] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19896800) [pid = 3732] [serial = 2060] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19839C00) [pid = 3732] [serial = 2059] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (18977C00) [pid = 3732] [serial = 2053] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (172E4000) [pid = 3732] [serial = 2048] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (19445400) [pid = 3732] [serial = 2056] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1897C800) [pid = 3732] [serial = 2054] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (15DD9C00) [pid = 3732] [serial = 2045] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (18410C00) [pid = 3732] [serial = 2051] [outer = 00000000] [url = about:blank] 09:03:12 INFO - PROCESS | 3732 | 1466438592959 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]]]}] 09:03:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 09:03:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1119ms 09:03:12 INFO - PROCESS | 3732 | 1466438592998 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 09:03:12 INFO - PROCESS | 3732 | 1466438593001 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 09:03:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 09:03:12 INFO - PROCESS | 3732 | 1466438593006 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 09:03:12 INFO - PROCESS | 3732 | 1466438593008 Marionette TRACE conn5 <- [1,2770,null,{}] 09:03:13 INFO - PROCESS | 3732 | 1466438593014 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}] 09:03:13 INFO - PROCESS | 3732 | 1466438593018 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:13 INFO - PROCESS | 3732 | 1466438593107 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 09:03:13 INFO - PROCESS | 3732 | 1466438593208 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 3732 | 1466438593210 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:13 INFO - PROCESS | 3732 | ++DOCSHELL 09370000 == 30 [pid = 3732] [id = 702] 09:03:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (0FB83000) [pid = 3732] [serial = 2106] [outer = 00000000] 09:03:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (10770400) [pid = 3732] [serial = 2107] [outer = 0FB83000] 09:03:13 INFO - PROCESS | 3732 | 1466438593257 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (1099A000) [pid = 3732] [serial = 2108] [outer = 0FB83000] 09:03:13 INFO - PROCESS | 3732 | 1466438593710 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]]]}] 09:03:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 09:03:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 09:03:13 INFO - PROCESS | 3732 | 1466438593738 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 09:03:13 INFO - PROCESS | 3732 | 1466438593742 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 09:03:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 09:03:13 INFO - PROCESS | 3732 | 1466438593746 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 09:03:13 INFO - PROCESS | 3732 | 1466438593748 Marionette TRACE conn5 <- [1,2774,null,{}] 09:03:13 INFO - PROCESS | 3732 | 1466438593752 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}] 09:03:13 INFO - PROCESS | 3732 | 1466438593754 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:13 INFO - PROCESS | 3732 | 1466438593843 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 09:03:13 INFO - PROCESS | 3732 | 1466438593850 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:13 INFO - PROCESS | 3732 | 1466438593852 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:13 INFO - PROCESS | 3732 | ++DOCSHELL 112C5800 == 31 [pid = 3732] [id = 703] 09:03:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1456D400) [pid = 3732] [serial = 2109] [outer = 00000000] 09:03:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (157AD400) [pid = 3732] [serial = 2110] [outer = 1456D400] 09:03:13 INFO - PROCESS | 3732 | 1466438593897 Marionette DEBUG loaded listener.js 09:03:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (15DD5800) [pid = 3732] [serial = 2111] [outer = 1456D400] 09:03:14 INFO - PROCESS | 3732 | 1466438594399 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]]]}] 09:03:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 09:03:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 09:03:14 INFO - PROCESS | 3732 | 1466438594417 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 09:03:14 INFO - PROCESS | 3732 | 1466438594419 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 09:03:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 09:03:14 INFO - PROCESS | 3732 | 1466438594424 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 09:03:14 INFO - PROCESS | 3732 | 1466438594430 Marionette TRACE conn5 <- [1,2778,null,{}] 09:03:14 INFO - PROCESS | 3732 | 1466438594444 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}] 09:03:14 INFO - PROCESS | 3732 | 1466438594447 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:14 INFO - PROCESS | 3732 | 1466438594537 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 09:03:14 INFO - PROCESS | 3732 | 1466438594548 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:14 INFO - PROCESS | 3732 | 1466438594559 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:14 INFO - PROCESS | 3732 | ++DOCSHELL 171A2C00 == 32 [pid = 3732] [id = 704] 09:03:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (171A3000) [pid = 3732] [serial = 2112] [outer = 00000000] 09:03:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (171E2400) [pid = 3732] [serial = 2113] [outer = 171A3000] 09:03:14 INFO - PROCESS | 3732 | 1466438594604 Marionette DEBUG loaded listener.js 09:03:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (178DF800) [pid = 3732] [serial = 2114] [outer = 171A3000] 09:03:15 INFO - PROCESS | 3732 | 1466438595066 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]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 09:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 690ms 09:03:15 INFO - PROCESS | 3732 | 1466438595117 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 3732 | 1466438595119 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 09:03:15 INFO - PROCESS | 3732 | 1466438595123 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 09:03:15 INFO - PROCESS | 3732 | 1466438595124 Marionette TRACE conn5 <- [1,2782,null,{}] 09:03:15 INFO - PROCESS | 3732 | 1466438595128 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}] 09:03:15 INFO - PROCESS | 3732 | 1466438595130 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:15 INFO - PROCESS | 3732 | 1466438595252 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 09:03:15 INFO - PROCESS | 3732 | 1466438595340 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:15 INFO - PROCESS | 3732 | 1466438595342 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:15 INFO - PROCESS | 3732 | ++DOCSHELL 179A1800 == 33 [pid = 3732] [id = 705] 09:03:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (179A2000) [pid = 3732] [serial = 2115] [outer = 00000000] 09:03:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (18973800) [pid = 3732] [serial = 2116] [outer = 179A2000] 09:03:15 INFO - PROCESS | 3732 | 1466438595386 Marionette DEBUG loaded listener.js 09:03:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (18A4E400) [pid = 3732] [serial = 2117] [outer = 179A2000] 09:03:15 INFO - PROCESS | 3732 | 1466438595794 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]]]}] 09:03:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 09:03:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 730ms 09:03:15 INFO - PROCESS | 3732 | 1466438595857 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 09:03:15 INFO - PROCESS | 3732 | 1466438595859 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 09:03:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 09:03:15 INFO - PROCESS | 3732 | 1466438595867 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 09:03:15 INFO - PROCESS | 3732 | 1466438595869 Marionette TRACE conn5 <- [1,2786,null,{}] 09:03:15 INFO - PROCESS | 3732 | 1466438595873 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}] 09:03:15 INFO - PROCESS | 3732 | 1466438595875 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:15 INFO - PROCESS | 3732 | 1466438595989 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 09:03:16 INFO - PROCESS | 3732 | 1466438596001 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 3732 | 1466438596007 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:16 INFO - PROCESS | 3732 | ++DOCSHELL 112C0400 == 34 [pid = 3732] [id = 706] 09:03:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18B8F800) [pid = 3732] [serial = 2118] [outer = 00000000] 09:03:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (18DF3400) [pid = 3732] [serial = 2119] [outer = 18B8F800] 09:03:16 INFO - PROCESS | 3732 | 1466438596116 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (196CA000) [pid = 3732] [serial = 2120] [outer = 18B8F800] 09:03:16 INFO - PROCESS | 3732 | 1466438596568 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]]]}] 09:03:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 09:03:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 730ms 09:03:16 INFO - PROCESS | 3732 | 1466438596617 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 09:03:16 INFO - PROCESS | 3732 | 1466438596619 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 09:03:16 INFO - PROCESS | 3732 | 1466438596622 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 09:03:16 INFO - PROCESS | 3732 | 1466438596624 Marionette TRACE conn5 <- [1,2790,null,{}] 09:03:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 09:03:16 INFO - PROCESS | 3732 | 1466438596627 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}] 09:03:16 INFO - PROCESS | 3732 | 1466438596630 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:16 INFO - PROCESS | 3732 | 1466438596758 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 09:03:16 INFO - PROCESS | 3732 | 1466438596830 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:16 INFO - PROCESS | 3732 | 1466438596831 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:16 INFO - PROCESS | 3732 | ++DOCSHELL 0FB84C00 == 35 [pid = 3732] [id = 707] 09:03:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1983A400) [pid = 3732] [serial = 2121] [outer = 00000000] 09:03:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19B94000) [pid = 3732] [serial = 2122] [outer = 1983A400] 09:03:16 INFO - PROCESS | 3732 | 1466438596875 Marionette DEBUG loaded listener.js 09:03:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (14A0DC00) [pid = 3732] [serial = 2123] [outer = 1983A400] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14A25800) [pid = 3732] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (179A0C00) [pid = 3732] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19B90000) [pid = 3732] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (142E2400) [pid = 3732] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (11237400) [pid = 3732] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (110D2C00) [pid = 3732] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (10237800) [pid = 3732] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (15DDA000) [pid = 3732] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1710F000) [pid = 3732] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1799E400) [pid = 3732] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (18A4E000) [pid = 3732] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 09:03:17 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1943E000) [pid = 3732] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 09:03:17 INFO - PROCESS | 3732 | 1466438597334 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]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 09:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 730ms 09:03:17 INFO - PROCESS | 3732 | 1466438597360 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 09:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 09:03:17 INFO - PROCESS | 3732 | 1466438597362 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 09:03:17 INFO - PROCESS | 3732 | 1466438597365 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 3732 | 1466438597367 Marionette TRACE conn5 <- [1,2794,null,{}] 09:03:17 INFO - PROCESS | 3732 | 1466438597370 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}] 09:03:17 INFO - PROCESS | 3732 | 1466438597371 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:17 INFO - PROCESS | 3732 | 1466438597451 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 09:03:17 INFO - PROCESS | 3732 | 1466438597553 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:17 INFO - PROCESS | 3732 | 1466438597555 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:17 INFO - PROCESS | 3732 | ++DOCSHELL 10994C00 == 36 [pid = 3732] [id = 708] 09:03:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (11237400) [pid = 3732] [serial = 2124] [outer = 00000000] 09:03:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (18B90000) [pid = 3732] [serial = 2125] [outer = 11237400] 09:03:17 INFO - PROCESS | 3732 | 1466438597598 Marionette DEBUG loaded listener.js 09:03:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (19893C00) [pid = 3732] [serial = 2126] [outer = 11237400] 09:03:17 INFO - PROCESS | 3732 | 1466438597942 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]]]}] 09:03:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 09:03:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 630ms 09:03:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 09:03:17 INFO - PROCESS | 3732 | 1466438597996 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 09:03:17 INFO - PROCESS | 3732 | 1466438597998 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 09:03:17 INFO - PROCESS | 3732 | 1466438598001 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 09:03:17 INFO - PROCESS | 3732 | 1466438598003 Marionette TRACE conn5 <- [1,2798,null,{}] 09:03:17 INFO - PROCESS | 3732 | 1466438598006 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}] 09:03:18 INFO - PROCESS | 3732 | 1466438598008 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:18 INFO - PROCESS | 3732 | 1466438598127 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 09:03:18 INFO - PROCESS | 3732 | 1466438598164 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 3732 | 1466438598166 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:18 INFO - PROCESS | 3732 | ++DOCSHELL 0FCF2400 == 37 [pid = 3732] [id = 709] 09:03:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (142DB000) [pid = 3732] [serial = 2127] [outer = 00000000] 09:03:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (19BAC800) [pid = 3732] [serial = 2128] [outer = 142DB000] 09:03:18 INFO - PROCESS | 3732 | 1466438598209 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19BCFC00) [pid = 3732] [serial = 2129] [outer = 142DB000] 09:03:18 INFO - PROCESS | 3732 | 1466438598620 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]]]}] 09:03:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 09:03:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 670ms 09:03:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 09:03:18 INFO - PROCESS | 3732 | 1466438598672 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 09:03:18 INFO - PROCESS | 3732 | 1466438598674 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 09:03:18 INFO - PROCESS | 3732 | 1466438598677 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 09:03:18 INFO - PROCESS | 3732 | 1466438598679 Marionette TRACE conn5 <- [1,2802,null,{}] 09:03:18 INFO - PROCESS | 3732 | 1466438598682 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}] 09:03:18 INFO - PROCESS | 3732 | 1466438598684 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:18 INFO - PROCESS | 3732 | 1466438598804 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 09:03:18 INFO - PROCESS | 3732 | 1466438598816 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:18 INFO - PROCESS | 3732 | 1466438598818 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:18 INFO - PROCESS | 3732 | ++DOCSHELL 18A4B800 == 38 [pid = 3732] [id = 710] 09:03:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (19BAC000) [pid = 3732] [serial = 2130] [outer = 00000000] 09:03:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19BF1800) [pid = 3732] [serial = 2131] [outer = 19BAC000] 09:03:18 INFO - PROCESS | 3732 | 1466438598861 Marionette DEBUG loaded listener.js 09:03:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19BF5400) [pid = 3732] [serial = 2132] [outer = 19BAC000] 09:03:19 INFO - PROCESS | 3732 | 1466438599365 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]]]}] 09:03:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 09:03:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 730ms 09:03:19 INFO - PROCESS | 3732 | 1466438599437 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 09:03:19 INFO - PROCESS | 3732 | 1466438599442 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 09:03:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 09:03:19 INFO - PROCESS | 3732 | 1466438599449 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 09:03:19 INFO - PROCESS | 3732 | 1466438599452 Marionette TRACE conn5 <- [1,2806,null,{}] 09:03:19 INFO - PROCESS | 3732 | 1466438599458 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}] 09:03:19 INFO - PROCESS | 3732 | 1466438599461 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:19 INFO - PROCESS | 3732 | 1466438599588 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 09:03:19 INFO - PROCESS | 3732 | 1466438599727 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:19 INFO - PROCESS | 3732 | 1466438599732 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:19 INFO - PROCESS | 3732 | ++DOCSHELL 0FBEB400 == 39 [pid = 3732] [id = 711] 09:03:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (0FC60C00) [pid = 3732] [serial = 2133] [outer = 00000000] 09:03:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (142A6800) [pid = 3732] [serial = 2134] [outer = 0FC60C00] 09:03:19 INFO - PROCESS | 3732 | 1466438599791 Marionette DEBUG loaded listener.js 09:03:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (14A48000) [pid = 3732] [serial = 2135] [outer = 0FC60C00] 09:03:20 INFO - PROCESS | 3732 | 1466438600394 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]]]}] 09:03:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 09:03:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 970ms 09:03:20 INFO - PROCESS | 3732 | 1466438600423 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 09:03:20 INFO - PROCESS | 3732 | 1466438600428 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 09:03:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 09:03:20 INFO - PROCESS | 3732 | 1466438600435 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 09:03:20 INFO - PROCESS | 3732 | 1466438600438 Marionette TRACE conn5 <- [1,2810,null,{}] 09:03:20 INFO - PROCESS | 3732 | 1466438600442 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}] 09:03:20 INFO - PROCESS | 3732 | 1466438600445 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:20 INFO - PROCESS | 3732 | 1466438600561 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 09:03:20 INFO - PROCESS | 3732 | 1466438600705 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:20 INFO - PROCESS | 3732 | 1466438600708 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:20 INFO - PROCESS | 3732 | ++DOCSHELL 17109400 == 40 [pid = 3732] [id = 712] 09:03:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1710E000) [pid = 3732] [serial = 2136] [outer = 00000000] 09:03:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (171A8C00) [pid = 3732] [serial = 2137] [outer = 1710E000] 09:03:20 INFO - PROCESS | 3732 | 1466438600764 Marionette DEBUG loaded listener.js 09:03:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (179A0800) [pid = 3732] [serial = 2138] [outer = 1710E000] 09:03:21 INFO - PROCESS | 3732 | 1466438601362 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]]]}] 09:03:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 09:03:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 970ms 09:03:21 INFO - PROCESS | 3732 | 1466438601408 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 09:03:21 INFO - PROCESS | 3732 | 1466438601411 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 09:03:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 09:03:21 INFO - PROCESS | 3732 | 1466438601415 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 09:03:21 INFO - PROCESS | 3732 | 1466438601419 Marionette TRACE conn5 <- [1,2814,null,{}] 09:03:21 INFO - PROCESS | 3732 | 1466438601430 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}] 09:03:21 INFO - PROCESS | 3732 | 1466438601434 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:21 INFO - PROCESS | 3732 | 1466438601544 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 09:03:21 INFO - PROCESS | 3732 | 1466438601658 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:21 INFO - PROCESS | 3732 | 1466438601662 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:21 INFO - PROCESS | 3732 | ++DOCSHELL 19BDB400 == 41 [pid = 3732] [id = 713] 09:03:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19BDC400) [pid = 3732] [serial = 2139] [outer = 00000000] 09:03:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19BFDC00) [pid = 3732] [serial = 2140] [outer = 19BDC400] 09:03:21 INFO - PROCESS | 3732 | 1466438601759 Marionette DEBUG loaded listener.js 09:03:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1A818400) [pid = 3732] [serial = 2141] [outer = 19BDC400] 09:03:22 INFO - PROCESS | 3732 | 1466438602360 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 09:03:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 09:03:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 970ms 09:03:22 INFO - PROCESS | 3732 | 1466438602388 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 09:03:22 INFO - PROCESS | 3732 | 1466438602391 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 09:03:22 INFO - PROCESS | 3732 | 1466438602394 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 09:03:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 09:03:22 INFO - PROCESS | 3732 | 1466438602396 Marionette TRACE conn5 <- [1,2818,null,{}] 09:03:22 INFO - PROCESS | 3732 | 1466438602400 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}] 09:03:22 INFO - PROCESS | 3732 | 1466438602402 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:22 INFO - PROCESS | 3732 | 1466438602512 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 09:03:22 INFO - PROCESS | 3732 | 1466438602634 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:22 INFO - PROCESS | 3732 | 1466438602636 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:22 INFO - PROCESS | 3732 | ++DOCSHELL 09359000 == 42 [pid = 3732] [id = 714] 09:03:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (0FB79000) [pid = 3732] [serial = 2142] [outer = 00000000] 09:03:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1076B400) [pid = 3732] [serial = 2143] [outer = 0FB79000] 09:03:22 INFO - PROCESS | 3732 | 1466438602732 Marionette DEBUG loaded listener.js 09:03:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (14A46400) [pid = 3732] [serial = 2144] [outer = 0FB79000] 09:03:23 INFO - PROCESS | 3732 | 1466438603469 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]]]}] 09:03:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 09:03:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1128ms 09:03:23 INFO - PROCESS | 3732 | 1466438603526 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 09:03:23 INFO - PROCESS | 3732 | 1466438603530 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 09:03:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 09:03:23 INFO - PROCESS | 3732 | 1466438603534 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 09:03:23 INFO - PROCESS | 3732 | 1466438603539 Marionette TRACE conn5 <- [1,2822,null,{}] 09:03:23 INFO - PROCESS | 3732 | 1466438603544 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}] 09:03:23 INFO - PROCESS | 3732 | 1466438603547 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:23 INFO - PROCESS | 3732 | 1466438603726 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 0FCF2400 == 41 [pid = 3732] [id = 709] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 10994C00 == 40 [pid = 3732] [id = 708] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 0FB84C00 == 39 [pid = 3732] [id = 707] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 112C0400 == 38 [pid = 3732] [id = 706] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 179A1800 == 37 [pid = 3732] [id = 705] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 171A2C00 == 36 [pid = 3732] [id = 704] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 112C5800 == 35 [pid = 3732] [id = 703] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 09370000 == 34 [pid = 3732] [id = 702] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 08ECE800 == 33 [pid = 3732] [id = 701] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 10235800 == 32 [pid = 3732] [id = 700] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 0936EC00 == 31 [pid = 3732] [id = 679] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 15DD8C00 == 30 [pid = 3732] [id = 699] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 18462800 == 29 [pid = 3732] [id = 698] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 09359000 == 28 [pid = 3732] [id = 714] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 19BDB400 == 27 [pid = 3732] [id = 713] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 18A4B800 == 26 [pid = 3732] [id = 710] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 0FBEB400 == 25 [pid = 3732] [id = 711] 09:03:24 INFO - PROCESS | 3732 | --DOCSHELL 17109400 == 24 [pid = 3732] [id = 712] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (14298800) [pid = 3732] [serial = 2077] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (142E2800) [pid = 3732] [serial = 2078] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (14A1D800) [pid = 3732] [serial = 2072] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (143CA400) [pid = 3732] [serial = 2071] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1023D800) [pid = 3732] [serial = 2074] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10661000) [pid = 3732] [serial = 2075] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (16142C00) [pid = 3732] [serial = 2080] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (171A9400) [pid = 3732] [serial = 2083] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (18410400) [pid = 3732] [serial = 2086] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (171E3400) [pid = 3732] [serial = 2084] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (18DFA000) [pid = 3732] [serial = 2089] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (18506C00) [pid = 3732] [serial = 2087] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1983AC00) [pid = 3732] [serial = 2096] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (15FE4C00) [pid = 3732] [serial = 2063] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (15D40800) [pid = 3732] [serial = 2062] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18C18000) [pid = 3732] [serial = 2066] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (19BA2000) [pid = 3732] [serial = 2098] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (18B8B800) [pid = 3732] [serial = 2065] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19BA2C00) [pid = 3732] [serial = 2069] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19B94C00) [pid = 3732] [serial = 2068] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1983A800) [pid = 3732] [serial = 2095] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (19444C00) [pid = 3732] [serial = 2090] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1840F400) [pid = 3732] [serial = 2093] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (16F7DC00) [pid = 3732] [serial = 2081] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1846AC00) [pid = 3732] [serial = 2092] [outer = 00000000] [url = about:blank] 09:03:24 INFO - PROCESS | 3732 | 1466438604529 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:24 INFO - PROCESS | 3732 | 1466438604532 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:24 INFO - PROCESS | 3732 | ++DOCSHELL 08EC9C00 == 25 [pid = 3732] [id = 715] 09:03:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (08ECB800) [pid = 3732] [serial = 2145] [outer = 00000000] 09:03:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (0936EC00) [pid = 3732] [serial = 2146] [outer = 08ECB800] 09:03:24 INFO - PROCESS | 3732 | 1466438604585 Marionette DEBUG loaded listener.js 09:03:24 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (0FB82000) [pid = 3732] [serial = 2147] [outer = 08ECB800] 09:03:25 INFO - PROCESS | 3732 | 1466438605055 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 09:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1579ms 09:03:25 INFO - PROCESS | 3732 | 1466438605118 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 09:03:25 INFO - PROCESS | 3732 | 1466438605122 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 09:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 09:03:25 INFO - PROCESS | 3732 | 1466438605126 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 3732 | 1466438605129 Marionette TRACE conn5 <- [1,2826,null,{}] 09:03:25 INFO - PROCESS | 3732 | 1466438605134 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}] 09:03:25 INFO - PROCESS | 3732 | 1466438605139 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:25 INFO - PROCESS | 3732 | 1466438605231 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 09:03:25 INFO - PROCESS | 3732 | 1466438605242 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:25 INFO - PROCESS | 3732 | 1466438605245 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:25 INFO - PROCESS | 3732 | ++DOCSHELL 10776000 == 26 [pid = 3732] [id = 716] 09:03:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (10776800) [pid = 3732] [serial = 2148] [outer = 00000000] 09:03:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (10AB7800) [pid = 3732] [serial = 2149] [outer = 10776800] 09:03:25 INFO - PROCESS | 3732 | 1466438605292 Marionette DEBUG loaded listener.js 09:03:25 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (112BEC00) [pid = 3732] [serial = 2150] [outer = 10776800] 09:03:25 INFO - PROCESS | 3732 | 1466438605781 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]]]}] 09:03:25 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 09:03:25 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 670ms 09:03:25 INFO - PROCESS | 3732 | 1466438605835 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 09:03:25 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 09:03:25 INFO - PROCESS | 3732 | 1466438605839 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 09:03:25 INFO - PROCESS | 3732 | 1466438605843 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 09:03:25 INFO - PROCESS | 3732 | 1466438605845 Marionette TRACE conn5 <- [1,2830,null,{}] 09:03:25 INFO - PROCESS | 3732 | 1466438605849 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}] 09:03:25 INFO - PROCESS | 3732 | 1466438605852 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:25 INFO - PROCESS | 3732 | 1466438605941 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 09:03:26 INFO - PROCESS | 3732 | 1466438606044 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 3732 | 1466438606046 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:26 INFO - PROCESS | 3732 | ++DOCSHELL 10774C00 == 27 [pid = 3732] [id = 717] 09:03:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (14A4A000) [pid = 3732] [serial = 2151] [outer = 00000000] 09:03:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (14AE5400) [pid = 3732] [serial = 2152] [outer = 14A4A000] 09:03:26 INFO - PROCESS | 3732 | 1466438606093 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (157AEC00) [pid = 3732] [serial = 2153] [outer = 14A4A000] 09:03:26 INFO - PROCESS | 3732 | 1466438606490 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]]]}] 09:03:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 09:03:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 670ms 09:03:26 INFO - PROCESS | 3732 | 1466438606526 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 09:03:26 INFO - PROCESS | 3732 | 1466438606528 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 09:03:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 09:03:26 INFO - PROCESS | 3732 | 1466438606538 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 09:03:26 INFO - PROCESS | 3732 | 1466438606544 Marionette TRACE conn5 <- [1,2834,null,{}] 09:03:26 INFO - PROCESS | 3732 | 1466438606559 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}] 09:03:26 INFO - PROCESS | 3732 | 1466438606563 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:26 INFO - PROCESS | 3732 | 1466438606683 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 09:03:26 INFO - PROCESS | 3732 | 1466438606750 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:26 INFO - PROCESS | 3732 | 1466438606752 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:26 INFO - PROCESS | 3732 | ++DOCSHELL 142DFC00 == 28 [pid = 3732] [id = 718] 09:03:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (14A20400) [pid = 3732] [serial = 2154] [outer = 00000000] 09:03:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (17105C00) [pid = 3732] [serial = 2155] [outer = 14A20400] 09:03:26 INFO - PROCESS | 3732 | 1466438606808 Marionette DEBUG loaded listener.js 09:03:26 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (171A3400) [pid = 3732] [serial = 2156] [outer = 14A20400] 09:03:27 INFO - PROCESS | 3732 | 1466438607250 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]]]}] 09:03:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 09:03:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 750ms 09:03:27 INFO - PROCESS | 3732 | 1466438607305 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 09:03:27 INFO - PROCESS | 3732 | 1466438607307 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 09:03:27 INFO - PROCESS | 3732 | 1466438607310 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 09:03:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 09:03:27 INFO - PROCESS | 3732 | 1466438607312 Marionette TRACE conn5 <- [1,2838,null,{}] 09:03:27 INFO - PROCESS | 3732 | 1466438607315 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}] 09:03:27 INFO - PROCESS | 3732 | 1466438607317 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:27 INFO - PROCESS | 3732 | 1466438607437 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 09:03:27 INFO - PROCESS | 3732 | 1466438607503 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:27 INFO - PROCESS | 3732 | 1466438607505 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:27 INFO - PROCESS | 3732 | ++DOCSHELL 171A8000 == 29 [pid = 3732] [id = 719] 09:03:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (171AC000) [pid = 3732] [serial = 2157] [outer = 00000000] 09:03:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (178E0C00) [pid = 3732] [serial = 2158] [outer = 171AC000] 09:03:27 INFO - PROCESS | 3732 | 1466438607551 Marionette DEBUG loaded listener.js 09:03:27 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (17999800) [pid = 3732] [serial = 2159] [outer = 171AC000] 09:03:27 INFO - PROCESS | 3732 | 1466438607977 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 09:03:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 09:03:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 730ms 09:03:28 INFO - PROCESS | 3732 | 1466438608044 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 09:03:28 INFO - PROCESS | 3732 | 1466438608047 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 09:03:28 INFO - PROCESS | 3732 | 1466438608050 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 09:03:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 09:03:28 INFO - PROCESS | 3732 | 1466438608052 Marionette TRACE conn5 <- [1,2842,null,{}] 09:03:28 INFO - PROCESS | 3732 | 1466438608056 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}] 09:03:28 INFO - PROCESS | 3732 | 1466438608058 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:28 INFO - PROCESS | 3732 | 1466438608175 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 09:03:28 INFO - PROCESS | 3732 | 1466438608185 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:28 INFO - PROCESS | 3732 | 1466438608191 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:28 INFO - PROCESS | 3732 | ++DOCSHELL 18469000 == 30 [pid = 3732] [id = 720] 09:03:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1846AC00) [pid = 3732] [serial = 2160] [outer = 00000000] 09:03:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1896F800) [pid = 3732] [serial = 2161] [outer = 1846AC00] 09:03:28 INFO - PROCESS | 3732 | 1466438608302 Marionette DEBUG loaded listener.js 09:03:28 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18A54000) [pid = 3732] [serial = 2162] [outer = 1846AC00] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (142DB000) [pid = 3732] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (179A2000) [pid = 3732] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19B91400) [pid = 3732] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (0FB83000) [pid = 3732] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (171A3000) [pid = 3732] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1456D400) [pid = 3732] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (08EEF400) [pid = 3732] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (105AB800) [pid = 3732] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (18B8F800) [pid = 3732] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (11237400) [pid = 3732] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19BAC000) [pid = 3732] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 09:03:28 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1983A400) [pid = 3732] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 09:03:28 INFO - PROCESS | 3732 | 1466438608966 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]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 09:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 970ms 09:03:29 INFO - PROCESS | 3732 | 1466438609025 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 3732 | 1466438609027 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 09:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 09:03:29 INFO - PROCESS | 3732 | 1466438609030 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 3732 | 1466438609032 Marionette TRACE conn5 <- [1,2846,null,{}] 09:03:29 INFO - PROCESS | 3732 | 1466438609035 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}] 09:03:29 INFO - PROCESS | 3732 | 1466438609038 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:29 INFO - PROCESS | 3732 | 1466438609123 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 09:03:29 INFO - PROCESS | 3732 | 1466438609131 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 3732 | 1466438609142 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:29 INFO - PROCESS | 3732 | ++DOCSHELL 08E75400 == 31 [pid = 3732] [id = 721] 09:03:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (17112000) [pid = 3732] [serial = 2163] [outer = 00000000] 09:03:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (18B97C00) [pid = 3732] [serial = 2164] [outer = 17112000] 09:03:29 INFO - PROCESS | 3732 | 1466438609188 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (18C15800) [pid = 3732] [serial = 2165] [outer = 17112000] 09:03:29 INFO - PROCESS | 3732 | 1466438609642 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 09:03:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 09:03:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 630ms 09:03:29 INFO - PROCESS | 3732 | 1466438609666 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 09:03:29 INFO - PROCESS | 3732 | 1466438609668 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 09:03:29 INFO - PROCESS | 3732 | 1466438609685 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 09:03:29 INFO - PROCESS | 3732 | 1466438609687 Marionette TRACE conn5 <- [1,2850,null,{}] 09:03:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 09:03:29 INFO - PROCESS | 3732 | 1466438609690 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}] 09:03:29 INFO - PROCESS | 3732 | 1466438609692 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:29 INFO - PROCESS | 3732 | 1466438609773 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 09:03:29 INFO - PROCESS | 3732 | 1466438609779 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:29 INFO - PROCESS | 3732 | 1466438609781 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:29 INFO - PROCESS | 3732 | ++DOCSHELL 1943F800 == 32 [pid = 3732] [id = 722] 09:03:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19442800) [pid = 3732] [serial = 2166] [outer = 00000000] 09:03:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (196BF800) [pid = 3732] [serial = 2167] [outer = 19442800] 09:03:29 INFO - PROCESS | 3732 | 1466438609824 Marionette DEBUG loaded listener.js 09:03:29 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19838000) [pid = 3732] [serial = 2168] [outer = 19442800] 09:03:30 INFO - PROCESS | 3732 | 1466438610270 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]]]}] 09:03:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 09:03:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 09:03:30 INFO - PROCESS | 3732 | 1466438610339 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 09:03:30 INFO - PROCESS | 3732 | 1466438610341 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 09:03:30 INFO - PROCESS | 3732 | 1466438610345 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 09:03:30 INFO - PROCESS | 3732 | 1466438610346 Marionette TRACE conn5 <- [1,2854,null,{}] 09:03:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 09:03:30 INFO - PROCESS | 3732 | 1466438610350 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}] 09:03:30 INFO - PROCESS | 3732 | 1466438610352 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:30 INFO - PROCESS | 3732 | 1466438610433 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 09:03:30 INFO - PROCESS | 3732 | 1466438610438 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:30 INFO - PROCESS | 3732 | 1466438610440 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:30 INFO - PROCESS | 3732 | ++DOCSHELL 1983EC00 == 33 [pid = 3732] [id = 723] 09:03:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1983C000) [pid = 3732] [serial = 2169] [outer = 00000000] 09:03:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19B8A800) [pid = 3732] [serial = 2170] [outer = 1983C000] 09:03:30 INFO - PROCESS | 3732 | 1466438610484 Marionette DEBUG loaded listener.js 09:03:30 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19B8B400) [pid = 3732] [serial = 2171] [outer = 1983C000] 09:03:31 INFO - PROCESS | 3732 | 1466438611210 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]]]}] 09:03:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 09:03:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 930ms 09:03:31 INFO - PROCESS | 3732 | 1466438611281 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 09:03:31 INFO - PROCESS | 3732 | 1466438611286 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 09:03:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 09:03:31 INFO - PROCESS | 3732 | 1466438611291 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 09:03:31 INFO - PROCESS | 3732 | 1466438611294 Marionette TRACE conn5 <- [1,2858,null,{}] 09:03:31 INFO - PROCESS | 3732 | 1466438611300 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}] 09:03:31 INFO - PROCESS | 3732 | 1466438611303 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:31 INFO - PROCESS | 3732 | 1466438611433 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 09:03:31 INFO - PROCESS | 3732 | 1466438611569 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:31 INFO - PROCESS | 3732 | 1466438611572 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:31 INFO - PROCESS | 3732 | ++DOCSHELL 1026E800 == 34 [pid = 3732] [id = 724] 09:03:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1076AC00) [pid = 3732] [serial = 2172] [outer = 00000000] 09:03:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (142A1800) [pid = 3732] [serial = 2173] [outer = 1076AC00] 09:03:31 INFO - PROCESS | 3732 | 1466438611632 Marionette DEBUG loaded listener.js 09:03:31 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (14929400) [pid = 3732] [serial = 2174] [outer = 1076AC00] 09:03:32 INFO - PROCESS | 3732 | 1466438612285 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]]]}] 09:03:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 09:03:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1074ms 09:03:32 INFO - PROCESS | 3732 | 1466438612372 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 09:03:32 INFO - PROCESS | 3732 | 1466438612377 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 09:03:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 09:03:32 INFO - PROCESS | 3732 | 1466438612383 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 09:03:32 INFO - PROCESS | 3732 | 1466438612386 Marionette TRACE conn5 <- [1,2862,null,{}] 09:03:32 INFO - PROCESS | 3732 | 1466438612390 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}] 09:03:32 INFO - PROCESS | 3732 | 1466438612393 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:32 INFO - PROCESS | 3732 | 1466438612521 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 09:03:32 INFO - PROCESS | 3732 | 1466438612658 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:32 INFO - PROCESS | 3732 | 1466438612661 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:32 INFO - PROCESS | 3732 | ++DOCSHELL 15FE6800 == 35 [pid = 3732] [id = 725] 09:03:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1613EC00) [pid = 3732] [serial = 2175] [outer = 00000000] 09:03:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (17105000) [pid = 3732] [serial = 2176] [outer = 1613EC00] 09:03:32 INFO - PROCESS | 3732 | 1466438612720 Marionette DEBUG loaded listener.js 09:03:32 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (171A1400) [pid = 3732] [serial = 2177] [outer = 1613EC00] 09:03:33 INFO - PROCESS | 3732 | 1466438613582 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]]]}] 09:03:33 INFO - PROCESS | 3732 | --DOCSHELL 1943F800 == 34 [pid = 3732] [id = 722] 09:03:33 INFO - PROCESS | 3732 | --DOCSHELL 08E75400 == 33 [pid = 3732] [id = 721] 09:03:33 INFO - PROCESS | 3732 | --DOCSHELL 18469000 == 32 [pid = 3732] [id = 720] 09:03:33 INFO - PROCESS | 3732 | --DOCSHELL 171A8000 == 31 [pid = 3732] [id = 719] 09:03:33 INFO - PROCESS | 3732 | --DOCSHELL 142DFC00 == 30 [pid = 3732] [id = 718] 09:03:33 INFO - PROCESS | 3732 | --DOCSHELL 10774C00 == 29 [pid = 3732] [id = 717] 09:03:33 INFO - PROCESS | 3732 | --DOCSHELL 10776000 == 28 [pid = 3732] [id = 716] 09:03:33 INFO - PROCESS | 3732 | --DOCSHELL 08EC9C00 == 27 [pid = 3732] [id = 715] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19BCFC00) [pid = 3732] [serial = 2129] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (18973800) [pid = 3732] [serial = 2116] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (18A4E400) [pid = 3732] [serial = 2117] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19BA8000) [pid = 3732] [serial = 2099] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (10770400) [pid = 3732] [serial = 2107] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1099A000) [pid = 3732] [serial = 2108] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (171E2400) [pid = 3732] [serial = 2113] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (157AD400) [pid = 3732] [serial = 2110] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (15DD5800) [pid = 3732] [serial = 2111] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (0CC9D000) [pid = 3732] [serial = 2104] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (0FC64800) [pid = 3732] [serial = 2105] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (10D0BC00) [pid = 3732] [serial = 2101] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1492B400) [pid = 3732] [serial = 2102] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (196CA000) [pid = 3732] [serial = 2120] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (18DF3400) [pid = 3732] [serial = 2119] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (18B90000) [pid = 3732] [serial = 2125] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19BF1800) [pid = 3732] [serial = 2131] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (19B94000) [pid = 3732] [serial = 2122] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (19BF5400) [pid = 3732] [serial = 2132] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (19BAC800) [pid = 3732] [serial = 2128] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (14A0DC00) [pid = 3732] [serial = 2123] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (19893C00) [pid = 3732] [serial = 2126] [outer = 00000000] [url = about:blank] 09:03:33 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (178DF800) [pid = 3732] [serial = 2114] [outer = 00000000] [url = about:blank] 09:03:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 09:03:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1275ms 09:03:33 INFO - PROCESS | 3732 | 1466438613669 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 09:03:33 INFO - PROCESS | 3732 | 1466438613673 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 09:03:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 09:03:33 INFO - PROCESS | 3732 | 1466438613678 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 09:03:33 INFO - PROCESS | 3732 | 1466438613681 Marionette TRACE conn5 <- [1,2866,null,{}] 09:03:33 INFO - PROCESS | 3732 | 1466438613686 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}] 09:03:33 INFO - PROCESS | 3732 | 1466438613689 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:33 INFO - PROCESS | 3732 | 1466438613787 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 09:03:33 INFO - PROCESS | 3732 | 1466438613794 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:33 INFO - PROCESS | 3732 | 1466438613798 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:33 INFO - PROCESS | 3732 | ++DOCSHELL 1014A400 == 28 [pid = 3732] [id = 726] 09:03:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (1014DC00) [pid = 3732] [serial = 2178] [outer = 00000000] 09:03:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (10238000) [pid = 3732] [serial = 2179] [outer = 1014DC00] 09:03:33 INFO - PROCESS | 3732 | 1466438613848 Marionette DEBUG loaded listener.js 09:03:33 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (10669C00) [pid = 3732] [serial = 2180] [outer = 1014DC00] 09:03:34 INFO - PROCESS | 3732 | 1466438614399 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]]]}] 09:03:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 09:03:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 770ms 09:03:34 INFO - PROCESS | 3732 | 1466438614452 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 09:03:34 INFO - PROCESS | 3732 | 1466438614456 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 09:03:34 INFO - PROCESS | 3732 | 1466438614461 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 09:03:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 09:03:34 INFO - PROCESS | 3732 | 1466438614464 Marionette TRACE conn5 <- [1,2870,null,{}] 09:03:34 INFO - PROCESS | 3732 | 1466438614467 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}] 09:03:34 INFO - PROCESS | 3732 | 1466438614470 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:34 INFO - PROCESS | 3732 | 1466438614559 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 09:03:34 INFO - PROCESS | 3732 | 1466438614660 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:34 INFO - PROCESS | 3732 | 1466438614663 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:34 INFO - PROCESS | 3732 | ++DOCSHELL 142DA800 == 29 [pid = 3732] [id = 727] 09:03:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (142E2800) [pid = 3732] [serial = 2181] [outer = 00000000] 09:03:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (14995C00) [pid = 3732] [serial = 2182] [outer = 142E2800] 09:03:34 INFO - PROCESS | 3732 | 1466438614709 Marionette DEBUG loaded listener.js 09:03:34 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (14DCC000) [pid = 3732] [serial = 2183] [outer = 142E2800] 09:03:35 INFO - PROCESS | 3732 | 1466438615119 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]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 09:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 09:03:35 INFO - PROCESS | 3732 | 1466438615136 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 3732 | 1466438615139 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 09:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 09:03:35 INFO - PROCESS | 3732 | 1466438615142 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - PROCESS | 3732 | 1466438615145 Marionette TRACE conn5 <- [1,2874,null,{}] 09:03:35 INFO - PROCESS | 3732 | 1466438615156 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}] 09:03:35 INFO - PROCESS | 3732 | 1466438615161 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:35 INFO - PROCESS | 3732 | 1466438615278 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 09:03:35 INFO - PROCESS | 3732 | 1466438615286 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:35 INFO - PROCESS | 3732 | 1466438615289 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:35 INFO - PROCESS | 3732 | ++DOCSHELL 1711E800 == 30 [pid = 3732] [id = 728] 09:03:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (1711EC00) [pid = 3732] [serial = 2184] [outer = 00000000] 09:03:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (172E0800) [pid = 3732] [serial = 2185] [outer = 1711EC00] 09:03:35 INFO - PROCESS | 3732 | 1466438615337 Marionette DEBUG loaded listener.js 09:03:35 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (17996800) [pid = 3732] [serial = 2186] [outer = 1711EC00] 09:03:35 INFO - PROCESS | 3732 | 1466438615799 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]]]}] 09:03:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 09:03:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 730ms 09:03:35 INFO - PROCESS | 3732 | 1466438615873 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 09:03:35 INFO - PROCESS | 3732 | 1466438615875 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 09:03:35 INFO - PROCESS | 3732 | 1466438615879 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 09:03:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 09:03:35 INFO - PROCESS | 3732 | 1466438615880 Marionette TRACE conn5 <- [1,2878,null,{}] 09:03:35 INFO - PROCESS | 3732 | 1466438615884 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}] 09:03:35 INFO - PROCESS | 3732 | 1466438615886 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:36 INFO - PROCESS | 3732 | 1466438616009 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 09:03:36 INFO - PROCESS | 3732 | 1466438616014 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 3732 | 1466438616016 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:36 INFO - PROCESS | 3732 | ++DOCSHELL 18509400 == 31 [pid = 3732] [id = 729] 09:03:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1850B400) [pid = 3732] [serial = 2187] [outer = 00000000] 09:03:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (18A4E000) [pid = 3732] [serial = 2188] [outer = 1850B400] 09:03:36 INFO - PROCESS | 3732 | 1466438616114 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (18B94400) [pid = 3732] [serial = 2189] [outer = 1850B400] 09:03:36 INFO - PROCESS | 3732 | 1466438616545 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 09:03:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 09:03:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 731ms 09:03:36 INFO - PROCESS | 3732 | 1466438616614 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 09:03:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 09:03:36 INFO - PROCESS | 3732 | 1466438616616 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 09:03:36 INFO - PROCESS | 3732 | 1466438616619 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 09:03:36 INFO - PROCESS | 3732 | 1466438616621 Marionette TRACE conn5 <- [1,2882,null,{}] 09:03:36 INFO - PROCESS | 3732 | 1466438616651 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}] 09:03:36 INFO - PROCESS | 3732 | 1466438616653 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:36 INFO - PROCESS | 3732 | 1466438616790 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 09:03:36 INFO - PROCESS | 3732 | 1466438616798 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:36 INFO - PROCESS | 3732 | 1466438616800 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:36 INFO - PROCESS | 3732 | ++DOCSHELL 18B96C00 == 32 [pid = 3732] [id = 730] 09:03:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18B99400) [pid = 3732] [serial = 2190] [outer = 00000000] 09:03:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19444400) [pid = 3732] [serial = 2191] [outer = 18B99400] 09:03:36 INFO - PROCESS | 3732 | 1466438616844 Marionette DEBUG loaded listener.js 09:03:36 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19449800) [pid = 3732] [serial = 2192] [outer = 18B99400] 09:03:37 INFO - PROCESS | 3732 | 1466438617309 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]]]}] 09:03:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 09:03:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 730ms 09:03:37 INFO - PROCESS | 3732 | 1466438617349 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 09:03:37 INFO - PROCESS | 3732 | 1466438617351 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 09:03:37 INFO - PROCESS | 3732 | 1466438617360 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 09:03:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 09:03:37 INFO - PROCESS | 3732 | 1466438617362 Marionette TRACE conn5 <- [1,2886,null,{}] 09:03:37 INFO - PROCESS | 3732 | 1466438617365 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}] 09:03:37 INFO - PROCESS | 3732 | 1466438617371 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:37 INFO - PROCESS | 3732 | 1466438617515 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 09:03:37 INFO - PROCESS | 3732 | 1466438617584 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:37 INFO - PROCESS | 3732 | 1466438617586 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:37 INFO - PROCESS | 3732 | ++DOCSHELL 19834400 == 33 [pid = 3732] [id = 731] 09:03:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19835C00) [pid = 3732] [serial = 2193] [outer = 00000000] 09:03:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19BA6C00) [pid = 3732] [serial = 2194] [outer = 19835C00] 09:03:37 INFO - PROCESS | 3732 | 1466438617641 Marionette DEBUG loaded listener.js 09:03:37 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (14A4DC00) [pid = 3732] [serial = 2195] [outer = 19835C00] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (08ECB800) [pid = 3732] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (10776800) [pid = 3732] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (14A4A000) [pid = 3732] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (171AC000) [pid = 3732] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (0FB79000) [pid = 3732] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (1846AC00) [pid = 3732] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19442800) [pid = 3732] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (0FC60C00) [pid = 3732] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1710E000) [pid = 3732] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (19BDC400) [pid = 3732] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (14A20400) [pid = 3732] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 09:03:37 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (17112000) [pid = 3732] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 09:03:38 INFO - PROCESS | 3732 | 1466438618148 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]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 09:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 830ms 09:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 09:03:38 INFO - PROCESS | 3732 | 1466438618199 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 3732 | 1466438618201 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 09:03:38 INFO - PROCESS | 3732 | 1466438618204 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 3732 | 1466438618206 Marionette TRACE conn5 <- [1,2890,null,{}] 09:03:38 INFO - PROCESS | 3732 | 1466438618209 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}] 09:03:38 INFO - PROCESS | 3732 | 1466438618211 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:38 INFO - PROCESS | 3732 | 1466438618291 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 09:03:38 INFO - PROCESS | 3732 | 1466438618299 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 3732 | 1466438618301 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:38 INFO - PROCESS | 3732 | ++DOCSHELL 19442800 == 34 [pid = 3732] [id = 732] 09:03:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (197C6000) [pid = 3732] [serial = 2196] [outer = 00000000] 09:03:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (19BAA800) [pid = 3732] [serial = 2197] [outer = 197C6000] 09:03:38 INFO - PROCESS | 3732 | 1466438618347 Marionette DEBUG loaded listener.js 09:03:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (19BAB800) [pid = 3732] [serial = 2198] [outer = 197C6000] 09:03:38 INFO - PROCESS | 3732 | 1466438618779 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 09:03:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 09:03:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 630ms 09:03:38 INFO - PROCESS | 3732 | 1466438618836 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 09:03:38 INFO - PROCESS | 3732 | 1466438618838 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 09:03:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 09:03:38 INFO - PROCESS | 3732 | 1466438618841 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 09:03:38 INFO - PROCESS | 3732 | 1466438618842 Marionette TRACE conn5 <- [1,2894,null,{}] 09:03:38 INFO - PROCESS | 3732 | 1466438618846 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}] 09:03:38 INFO - PROCESS | 3732 | 1466438618848 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:38 INFO - PROCESS | 3732 | 1466438618931 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 09:03:38 INFO - PROCESS | 3732 | 1466438618936 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:38 INFO - PROCESS | 3732 | 1466438618938 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:38 INFO - PROCESS | 3732 | ++DOCSHELL 19BAC000 == 35 [pid = 3732] [id = 733] 09:03:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (19BCE800) [pid = 3732] [serial = 2199] [outer = 00000000] 09:03:38 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (19BD5000) [pid = 3732] [serial = 2200] [outer = 19BCE800] 09:03:38 INFO - PROCESS | 3732 | 1466438618981 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19BDA800) [pid = 3732] [serial = 2201] [outer = 19BCE800] 09:03:39 INFO - PROCESS | 3732 | 1466438619424 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]]]}] 09:03:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 09:03:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 630ms 09:03:39 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 09:03:39 INFO - PROCESS | 3732 | 1466438619475 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 09:03:39 INFO - PROCESS | 3732 | 1466438619477 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 09:03:39 INFO - PROCESS | 3732 | 1466438619480 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 09:03:39 INFO - PROCESS | 3732 | 1466438619482 Marionette TRACE conn5 <- [1,2898,null,{}] 09:03:39 INFO - PROCESS | 3732 | 1466438619485 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}] 09:03:39 INFO - PROCESS | 3732 | 1466438619487 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:39 INFO - PROCESS | 3732 | 1466438619577 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 09:03:39 INFO - PROCESS | 3732 | 1466438619583 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:39 INFO - PROCESS | 3732 | 1466438619584 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:39 INFO - PROCESS | 3732 | ++DOCSHELL 157AD400 == 36 [pid = 3732] [id = 734] 09:03:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (171A1800) [pid = 3732] [serial = 2202] [outer = 00000000] 09:03:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19BF8400) [pid = 3732] [serial = 2203] [outer = 171A1800] 09:03:39 INFO - PROCESS | 3732 | 1466438619627 Marionette DEBUG loaded listener.js 09:03:39 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19BFC000) [pid = 3732] [serial = 2204] [outer = 171A1800] 09:03:40 INFO - PROCESS | 3732 | 1466438620205 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]]]}] 09:03:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 09:03:40 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 09:03:40 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 770ms 09:03:40 INFO - PROCESS | 3732 | 1466438620251 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 09:03:40 INFO - PROCESS | 3732 | 1466438620256 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 09:03:40 INFO - TEST-START | /DOMEvents/constructors.html 09:03:40 INFO - PROCESS | 3732 | 1466438620260 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 09:03:40 INFO - PROCESS | 3732 | 1466438620264 Marionette TRACE conn5 <- [1,2902,null,{}] 09:03:40 INFO - PROCESS | 3732 | 1466438620270 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}] 09:03:40 INFO - PROCESS | 3732 | 1466438620273 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:40 INFO - PROCESS | 3732 | 1466438620420 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 09:03:40 INFO - PROCESS | 3732 | 1466438620542 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:40 INFO - PROCESS | 3732 | 1466438620545 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:40 INFO - PROCESS | 3732 | ++DOCSHELL 0FCEB000 == 37 [pid = 3732] [id = 735] 09:03:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1014F400) [pid = 3732] [serial = 2205] [outer = 00000000] 09:03:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (10ABD800) [pid = 3732] [serial = 2206] [outer = 1014F400] 09:03:40 INFO - PROCESS | 3732 | 1466438620605 Marionette DEBUG loaded listener.js 09:03:40 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1496B800) [pid = 3732] [serial = 2207] [outer = 1014F400] 09:03:41 INFO - PROCESS | 3732 | 1466438621367 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]]]}] 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 09:03:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 09:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 09:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 09:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 09:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 09:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:41 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 09:03:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 09:03:41 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 09:03:41 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 09:03:41 INFO - TEST-OK | /DOMEvents/constructors.html | took 1189ms 09:03:41 INFO - PROCESS | 3732 | 1466438621459 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 09:03:41 INFO - PROCESS | 3732 | 1466438621464 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 09:03:41 INFO - PROCESS | 3732 | 1466438621472 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 09:03:41 INFO - TEST-START | /DOMEvents/event-phases-order.html 09:03:41 INFO - PROCESS | 3732 | 1466438621475 Marionette TRACE conn5 <- [1,2906,null,{}] 09:03:41 INFO - PROCESS | 3732 | 1466438621479 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}] 09:03:41 INFO - PROCESS | 3732 | 1466438621482 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:41 INFO - PROCESS | 3732 | 1466438621601 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 09:03:41 INFO - PROCESS | 3732 | 1466438621740 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:41 INFO - PROCESS | 3732 | 1466438621743 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:41 INFO - PROCESS | 3732 | ++DOCSHELL 18469000 == 38 [pid = 3732] [id = 736] 09:03:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1846BC00) [pid = 3732] [serial = 2208] [outer = 00000000] 09:03:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18DF1000) [pid = 3732] [serial = 2209] [outer = 1846BC00] 09:03:41 INFO - PROCESS | 3732 | 1466438621801 Marionette DEBUG loaded listener.js 09:03:41 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (19896400) [pid = 3732] [serial = 2210] [outer = 1846BC00] 09:03:42 INFO - PROCESS | 3732 | 1466438622364 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 09:03:42 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 09:03:42 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 930ms 09:03:42 INFO - PROCESS | 3732 | 1466438622408 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 09:03:42 INFO - PROCESS | 3732 | 1466438622411 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 09:03:42 INFO - PROCESS | 3732 | 1466438622414 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 09:03:42 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 09:03:42 INFO - PROCESS | 3732 | 1466438622418 Marionette TRACE conn5 <- [1,2910,null,{}] 09:03:42 INFO - PROCESS | 3732 | 1466438622429 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}] 09:03:42 INFO - PROCESS | 3732 | 1466438622433 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:42 INFO - PROCESS | 3732 | 1466438622544 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 09:03:42 INFO - PROCESS | 3732 | 1466438622663 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:42 INFO - PROCESS | 3732 | 1466438622667 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:42 INFO - PROCESS | 3732 | ++DOCSHELL 1A8DB400 == 39 [pid = 3732] [id = 737] 09:03:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1A8DB800) [pid = 3732] [serial = 2211] [outer = 00000000] 09:03:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1AC75800) [pid = 3732] [serial = 2212] [outer = 1A8DB800] 09:03:42 INFO - PROCESS | 3732 | 1466438622724 Marionette DEBUG loaded listener.js 09:03:42 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1AC9C400) [pid = 3732] [serial = 2213] [outer = 1A8DB800] 09:03:43 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:43 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:43 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:43 INFO - PROCESS | 3732 | [3732] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 09:03:43 INFO - PROCESS | 3732 | 1466438623239 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]]]}] 09:03:43 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 09:03:43 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 09:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:43 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 09:03:43 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:43 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 09:03:43 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:43 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]" 09:03:43 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 09:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:43 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 09:03:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:43 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 09:03:43 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 09:03:43 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 873ms 09:03:43 INFO - PROCESS | 3732 | 1466438623291 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 09:03:43 INFO - PROCESS | 3732 | 1466438623294 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 09:03:43 INFO - PROCESS | 3732 | 1466438623298 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 09:03:43 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 09:03:43 INFO - PROCESS | 3732 | 1466438623300 Marionette TRACE conn5 <- [1,2914,null,{}] 09:03:43 INFO - PROCESS | 3732 | 1466438623303 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}] 09:03:43 INFO - PROCESS | 3732 | 1466438623305 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:43 INFO - PROCESS | 3732 | 1466438623420 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 09:03:43 INFO - PROCESS | 3732 | 1466438623535 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:43 INFO - PROCESS | 3732 | 1466438623537 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:43 INFO - PROCESS | 3732 | ++DOCSHELL 1AC9FC00 == 40 [pid = 3732] [id = 738] 09:03:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1ACEA000) [pid = 3732] [serial = 2214] [outer = 00000000] 09:03:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1B380C00) [pid = 3732] [serial = 2215] [outer = 1ACEA000] 09:03:43 INFO - PROCESS | 3732 | 1466438623590 Marionette DEBUG loaded listener.js 09:03:43 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1B737000) [pid = 3732] [serial = 2216] [outer = 1ACEA000] 09:03:44 INFO - PROCESS | 3732 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 09:03:44 INFO - PROCESS | 3732 | 1466438624114 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]]]}] 09:03:44 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 09:03:44 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 870ms 09:03:44 INFO - PROCESS | 3732 | 1466438624171 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 09:03:44 INFO - PROCESS | 3732 | 1466438624173 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 09:03:44 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 09:03:44 INFO - PROCESS | 3732 | 1466438624177 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 09:03:44 INFO - PROCESS | 3732 | 1466438624179 Marionette TRACE conn5 <- [1,2918,null,{}] 09:03:44 INFO - PROCESS | 3732 | 1466438624226 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}] 09:03:44 INFO - PROCESS | 3732 | 1466438624229 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:44 INFO - PROCESS | 3732 | 1466438624339 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 09:03:44 INFO - PROCESS | 3732 | 1466438624474 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:44 INFO - PROCESS | 3732 | 1466438624477 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:44 INFO - PROCESS | 3732 | ++DOCSHELL 1BC13000 == 41 [pid = 3732] [id = 739] 09:03:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1BC14400) [pid = 3732] [serial = 2217] [outer = 00000000] 09:03:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (1BCA0000) [pid = 3732] [serial = 2218] [outer = 1BC14400] 09:03:44 INFO - PROCESS | 3732 | 1466438624530 Marionette DEBUG loaded listener.js 09:03:44 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (1C35C800) [pid = 3732] [serial = 2219] [outer = 1BC14400] 09:03:44 INFO - PROCESS | 3732 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 09:03:45 INFO - PROCESS | 3732 | 1466438625013 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]]]}] 09:03:45 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 09:03:45 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 870ms 09:03:45 INFO - PROCESS | 3732 | 1466438625060 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 09:03:45 INFO - PROCESS | 3732 | 1466438625062 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 09:03:45 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 09:03:45 INFO - PROCESS | 3732 | 1466438625067 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 09:03:45 INFO - PROCESS | 3732 | 1466438625069 Marionette TRACE conn5 <- [1,2922,null,{}] 09:03:45 INFO - PROCESS | 3732 | 1466438625073 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}] 09:03:45 INFO - PROCESS | 3732 | 1466438625079 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:45 INFO - PROCESS | 3732 | 1466438625223 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 09:03:45 INFO - PROCESS | 3732 | 1466438625501 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:45 INFO - PROCESS | 3732 | 1466438625504 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:45 INFO - PROCESS | 3732 | ++DOCSHELL 09359000 == 42 [pid = 3732] [id = 740] 09:03:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (0935C800) [pid = 3732] [serial = 2220] [outer = 00000000] 09:03:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (0FBE1C00) [pid = 3732] [serial = 2221] [outer = 0935C800] 09:03:45 INFO - PROCESS | 3732 | 1466438625587 Marionette DEBUG loaded listener.js 09:03:45 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (10235800) [pid = 3732] [serial = 2222] [outer = 0935C800] 09:03:46 INFO - PROCESS | 3732 | 1466438626150 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]]]}] 09:03:46 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 09:03:46 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1121ms 09:03:46 INFO - PROCESS | 3732 | 1466438626194 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 09:03:46 INFO - PROCESS | 3732 | 1466438626198 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 09:03:46 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 09:03:46 INFO - PROCESS | 3732 | 1466438626202 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 09:03:46 INFO - PROCESS | 3732 | 1466438626204 Marionette TRACE conn5 <- [1,2926,null,{}] 09:03:46 INFO - PROCESS | 3732 | 1466438626209 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}] 09:03:46 INFO - PROCESS | 3732 | 1466438626214 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:46 INFO - PROCESS | 3732 | 1466438626316 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 19BAC000 == 41 [pid = 3732] [id = 733] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 19442800 == 40 [pid = 3732] [id = 732] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 19834400 == 39 [pid = 3732] [id = 731] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 18B96C00 == 38 [pid = 3732] [id = 730] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 1711E800 == 37 [pid = 3732] [id = 728] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 142DA800 == 36 [pid = 3732] [id = 727] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 1014A400 == 35 [pid = 3732] [id = 726] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 15FE6800 == 34 [pid = 3732] [id = 725] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 1026E800 == 33 [pid = 3732] [id = 724] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 18509400 == 32 [pid = 3732] [id = 729] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 1983EC00 == 31 [pid = 3732] [id = 723] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 1BC13000 == 30 [pid = 3732] [id = 739] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 09359000 == 29 [pid = 3732] [id = 740] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 1AC9FC00 == 28 [pid = 3732] [id = 738] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 18469000 == 27 [pid = 3732] [id = 736] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 1A8DB400 == 26 [pid = 3732] [id = 737] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 157AD400 == 25 [pid = 3732] [id = 734] 09:03:47 INFO - PROCESS | 3732 | --DOCSHELL 0FCEB000 == 24 [pid = 3732] [id = 735] 09:03:47 INFO - PROCESS | 3732 | 1466438627078 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 3732 | 1466438627082 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (0936EC00) [pid = 3732] [serial = 2146] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (0FB82000) [pid = 3732] [serial = 2147] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (10AB7800) [pid = 3732] [serial = 2149] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (112BEC00) [pid = 3732] [serial = 2150] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (14AE5400) [pid = 3732] [serial = 2152] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (17999800) [pid = 3732] [serial = 2159] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (178E0C00) [pid = 3732] [serial = 2158] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (14A46400) [pid = 3732] [serial = 2144] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1076B400) [pid = 3732] [serial = 2143] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1896F800) [pid = 3732] [serial = 2161] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (196BF800) [pid = 3732] [serial = 2167] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19838000) [pid = 3732] [serial = 2168] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (14A48000) [pid = 3732] [serial = 2135] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (142A6800) [pid = 3732] [serial = 2134] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19B8A800) [pid = 3732] [serial = 2170] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (179A0800) [pid = 3732] [serial = 2138] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (171A8C00) [pid = 3732] [serial = 2137] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1A818400) [pid = 3732] [serial = 2141] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (19BFDC00) [pid = 3732] [serial = 2140] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (18A54000) [pid = 3732] [serial = 2162] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (17105C00) [pid = 3732] [serial = 2155] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (171A3400) [pid = 3732] [serial = 2156] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (18B97C00) [pid = 3732] [serial = 2164] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (157AEC00) [pid = 3732] [serial = 2153] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (18C15800) [pid = 3732] [serial = 2165] [outer = 00000000] [url = about:blank] 09:03:47 INFO - PROCESS | 3732 | ++DOCSHELL 08E25800 == 25 [pid = 3732] [id = 741] 09:03:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (08E6CC00) [pid = 3732] [serial = 2223] [outer = 00000000] 09:03:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (0935B000) [pid = 3732] [serial = 2224] [outer = 08E6CC00] 09:03:47 INFO - PROCESS | 3732 | 1466438627266 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (0FB79000) [pid = 3732] [serial = 2225] [outer = 08E6CC00] 09:03:47 INFO - PROCESS | 3732 | 1466438627658 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]]]}] 09:03:47 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. 09:03:47 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1479ms 09:03:47 INFO - PROCESS | 3732 | 1466438627729 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 09:03:47 INFO - PROCESS | 3732 | 1466438627732 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 09:03:47 INFO - PROCESS | 3732 | 1466438627738 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 09:03:47 INFO - PROCESS | 3732 | 1466438627741 Marionette TRACE conn5 <- [1,2930,null,{}] 09:03:47 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 09:03:47 INFO - PROCESS | 3732 | 1466438627746 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}] 09:03:47 INFO - PROCESS | 3732 | 1466438627750 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:47 INFO - PROCESS | 3732 | 1466438627840 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 09:03:47 INFO - PROCESS | 3732 | 1466438627848 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:47 INFO - PROCESS | 3732 | 1466438627851 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:47 INFO - PROCESS | 3732 | ++DOCSHELL 09364C00 == 26 [pid = 3732] [id = 742] 09:03:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (10775C00) [pid = 3732] [serial = 2226] [outer = 00000000] 09:03:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (10D06C00) [pid = 3732] [serial = 2227] [outer = 10775C00] 09:03:47 INFO - PROCESS | 3732 | 1466438627899 Marionette DEBUG loaded listener.js 09:03:47 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (112BEC00) [pid = 3732] [serial = 2228] [outer = 10775C00] 09:03:48 INFO - PROCESS | 3732 | 1466438628363 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"]]]}] 09:03:48 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 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 09:03:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:48 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:48 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 09:03:48 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 670ms 09:03:48 INFO - PROCESS | 3732 | 1466438628420 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 09:03:48 INFO - PROCESS | 3732 | 1466438628425 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 09:03:48 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 09:03:48 INFO - PROCESS | 3732 | 1466438628429 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 09:03:48 INFO - PROCESS | 3732 | 1466438628431 Marionette TRACE conn5 <- [1,2934,null,{}] 09:03:48 INFO - PROCESS | 3732 | 1466438628435 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}] 09:03:48 INFO - PROCESS | 3732 | 1466438628437 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:48 INFO - PROCESS | 3732 | 1466438628558 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 09:03:48 INFO - PROCESS | 3732 | 1466438628659 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:48 INFO - PROCESS | 3732 | 1466438628662 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:48 INFO - PROCESS | 3732 | ++DOCSHELL 14A53400 == 27 [pid = 3732] [id = 743] 09:03:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (14A53C00) [pid = 3732] [serial = 2229] [outer = 00000000] 09:03:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (14DCB000) [pid = 3732] [serial = 2230] [outer = 14A53C00] 09:03:48 INFO - PROCESS | 3732 | 1466438628706 Marionette DEBUG loaded listener.js 09:03:48 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (157AE400) [pid = 3732] [serial = 2231] [outer = 14A53C00] 09:03:49 INFO - PROCESS | 3732 | 1466438629055 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]]]}] 09:03:49 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. 09:03:49 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 670ms 09:03:49 INFO - PROCESS | 3732 | 1466438629104 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 3732 | 1466438629106 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 09:03:49 INFO - PROCESS | 3732 | 1466438629110 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 09:03:49 INFO - PROCESS | 3732 | 1466438629116 Marionette TRACE conn5 <- [1,2938,null,{}] 09:03:49 INFO - PROCESS | 3732 | 1466438629125 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}] 09:03:49 INFO - PROCESS | 3732 | 1466438629129 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:49 INFO - PROCESS | 3732 | 1466438629216 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 09:03:49 INFO - PROCESS | 3732 | 1466438629333 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:49 INFO - PROCESS | 3732 | 1466438629335 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:49 INFO - PROCESS | 3732 | ++DOCSHELL 157A4400 == 28 [pid = 3732] [id = 744] 09:03:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (157AE000) [pid = 3732] [serial = 2232] [outer = 00000000] 09:03:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (16F7D800) [pid = 3732] [serial = 2233] [outer = 157AE000] 09:03:49 INFO - PROCESS | 3732 | 1466438629381 Marionette DEBUG loaded listener.js 09:03:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (171A6C00) [pid = 3732] [serial = 2234] [outer = 157AE000] 09:03:49 INFO - PROCESS | 3732 | ++DOCSHELL 1799CC00 == 29 [pid = 3732] [id = 745] 09:03:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1799D000) [pid = 3732] [serial = 2235] [outer = 00000000] 09:03:49 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (1799E000) [pid = 3732] [serial = 2236] [outer = 1799D000] 09:03:49 INFO - PROCESS | 3732 | 1466438629832 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]]]}] 09:03:49 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. 09:03:49 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 790ms 09:03:49 INFO - PROCESS | 3732 | 1466438629908 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 09:03:49 INFO - PROCESS | 3732 | 1466438629911 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 09:03:49 INFO - PROCESS | 3732 | 1466438629918 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 09:03:49 INFO - PROCESS | 3732 | 1466438629919 Marionette TRACE conn5 <- [1,2942,null,{}] 09:03:49 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 09:03:49 INFO - PROCESS | 3732 | 1466438629923 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}] 09:03:49 INFO - PROCESS | 3732 | 1466438629925 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:50 INFO - PROCESS | 3732 | 1466438630057 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 09:03:50 INFO - PROCESS | 3732 | 1466438630125 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 3732 | 1466438630127 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:50 INFO - PROCESS | 3732 | ++DOCSHELL 17997000 == 30 [pid = 3732] [id = 746] 09:03:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (17997800) [pid = 3732] [serial = 2237] [outer = 00000000] 09:03:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (18402000) [pid = 3732] [serial = 2238] [outer = 17997800] 09:03:50 INFO - PROCESS | 3732 | 1466438630171 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1846CC00) [pid = 3732] [serial = 2239] [outer = 17997800] 09:03:50 INFO - PROCESS | 3732 | 1466438630567 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]]]}] 09:03:50 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:03:50 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 09:03:50 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 670ms 09:03:50 INFO - PROCESS | 3732 | 1466438630602 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 09:03:50 INFO - PROCESS | 3732 | 1466438630604 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 09:03:50 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 09:03:50 INFO - PROCESS | 3732 | 1466438630607 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 09:03:50 INFO - PROCESS | 3732 | 1466438630609 Marionette TRACE conn5 <- [1,2946,null,{}] 09:03:50 INFO - PROCESS | 3732 | 1466438630612 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}] 09:03:50 INFO - PROCESS | 3732 | 1466438630614 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:50 INFO - PROCESS | 3732 | 1466438630753 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 09:03:50 INFO - PROCESS | 3732 | 1466438630758 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:50 INFO - PROCESS | 3732 | 1466438630764 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:50 INFO - PROCESS | 3732 | ++DOCSHELL 18A56800 == 31 [pid = 3732] [id = 747] 09:03:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (18B8B800) [pid = 3732] [serial = 2240] [outer = 00000000] 09:03:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (18C14000) [pid = 3732] [serial = 2241] [outer = 18B8B800] 09:03:50 INFO - PROCESS | 3732 | 1466438630819 Marionette DEBUG loaded listener.js 09:03:50 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (18D0A400) [pid = 3732] [serial = 2242] [outer = 18B8B800] 09:03:51 INFO - PROCESS | 3732 | 1466438631525 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]]]}] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (18B99400) [pid = 3732] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (19835C00) [pid = 3732] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1014DC00) [pid = 3732] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1983C000) [pid = 3732] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (1613EC00) [pid = 3732] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (142E2800) [pid = 3732] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1076AC00) [pid = 3732] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1711EC00) [pid = 3732] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19BCE800) [pid = 3732] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1850B400) [pid = 3732] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (171A1800) [pid = 3732] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 09:03:51 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (197C6000) [pid = 3732] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 09:03:51 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. 09:03:51 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 970ms 09:03:51 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 09:03:51 INFO - PROCESS | 3732 | 1466438631579 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 09:03:51 INFO - PROCESS | 3732 | 1466438631581 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 09:03:51 INFO - PROCESS | 3732 | 1466438631584 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 09:03:51 INFO - PROCESS | 3732 | 1466438631586 Marionette TRACE conn5 <- [1,2950,null,{}] 09:03:51 INFO - PROCESS | 3732 | 1466438631589 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}] 09:03:51 INFO - PROCESS | 3732 | 1466438631591 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:51 INFO - PROCESS | 3732 | 1466438631675 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 09:03:51 INFO - PROCESS | 3732 | 1466438631681 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:51 INFO - PROCESS | 3732 | 1466438631682 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:51 INFO - PROCESS | 3732 | ++DOCSHELL 0CC9C800 == 32 [pid = 3732] [id = 748] 09:03:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (10777C00) [pid = 3732] [serial = 2243] [outer = 00000000] 09:03:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (1710D400) [pid = 3732] [serial = 2244] [outer = 10777C00] 09:03:51 INFO - PROCESS | 3732 | 1466438631735 Marionette DEBUG loaded listener.js 09:03:51 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1711BC00) [pid = 3732] [serial = 2245] [outer = 10777C00] 09:03:52 INFO - PROCESS | 3732 | 1466438632135 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]]]}] 09:03:52 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. 09:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 570ms 09:03:52 INFO - PROCESS | 3732 | 1466438632166 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3732 | 1466438632168 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 09:03:52 INFO - PROCESS | 3732 | 1466438632172 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 3732 | 1466438632173 Marionette TRACE conn5 <- [1,2954,null,{}] 09:03:52 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 09:03:52 INFO - PROCESS | 3732 | 1466438632177 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}] 09:03:52 INFO - PROCESS | 3732 | 1466438632178 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:52 INFO - PROCESS | 3732 | 1466438632300 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 09:03:52 INFO - PROCESS | 3732 | 1466438632308 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 3732 | 1466438632310 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:52 INFO - PROCESS | 3732 | ++DOCSHELL 1897D000 == 33 [pid = 3732] [id = 749] 09:03:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (18A4E400) [pid = 3732] [serial = 2246] [outer = 00000000] 09:03:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (197CF400) [pid = 3732] [serial = 2247] [outer = 18A4E400] 09:03:52 INFO - PROCESS | 3732 | 1466438632353 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (19443800) [pid = 3732] [serial = 2248] [outer = 18A4E400] 09:03:52 INFO - PROCESS | 3732 | 1466438632729 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]]]}] 09:03:52 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. 09:03:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 570ms 09:03:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 09:03:52 INFO - PROCESS | 3732 | 1466438632746 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 09:03:52 INFO - PROCESS | 3732 | 1466438632748 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 09:03:52 INFO - PROCESS | 3732 | 1466438632751 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 09:03:52 INFO - PROCESS | 3732 | 1466438632752 Marionette TRACE conn5 <- [1,2958,null,{}] 09:03:52 INFO - PROCESS | 3732 | 1466438632755 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}] 09:03:52 INFO - PROCESS | 3732 | 1466438632757 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:52 INFO - PROCESS | 3732 | 1466438632839 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 09:03:52 INFO - PROCESS | 3732 | 1466438632844 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:52 INFO - PROCESS | 3732 | 1466438632846 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:52 INFO - PROCESS | 3732 | ++DOCSHELL 19B8EC00 == 34 [pid = 3732] [id = 750] 09:03:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (19B8F000) [pid = 3732] [serial = 2249] [outer = 00000000] 09:03:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (19BA5000) [pid = 3732] [serial = 2250] [outer = 19B8F000] 09:03:52 INFO - PROCESS | 3732 | 1466438632890 Marionette DEBUG loaded listener.js 09:03:52 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (19BA9400) [pid = 3732] [serial = 2251] [outer = 19B8F000] 09:03:53 INFO - PROCESS | 3732 | 1466438633320 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]]]}] 09:03:53 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. 09:03:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 631ms 09:03:53 INFO - PROCESS | 3732 | 1466438633383 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 09:03:53 INFO - PROCESS | 3732 | 1466438633385 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 09:03:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 09:03:53 INFO - PROCESS | 3732 | 1466438633388 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 09:03:53 INFO - PROCESS | 3732 | 1466438633390 Marionette TRACE conn5 <- [1,2962,null,{}] 09:03:53 INFO - PROCESS | 3732 | 1466438633393 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}] 09:03:53 INFO - PROCESS | 3732 | 1466438633395 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:53 INFO - PROCESS | 3732 | 1466438633475 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 09:03:53 INFO - PROCESS | 3732 | 1466438633481 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:53 INFO - PROCESS | 3732 | 1466438633482 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:53 INFO - PROCESS | 3732 | ++DOCSHELL 19BB0000 == 35 [pid = 3732] [id = 751] 09:03:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (19BCDC00) [pid = 3732] [serial = 2252] [outer = 00000000] 09:03:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (19BDA000) [pid = 3732] [serial = 2253] [outer = 19BCDC00] 09:03:53 INFO - PROCESS | 3732 | 1466438633537 Marionette DEBUG loaded listener.js 09:03:53 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19BEF000) [pid = 3732] [serial = 2254] [outer = 19BCDC00] 09:03:54 INFO - PROCESS | 3732 | 1466438634278 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]]]}] 09:03:54 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. 09:03:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 971ms 09:03:54 INFO - PROCESS | 3732 | 1466438634361 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 09:03:54 INFO - PROCESS | 3732 | 1466438634366 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 09:03:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 09:03:54 INFO - PROCESS | 3732 | 1466438634370 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 09:03:54 INFO - PROCESS | 3732 | 1466438634376 Marionette TRACE conn5 <- [1,2966,null,{}] 09:03:54 INFO - PROCESS | 3732 | 1466438634381 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}] 09:03:54 INFO - PROCESS | 3732 | 1466438634384 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:54 INFO - PROCESS | 3732 | 1466438634516 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 09:03:54 INFO - PROCESS | 3732 | 1466438634657 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:54 INFO - PROCESS | 3732 | 1466438634661 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:54 INFO - PROCESS | 3732 | ++DOCSHELL 10242400 == 36 [pid = 3732] [id = 752] 09:03:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (10275000) [pid = 3732] [serial = 2255] [outer = 00000000] 09:03:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (14588C00) [pid = 3732] [serial = 2256] [outer = 10275000] 09:03:54 INFO - PROCESS | 3732 | 1466438634723 Marionette DEBUG loaded listener.js 09:03:54 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (14A50C00) [pid = 3732] [serial = 2257] [outer = 10275000] 09:03:55 INFO - PROCESS | 3732 | 1466438635294 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]]]}] 09:03:55 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. 09:03:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 987ms 09:03:55 INFO - PROCESS | 3732 | 1466438635358 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 09:03:55 INFO - PROCESS | 3732 | 1466438635363 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 09:03:55 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 09:03:55 INFO - PROCESS | 3732 | 1466438635369 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 09:03:55 INFO - PROCESS | 3732 | 1466438635372 Marionette TRACE conn5 <- [1,2970,null,{}] 09:03:55 INFO - PROCESS | 3732 | 1466438635376 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}] 09:03:55 INFO - PROCESS | 3732 | 1466438635379 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:55 INFO - PROCESS | 3732 | 1466438635505 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 09:03:55 INFO - PROCESS | 3732 | 1466438635649 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:55 INFO - PROCESS | 3732 | 1466438635652 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:55 INFO - PROCESS | 3732 | ++DOCSHELL 143BEC00 == 37 [pid = 3732] [id = 753] 09:03:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (17107400) [pid = 3732] [serial = 2258] [outer = 00000000] 09:03:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (171A4000) [pid = 3732] [serial = 2259] [outer = 17107400] 09:03:55 INFO - PROCESS | 3732 | 1466438635709 Marionette DEBUG loaded listener.js 09:03:55 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (17848C00) [pid = 3732] [serial = 2260] [outer = 17107400] 09:03:56 INFO - PROCESS | 3732 | 1466438636497 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"]]]}] 09:03:56 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 09:03:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 09:03:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:03:56 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:03:56 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 09:03:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1169ms 09:03:56 INFO - PROCESS | 3732 | 1466438636553 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 09:03:56 INFO - PROCESS | 3732 | 1466438636557 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 09:03:56 INFO - PROCESS | 3732 | 1466438636564 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 09:03:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 09:03:56 INFO - PROCESS | 3732 | 1466438636567 Marionette TRACE conn5 <- [1,2974,null,{}] 09:03:56 INFO - PROCESS | 3732 | 1466438636572 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}] 09:03:56 INFO - PROCESS | 3732 | 1466438636575 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:56 INFO - PROCESS | 3732 | 1466438636696 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 09:03:56 INFO - PROCESS | 3732 | 1466438636835 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:56 INFO - PROCESS | 3732 | 1466438636840 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:56 INFO - PROCESS | 3732 | ++DOCSHELL 10777000 == 38 [pid = 3732] [id = 754] 09:03:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 95 (1098F800) [pid = 3732] [serial = 2261] [outer = 00000000] 09:03:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 96 (10D90C00) [pid = 3732] [serial = 2262] [outer = 1098F800] 09:03:56 INFO - PROCESS | 3732 | 1466438636893 Marionette DEBUG loaded listener.js 09:03:56 INFO - PROCESS | 3732 | ++DOMWINDOW == 97 (142DAC00) [pid = 3732] [serial = 2263] [outer = 1098F800] 09:03:57 INFO - PROCESS | 3732 | --DOCSHELL 19B8EC00 == 37 [pid = 3732] [id = 750] 09:03:57 INFO - PROCESS | 3732 | --DOCSHELL 1897D000 == 36 [pid = 3732] [id = 749] 09:03:57 INFO - PROCESS | 3732 | --DOCSHELL 0CC9C800 == 35 [pid = 3732] [id = 748] 09:03:57 INFO - PROCESS | 3732 | --DOCSHELL 18A56800 == 34 [pid = 3732] [id = 747] 09:03:57 INFO - PROCESS | 3732 | --DOCSHELL 17997000 == 33 [pid = 3732] [id = 746] 09:03:57 INFO - PROCESS | 3732 | --DOCSHELL 1799CC00 == 32 [pid = 3732] [id = 745] 09:03:57 INFO - PROCESS | 3732 | --DOCSHELL 157A4400 == 31 [pid = 3732] [id = 744] 09:03:57 INFO - PROCESS | 3732 | --DOCSHELL 14A53400 == 30 [pid = 3732] [id = 743] 09:03:57 INFO - PROCESS | 3732 | --DOCSHELL 09364C00 == 29 [pid = 3732] [id = 742] 09:03:57 INFO - PROCESS | 3732 | --DOCSHELL 08E25800 == 28 [pid = 3732] [id = 741] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 96 (18B94400) [pid = 3732] [serial = 2189] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 95 (19BFC000) [pid = 3732] [serial = 2204] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 94 (19BF8400) [pid = 3732] [serial = 2203] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (19BAB800) [pid = 3732] [serial = 2198] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (19449800) [pid = 3732] [serial = 2192] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (19BAA800) [pid = 3732] [serial = 2197] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (17996800) [pid = 3732] [serial = 2186] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (19444400) [pid = 3732] [serial = 2191] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (19BA6C00) [pid = 3732] [serial = 2194] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (10238000) [pid = 3732] [serial = 2179] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10669C00) [pid = 3732] [serial = 2180] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (19B8B400) [pid = 3732] [serial = 2171] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (17105000) [pid = 3732] [serial = 2176] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (171A1400) [pid = 3732] [serial = 2177] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14995C00) [pid = 3732] [serial = 2182] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (14DCC000) [pid = 3732] [serial = 2183] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (142A1800) [pid = 3732] [serial = 2173] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (14929400) [pid = 3732] [serial = 2174] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (172E0800) [pid = 3732] [serial = 2185] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (19BD5000) [pid = 3732] [serial = 2200] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (14A4DC00) [pid = 3732] [serial = 2195] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (19BDA800) [pid = 3732] [serial = 2201] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (18A4E000) [pid = 3732] [serial = 2188] [outer = 00000000] [url = about:blank] 09:03:57 INFO - PROCESS | 3732 | 1466438637357 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]]]}] 09:03:57 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. 09:03:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 830ms 09:03:57 INFO - PROCESS | 3732 | 1466438637403 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 09:03:57 INFO - PROCESS | 3732 | 1466438637407 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 09:03:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 09:03:57 INFO - PROCESS | 3732 | 1466438637417 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 09:03:57 INFO - PROCESS | 3732 | 1466438637420 Marionette TRACE conn5 <- [1,2978,null,{}] 09:03:57 INFO - PROCESS | 3732 | 1466438637424 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}] 09:03:57 INFO - PROCESS | 3732 | 1466438637426 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:57 INFO - PROCESS | 3732 | 1466438637514 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 09:03:57 INFO - PROCESS | 3732 | 1466438637520 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:57 INFO - PROCESS | 3732 | 1466438637523 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:57 INFO - PROCESS | 3732 | ++DOCSHELL 10997000 == 29 [pid = 3732] [id = 755] 09:03:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (110D2C00) [pid = 3732] [serial = 2264] [outer = 00000000] 09:03:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (14594C00) [pid = 3732] [serial = 2265] [outer = 110D2C00] 09:03:57 INFO - PROCESS | 3732 | 1466438637569 Marionette DEBUG loaded listener.js 09:03:57 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (14A1FC00) [pid = 3732] [serial = 2266] [outer = 110D2C00] 09:03:58 INFO - PROCESS | 3732 | ++DOCSHELL 16F7A000 == 30 [pid = 3732] [id = 756] 09:03:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (16F7B800) [pid = 3732] [serial = 2267] [outer = 00000000] 09:03:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (17103800) [pid = 3732] [serial = 2268] [outer = 16F7B800] 09:03:58 INFO - PROCESS | 3732 | 1466438638138 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]]]}] 09:03:58 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. 09:03:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 790ms 09:03:58 INFO - PROCESS | 3732 | 1466438638205 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 3732 | 1466438638207 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 09:03:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 09:03:58 INFO - PROCESS | 3732 | 1466438638210 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 3732 | 1466438638214 Marionette TRACE conn5 <- [1,2982,null,{}] 09:03:58 INFO - PROCESS | 3732 | 1466438638224 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}] 09:03:58 INFO - PROCESS | 3732 | 1466438638228 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:58 INFO - PROCESS | 3732 | 1466438638339 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 09:03:58 INFO - PROCESS | 3732 | 1466438638472 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:58 INFO - PROCESS | 3732 | 1466438638475 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:58 INFO - PROCESS | 3732 | ++DOCSHELL 1711F400 == 31 [pid = 3732] [id = 757] 09:03:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (171A7000) [pid = 3732] [serial = 2269] [outer = 00000000] 09:03:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (172E0800) [pid = 3732] [serial = 2270] [outer = 171A7000] 09:03:58 INFO - PROCESS | 3732 | 1466438638522 Marionette DEBUG loaded listener.js 09:03:58 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (178DFC00) [pid = 3732] [serial = 2271] [outer = 171A7000] 09:03:58 INFO - PROCESS | 3732 | 1466438638855 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]]]}] 09:03:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 09:03:58 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 09:03:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 671ms 09:03:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 09:03:58 INFO - PROCESS | 3732 | 1466438638887 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 09:03:58 INFO - PROCESS | 3732 | 1466438638889 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 09:03:58 INFO - PROCESS | 3732 | 1466438638892 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 09:03:58 INFO - PROCESS | 3732 | 1466438638894 Marionette TRACE conn5 <- [1,2986,null,{}] 09:03:58 INFO - PROCESS | 3732 | 1466438638897 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}] 09:03:58 INFO - PROCESS | 3732 | 1466438638899 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:59 INFO - PROCESS | 3732 | 1466438639042 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 09:03:59 INFO - PROCESS | 3732 | 1466438639055 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 3732 | 1466438639057 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:59 INFO - PROCESS | 3732 | ++DOCSHELL 18401C00 == 32 [pid = 3732] [id = 758] 09:03:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1840B000) [pid = 3732] [serial = 2272] [outer = 00000000] 09:03:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (18B8D000) [pid = 3732] [serial = 2273] [outer = 1840B000] 09:03:59 INFO - PROCESS | 3732 | 1466438639101 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18B98400) [pid = 3732] [serial = 2274] [outer = 1840B000] 09:03:59 INFO - PROCESS | 3732 | 1466438639560 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]]]}] 09:03:59 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. 09:03:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 730ms 09:03:59 INFO - PROCESS | 3732 | 1466438639626 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 09:03:59 INFO - PROCESS | 3732 | 1466438639628 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 09:03:59 INFO - PROCESS | 3732 | 1466438639631 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 09:03:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 09:03:59 INFO - PROCESS | 3732 | 1466438639632 Marionette TRACE conn5 <- [1,2990,null,{}] 09:03:59 INFO - PROCESS | 3732 | 1466438639636 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}] 09:03:59 INFO - PROCESS | 3732 | 1466438639638 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:59 INFO - PROCESS | 3732 | 1466438639755 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 09:03:59 INFO - PROCESS | 3732 | 1466438639855 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:03:59 INFO - PROCESS | 3732 | 1466438639857 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:03:59 INFO - PROCESS | 3732 | ++DOCSHELL 196CA000 == 33 [pid = 3732] [id = 759] 09:03:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (196CA800) [pid = 3732] [serial = 2275] [outer = 00000000] 09:03:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1983B400) [pid = 3732] [serial = 2276] [outer = 196CA800] 09:03:59 INFO - PROCESS | 3732 | 1466438639902 Marionette DEBUG loaded listener.js 09:03:59 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (19B89400) [pid = 3732] [serial = 2277] [outer = 196CA800] 09:04:00 INFO - PROCESS | 3732 | 1466438640312 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]]]}] 09:04:00 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. 09:04:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 730ms 09:04:00 INFO - PROCESS | 3732 | 1466438640365 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 09:04:00 INFO - PROCESS | 3732 | 1466438640367 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 09:04:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 09:04:00 INFO - PROCESS | 3732 | 1466438640370 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 09:04:00 INFO - PROCESS | 3732 | 1466438640372 Marionette TRACE conn5 <- [1,2994,null,{}] 09:04:00 INFO - PROCESS | 3732 | 1466438640376 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}] 09:04:00 INFO - PROCESS | 3732 | 1466438640381 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:00 INFO - PROCESS | 3732 | 1466438640525 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 09:04:00 INFO - PROCESS | 3732 | 1466438640535 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:00 INFO - PROCESS | 3732 | 1466438640537 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:00 INFO - PROCESS | 3732 | ++DOCSHELL 19B91000 == 34 [pid = 3732] [id = 760] 09:04:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 89 (19B92400) [pid = 3732] [serial = 2278] [outer = 00000000] 09:04:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 90 (19BCF400) [pid = 3732] [serial = 2279] [outer = 19B92400] 09:04:00 INFO - PROCESS | 3732 | 1466438640580 Marionette DEBUG loaded listener.js 09:04:00 INFO - PROCESS | 3732 | ++DOMWINDOW == 91 (19BD9400) [pid = 3732] [serial = 2280] [outer = 19B92400] 09:04:01 INFO - PROCESS | 3732 | 1466438641007 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]]]}] 09:04:01 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. 09:04:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 670ms 09:04:01 INFO - PROCESS | 3732 | 1466438641045 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 09:04:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 09:04:01 INFO - PROCESS | 3732 | 1466438641047 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 09:04:01 INFO - PROCESS | 3732 | 1466438641050 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 3732 | 1466438641052 Marionette TRACE conn5 <- [1,2998,null,{}] 09:04:01 INFO - PROCESS | 3732 | 1466438641055 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}] 09:04:01 INFO - PROCESS | 3732 | 1466438641057 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:01 INFO - PROCESS | 3732 | 1466438641204 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 09:04:01 INFO - PROCESS | 3732 | 1466438641221 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 3732 | 1466438641223 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:01 INFO - PROCESS | 3732 | ++DOCSHELL 14A54000 == 35 [pid = 3732] [id = 761] 09:04:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 92 (19BCE400) [pid = 3732] [serial = 2281] [outer = 00000000] 09:04:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 93 (19D6B800) [pid = 3732] [serial = 2282] [outer = 19BCE400] 09:04:01 INFO - PROCESS | 3732 | 1466438641267 Marionette DEBUG loaded listener.js 09:04:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 94 (1A818400) [pid = 3732] [serial = 2283] [outer = 19BCE400] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 93 (17997800) [pid = 3732] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 92 (14A53C00) [pid = 3732] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 91 (08E6CC00) [pid = 3732] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 90 (10775C00) [pid = 3732] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 89 (0935C800) [pid = 3732] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 88 (1799D000) [pid = 3732] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (18B8B800) [pid = 3732] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (10777C00) [pid = 3732] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1014F400) [pid = 3732] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (1846BC00) [pid = 3732] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (18A4E400) [pid = 3732] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (1A8DB800) [pid = 3732] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (1ACEA000) [pid = 3732] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1BC14400) [pid = 3732] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (157AE000) [pid = 3732] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 09:04:01 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (19B8F000) [pid = 3732] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 09:04:01 INFO - PROCESS | 3732 | [3732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:01 INFO - PROCESS | 3732 | 1466438641845 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 09:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 09:04:01 INFO - {} 09:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 09:04:01 INFO - {} 09:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 09:04:01 INFO - {} 09:04:01 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 09:04:01 INFO - {} 09:04:01 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 830ms 09:04:01 INFO - PROCESS | 3732 | 1466438641882 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 09:04:01 INFO - PROCESS | 3732 | 1466438641883 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 09:04:01 INFO - TEST-START | /FileAPI/fileReader.html 09:04:01 INFO - PROCESS | 3732 | 1466438641886 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 09:04:01 INFO - PROCESS | 3732 | 1466438641888 Marionette TRACE conn5 <- [1,3002,null,{}] 09:04:01 INFO - PROCESS | 3732 | 1466438641892 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}] 09:04:01 INFO - PROCESS | 3732 | 1466438641893 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:01 INFO - PROCESS | 3732 | 1466438641979 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 09:04:01 INFO - PROCESS | 3732 | 1466438641983 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:01 INFO - PROCESS | 3732 | 1466438641985 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:01 INFO - PROCESS | 3732 | ++DOCSHELL 19BFC000 == 36 [pid = 3732] [id = 762] 09:04:01 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1A8CF800) [pid = 3732] [serial = 2284] [outer = 00000000] 09:04:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1AC9B800) [pid = 3732] [serial = 2285] [outer = 1A8CF800] 09:04:02 INFO - PROCESS | 3732 | 1466438642029 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (1ACA1400) [pid = 3732] [serial = 2286] [outer = 1A8CF800] 09:04:02 INFO - PROCESS | 3732 | 1466438642441 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]]]}] 09:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 09:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 09:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 09:04:02 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 09:04:02 INFO - TEST-OK | /FileAPI/fileReader.html | took 570ms 09:04:02 INFO - PROCESS | 3732 | 1466438642458 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 09:04:02 INFO - PROCESS | 3732 | 1466438642460 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 09:04:02 INFO - TEST-START | /FileAPI/historical.html 09:04:02 INFO - PROCESS | 3732 | 1466438642463 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 09:04:02 INFO - PROCESS | 3732 | 1466438642465 Marionette TRACE conn5 <- [1,3006,null,{}] 09:04:02 INFO - PROCESS | 3732 | 1466438642469 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}] 09:04:02 INFO - PROCESS | 3732 | 1466438642470 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:02 INFO - PROCESS | 3732 | 1466438642603 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 09:04:02 INFO - PROCESS | 3732 | 1466438642611 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:02 INFO - PROCESS | 3732 | 1466438642613 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:02 INFO - PROCESS | 3732 | ++DOCSHELL 10D0C800 == 37 [pid = 3732] [id = 763] 09:04:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (14A51000) [pid = 3732] [serial = 2287] [outer = 00000000] 09:04:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1B380400) [pid = 3732] [serial = 2288] [outer = 14A51000] 09:04:02 INFO - PROCESS | 3732 | 1466438642658 Marionette DEBUG loaded listener.js 09:04:02 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (1B380800) [pid = 3732] [serial = 2289] [outer = 14A51000] 09:04:03 INFO - PROCESS | 3732 | 1466438643065 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"]]]}] 09:04:03 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 09:04:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 09:04:03 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 09:04:03 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 09:04:03 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 09:04:03 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 09:04:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 09:04:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:03 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 09:04:03 INFO - TEST-OK | /FileAPI/historical.html | took 630ms 09:04:03 INFO - PROCESS | 3732 | 1466438643098 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 09:04:03 INFO - PROCESS | 3732 | 1466438643100 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 09:04:03 INFO - TEST-START | /FileAPI/idlharness.html 09:04:03 INFO - PROCESS | 3732 | 1466438643104 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 09:04:03 INFO - PROCESS | 3732 | 1466438643105 Marionette TRACE conn5 <- [1,3010,null,{}] 09:04:03 INFO - PROCESS | 3732 | 1466438643109 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}] 09:04:03 INFO - PROCESS | 3732 | 1466438643111 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:03 INFO - PROCESS | 3732 | 1466438643243 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 09:04:03 INFO - PROCESS | 3732 | 1466438643251 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:03 INFO - PROCESS | 3732 | 1466438643253 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:03 INFO - PROCESS | 3732 | ++DOCSHELL 1B37EC00 == 38 [pid = 3732] [id = 764] 09:04:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (1B96E400) [pid = 3732] [serial = 2290] [outer = 00000000] 09:04:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (1C369400) [pid = 3732] [serial = 2291] [outer = 1B96E400] 09:04:03 INFO - PROCESS | 3732 | 1466438643296 Marionette DEBUG loaded listener.js 09:04:03 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (1C3E0800) [pid = 3732] [serial = 2292] [outer = 1B96E400] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 10777000 == 37 [pid = 3732] [id = 754] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 10242400 == 36 [pid = 3732] [id = 752] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 143BEC00 == 35 [pid = 3732] [id = 753] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 19BB0000 == 34 [pid = 3732] [id = 751] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 10997000 == 33 [pid = 3732] [id = 755] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 196CA000 == 32 [pid = 3732] [id = 759] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 19B91000 == 31 [pid = 3732] [id = 760] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 14A54000 == 30 [pid = 3732] [id = 761] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 19BFC000 == 29 [pid = 3732] [id = 762] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 18401C00 == 28 [pid = 3732] [id = 758] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 1711F400 == 27 [pid = 3732] [id = 757] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 10D0C800 == 26 [pid = 3732] [id = 763] 09:04:04 INFO - PROCESS | 3732 | --DOCSHELL 16F7A000 == 25 [pid = 3732] [id = 756] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (18402000) [pid = 3732] [serial = 2238] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (14DCB000) [pid = 3732] [serial = 2230] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (157AE400) [pid = 3732] [serial = 2231] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (0935B000) [pid = 3732] [serial = 2224] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (0FB79000) [pid = 3732] [serial = 2225] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (10D06C00) [pid = 3732] [serial = 2227] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (112BEC00) [pid = 3732] [serial = 2228] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (10235800) [pid = 3732] [serial = 2222] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (0FBE1C00) [pid = 3732] [serial = 2221] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (1799E000) [pid = 3732] [serial = 2236] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (18C14000) [pid = 3732] [serial = 2241] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1846CC00) [pid = 3732] [serial = 2239] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1710D400) [pid = 3732] [serial = 2244] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (1496B800) [pid = 3732] [serial = 2207] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10ABD800) [pid = 3732] [serial = 2206] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19896400) [pid = 3732] [serial = 2210] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (18DF1000) [pid = 3732] [serial = 2209] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (19443800) [pid = 3732] [serial = 2248] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (1AC9C400) [pid = 3732] [serial = 2213] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (1AC75800) [pid = 3732] [serial = 2212] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (1B737000) [pid = 3732] [serial = 2216] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1B380C00) [pid = 3732] [serial = 2215] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1C35C800) [pid = 3732] [serial = 2219] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (1BCA0000) [pid = 3732] [serial = 2218] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (1711BC00) [pid = 3732] [serial = 2245] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 61 (18D0A400) [pid = 3732] [serial = 2242] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 60 (197CF400) [pid = 3732] [serial = 2247] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 59 (16F7D800) [pid = 3732] [serial = 2233] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 58 (171A6C00) [pid = 3732] [serial = 2234] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 57 (19BA9400) [pid = 3732] [serial = 2251] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | --DOMWINDOW == 56 (19BA5000) [pid = 3732] [serial = 2250] [outer = 00000000] [url = about:blank] 09:04:05 INFO - PROCESS | 3732 | 1466438645529 Marionette TRACE conn5 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 09:04:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 09:04:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:04:05 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:05 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 09:04:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:04:05 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:05 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:05 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 09:04:05 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 09:04:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 09:04:05 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 09:04:05 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 09:04:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 09:04:05 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:05 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:05 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:05 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 09:04:05 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 09:04:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 09:04:05 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 09:04:05 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 09:04:05 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:05 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:05 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:05 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:05 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:05 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 09:04:05 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 09:04:05 INFO - TEST-OK | /FileAPI/idlharness.html | took 2544ms 09:04:05 INFO - PROCESS | 3732 | 1466438645650 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 09:04:05 INFO - PROCESS | 3732 | 1466438645654 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 09:04:05 INFO - TEST-START | /FileAPI/idlharness.worker 09:04:05 INFO - PROCESS | 3732 | 1466438645660 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 09:04:05 INFO - PROCESS | 3732 | 1466438645663 Marionette TRACE conn5 <- [1,3014,null,{}] 09:04:05 INFO - PROCESS | 3732 | 1466438645669 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}] 09:04:05 INFO - PROCESS | 3732 | 1466438645672 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:05 INFO - PROCESS | 3732 | 1466438645814 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 09:04:05 INFO - PROCESS | 3732 | 1466438645909 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:05 INFO - PROCESS | 3732 | 1466438645912 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:05 INFO - PROCESS | 3732 | ++DOCSHELL 14595C00 == 26 [pid = 3732] [id = 765] 09:04:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 57 (14596400) [pid = 3732] [serial = 2293] [outer = 00000000] 09:04:05 INFO - PROCESS | 3732 | ++DOMWINDOW == 58 (14A0A400) [pid = 3732] [serial = 2294] [outer = 14596400] 09:04:05 INFO - PROCESS | 3732 | 1466438645961 Marionette DEBUG loaded listener.js 09:04:06 INFO - PROCESS | 3732 | ++DOMWINDOW == 59 (14A1D400) [pid = 3732] [serial = 2295] [outer = 14596400] 09:04:06 INFO - PROCESS | 3732 | [3732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:06 INFO - PROCESS | 3732 | 1466438646863 Marionette TRACE conn5 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 09:04:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 09:04:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 09:04:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 09:04:06 INFO - {} 09:04:06 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 09:04:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 09:04:06 INFO - {} 09:04:06 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 - {} 09:04:06 INFO - {} 09:04:06 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 09:04:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 09:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 09:04:06 INFO - {} 09:04:06 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 09:04:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 09:04:06 INFO - {} 09:04:06 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 - {} 09:04:06 INFO - {} 09:04:06 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 09:04:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 09:04:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 09:04:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 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 09:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 09:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 09:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 09:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 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 09:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 09:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 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 09:04:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 09:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 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 09:04:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 09:04:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 09:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 09:04:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 09:04:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 09:04:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 09:04:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 09:04:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 09:04:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 09:04:06 INFO - {} 09:04:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1297ms 09:04:06 INFO - PROCESS | 3732 | 1466438646961 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 09:04:06 INFO - PROCESS | 3732 | 1466438646967 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 09:04:06 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 09:04:06 INFO - PROCESS | 3732 | 1466438646973 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 09:04:06 INFO - PROCESS | 3732 | 1466438646976 Marionette TRACE conn5 <- [1,3018,null,{}] 09:04:06 INFO - PROCESS | 3732 | 1466438646980 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}] 09:04:06 INFO - PROCESS | 3732 | 1466438646983 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:07 INFO - PROCESS | 3732 | 1466438647074 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 09:04:07 INFO - PROCESS | 3732 | 1466438647080 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 3732 | 1466438647083 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:07 INFO - PROCESS | 3732 | ++DOCSHELL 18C14000 == 27 [pid = 3732] [id = 766] 09:04:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 60 (18C15400) [pid = 3732] [serial = 2296] [outer = 00000000] 09:04:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 61 (18D08C00) [pid = 3732] [serial = 2297] [outer = 18C15400] 09:04:07 INFO - PROCESS | 3732 | 1466438647131 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 62 (1943E800) [pid = 3732] [serial = 2298] [outer = 18C15400] 09:04:07 INFO - PROCESS | 3732 | 1466438647586 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]]]}] 09:04:07 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 09:04:07 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 670ms 09:04:07 INFO - PROCESS | 3732 | 1466438647646 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 09:04:07 INFO - PROCESS | 3732 | 1466438647648 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 09:04:07 INFO - PROCESS | 3732 | 1466438647652 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 09:04:07 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 09:04:07 INFO - PROCESS | 3732 | 1466438647655 Marionette TRACE conn5 <- [1,3022,null,{}] 09:04:07 INFO - PROCESS | 3732 | 1466438647666 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}] 09:04:07 INFO - PROCESS | 3732 | 1466438647670 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:07 INFO - PROCESS | 3732 | 1466438647757 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 09:04:07 INFO - PROCESS | 3732 | 1466438647764 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:07 INFO - PROCESS | 3732 | 1466438647767 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:07 INFO - PROCESS | 3732 | ++DOCSHELL 19B8E800 == 28 [pid = 3732] [id = 767] 09:04:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (19B8EC00) [pid = 3732] [serial = 2299] [outer = 00000000] 09:04:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (19B92C00) [pid = 3732] [serial = 2300] [outer = 19B8EC00] 09:04:07 INFO - PROCESS | 3732 | 1466438647815 Marionette DEBUG loaded listener.js 09:04:07 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (19BA3000) [pid = 3732] [serial = 2301] [outer = 19B8EC00] 09:04:08 INFO - PROCESS | 3732 | 1466438648228 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]]]}] 09:04:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 09:04:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 630ms 09:04:08 INFO - PROCESS | 3732 | 1466438648286 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3732 | 1466438648288 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 09:04:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 09:04:08 INFO - PROCESS | 3732 | 1466438648305 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - PROCESS | 3732 | 1466438648307 Marionette TRACE conn5 <- [1,3026,null,{}] 09:04:08 INFO - PROCESS | 3732 | 1466438648310 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}] 09:04:08 INFO - PROCESS | 3732 | 1466438648312 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:08 INFO - PROCESS | 3732 | 1466438648400 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 09:04:08 INFO - PROCESS | 3732 | 1466438648404 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:08 INFO - PROCESS | 3732 | 1466438648406 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:08 INFO - PROCESS | 3732 | ++DOCSHELL 19BA8400 == 29 [pid = 3732] [id = 768] 09:04:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (19BCF800) [pid = 3732] [serial = 2302] [outer = 00000000] 09:04:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (19BEE400) [pid = 3732] [serial = 2303] [outer = 19BCF800] 09:04:08 INFO - PROCESS | 3732 | 1466438648451 Marionette DEBUG loaded listener.js 09:04:08 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (19BF6000) [pid = 3732] [serial = 2304] [outer = 19BCF800] 09:04:08 INFO - PROCESS | 3732 | 1466438648869 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"]]]}] 09:04:08 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 09:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 09:04:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:08 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 09:04:08 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 570ms 09:04:08 INFO - PROCESS | 3732 | 1466438648877 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 09:04:08 INFO - PROCESS | 3732 | 1466438648879 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 09:04:08 INFO - PROCESS | 3732 | 1466438648882 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 09:04:08 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 09:04:08 INFO - PROCESS | 3732 | 1466438648884 Marionette TRACE conn5 <- [1,3030,null,{}] 09:04:08 INFO - PROCESS | 3732 | 1466438648888 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}] 09:04:08 INFO - PROCESS | 3732 | 1466438648890 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:09 INFO - PROCESS | 3732 | 1466438649021 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 09:04:09 INFO - PROCESS | 3732 | 1466438649096 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 3732 | 1466438649098 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:09 INFO - PROCESS | 3732 | ++DOCSHELL 19BFB000 == 30 [pid = 3732] [id = 769] 09:04:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (19BFD400) [pid = 3732] [serial = 2305] [outer = 00000000] 09:04:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (1AC74800) [pid = 3732] [serial = 2306] [outer = 19BFD400] 09:04:09 INFO - PROCESS | 3732 | 1466438649141 Marionette DEBUG loaded listener.js 09:04:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1AC9E000) [pid = 3732] [serial = 2307] [outer = 19BFD400] 09:04:09 INFO - PROCESS | 3732 | 1466438649682 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]]]}] 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 09:04:09 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. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 09:04:09 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'.) 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 09:04:09 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. 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 09:04:09 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. 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 09:04:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:09 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. 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 09:04:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 09:04:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 09:04:09 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 09:04:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 09:04:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 09:04:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 09:04:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 09:04:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 09:04:09 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 09:04:09 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 895ms 09:04:09 INFO - PROCESS | 3732 | 1466438649782 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 09:04:09 INFO - PROCESS | 3732 | 1466438649784 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 09:04:09 INFO - PROCESS | 3732 | 1466438649788 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 09:04:09 INFO - PROCESS | 3732 | 1466438649789 Marionette TRACE conn5 <- [1,3034,null,{}] 09:04:09 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 09:04:09 INFO - PROCESS | 3732 | 1466438649793 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}] 09:04:09 INFO - PROCESS | 3732 | 1466438649799 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:09 INFO - PROCESS | 3732 | 1466438649947 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 09:04:09 INFO - PROCESS | 3732 | 1466438649955 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:09 INFO - PROCESS | 3732 | 1466438649957 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:09 INFO - PROCESS | 3732 | ++DOCSHELL 1BC1DC00 == 31 [pid = 3732] [id = 770] 09:04:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1BC9C800) [pid = 3732] [serial = 2308] [outer = 00000000] 09:04:09 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1C367800) [pid = 3732] [serial = 2309] [outer = 1BC9C800] 09:04:09 INFO - PROCESS | 3732 | 1466438650000 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1CAB7000) [pid = 3732] [serial = 2310] [outer = 1BC9C800] 09:04:10 INFO - PROCESS | 3732 | [3732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:10 INFO - PROCESS | 3732 | 1466438650421 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 09:04:10 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 09:04:10 INFO - {} 09:04:10 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 09:04:10 INFO - PROCESS | 3732 | 1466438650462 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 09:04:10 INFO - PROCESS | 3732 | 1466438650464 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 09:04:10 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 09:04:10 INFO - PROCESS | 3732 | 1466438650467 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 09:04:10 INFO - PROCESS | 3732 | 1466438650469 Marionette TRACE conn5 <- [1,3038,null,{}] 09:04:10 INFO - PROCESS | 3732 | 1466438650472 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}] 09:04:10 INFO - PROCESS | 3732 | 1466438650474 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:10 INFO - PROCESS | 3732 | 1466438650597 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 09:04:10 INFO - PROCESS | 3732 | 1466438650619 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:10 INFO - PROCESS | 3732 | 1466438650621 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:10 INFO - PROCESS | 3732 | ++DOCSHELL 1CABB800 == 32 [pid = 3732] [id = 771] 09:04:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (1CABD000) [pid = 3732] [serial = 2311] [outer = 00000000] 09:04:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (1CAE6800) [pid = 3732] [serial = 2312] [outer = 1CABD000] 09:04:10 INFO - PROCESS | 3732 | 1466438650664 Marionette DEBUG loaded listener.js 09:04:10 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (1CAE7000) [pid = 3732] [serial = 2313] [outer = 1CABD000] 09:04:11 INFO - PROCESS | 3732 | 1466438651078 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]]]}] 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 09:04:11 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 09:04:11 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 630ms 09:04:11 INFO - PROCESS | 3732 | 1466438651098 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 09:04:11 INFO - PROCESS | 3732 | 1466438651100 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 09:04:11 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 09:04:11 INFO - PROCESS | 3732 | 1466438651104 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 09:04:11 INFO - PROCESS | 3732 | 1466438651105 Marionette TRACE conn5 <- [1,3042,null,{}] 09:04:11 INFO - PROCESS | 3732 | 1466438651116 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}] 09:04:11 INFO - PROCESS | 3732 | 1466438651117 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:11 INFO - PROCESS | 3732 | 1466438651259 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 09:04:11 INFO - PROCESS | 3732 | 1466438651278 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:11 INFO - PROCESS | 3732 | 1466438651280 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:11 INFO - PROCESS | 3732 | ++DOCSHELL 0CD90400 == 33 [pid = 3732] [id = 772] 09:04:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (18C19400) [pid = 3732] [serial = 2314] [outer = 00000000] 09:04:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (1D43C400) [pid = 3732] [serial = 2315] [outer = 18C19400] 09:04:11 INFO - PROCESS | 3732 | 1466438651326 Marionette DEBUG loaded listener.js 09:04:11 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (1CD39C00) [pid = 3732] [serial = 2316] [outer = 18C19400] 09:04:12 INFO - PROCESS | 3732 | 1466438652016 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"]]]}] 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 09:04:12 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 09:04:12 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:12 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" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:12 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" 09:04:12 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 09:04:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:12 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 09:04:12 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 09:04:12 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1067ms 09:04:12 INFO - PROCESS | 3732 | 1466438652176 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 09:04:12 INFO - PROCESS | 3732 | 1466438652178 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 09:04:12 INFO - PROCESS | 3732 | 1466438652181 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 09:04:12 INFO - TEST-START | /FileAPI/file/File-constructor.html 09:04:12 INFO - PROCESS | 3732 | 1466438652183 Marionette TRACE conn5 <- [1,3046,null,{}] 09:04:12 INFO - PROCESS | 3732 | 1466438652186 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}] 09:04:12 INFO - PROCESS | 3732 | 1466438652188 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:12 INFO - PROCESS | 3732 | 1466438652306 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 09:04:12 INFO - PROCESS | 3732 | 1466438652311 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:12 INFO - PROCESS | 3732 | 1466438652313 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:12 INFO - PROCESS | 3732 | ++DOCSHELL 15D42C00 == 34 [pid = 3732] [id = 773] 09:04:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (15D43400) [pid = 3732] [serial = 2317] [outer = 00000000] 09:04:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (15DD7800) [pid = 3732] [serial = 2318] [outer = 15D43400] 09:04:12 INFO - PROCESS | 3732 | 1466438652357 Marionette DEBUG loaded listener.js 09:04:12 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (15DDAC00) [pid = 3732] [serial = 2319] [outer = 15D43400] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (14A51000) [pid = 3732] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (196CA800) [pid = 3732] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (19B92400) [pid = 3732] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (19BCE400) [pid = 3732] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (1840B000) [pid = 3732] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (171A7000) [pid = 3732] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (16F7B800) [pid = 3732] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (110D2C00) [pid = 3732] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (1098F800) [pid = 3732] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (17107400) [pid = 3732] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10275000) [pid = 3732] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (19BCDC00) [pid = 3732] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 09:04:12 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1A8CF800) [pid = 3732] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 09:04:13 INFO - PROCESS | 3732 | 1466438653044 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]]]}] 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 09:04:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 09:04:13 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 09:04:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 09:04:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 09:04:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 09:04:13 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 09:04:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 09:04:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:13 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 09:04:13 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 09:04:13 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 875ms 09:04:13 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 09:04:13 INFO - PROCESS | 3732 | 1466438653061 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 3732 | 1466438653063 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 09:04:13 INFO - PROCESS | 3732 | 1466438653066 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 3732 | 1466438653068 Marionette TRACE conn5 <- [1,3050,null,{}] 09:04:13 INFO - PROCESS | 3732 | 1466438653071 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}] 09:04:13 INFO - PROCESS | 3732 | 1466438653073 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:13 INFO - PROCESS | 3732 | 1466438653172 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 09:04:13 INFO - PROCESS | 3732 | 1466438653177 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 3732 | 1466438653179 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:13 INFO - PROCESS | 3732 | ++DOCSHELL 0FBEDC00 == 35 [pid = 3732] [id = 774] 09:04:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (0FC66400) [pid = 3732] [serial = 2320] [outer = 00000000] 09:04:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (1613C800) [pid = 3732] [serial = 2321] [outer = 0FC66400] 09:04:13 INFO - PROCESS | 3732 | 1466438653224 Marionette DEBUG loaded listener.js 09:04:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (1614AC00) [pid = 3732] [serial = 2322] [outer = 0FC66400] 09:04:13 INFO - PROCESS | 3732 | [3732] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 09:04:13 INFO - PROCESS | 3732 | 1466438653679 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 09:04:13 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 09:04:13 INFO - {} 09:04:13 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 670ms 09:04:13 INFO - PROCESS | 3732 | 1466438653737 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 09:04:13 INFO - PROCESS | 3732 | 1466438653739 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 09:04:13 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 09:04:13 INFO - PROCESS | 3732 | 1466438653743 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 09:04:13 INFO - PROCESS | 3732 | 1466438653745 Marionette TRACE conn5 <- [1,3054,null,{}] 09:04:13 INFO - PROCESS | 3732 | 1466438653749 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}] 09:04:13 INFO - PROCESS | 3732 | 1466438653751 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:13 INFO - PROCESS | 3732 | 1466438653854 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 09:04:13 INFO - PROCESS | 3732 | 1466438653887 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:13 INFO - PROCESS | 3732 | 1466438653890 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:13 INFO - PROCESS | 3732 | ++DOCSHELL 1711E400 == 36 [pid = 3732] [id = 775] 09:04:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (1711E800) [pid = 3732] [serial = 2323] [outer = 00000000] 09:04:13 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (171AEC00) [pid = 3732] [serial = 2324] [outer = 1711E800] 09:04:13 INFO - PROCESS | 3732 | 1466438653935 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (17995C00) [pid = 3732] [serial = 2325] [outer = 1711E800] 09:04:14 INFO - PROCESS | 3732 | 1466438654364 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]]]}] 09:04:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 09:04:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 09:04:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 09:04:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 09:04:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 09:04:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 09:04:14 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 09:04:14 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 670ms 09:04:14 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 09:04:14 INFO - PROCESS | 3732 | 1466438654420 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 09:04:14 INFO - PROCESS | 3732 | 1466438654422 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 09:04:14 INFO - PROCESS | 3732 | 1466438654425 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 09:04:14 INFO - PROCESS | 3732 | 1466438654427 Marionette TRACE conn5 <- [1,3058,null,{}] 09:04:14 INFO - PROCESS | 3732 | 1466438654430 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}] 09:04:14 INFO - PROCESS | 3732 | 1466438654432 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:14 INFO - PROCESS | 3732 | 1466438654514 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 09:04:14 INFO - PROCESS | 3732 | 1466438654520 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:14 INFO - PROCESS | 3732 | 1466438654522 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:14 INFO - PROCESS | 3732 | ++DOCSHELL 1799E000 == 37 [pid = 3732] [id = 776] 09:04:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (18C18400) [pid = 3732] [serial = 2326] [outer = 00000000] 09:04:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19D04800) [pid = 3732] [serial = 2327] [outer = 18C18400] 09:04:14 INFO - PROCESS | 3732 | 1466438654565 Marionette DEBUG loaded listener.js 09:04:14 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19D06400) [pid = 3732] [serial = 2328] [outer = 18C18400] 09:04:15 INFO - PROCESS | 3732 | 1466438655338 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]]]}] 09:04:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 09:04:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 09:04:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 09:04:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 09:04:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 09:04:15 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 09:04:15 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 970ms 09:04:15 INFO - PROCESS | 3732 | 1466438655398 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 09:04:15 INFO - PROCESS | 3732 | 1466438655403 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 09:04:15 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 09:04:15 INFO - PROCESS | 3732 | 1466438655408 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 09:04:15 INFO - PROCESS | 3732 | 1466438655412 Marionette TRACE conn5 <- [1,3062,null,{}] 09:04:15 INFO - PROCESS | 3732 | 1466438655419 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}] 09:04:15 INFO - PROCESS | 3732 | 1466438655422 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:15 INFO - PROCESS | 3732 | 1466438655574 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 09:04:15 INFO - PROCESS | 3732 | 1466438655711 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:15 INFO - PROCESS | 3732 | 1466438655714 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:15 INFO - PROCESS | 3732 | ++DOCSHELL 10148800 == 38 [pid = 3732] [id = 777] 09:04:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (10149800) [pid = 3732] [serial = 2329] [outer = 00000000] 09:04:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 81 (14217800) [pid = 3732] [serial = 2330] [outer = 10149800] 09:04:15 INFO - PROCESS | 3732 | 1466438655774 Marionette DEBUG loaded listener.js 09:04:15 INFO - PROCESS | 3732 | ++DOMWINDOW == 82 (14924400) [pid = 3732] [serial = 2331] [outer = 10149800] 09:04:16 INFO - PROCESS | 3732 | 1466438656351 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]]]}] 09:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 09:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 09:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 09:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 09:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 09:04:16 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 09:04:16 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 970ms 09:04:16 INFO - PROCESS | 3732 | 1466438656389 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 09:04:16 INFO - PROCESS | 3732 | 1466438656394 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 09:04:16 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 09:04:16 INFO - PROCESS | 3732 | 1466438656402 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 09:04:16 INFO - PROCESS | 3732 | 1466438656405 Marionette TRACE conn5 <- [1,3066,null,{}] 09:04:16 INFO - PROCESS | 3732 | 1466438656409 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}] 09:04:16 INFO - PROCESS | 3732 | 1466438656412 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:16 INFO - PROCESS | 3732 | 1466438656537 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 09:04:16 INFO - PROCESS | 3732 | 1466438656703 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:16 INFO - PROCESS | 3732 | 1466438656706 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:16 INFO - PROCESS | 3732 | ++DOCSHELL 1711A000 == 39 [pid = 3732] [id = 778] 09:04:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 83 (1711BC00) [pid = 3732] [serial = 2332] [outer = 00000000] 09:04:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 84 (171ACC00) [pid = 3732] [serial = 2333] [outer = 1711BC00] 09:04:16 INFO - PROCESS | 3732 | 1466438656763 Marionette DEBUG loaded listener.js 09:04:16 INFO - PROCESS | 3732 | ++DOMWINDOW == 85 (18B8F400) [pid = 3732] [serial = 2334] [outer = 1711BC00] 09:04:17 INFO - PROCESS | 3732 | 1466438657583 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] 09:04:17 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 09:04:17 INFO - PROCESS | 3732 | 1466438657637 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 09:04:17 INFO - PROCESS | 3732 | 1466438657642 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 09:04:17 INFO - PROCESS | 3732 | 1466438657646 Marionette TRACE conn5 <- [1,3070,null,{}] 09:04:17 INFO - PROCESS | 3732 | 1466438657651 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}] 09:04:17 INFO - PROCESS | 3732 | 1466438657654 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:17 INFO - PROCESS | 3732 | 1466438657771 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 09:04:17 INFO - PROCESS | 3732 | 1466438657922 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:17 INFO - PROCESS | 3732 | 1466438657927 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:17 INFO - PROCESS | 3732 | ++DOCSHELL 10147C00 == 40 [pid = 3732] [id = 779] 09:04:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 86 (10153800) [pid = 3732] [serial = 2335] [outer = 00000000] 09:04:17 INFO - PROCESS | 3732 | ++DOMWINDOW == 87 (10237000) [pid = 3732] [serial = 2336] [outer = 10153800] 09:04:17 INFO - PROCESS | 3732 | 1466438657978 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 88 (1023DC00) [pid = 3732] [serial = 2337] [outer = 10153800] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 1711E400 == 39 [pid = 3732] [id = 775] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 0FBEDC00 == 38 [pid = 3732] [id = 774] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 15D42C00 == 37 [pid = 3732] [id = 773] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 0CD90400 == 36 [pid = 3732] [id = 772] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 1CABB800 == 35 [pid = 3732] [id = 771] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 1BC1DC00 == 34 [pid = 3732] [id = 770] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 19BFB000 == 33 [pid = 3732] [id = 769] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 19BA8400 == 32 [pid = 3732] [id = 768] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 19B8E800 == 31 [pid = 3732] [id = 767] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 18C14000 == 30 [pid = 3732] [id = 766] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 87 (1C369400) [pid = 3732] [serial = 2291] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 14595C00 == 29 [pid = 3732] [id = 765] 09:04:18 INFO - PROCESS | 3732 | --DOCSHELL 1B37EC00 == 28 [pid = 3732] [id = 764] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 86 (1B380800) [pid = 3732] [serial = 2289] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 85 (1983B400) [pid = 3732] [serial = 2276] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 84 (19BCF400) [pid = 3732] [serial = 2279] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 83 (19B89400) [pid = 3732] [serial = 2277] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 82 (19D6B800) [pid = 3732] [serial = 2282] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 81 (19BD9400) [pid = 3732] [serial = 2280] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 80 (1A818400) [pid = 3732] [serial = 2283] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (18B8D000) [pid = 3732] [serial = 2273] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (172E0800) [pid = 3732] [serial = 2270] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (178DFC00) [pid = 3732] [serial = 2271] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (17103800) [pid = 3732] [serial = 2268] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (14594C00) [pid = 3732] [serial = 2265] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (14A1FC00) [pid = 3732] [serial = 2266] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (142DAC00) [pid = 3732] [serial = 2263] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (10D90C00) [pid = 3732] [serial = 2262] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (17848C00) [pid = 3732] [serial = 2260] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (171A4000) [pid = 3732] [serial = 2259] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (14A50C00) [pid = 3732] [serial = 2257] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (14588C00) [pid = 3732] [serial = 2256] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 67 (19BDA000) [pid = 3732] [serial = 2253] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 66 (19BEF000) [pid = 3732] [serial = 2254] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 65 (1AC9B800) [pid = 3732] [serial = 2285] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 64 (1B380400) [pid = 3732] [serial = 2288] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 63 (1ACA1400) [pid = 3732] [serial = 2286] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | --DOMWINDOW == 62 (18B98400) [pid = 3732] [serial = 2274] [outer = 00000000] [url = about:blank] 09:04:18 INFO - PROCESS | 3732 | 1466438658491 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]]]}] 09:04:18 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 09:04:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 09:04:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:18 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 09:04:18 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 09:04:18 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 873ms 09:04:18 INFO - PROCESS | 3732 | 1466438658515 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 09:04:18 INFO - PROCESS | 3732 | 1466438658520 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 09:04:18 INFO - PROCESS | 3732 | 1466438658525 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 09:04:18 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 09:04:18 INFO - PROCESS | 3732 | 1466438658527 Marionette TRACE conn5 <- [1,3074,null,{}] 09:04:18 INFO - PROCESS | 3732 | 1466438658531 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}] 09:04:18 INFO - PROCESS | 3732 | 1466438658533 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:18 INFO - PROCESS | 3732 | 1466438658621 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 09:04:18 INFO - PROCESS | 3732 | 1466438658627 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:18 INFO - PROCESS | 3732 | 1466438658629 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:18 INFO - PROCESS | 3732 | ++DOCSHELL 112BEC00 == 29 [pid = 3732] [id = 780] 09:04:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 63 (112BFC00) [pid = 3732] [serial = 2338] [outer = 00000000] 09:04:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 64 (1456D400) [pid = 3732] [serial = 2339] [outer = 112BFC00] 09:04:18 INFO - PROCESS | 3732 | 1466438658677 Marionette DEBUG loaded listener.js 09:04:18 INFO - PROCESS | 3732 | ++DOMWINDOW == 65 (149A1000) [pid = 3732] [serial = 2340] [outer = 112BFC00] 09:04:19 INFO - PROCESS | 3732 | 1466438659182 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 09:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 09:04:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 09:04:19 INFO - PROCESS | 3732 | 1466438659200 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 09:04:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 09:04:19 INFO - PROCESS | 3732 | 1466438659202 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 09:04:19 INFO - PROCESS | 3732 | 1466438659205 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - PROCESS | 3732 | 1466438659209 Marionette TRACE conn5 <- [1,3078,null,{}] 09:04:19 INFO - PROCESS | 3732 | 1466438659220 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}] 09:04:19 INFO - PROCESS | 3732 | 1466438659225 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:19 INFO - PROCESS | 3732 | 1466438659312 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 09:04:19 INFO - PROCESS | 3732 | 1466438659351 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:19 INFO - PROCESS | 3732 | 1466438659354 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:19 INFO - PROCESS | 3732 | ++DOCSHELL 15DDEC00 == 30 [pid = 3732] [id = 781] 09:04:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 66 (15FEA400) [pid = 3732] [serial = 2341] [outer = 00000000] 09:04:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 67 (16F7DC00) [pid = 3732] [serial = 2342] [outer = 15FEA400] 09:04:19 INFO - PROCESS | 3732 | 1466438659406 Marionette DEBUG loaded listener.js 09:04:19 INFO - PROCESS | 3732 | ++DOMWINDOW == 68 (1710DC00) [pid = 3732] [serial = 2343] [outer = 15FEA400] 09:04:19 INFO - PROCESS | 3732 | 1466438659857 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 09:04:19 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 09:04:19 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 730ms 09:04:19 INFO - PROCESS | 3732 | 1466438659936 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 09:04:19 INFO - PROCESS | 3732 | 1466438659939 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 09:04:19 INFO - PROCESS | 3732 | 1466438659942 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 09:04:19 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 09:04:19 INFO - PROCESS | 3732 | 1466438659944 Marionette TRACE conn5 <- [1,3082,null,{}] 09:04:19 INFO - PROCESS | 3732 | 1466438659947 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}] 09:04:19 INFO - PROCESS | 3732 | 1466438659949 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:20 INFO - PROCESS | 3732 | 1466438660040 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 09:04:20 INFO - PROCESS | 3732 | 1466438660054 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 3732 | 1466438660056 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:20 INFO - PROCESS | 3732 | ++DOCSHELL 171DF400 == 31 [pid = 3732] [id = 782] 09:04:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (1784A000) [pid = 3732] [serial = 2344] [outer = 00000000] 09:04:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (179A1000) [pid = 3732] [serial = 2345] [outer = 1784A000] 09:04:20 INFO - PROCESS | 3732 | 1466438660100 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (1846AC00) [pid = 3732] [serial = 2346] [outer = 1784A000] 09:04:20 INFO - PROCESS | 3732 | 1466438660518 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 09:04:20 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 09:04:20 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 09:04:20 INFO - PROCESS | 3732 | 1466438660576 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 09:04:20 INFO - PROCESS | 3732 | 1466438660578 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 09:04:20 INFO - PROCESS | 3732 | 1466438660604 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 09:04:20 INFO - PROCESS | 3732 | 1466438660606 Marionette TRACE conn5 <- [1,3086,null,{}] 09:04:20 INFO - PROCESS | 3732 | 1466438660610 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}] 09:04:20 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 09:04:20 INFO - PROCESS | 3732 | 1466438660612 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:20 INFO - PROCESS | 3732 | 1466438660734 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 09:04:20 INFO - PROCESS | 3732 | 1466438660832 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:20 INFO - PROCESS | 3732 | 1466438660834 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:20 INFO - PROCESS | 3732 | ++DOCSHELL 1858EC00 == 32 [pid = 3732] [id = 783] 09:04:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (18A4A800) [pid = 3732] [serial = 2347] [outer = 00000000] 09:04:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (18B97C00) [pid = 3732] [serial = 2348] [outer = 18A4A800] 09:04:20 INFO - PROCESS | 3732 | 1466438660877 Marionette DEBUG loaded listener.js 09:04:20 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (18C16000) [pid = 3732] [serial = 2349] [outer = 18A4A800] 09:04:21 INFO - PROCESS | 3732 | 1466438661274 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]]]}] 09:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 09:04:21 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 09:04:21 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 730ms 09:04:21 INFO - PROCESS | 3732 | 1466438661342 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 09:04:21 INFO - PROCESS | 3732 | 1466438661344 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 09:04:21 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 09:04:21 INFO - PROCESS | 3732 | 1466438661347 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 09:04:21 INFO - PROCESS | 3732 | 1466438661349 Marionette TRACE conn5 <- [1,3090,null,{}] 09:04:21 INFO - PROCESS | 3732 | 1466438661353 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}] 09:04:21 INFO - PROCESS | 3732 | 1466438661358 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:21 INFO - PROCESS | 3732 | 1466438661507 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 09:04:21 INFO - PROCESS | 3732 | 1466438661513 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:21 INFO - PROCESS | 3732 | 1466438661515 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:21 INFO - PROCESS | 3732 | ++DOCSHELL 18A4E000 == 33 [pid = 3732] [id = 784] 09:04:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 75 (19444400) [pid = 3732] [serial = 2350] [outer = 00000000] 09:04:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 76 (19838C00) [pid = 3732] [serial = 2351] [outer = 19444400] 09:04:21 INFO - PROCESS | 3732 | 1466438661559 Marionette DEBUG loaded listener.js 09:04:21 INFO - PROCESS | 3732 | ++DOMWINDOW == 77 (19839400) [pid = 3732] [serial = 2352] [outer = 19444400] 09:04:21 INFO - PROCESS | 3732 | 1466438661994 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 09:04:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 09:04:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 670ms 09:04:22 INFO - PROCESS | 3732 | 1466438662020 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 09:04:22 INFO - PROCESS | 3732 | 1466438662022 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 09:04:22 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 09:04:22 INFO - PROCESS | 3732 | 1466438662025 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 3732 | 1466438662027 Marionette TRACE conn5 <- [1,3094,null,{}] 09:04:22 INFO - PROCESS | 3732 | 1466438662039 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}] 09:04:22 INFO - PROCESS | 3732 | 1466438662042 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:22 INFO - PROCESS | 3732 | 1466438662193 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 09:04:22 INFO - PROCESS | 3732 | 1466438662212 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 3732 | 1466438662214 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:22 INFO - PROCESS | 3732 | ++DOCSHELL 19B8E400 == 34 [pid = 3732] [id = 785] 09:04:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 78 (19B91400) [pid = 3732] [serial = 2353] [outer = 00000000] 09:04:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 79 (19B96400) [pid = 3732] [serial = 2354] [outer = 19B91400] 09:04:22 INFO - PROCESS | 3732 | 1466438662258 Marionette DEBUG loaded listener.js 09:04:22 INFO - PROCESS | 3732 | ++DOMWINDOW == 80 (19BAB400) [pid = 3732] [serial = 2355] [outer = 19B91400] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 79 (1BC9C800) [pid = 3732] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 78 (18C19400) [pid = 3732] [serial = 2314] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice.html] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 77 (14596400) [pid = 3732] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 76 (19BFD400) [pid = 3732] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 75 (1B96E400) [pid = 3732] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 74 (18C15400) [pid = 3732] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 73 (19B8EC00) [pid = 3732] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 72 (19BCF800) [pid = 3732] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 71 (15D43400) [pid = 3732] [serial = 2317] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/File-constructor.html] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 70 (1711E800) [pid = 3732] [serial = 2323] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/filelist-section/filelist.html] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 69 (1CABD000) [pid = 3732] [serial = 2311] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 09:04:22 INFO - PROCESS | 3732 | --DOMWINDOW == 68 (0FC66400) [pid = 3732] [serial = 2320] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker] 09:04:22 INFO - PROCESS | 3732 | 1466438662851 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]]]}] 09:04:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 09:04:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 09:04:22 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 09:04:22 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 870ms 09:04:22 INFO - PROCESS | 3732 | 1466438662898 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 09:04:22 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 09:04:22 INFO - PROCESS | 3732 | 1466438662900 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 09:04:22 INFO - PROCESS | 3732 | 1466438662903 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 09:04:22 INFO - PROCESS | 3732 | 1466438662905 Marionette TRACE conn5 <- [1,3098,null,{}] 09:04:22 INFO - PROCESS | 3732 | 1466438662908 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}] 09:04:22 INFO - PROCESS | 3732 | 1466438662910 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:22 INFO - PROCESS | 3732 | 1466438662992 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 09:04:22 INFO - PROCESS | 3732 | 1466438662998 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:22 INFO - PROCESS | 3732 | 1466438663000 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:23 INFO - PROCESS | 3732 | ++DOCSHELL 19B90000 == 35 [pid = 3732] [id = 786] 09:04:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 69 (19B91800) [pid = 3732] [serial = 2356] [outer = 00000000] 09:04:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 70 (19BD5400) [pid = 3732] [serial = 2357] [outer = 19B91800] 09:04:23 INFO - PROCESS | 3732 | 1466438663043 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 71 (19BD8C00) [pid = 3732] [serial = 2358] [outer = 19B91800] 09:04:23 INFO - PROCESS | 3732 | 1466438663465 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"]]]}] 09:04:23 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 09:04:23 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 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 09:04:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 09:04:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 09:04:23 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 09:04:23 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 630ms 09:04:23 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 09:04:23 INFO - PROCESS | 3732 | 1466438663535 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 09:04:23 INFO - PROCESS | 3732 | 1466438663537 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 09:04:23 INFO - PROCESS | 3732 | 1466438663541 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 09:04:23 INFO - PROCESS | 3732 | 1466438663542 Marionette TRACE conn5 <- [1,3102,null,{}] 09:04:23 INFO - PROCESS | 3732 | 1466438663546 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}] 09:04:23 INFO - PROCESS | 3732 | 1466438663548 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:23 INFO - PROCESS | 3732 | 1466438663632 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 09:04:23 INFO - PROCESS | 3732 | 1466438663637 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\", \"f9b796bf-60da-4cc0-821e-f46b5cad7d31\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 09:04:23 INFO - PROCESS | 3732 | 1466438663638 Marionette INFO sendAsync 5f4f9f24-1748-4718-b79f-d97249aafa21 09:04:23 INFO - PROCESS | 3732 | ++DOCSHELL 15DDE800 == 36 [pid = 3732] [id = 787] 09:04:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 72 (19BD4C00) [pid = 3732] [serial = 2359] [outer = 00000000] 09:04:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 73 (19D08800) [pid = 3732] [serial = 2360] [outer = 19BD4C00] 09:04:23 INFO - PROCESS | 3732 | 1466438663682 Marionette DEBUG loaded listener.js 09:04:23 INFO - PROCESS | 3732 | ++DOMWINDOW == 74 (19D0B400) [pid = 3732] [serial = 2361] [outer = 19BD4C00] 09:04:24 INFO - PROCESS | 3732 | 1466438664128 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]]]}] 09:04:24 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 09:04:24 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 630ms 09:04:24 INFO - PROCESS | 3732 | 1466438664175 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 09:04:24 INFO - PROCESS | 3732 | 1466438664177 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 09:04:25 WARNING - u'runner_teardown' () 09:04:25 INFO - No more tests 09:04:25 INFO - Got 0 unexpected results 09:04:25 INFO - SUITE-END | took 688s 09:04:25 INFO - Closing logging queue 09:04:25 INFO - queue closed 09:04:25 INFO - Return code: 0 09:04:25 WARNING - # TBPL SUCCESS # 09:04:25 INFO - Running post-action listener: _resource_record_post_action 09:04:25 INFO - Running post-run listener: _resource_record_post_run 09:04:26 INFO - Total resource usage - Wall time: 697s; CPU: 14.0%; Read bytes: 71425024; Write bytes: 1116599296; Read time: 732310; Write time: 8081790 09:04:26 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 09:04:26 INFO - install - Wall time: 2s; CPU: 10.0%; Read bytes: 16384; Write bytes: 41803776; Read time: 1190; Write time: 50070 09:04:26 INFO - run-tests - Wall time: 696s; CPU: 14.0%; Read bytes: 71408640; Write bytes: 1051960320; Read time: 731120; Write time: 8005290 09:04:26 INFO - Running post-run listener: _upload_blobber_files 09:04:26 INFO - Blob upload gear active. 09:04:26 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 09:04:26 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 09:04:26 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 09:04:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 09:04:27 INFO - (blobuploader) - INFO - Open directory for files ... 09:04:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 09:04:27 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:04:27 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:04:27 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 09:04:27 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:04:27 INFO - (blobuploader) - INFO - Done attempting. 09:04:27 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 09:04:28 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 09:04:28 INFO - (blobuploader) - INFO - Uploading, attempt #1. 09:04:29 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 09:04:29 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 09:04:29 INFO - (blobuploader) - INFO - Done attempting. 09:04:29 INFO - (blobuploader) - INFO - Iteration through files over. 09:04:29 INFO - Return code: 0 09:04:29 INFO - rmtree: C:\slave\test\build\uploaded_files.json 09:04:29 INFO - Using _rmtree_windows ... 09:04:29 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 09:04:29 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ec54f03da604c7a5531be1434333edc227d82a7eb5565db97375c4ac76aeada23c375368ca72dffca633efc23f3860e8e83b2c526f86dcddf0043c8bb16714c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b5c14e2d9870c9af74ee548c190ae70534454ece7d01c5cf44854fae5557a5d76cc44b8f86d7ad8bdad25a42ad4669dcadca37d6756446b412c3a3ef1a15477"} 09:04:29 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 09:04:29 INFO - Writing to file C:\slave\test\properties\blobber_files 09:04:29 INFO - Contents: 09:04:29 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ec54f03da604c7a5531be1434333edc227d82a7eb5565db97375c4ac76aeada23c375368ca72dffca633efc23f3860e8e83b2c526f86dcddf0043c8bb16714c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b5c14e2d9870c9af74ee548c190ae70534454ece7d01c5cf44854fae5557a5d76cc44b8f86d7ad8bdad25a42ad4669dcadca37d6756446b412c3a3ef1a15477"} 09:04:29 INFO - Running post-run listener: copy_logs_to_upload_dir 09:04:29 INFO - Copying logs to upload dir... 09:04:29 INFO - mkdir: C:\slave\test\build\upload\logs 09:04:29 INFO - Copying logs to upload dir... 09:04:29 INFO - Using _rmtree_windows ... 09:04:29 INFO - Using _rmtree_windows ... 09:04:29 INFO - Using _rmtree_windows ... 09:04:29 INFO - Using _rmtree_windows ... 09:04:29 INFO - Using _rmtree_windows ... 09:04:29 INFO - Using _rmtree_windows ... 09:04:29 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=906.818000 ========= master_lag: 0.40 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 7 secs) (at 2016-06-20 09:04:30.208608) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-20 09:04:30.209465) ========= '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-178 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-178 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-178 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ec54f03da604c7a5531be1434333edc227d82a7eb5565db97375c4ac76aeada23c375368ca72dffca633efc23f3860e8e83b2c526f86dcddf0043c8bb16714c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b5c14e2d9870c9af74ee548c190ae70534454ece7d01c5cf44854fae5557a5d76cc44b8f86d7ad8bdad25a42ad4669dcadca37d6756446b412c3a3ef1a15477"} build_url:https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.zip' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/9ec54f03da604c7a5531be1434333edc227d82a7eb5565db97375c4ac76aeada23c375368ca72dffca633efc23f3860e8e83b2c526f86dcddf0043c8bb16714c", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/7b5c14e2d9870c9af74ee548c190ae70534454ece7d01c5cf44854fae5557a5d76cc44b8f86d7ad8bdad25a42ad4669dcadca37d6756446b412c3a3ef1a15477"}' symbols_url: 'https://queue.taskcluster.net/v1/task/UKGQX7wLSUKEMMFgFWVE1A/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-20 09:04:30.330387) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:04:30.330780) ========= '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-178 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-178 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-178 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-20 09:04:30.446751) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-20 09:04:30.447084) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-20 09:04:31.169533) ========= ========= Total master_lag: 0.61 =========