builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-118 starttime: 1466695351.96 results: success (0) buildid: 20160623063624 builduid: 6fc6f576361c497784d832d5b57a7db9 revision: 982871ad599a479f6f3e6802c3fe01bd1415e07a ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:22:31.960031) ========= master: http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-23 08:22:31.960490) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:22:31.960772) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-06-23 08:22:32.117225) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:22:32.117637) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 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:22:32-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py => `archiver_client.py' Resolving hg.mozilla.org... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12,141 (12K) [text/x-python] 0K .......... . 100% 25.47 MB/s 08:22:33 (25.47 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.161000 ========= master_lag: 0.25 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:22:33.531570) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 08:22:33.531950) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 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.903000 ========= master_lag: 0.05 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 3 secs) (at 2016-06-23 08:22:37.484111) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:22:37.484681) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev 982871ad599a479f6f3e6802c3fe01bd1415e07a --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 982871ad599a479f6f3e6802c3fe01bd1415e07a --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 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-23 08:22:37,617 truncating revision to first 12 chars 2016-06-23 08:22:37,617 Setting DEBUG logging. 2016-06-23 08:22:37,617 attempt 1/10 2016-06-23 08:22:37,617 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/982871ad599a?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-23 08:22:38,154 unpacking tar archive at: mozilla-beta-982871ad599a/testing/mozharness/ program finished with exit code 0 elapsedTime=1.284000 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-23 08:22:38.805991) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:22:38.806473) ========= script_repo_revision: 982871ad599a479f6f3e6802c3fe01bd1415e07a ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-23 08:22:38.806932) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:22:38.807211) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-23 08:22:38.823063) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-06-23 08:22:38.823495) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 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:22:39 INFO - MultiFileLogger online at 20160623 08:22:39 in C:\slave\test 08:22:39 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:22:39 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 08:22:39 INFO - {'append_to_log': False, 08:22:39 INFO - 'base_work_dir': 'C:\\slave\\test', 08:22:39 INFO - 'blob_upload_branch': 'mozilla-beta', 08:22:39 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 08:22:39 INFO - 'buildbot_json_path': 'buildprops.json', 08:22:39 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 08:22:39 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 08:22:39 INFO - 'download_minidump_stackwalk': True, 08:22:39 INFO - 'download_symbols': 'true', 08:22:39 INFO - 'e10s': False, 08:22:39 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 08:22:39 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 08:22:39 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 08:22:39 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 08:22:39 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 08:22:39 INFO - 'C:/mozilla-build/tooltool.py'), 08:22:39 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 08:22:39 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 08:22:39 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 08:22:39 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 08:22:39 INFO - 'log_level': 'info', 08:22:39 INFO - 'log_to_console': True, 08:22:39 INFO - 'opt_config_files': (), 08:22:39 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 08:22:39 INFO - '--processes=1', 08:22:39 INFO - '--config=%(test_path)s/wptrunner.ini', 08:22:39 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 08:22:39 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 08:22:39 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 08:22:39 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 08:22:39 INFO - 'pip_index': False, 08:22:39 INFO - 'require_test_zip': True, 08:22:39 INFO - 'test_type': ('testharness',), 08:22:39 INFO - 'this_chunk': '1', 08:22:39 INFO - 'total_chunks': '10', 08:22:39 INFO - 'virtualenv_path': 'venv', 08:22:39 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 08:22:39 INFO - 'work_dir': 'build'} 08:22:39 INFO - ##### 08:22:39 INFO - ##### Running clobber step. 08:22:39 INFO - ##### 08:22:39 INFO - Running pre-action listener: _resource_record_pre_action 08:22:39 INFO - Running main action method: clobber 08:22:39 INFO - rmtree: C:\slave\test\build 08:22:39 INFO - Using _rmtree_windows ... 08:22:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 08:24:35 INFO - Running post-action listener: _resource_record_post_action 08:24:35 INFO - ##### 08:24:35 INFO - ##### Running read-buildbot-config step. 08:24:35 INFO - ##### 08:24:35 INFO - Running pre-action listener: _resource_record_pre_action 08:24:35 INFO - Running main action method: read_buildbot_config 08:24:35 INFO - Using buildbot properties: 08:24:35 INFO - { 08:24:35 INFO - "project": "", 08:24:35 INFO - "product": "firefox", 08:24:35 INFO - "script_repo_revision": "production", 08:24:35 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 08:24:35 INFO - "repository": "", 08:24:35 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 08:24:35 INFO - "buildid": "20160623063624", 08:24:35 INFO - "pgo_build": "False", 08:24:35 INFO - "basedir": "C:\\slave\\test", 08:24:35 INFO - "buildnumber": 12, 08:24:35 INFO - "slavename": "t-w732-ix-118", 08:24:35 INFO - "revision": "982871ad599a479f6f3e6802c3fe01bd1415e07a", 08:24:35 INFO - "master": "http://buildbot-master111.bb.releng.scl3.mozilla.com:8201/", 08:24:35 INFO - "platform": "win32", 08:24:35 INFO - "branch": "mozilla-beta", 08:24:35 INFO - "repo_path": "releases/mozilla-beta", 08:24:35 INFO - "moz_repo_path": "", 08:24:35 INFO - "stage_platform": "win32", 08:24:35 INFO - "builduid": "6fc6f576361c497784d832d5b57a7db9", 08:24:35 INFO - "slavebuilddir": "test" 08:24:35 INFO - } 08:24:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 08:24:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip. 08:24:35 INFO - Running post-action listener: _resource_record_post_action 08:24:35 INFO - ##### 08:24:35 INFO - ##### Running download-and-extract step. 08:24:35 INFO - ##### 08:24:35 INFO - Running pre-action listener: _resource_record_pre_action 08:24:35 INFO - Running main action method: download_and_extract 08:24:35 INFO - mkdir: C:\slave\test\build\tests 08:24:35 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:24:35 INFO - https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 08:24:35 INFO - trying https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 08:24:35 INFO - Downloading https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/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:24:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/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:24:36 INFO - Downloaded 1240 bytes. 08:24:36 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 08:24:36 INFO - Using the following test package requirements: 08:24:36 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:24:36 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:36 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 08:24:36 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:36 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 08:24:36 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:36 INFO - u'jsshell-win32.zip'], 08:24:36 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:36 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 08:24:36 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 08:24:36 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:36 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 08:24:36 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:36 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 08:24:36 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:36 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 08:24:36 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 08:24:36 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 08:24:36 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:24:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:24:36 INFO - https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 08:24:36 INFO - trying https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 08:24:36 INFO - Downloading https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/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:24:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/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:24:38 INFO - Downloaded 20352603 bytes. 08:24:38 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:24:38 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:24:40 INFO - caution: filename not matched: web-platform/* 08:24:40 INFO - Return code: 11 08:24: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:24:40 INFO - https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 08:24:40 INFO - trying https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 08:24:40 INFO - Downloading https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/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:24:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/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:24:43 INFO - Downloaded 36389112 bytes. 08:24:43 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:24:43 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:25:22 INFO - caution: filename not matched: bin/* 08:25:22 INFO - caution: filename not matched: config/* 08:25:22 INFO - caution: filename not matched: mozbase/* 08:25:22 INFO - caution: filename not matched: marionette/* 08:25:22 INFO - caution: filename not matched: tools/wptserve/* 08:25:22 INFO - Return code: 11 08:25:22 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:25:22 INFO - https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 08:25:22 INFO - trying https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:25:22 INFO - Downloading https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 08:25:22 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/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:25:24 INFO - Downloaded 68461006 bytes. 08:25:24 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:25:24 INFO - mkdir: C:\slave\test\properties 08:25:24 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 08:25:24 INFO - Writing to file C:\slave\test\properties\build_url 08:25:24 INFO - Contents: 08:25:24 INFO - build_url:https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip 08:25:25 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:25:25 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 08:25:25 INFO - Writing to file C:\slave\test\properties\symbols_url 08:25:25 INFO - Contents: 08:25:25 INFO - symbols_url:https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:25:25 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:25:25 INFO - https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 08:25:25 INFO - trying https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 08:25:25 INFO - Downloading https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/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:25:25 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/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:25:29 INFO - Downloaded 55576252 bytes. 08:25:29 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:25:29 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:25:32 INFO - Return code: 0 08:25:32 INFO - Running post-action listener: _resource_record_post_action 08:25:32 INFO - Running post-action listener: set_extra_try_arguments 08:25:32 INFO - ##### 08:25:32 INFO - ##### Running create-virtualenv step. 08:25:32 INFO - ##### 08:25:32 INFO - Running pre-action listener: _pre_create_virtualenv 08:25:32 INFO - Running pre-action listener: _resource_record_pre_action 08:25:32 INFO - Running main action method: create_virtualenv 08:25:32 INFO - Creating virtualenv C:\slave\test\build\venv 08:25:32 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:25:32 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:25:37 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 08:25:41 INFO - Installing distribute......................................................................................................................................................................................done. 08:25:42 INFO - Return code: 0 08:25:42 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 08:25:42 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:25:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:25:42 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:25:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:25:42 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 0x01B166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B45368>, '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 0x0189CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:25:42 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:25:42 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:25:42 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:25:42 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:25:42 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:25:42 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 08:25:42 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:25:42 INFO - 'DCLOCATION': 'SCL3', 08:25:42 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:25:42 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:25:42 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:25:42 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:25:42 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:25:42 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:25:42 INFO - 'HOMEDRIVE': 'C:', 08:25:42 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:25:42 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:25:42 INFO - 'KTS_VERSION': '1.19c', 08:25:42 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:25:42 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:25:42 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 08:25:42 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:25:42 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:25:42 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:25:42 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:25:42 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:25:42 INFO - 'MOZ_AIRBAG': '1', 08:25:42 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:25:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:25:42 INFO - 'MOZ_MSVCVERSION': '8', 08:25:42 INFO - 'MOZ_NO_REMOTE': '1', 08:25:42 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:25:42 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:25:42 INFO - 'NO_EM_RESTART': '1', 08:25:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:25:42 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:25:42 INFO - 'OS': 'Windows_NT', 08:25:42 INFO - 'OURDRIVE': 'C:', 08:25:42 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:25:42 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:25:42 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:25:42 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:25:42 INFO - 'PROCESSOR_LEVEL': '6', 08:25:42 INFO - 'PROCESSOR_REVISION': '1e05', 08:25:42 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:25:42 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:25:42 INFO - 'PROMPT': '$P$G', 08:25:42 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:25:42 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:25:42 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:25:42 INFO - 'PWD': 'C:\\slave\\test', 08:25:42 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:25:42 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:25:42 INFO - 'SYSTEMDRIVE': 'C:', 08:25:42 INFO - 'SYSTEMROOT': 'C:\\windows', 08:25:42 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:42 INFO - 'TEST1': 'testie', 08:25:42 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:42 INFO - 'USERDOMAIN': 'T-W732-IX-118', 08:25:42 INFO - 'USERNAME': 'cltbld', 08:25:42 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:25:42 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:25:42 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:25:42 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:25:42 INFO - 'WINDIR': 'C:\\windows', 08:25:42 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:25:42 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:25:42 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:25:43 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:25:43 INFO - Downloading/unpacking psutil>=0.7.1 08:25:44 INFO - Running setup.py egg_info for package psutil 08:25:44 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:25:44 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:25:44 INFO - Installing collected packages: psutil 08:25:44 INFO - Running setup.py install for psutil 08:25:44 INFO - building 'psutil._psutil_windows' extension 08:25:44 INFO - error: Unable to find vcvarsall.bat 08:25:44 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-fexwfc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:25:44 INFO - running install 08:25:44 INFO - running build 08:25:44 INFO - running build_py 08:25:44 INFO - creating build 08:25:44 INFO - creating build\lib.win32-2.7 08:25:44 INFO - creating build\lib.win32-2.7\psutil 08:25:44 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 08:25:44 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 08:25:44 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 08:25:44 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 08:25:44 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 08:25:44 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 08:25:44 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 08:25:44 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 08:25:44 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 08:25:44 INFO - running build_ext 08:25:44 INFO - building 'psutil._psutil_windows' extension 08:25:44 INFO - error: Unable to find vcvarsall.bat 08:25:44 INFO - ---------------------------------------- 08:25:44 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-fexwfc-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:25:44 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:25:44 WARNING - Return code: 1 08:25:44 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:25:44 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 08:25: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:25:44 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:25: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:25:44 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:25:44 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 0x01B166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B45368>, '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 0x0189CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:25:44 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:25:44 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:25:44 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:25:44 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:25:44 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:25:44 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 08:25:44 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:25:44 INFO - 'DCLOCATION': 'SCL3', 08:25:44 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:25:44 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:25:44 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:25:44 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:25:44 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:25:44 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:25:44 INFO - 'HOMEDRIVE': 'C:', 08:25:44 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:25:44 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:25:44 INFO - 'KTS_VERSION': '1.19c', 08:25:44 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:25:44 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:25:44 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 08:25:44 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:25:44 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:25:44 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:25:44 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:25:44 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:25:44 INFO - 'MOZ_AIRBAG': '1', 08:25:44 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:25:44 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:25:44 INFO - 'MOZ_MSVCVERSION': '8', 08:25:44 INFO - 'MOZ_NO_REMOTE': '1', 08:25:44 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:25:44 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:25:44 INFO - 'NO_EM_RESTART': '1', 08:25:44 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:25:44 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:25:44 INFO - 'OS': 'Windows_NT', 08:25:44 INFO - 'OURDRIVE': 'C:', 08:25:44 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:25:44 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:25:44 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:25:44 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:25:44 INFO - 'PROCESSOR_LEVEL': '6', 08:25:44 INFO - 'PROCESSOR_REVISION': '1e05', 08:25:44 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:25:44 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:25:44 INFO - 'PROMPT': '$P$G', 08:25:44 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:25:44 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:25:44 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:25:44 INFO - 'PWD': 'C:\\slave\\test', 08:25:44 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:25:44 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:25:44 INFO - 'SYSTEMDRIVE': 'C:', 08:25:44 INFO - 'SYSTEMROOT': 'C:\\windows', 08:25:44 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:44 INFO - 'TEST1': 'testie', 08:25:44 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:44 INFO - 'USERDOMAIN': 'T-W732-IX-118', 08:25:44 INFO - 'USERNAME': 'cltbld', 08:25:44 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:25:44 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:25:44 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:25:44 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:25:44 INFO - 'WINDIR': 'C:\\windows', 08:25:44 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:25:44 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:25:44 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:25:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:25:45 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 08:25:45 INFO - Downloading mozsystemmonitor-0.0.tar.gz 08:25:45 INFO - Running setup.py egg_info for package mozsystemmonitor 08:25:45 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 08:25:45 INFO - Running setup.py egg_info for package psutil 08:25:45 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 08:25:45 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 08:25:45 INFO - Installing collected packages: mozsystemmonitor, psutil 08:25:45 INFO - Running setup.py install for mozsystemmonitor 08:25:45 INFO - Running setup.py install for psutil 08:25:45 INFO - building 'psutil._psutil_windows' extension 08:25:45 INFO - error: Unable to find vcvarsall.bat 08:25:45 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-e0boz8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 08:25:45 INFO - running install 08:25:45 INFO - running build 08:25:45 INFO - running build_py 08:25:45 INFO - running build_ext 08:25:45 INFO - building 'psutil._psutil_windows' extension 08:25:45 INFO - error: Unable to find vcvarsall.bat 08:25:45 INFO - ---------------------------------------- 08:25:45 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-e0boz8-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 08:25:45 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 08:25:45 WARNING - Return code: 1 08:25:45 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:25:45 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 08:25:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:25:45 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:25:45 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:25:45 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:25:45 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 0x01B166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B45368>, '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 0x0189CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD70C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:25:45 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:25:45 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:25:45 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:25:45 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:25:45 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:25:45 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 08:25:45 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:25:45 INFO - 'DCLOCATION': 'SCL3', 08:25:45 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:25:45 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:25:45 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:25:45 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:25:45 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:25:45 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:25:45 INFO - 'HOMEDRIVE': 'C:', 08:25:45 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:25:45 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:25:45 INFO - 'KTS_VERSION': '1.19c', 08:25:45 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:25:45 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:25:45 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 08:25:45 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:25:45 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:25:45 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:25:45 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:25:45 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:25:45 INFO - 'MOZ_AIRBAG': '1', 08:25:45 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:25:45 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:25:45 INFO - 'MOZ_MSVCVERSION': '8', 08:25:45 INFO - 'MOZ_NO_REMOTE': '1', 08:25:45 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:25:45 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:25:45 INFO - 'NO_EM_RESTART': '1', 08:25:45 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:25:45 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:25:45 INFO - 'OS': 'Windows_NT', 08:25:45 INFO - 'OURDRIVE': 'C:', 08:25:45 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:25:45 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:25:45 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:25:45 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:25:45 INFO - 'PROCESSOR_LEVEL': '6', 08:25:45 INFO - 'PROCESSOR_REVISION': '1e05', 08:25:45 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:25:45 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:25:45 INFO - 'PROMPT': '$P$G', 08:25:45 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:25:45 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:25:45 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:25:45 INFO - 'PWD': 'C:\\slave\\test', 08:25:45 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:25:45 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:25:45 INFO - 'SYSTEMDRIVE': 'C:', 08:25:45 INFO - 'SYSTEMROOT': 'C:\\windows', 08:25:45 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:45 INFO - 'TEST1': 'testie', 08:25:45 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:45 INFO - 'USERDOMAIN': 'T-W732-IX-118', 08:25:45 INFO - 'USERNAME': 'cltbld', 08:25:45 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:25:45 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:25:45 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:25:45 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:25:45 INFO - 'WINDIR': 'C:\\windows', 08:25:45 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:25:45 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:25:45 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:25:45 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:25:45 INFO - Downloading/unpacking blobuploader==1.2.4 08:25:45 INFO - Downloading blobuploader-1.2.4.tar.gz 08:25:45 INFO - Running setup.py egg_info for package blobuploader 08:25:45 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 08:25:49 INFO - Running setup.py egg_info for package requests 08:25:49 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 08:25:49 INFO - Downloading docopt-0.6.1.tar.gz 08:25:49 INFO - Running setup.py egg_info for package docopt 08:25:49 INFO - Installing collected packages: blobuploader, docopt, requests 08:25:49 INFO - Running setup.py install for blobuploader 08:25:49 INFO - Running setup.py install for docopt 08:25:49 INFO - Running setup.py install for requests 08:25:49 INFO - Successfully installed blobuploader docopt requests 08:25:49 INFO - Cleaning up... 08:25:49 INFO - Return code: 0 08:25:49 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:25: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:25:49 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:25: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:25:49 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:25:49 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 0x01B166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B45368>, '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 0x0189CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD70C0>, '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-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:25:49 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:25:49 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:25:49 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:25:49 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:25:49 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:25:49 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 08:25:49 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:25:49 INFO - 'DCLOCATION': 'SCL3', 08:25:49 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:25:49 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:25:49 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:25:49 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:25:49 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:25:49 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:25:49 INFO - 'HOMEDRIVE': 'C:', 08:25:49 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:25:49 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:25:49 INFO - 'KTS_VERSION': '1.19c', 08:25:49 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:25:49 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:25:49 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 08:25:49 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:25:49 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:25:49 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:25:49 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:25:49 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:25:49 INFO - 'MOZ_AIRBAG': '1', 08:25:49 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:25:49 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:25:49 INFO - 'MOZ_MSVCVERSION': '8', 08:25:49 INFO - 'MOZ_NO_REMOTE': '1', 08:25:49 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:25:49 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:25:49 INFO - 'NO_EM_RESTART': '1', 08:25:49 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:25:49 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:25:49 INFO - 'OS': 'Windows_NT', 08:25:49 INFO - 'OURDRIVE': 'C:', 08:25:49 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:25:49 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:25:49 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:25:49 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:25:49 INFO - 'PROCESSOR_LEVEL': '6', 08:25:49 INFO - 'PROCESSOR_REVISION': '1e05', 08:25:49 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:25:49 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:25:49 INFO - 'PROMPT': '$P$G', 08:25:49 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:25:49 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:25:49 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:25:49 INFO - 'PWD': 'C:\\slave\\test', 08:25:49 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:25:49 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:25:49 INFO - 'SYSTEMDRIVE': 'C:', 08:25:49 INFO - 'SYSTEMROOT': 'C:\\windows', 08:25:49 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:49 INFO - 'TEST1': 'testie', 08:25:49 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:25:49 INFO - 'USERDOMAIN': 'T-W732-IX-118', 08:25:49 INFO - 'USERNAME': 'cltbld', 08:25:49 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:25:49 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:25:49 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:25:49 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:25:49 INFO - 'WINDIR': 'C:\\windows', 08:25:49 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:25:49 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:25:49 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:25:54 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:25:54 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:25:54 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:25:54 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:25:54 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:25:54 INFO - Unpacking c:\slave\test\build\tests\marionette 08:25:54 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:25:54 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:25:54 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:25:54 INFO - Running setup.py install for browsermob-proxy 08:26:08 INFO - Running setup.py install for manifestparser 08:26:08 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Running setup.py install for marionette-client 08:26:08 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:08 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Running setup.py install for marionette-driver 08:26:08 INFO - Running setup.py install for mozcrash 08:26:08 INFO - Running setup.py install for mozdebug 08:26:08 INFO - Running setup.py install for mozdevice 08:26:08 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Running setup.py install for mozfile 08:26:08 INFO - Running setup.py install for mozhttpd 08:26:08 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Running setup.py install for mozinfo 08:26:08 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Running setup.py install for mozInstall 08:26:08 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Running setup.py install for mozleak 08:26:08 INFO - Running setup.py install for mozlog 08:26:08 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Running setup.py install for moznetwork 08:26:08 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Running setup.py install for mozprocess 08:26:08 INFO - Running setup.py install for mozprofile 08:26:08 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Running setup.py install for mozrunner 08:26:08 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Running setup.py install for mozscreenshot 08:26:08 INFO - Running setup.py install for moztest 08:26:08 INFO - Running setup.py install for mozversion 08:26:08 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:26:08 INFO - Running setup.py install for wptserve 08:26:08 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:26:08 INFO - Cleaning up... 08:26:08 INFO - Return code: 0 08:26:08 INFO - Installing None into virtualenv C:\slave\test\build\venv 08:26:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 08:26:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 08:26:08 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 0x01B166B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BCD200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018D60B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B45368>, '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 0x0189CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD70C0>, '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-118', 'USERDOMAIN': 'T-W732-IX-118', '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-118', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 08:26:08 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:26:08 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:26:08 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:26:08 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:26:08 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:08 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 08:26:08 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:26:08 INFO - 'DCLOCATION': 'SCL3', 08:26:08 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:08 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:08 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:08 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:08 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:08 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:08 INFO - 'HOMEDRIVE': 'C:', 08:26:08 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:26:08 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:08 INFO - 'KTS_VERSION': '1.19c', 08:26:08 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:08 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:26:08 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 08:26:08 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:08 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:08 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:08 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:08 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:08 INFO - 'MOZ_AIRBAG': '1', 08:26:08 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:08 INFO - 'MOZ_MSVCVERSION': '8', 08:26:08 INFO - 'MOZ_NO_REMOTE': '1', 08:26:08 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:08 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:08 INFO - 'NO_EM_RESTART': '1', 08:26:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:08 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:08 INFO - 'OS': 'Windows_NT', 08:26:08 INFO - 'OURDRIVE': 'C:', 08:26:08 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:26:08 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:26:08 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:08 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:08 INFO - 'PROCESSOR_LEVEL': '6', 08:26:08 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:08 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:26:08 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:08 INFO - 'PROMPT': '$P$G', 08:26:08 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:08 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:26:08 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:26:08 INFO - 'PWD': 'C:\\slave\\test', 08:26:08 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:08 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:08 INFO - 'SYSTEMDRIVE': 'C:', 08:26:08 INFO - 'SYSTEMROOT': 'C:\\windows', 08:26:08 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:26:08 INFO - 'TEST1': 'testie', 08:26:08 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:26:08 INFO - 'USERDOMAIN': 'T-W732-IX-118', 08:26:08 INFO - 'USERNAME': 'cltbld', 08:26:08 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:26:08 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:08 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:08 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:08 INFO - 'WINDIR': 'C:\\windows', 08:26:08 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:26:08 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:26:08 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:12 INFO - Ignoring indexes: http://pypi.python.org/simple/ 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 08:26:12 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 08:26:12 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 08:26:12 INFO - Unpacking c:\slave\test\build\tests\marionette\client 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 08:26:12 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 08:26:12 INFO - Unpacking c:\slave\test\build\tests\marionette 08:26:12 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 08:26:12 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:12 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:26:24 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:26:24 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:26:24 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:26:24 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:26:24 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 08:26:24 INFO - Downloading blessings-1.6.tar.gz 08:26:24 INFO - Running setup.py egg_info for package blessings 08:26:24 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:26:24 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:26:24 INFO - Running setup.py install for blessings 08:26:24 INFO - Running setup.py install for browsermob-proxy 08:26:24 INFO - Running setup.py install for manifestparser 08:26:24 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Running setup.py install for marionette-client 08:26:24 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 08:26:24 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Running setup.py install for marionette-driver 08:26:24 INFO - Running setup.py install for mozcrash 08:26:24 INFO - Running setup.py install for mozdebug 08:26:24 INFO - Running setup.py install for mozdevice 08:26:24 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Running setup.py install for mozhttpd 08:26:24 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Running setup.py install for mozInstall 08:26:24 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Running setup.py install for mozleak 08:26:24 INFO - Running setup.py install for mozprofile 08:26:24 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Running setup.py install for mozrunner 08:26:24 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 08:26:24 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 08:26:26 INFO - Running setup.py install for mozscreenshot 08:26:26 INFO - Running setup.py install for moztest 08:26:26 INFO - Running setup.py install for mozversion 08:26:26 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 08:26:26 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 08:26:26 INFO - Running setup.py install for wptserve 08:26:26 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 08:26:26 INFO - Cleaning up... 08:26:26 INFO - Return code: 0 08:26:26 INFO - Done creating virtualenv C:\slave\test\build\venv. 08:26:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:26:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:26:26 INFO - Reading from file tmpfile_stdout 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - Current package versions: 08:26:26 INFO - blessings == 1.6 08:26:26 INFO - blobuploader == 1.2.4 08:26:26 INFO - browsermob-proxy == 0.6.0 08:26:26 INFO - distribute == 0.6.14 08:26:26 INFO - docopt == 0.6.1 08:26:26 INFO - manifestparser == 1.1 08:26:26 INFO - marionette-client == 2.3.0 08:26:26 INFO - marionette-driver == 1.4.0 08:26:26 INFO - mozInstall == 1.12 08:26:26 INFO - mozcrash == 0.17 08:26:26 INFO - mozdebug == 0.1 08:26:26 INFO - mozdevice == 0.48 08:26:26 INFO - mozfile == 1.2 08:26:26 INFO - mozhttpd == 0.7 08:26:26 INFO - mozinfo == 0.9 08:26:26 INFO - mozleak == 0.1 08:26:26 INFO - mozlog == 3.1 08:26:26 INFO - moznetwork == 0.27 08:26:26 INFO - mozprocess == 0.22 08:26:26 INFO - mozprofile == 0.28 08:26:26 INFO - mozrunner == 6.11 08:26:26 INFO - mozscreenshot == 0.1 08:26:26 INFO - mozsystemmonitor == 0.0 08:26:26 INFO - moztest == 0.7 08:26:26 INFO - mozversion == 1.4 08:26:26 INFO - requests == 1.2.3 08:26:26 INFO - wptserve == 1.4.0 08:26:26 INFO - Running post-action listener: _resource_record_post_action 08:26:26 INFO - Running post-action listener: _start_resource_monitoring 08:26:26 INFO - Starting resource monitoring. 08:26:26 INFO - ##### 08:26:26 INFO - ##### Running pull step. 08:26:26 INFO - ##### 08:26:26 INFO - Running pre-action listener: _resource_record_pre_action 08:26:26 INFO - Running main action method: pull 08:26:26 INFO - Pull has nothing to do! 08:26:26 INFO - Running post-action listener: _resource_record_post_action 08:26:26 INFO - ##### 08:26:26 INFO - ##### Running install step. 08:26:26 INFO - ##### 08:26:26 INFO - Running pre-action listener: _resource_record_pre_action 08:26:26 INFO - Running main action method: install 08:26:26 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 08:26:26 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 08:26:26 INFO - Reading from file tmpfile_stdout 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - Detecting whether we're running mozinstall >=1.0... 08:26:26 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 08:26:26 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 08:26:26 INFO - Reading from file tmpfile_stdout 08:26:26 INFO - Output received: 08:26:26 INFO - Usage: mozinstall-script.py [options] installer 08:26:26 INFO - Options: 08:26:26 INFO - -h, --help show this help message and exit 08:26:26 INFO - -d DEST, --destination=DEST 08:26:26 INFO - Directory to install application into. [default: 08:26:26 INFO - "C:\slave\test"] 08:26:26 INFO - --app=APP Application being installed. [default: firefox] 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - Using _rmtree_windows ... 08:26:26 INFO - mkdir: C:\slave\test\build\application 08:26:26 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:26:26 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:26:28 INFO - Reading from file tmpfile_stdout 08:26:28 INFO - Output received: 08:26:28 INFO - C:\slave\test\build\application\firefox\firefox.exe 08:26:28 INFO - Using _rmtree_windows ... 08:26:28 INFO - Using _rmtree_windows ... 08:26:28 INFO - Running post-action listener: _resource_record_post_action 08:26:28 INFO - ##### 08:26:28 INFO - ##### Running run-tests step. 08:26:28 INFO - ##### 08:26:28 INFO - Running pre-action listener: _resource_record_pre_action 08:26:28 INFO - Running main action method: run_tests 08:26:28 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 08:26:28 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:26:28 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:26:28 INFO - grabbing minidump binary from tooltool 08:26:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:26:28 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 0x01B45368>, '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 0x0189CD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BD70C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 08:26:28 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:26:28 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:26:28 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 08:26:30 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpzivstg 08:26:30 INFO - INFO - File integrity verified, renaming tmpzivstg to win32-minidump_stackwalk.exe 08:26:30 INFO - Return code: 0 08:26:30 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 08:26:30 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 08:26:30 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/CyJ08pQoQdK58yxwq6nOYg/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:26:30 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/CyJ08pQoQdK58yxwq6nOYg/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:26:30 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 08:26:30 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 08:26:30 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 08:26:30 INFO - 'COMPUTERNAME': 'T-W732-IX-118', 08:26:30 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 08:26:30 INFO - 'DCLOCATION': 'SCL3', 08:26:30 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 08:26:30 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 08:26:30 INFO - 'FP_NO_HOST_CHECK': 'NO', 08:26:30 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 08:26:30 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 08:26:30 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 08:26:30 INFO - 'HOMEDRIVE': 'C:', 08:26:30 INFO - 'HOMEPATH': '\\Users\\cltbld', 08:26:30 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 08:26:30 INFO - 'KTS_VERSION': '1.19c', 08:26:30 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 08:26:30 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 08:26:30 INFO - 'LOGONSERVER': '\\\\T-W732-IX-118', 08:26:30 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 08:26:30 INFO - 'MONDIR': 'C:\\Monitor_config\\', 08:26:30 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 08:26:30 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 08:26:30 INFO - 'MOZILLABUILDDRIVE': 'C:', 08:26:30 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 08:26:30 INFO - 'MOZ_AIRBAG': '1', 08:26:30 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 08:26:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:26:30 INFO - 'MOZ_MSVCVERSION': '8', 08:26:30 INFO - 'MOZ_NO_REMOTE': '1', 08:26:30 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 08:26:30 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 08:26:30 INFO - 'NO_EM_RESTART': '1', 08:26:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:26:30 INFO - 'NUMBER_OF_PROCESSORS': '8', 08:26:30 INFO - 'OS': 'Windows_NT', 08:26:30 INFO - 'OURDRIVE': 'C:', 08:26:30 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\mozilla-build\\hg\\;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;C:\\mozilla-build\\hg', 08:26:30 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 08:26:30 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 08:26:30 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 08:26:30 INFO - 'PROCESSOR_LEVEL': '6', 08:26:30 INFO - 'PROCESSOR_REVISION': '1e05', 08:26:30 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 08:26:30 INFO - 'PROGRAMFILES': 'C:\\Program Files', 08:26:30 INFO - 'PROMPT': '$P$G', 08:26:30 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 08:26:30 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 08:26:30 INFO - 'PUBLIC': 'C:\\Users\\Public', 08:26:30 INFO - 'PWD': 'C:\\slave\\test', 08:26:30 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 08:26:30 INFO - 'SLAVEDIR': 'C:\\slave\\', 08:26:30 INFO - 'SYSTEMDRIVE': 'C:', 08:26:30 INFO - 'SYSTEMROOT': 'C:\\windows', 08:26:30 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:26:30 INFO - 'TEST1': 'testie', 08:26:30 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 08:26:30 INFO - 'USERDOMAIN': 'T-W732-IX-118', 08:26:30 INFO - 'USERNAME': 'cltbld', 08:26:30 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 08:26:30 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 08:26:30 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 08:26:30 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 08:26:30 INFO - 'WINDIR': 'C:\\windows', 08:26:30 INFO - 'WINDOWS_TRACING_FLAGS': '3', 08:26:30 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 08:26:30 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 08:26:30 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/CyJ08pQoQdK58yxwq6nOYg/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:26:32 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:26:32 INFO - import pkg_resources 08:26:34 INFO - Using 1 client processes 08:26:36 INFO - SUITE-START | Running 778 tests 08:26:36 INFO - Running testharness tests 08:26:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:26:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 08:26:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:26:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 08:26:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:26:36 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 08:26:37 INFO - Setting up ssl 08:26:37 INFO - PROCESS | certutil | 08:26:37 INFO - PROCESS | certutil | 08:26:37 INFO - PROCESS | certutil | 08:26:37 INFO - Certificate Nickname Trust Attributes 08:26:37 INFO - SSL,S/MIME,JAR/XPI 08:26:37 INFO - 08:26:37 INFO - web-platform-tests CT,, 08:26:37 INFO - 08:26:37 INFO - Starting runner 08:26:38 INFO - PROCESS | 2752 | [2752] 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:26:38 INFO - PROCESS | 2752 | [2752] 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:26:38 INFO - PROCESS | 2752 | [2752] 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:26:39 INFO - PROCESS | 2752 | 1466695599858 Marionette DEBUG Marionette enabled via build flag and pref 08:26:40 INFO - PROCESS | 2752 | ++DOCSHELL 0EC86000 == 1 [pid = 2752] [id = 1] 08:26:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 1 (0EC86400) [pid = 2752] [serial = 1] [outer = 00000000] 08:26:40 INFO - PROCESS | 2752 | [2752] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:26:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 2 (0EC87000) [pid = 2752] [serial = 2] [outer = 0EC86400] 08:26:41 INFO - PROCESS | 2752 | ++DOCSHELL 0F3C9000 == 2 [pid = 2752] [id = 2] 08:26:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 3 (0F3C9400) [pid = 2752] [serial = 3] [outer = 00000000] 08:26:41 INFO - PROCESS | 2752 | [2752] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:26:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 4 (0F3CA000) [pid = 2752] [serial = 4] [outer = 0F3C9400] 08:26:41 INFO - PROCESS | 2752 | 1466695601514 Marionette INFO Listening on port 2828 08:26:42 INFO - PROCESS | 2752 | 1466695602985 Marionette DEBUG Marionette enabled via command-line flag 08:26:43 INFO - PROCESS | 2752 | [2752] 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:26:43 INFO - PROCESS | 2752 | [2752] 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:26:43 INFO - PROCESS | 2752 | ++DOCSHELL 0D90B000 == 3 [pid = 2752] [id = 3] 08:26:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 5 (0D90B400) [pid = 2752] [serial = 5] [outer = 00000000] 08:26:43 INFO - PROCESS | 2752 | [2752] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:26:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 6 (0D90C000) [pid = 2752] [serial = 6] [outer = 0D90B400] 08:26:43 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 08:26:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 7 (13BC4400) [pid = 2752] [serial = 7] [outer = 0F3C9400] 08:26:43 INFO - PROCESS | 2752 | [2752] 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:26:43 INFO - PROCESS | 2752 | 1466695603987 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49641 08:26:43 INFO - PROCESS | 2752 | [2752] 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:26:43 INFO - PROCESS | 2752 | 1466695603993 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49643 08:26:44 INFO - PROCESS | 2752 | [2752] 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:26:44 INFO - PROCESS | 2752 | 1466695604030 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49644 08:26:44 INFO - PROCESS | 2752 | [2752] 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:26:44 INFO - PROCESS | 2752 | 1466695604036 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49646 08:26:44 INFO - PROCESS | 2752 | 1466695604039 Marionette DEBUG Closed connection conn0 08:26:44 INFO - PROCESS | 2752 | 1466695604041 Marionette DEBUG Closed connection conn1 08:26:44 INFO - PROCESS | 2752 | 1466695604100 Marionette DEBUG Closed connection conn2 08:26:44 INFO - PROCESS | 2752 | 1466695604189 Marionette DEBUG Closed connection conn3 08:26:44 INFO - PROCESS | 2752 | [2752] 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:26:44 INFO - PROCESS | 2752 | 1466695604195 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49647 08:26:44 INFO - PROCESS | 2752 | 1466695604229 Marionette DEBUG Closed connection conn4 08:26:44 INFO - PROCESS | 2752 | [2752] 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:26:44 INFO - PROCESS | 2752 | 1466695604236 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49648 08:26:44 INFO - PROCESS | 2752 | ++DOCSHELL 0EC87400 == 4 [pid = 2752] [id = 4] 08:26:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 8 (14A56400) [pid = 2752] [serial = 8] [outer = 00000000] 08:26:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 9 (1556B000) [pid = 2752] [serial = 9] [outer = 14A56400] 08:26:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 10 (15571400) [pid = 2752] [serial = 10] [outer = 14A56400] 08:26:44 INFO - PROCESS | 2752 | 1466695604370 Marionette TRACE conn5 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:26:44 INFO - PROCESS | 2752 | 1466695604376 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":"20160623063624","device":"desktop","version":"48.0"} 08:26:45 INFO - PROCESS | 2752 | [2752] 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:26:45 INFO - PROCESS | 2752 | [2752] 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:26:45 INFO - PROCESS | 2752 | [2752] 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:26:46 INFO - PROCESS | 2752 | ++DOCSHELL 1396FC00 == 5 [pid = 2752] [id = 5] 08:26:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 11 (13B1F000) [pid = 2752] [serial = 11] [outer = 00000000] 08:26:46 INFO - PROCESS | 2752 | ++DOCSHELL 15574000 == 6 [pid = 2752] [id = 6] 08:26:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 12 (15EDA400) [pid = 2752] [serial = 12] [outer = 00000000] 08:26:46 INFO - PROCESS | 2752 | [2752] 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:26:47 INFO - PROCESS | 2752 | ++DOCSHELL 18249400 == 7 [pid = 2752] [id = 7] 08:26:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 13 (18249800) [pid = 2752] [serial = 13] [outer = 00000000] 08:26:47 INFO - PROCESS | 2752 | [2752] 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:26:47 INFO - PROCESS | 2752 | [2752] 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:26:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 14 (18252000) [pid = 2752] [serial = 14] [outer = 18249800] 08:26:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 15 (177C8400) [pid = 2752] [serial = 15] [outer = 13B1F000] 08:26:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 16 (177C9C00) [pid = 2752] [serial = 16] [outer = 15EDA400] 08:26:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 17 (177CC800) [pid = 2752] [serial = 17] [outer = 18249800] 08:26:47 INFO - PROCESS | 2752 | 1466695607990 Marionette INFO startBrowser 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:48 INFO - PROCESS | 2752 | 1466695608023 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 2752 | 1466695608037 Marionette DEBUG loaded listener.js 08:26:48 INFO - PROCESS | 2752 | 1466695608039 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 18 (1A315C00) [pid = 2752] [serial = 18] [outer = 18249800] 08:26:48 INFO - PROCESS | 2752 | 1466695608773 Marionette TRACE conn5 <- [1,1,null,{"sessionId":"90118eed-19e5-4410-adcd-bf45d3ec9c51","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":"20160623063624","device":"desktop","version":"48.0","command_id":1}}] 08:26:49 INFO - PROCESS | 2752 | 1466695609021 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:26:49 INFO - PROCESS | 2752 | 1466695609024 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:49 INFO - PROCESS | 2752 | 1466695609051 Marionette TRACE conn5 <- [1,2,null,{"value":null}] 08:26:49 INFO - PROCESS | 2752 | 1466695609070 Marionette TRACE conn5 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:26:49 INFO - PROCESS | 2752 | 1466695609074 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:49 INFO - PROCESS | 2752 | [2752] 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:26:49 INFO - PROCESS | 2752 | [2752] 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:26:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 19 (1AC17C00) [pid = 2752] [serial = 19] [outer = 18249800] 08:26:50 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:50 INFO - PROCESS | 2752 | 1466695610106 Marionette TRACE conn5 <- [1,3,null,{}] 08:26:50 INFO - PROCESS | 2752 | 1466695610150 Marionette TRACE conn5 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 08:26:50 INFO - PROCESS | 2752 | 1466695610153 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:50 INFO - PROCESS | 2752 | 1466695610171 Marionette TRACE conn5 <- [1,4,null,{"value":null}] 08:26:50 INFO - PROCESS | 2752 | 1466695610182 Marionette TRACE conn5 -> [0,5,"getWindowHandle",null] 08:26:50 INFO - PROCESS | 2752 | 1466695610184 Marionette TRACE conn5 <- [1,5,null,{"value":"13"}] 08:26:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:26:50 INFO - PROCESS | 2752 | 1466695610190 Marionette TRACE conn5 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:26:50 INFO - PROCESS | 2752 | 1466695610193 Marionette TRACE conn5 <- [1,6,null,{}] 08:26:50 INFO - PROCESS | 2752 | 1466695610274 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:26:50 INFO - PROCESS | 2752 | 1466695610276 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:50 INFO - PROCESS | 2752 | 1466695610292 Marionette TRACE conn5 <- [1,7,null,{"value":null}] 08:26:50 INFO - PROCESS | 2752 | 1466695610296 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:50 INFO - PROCESS | 2752 | 1466695610299 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:50 INFO - PROCESS | 2752 | ++DOCSHELL 1B71E800 == 8 [pid = 2752] [id = 8] 08:26:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 20 (1B71EC00) [pid = 2752] [serial = 20] [outer = 00000000] 08:26:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 21 (1B721400) [pid = 2752] [serial = 21] [outer = 1B71EC00] 08:26:50 INFO - PROCESS | 2752 | 1466695610348 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 22 (1B725000) [pid = 2752] [serial = 22] [outer = 1B71EC00] 08:26:50 INFO - PROCESS | 2752 | ++DOCSHELL 14A52000 == 9 [pid = 2752] [id = 9] 08:26:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 23 (155D9C00) [pid = 2752] [serial = 23] [outer = 00000000] 08:26:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 24 (1B724800) [pid = 2752] [serial = 24] [outer = 155D9C00] 08:26:50 INFO - PROCESS | 2752 | 1466695610741 Marionette DEBUG loaded listener.js 08:26:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 25 (0D8E8000) [pid = 2752] [serial = 25] [outer = 155D9C00] 08:26:51 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:26:51 INFO - PROCESS | 2752 | --DOCSHELL 0EC86000 == 8 [pid = 2752] [id = 1] 08:26:51 INFO - PROCESS | 2752 | 1466695611717 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:26:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:26:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1577ms 08:26:51 INFO - PROCESS | 2752 | 1466695611769 Marionette TRACE conn5 -> [0,9,"getWindowHandle",null] 08:26:51 INFO - PROCESS | 2752 | 1466695611773 Marionette TRACE conn5 <- [1,9,null,{"value":"13"}] 08:26:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:26:51 INFO - PROCESS | 2752 | 1466695611777 Marionette TRACE conn5 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:26:51 INFO - PROCESS | 2752 | 1466695611781 Marionette TRACE conn5 <- [1,10,null,{}] 08:26:51 INFO - PROCESS | 2752 | 1466695611786 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:26:51 INFO - PROCESS | 2752 | 1466695611789 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:51 INFO - PROCESS | 2752 | 1466695611956 Marionette TRACE conn5 <- [1,11,null,{"value":null}] 08:26:52 INFO - PROCESS | 2752 | 1466695612035 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 2752 | 1466695612038 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:52 INFO - PROCESS | 2752 | ++DOCSHELL 177D5C00 == 9 [pid = 2752] [id = 10] 08:26:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 26 (17879400) [pid = 2752] [serial = 26] [outer = 00000000] 08:26:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 27 (18253000) [pid = 2752] [serial = 27] [outer = 17879400] 08:26:52 INFO - PROCESS | 2752 | 1466695612096 Marionette DEBUG loaded listener.js 08:26:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 28 (1988CC00) [pid = 2752] [serial = 28] [outer = 17879400] 08:26:52 INFO - PROCESS | 2752 | 1466695612644 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:26:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:26:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 930ms 08:26:52 INFO - PROCESS | 2752 | 1466695612709 Marionette TRACE conn5 -> [0,13,"getWindowHandle",null] 08:26:52 INFO - PROCESS | 2752 | 1466695612714 Marionette TRACE conn5 <- [1,13,null,{"value":"13"}] 08:26:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:26:52 INFO - PROCESS | 2752 | 1466695612720 Marionette TRACE conn5 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:26:52 INFO - PROCESS | 2752 | 1466695612723 Marionette TRACE conn5 <- [1,14,null,{}] 08:26:52 INFO - PROCESS | 2752 | 1466695612727 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:26:52 INFO - PROCESS | 2752 | 1466695612729 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:52 INFO - PROCESS | 2752 | 1466695612854 Marionette TRACE conn5 <- [1,15,null,{"value":null}] 08:26:52 INFO - PROCESS | 2752 | 1466695612916 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:52 INFO - PROCESS | 2752 | 1466695612919 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:52 INFO - PROCESS | 2752 | ++DOCSHELL 182E8400 == 10 [pid = 2752] [id = 11] 08:26:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 29 (182E8800) [pid = 2752] [serial = 29] [outer = 00000000] 08:26:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 30 (1A72F000) [pid = 2752] [serial = 30] [outer = 182E8800] 08:26:52 INFO - PROCESS | 2752 | 1466695612978 Marionette DEBUG loaded listener.js 08:26:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 31 (1AC16400) [pid = 2752] [serial = 31] [outer = 182E8800] 08:26:53 INFO - PROCESS | 2752 | ++DOCSHELL 0D836000 == 11 [pid = 2752] [id = 12] 08:26:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 32 (0D836800) [pid = 2752] [serial = 32] [outer = 00000000] 08:26:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 33 (0D882400) [pid = 2752] [serial = 33] [outer = 0D836800] 08:26:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 34 (0D919000) [pid = 2752] [serial = 34] [outer = 0D836800] 08:26:53 INFO - PROCESS | 2752 | --DOCSHELL 0EC87400 == 10 [pid = 2752] [id = 4] 08:26:53 INFO - PROCESS | 2752 | ++DOCSHELL 0D72AC00 == 11 [pid = 2752] [id = 13] 08:26:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 35 (0D876800) [pid = 2752] [serial = 35] [outer = 00000000] 08:26:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 36 (0E22C400) [pid = 2752] [serial = 36] [outer = 0D876800] 08:26:53 INFO - PROCESS | 2752 | 1466695613821 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:26:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:26:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1123ms 08:26:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 37 (0E408400) [pid = 2752] [serial = 37] [outer = 0D876800] 08:26:53 INFO - PROCESS | 2752 | 1466695613868 Marionette TRACE conn5 -> [0,17,"getWindowHandle",null] 08:26:53 INFO - PROCESS | 2752 | 1466695613873 Marionette TRACE conn5 <- [1,17,null,{"value":"13"}] 08:26:53 INFO - PROCESS | 2752 | 1466695613885 Marionette TRACE conn5 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:26:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:26:53 INFO - PROCESS | 2752 | 1466695613889 Marionette TRACE conn5 <- [1,18,null,{}] 08:26:53 INFO - PROCESS | 2752 | 1466695613923 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:26:53 INFO - PROCESS | 2752 | 1466695613925 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:54 INFO - PROCESS | 2752 | 1466695614048 Marionette TRACE conn5 <- [1,19,null,{"value":null}] 08:26:54 INFO - PROCESS | 2752 | 1466695614108 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 2752 | 1466695614113 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:54 INFO - PROCESS | 2752 | ++DOCSHELL 0EC7B000 == 12 [pid = 2752] [id = 14] 08:26:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 38 (0EC7C400) [pid = 2752] [serial = 38] [outer = 00000000] 08:26:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 39 (0F272000) [pid = 2752] [serial = 39] [outer = 0EC7C400] 08:26:54 INFO - PROCESS | 2752 | 1466695614162 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 40 (0F383C00) [pid = 2752] [serial = 40] [outer = 0EC7C400] 08:26:54 INFO - PROCESS | 2752 | 1466695614532 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:26:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:26:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 670ms 08:26:54 INFO - PROCESS | 2752 | 1466695614583 Marionette TRACE conn5 -> [0,21,"getWindowHandle",null] 08:26:54 INFO - PROCESS | 2752 | 1466695614588 Marionette TRACE conn5 <- [1,21,null,{"value":"13"}] 08:26:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:26:54 INFO - PROCESS | 2752 | 1466695614595 Marionette TRACE conn5 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:26:54 INFO - PROCESS | 2752 | 1466695614597 Marionette TRACE conn5 <- [1,22,null,{}] 08:26:54 INFO - PROCESS | 2752 | 1466695614601 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:26:54 INFO - PROCESS | 2752 | 1466695614604 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:54 INFO - PROCESS | 2752 | 1466695614692 Marionette TRACE conn5 <- [1,23,null,{"value":null}] 08:26:54 INFO - PROCESS | 2752 | 1466695614698 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:54 INFO - PROCESS | 2752 | 1466695614700 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:54 INFO - PROCESS | 2752 | ++DOCSHELL 1249E000 == 13 [pid = 2752] [id = 15] 08:26:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 41 (124A0800) [pid = 2752] [serial = 41] [outer = 00000000] 08:26:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 42 (12B79C00) [pid = 2752] [serial = 42] [outer = 124A0800] 08:26:54 INFO - PROCESS | 2752 | 1466695614748 Marionette DEBUG loaded listener.js 08:26:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 43 (12C3A000) [pid = 2752] [serial = 43] [outer = 124A0800] 08:26:55 INFO - PROCESS | 2752 | 1466695615161 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:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 631ms 08:26:55 INFO - PROCESS | 2752 | 1466695615228 Marionette TRACE conn5 -> [0,25,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 2752 | 1466695615230 Marionette TRACE conn5 <- [1,25,null,{"value":"13"}] 08:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:26:55 INFO - PROCESS | 2752 | 1466695615234 Marionette TRACE conn5 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - PROCESS | 2752 | 1466695615237 Marionette TRACE conn5 <- [1,26,null,{}] 08:26:55 INFO - PROCESS | 2752 | 1466695615248 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:26:55 INFO - PROCESS | 2752 | 1466695615253 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:55 INFO - PROCESS | 2752 | 1466695615343 Marionette TRACE conn5 <- [1,27,null,{"value":null}] 08:26:55 INFO - PROCESS | 2752 | 1466695615377 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 2752 | 1466695615380 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:55 INFO - PROCESS | 2752 | ++DOCSHELL 155DA000 == 14 [pid = 2752] [id = 16] 08:26:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 44 (155DC000) [pid = 2752] [serial = 44] [outer = 00000000] 08:26:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 45 (15E4EC00) [pid = 2752] [serial = 45] [outer = 155DC000] 08:26:55 INFO - PROCESS | 2752 | 1466695615429 Marionette DEBUG loaded listener.js 08:26:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 46 (15ED0400) [pid = 2752] [serial = 46] [outer = 155DC000] 08:26:55 INFO - PROCESS | 2752 | 1466695615825 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:26:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:26:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 633ms 08:26:55 INFO - PROCESS | 2752 | 1466695615882 Marionette TRACE conn5 -> [0,29,"getWindowHandle",null] 08:26:55 INFO - PROCESS | 2752 | 1466695615885 Marionette TRACE conn5 <- [1,29,null,{"value":"13"}] 08:26:55 INFO - PROCESS | 2752 | 1466695615889 Marionette TRACE conn5 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:26:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:26:55 INFO - PROCESS | 2752 | 1466695615900 Marionette TRACE conn5 <- [1,30,null,{}] 08:26:55 INFO - PROCESS | 2752 | 1466695615904 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:26:55 INFO - PROCESS | 2752 | 1466695615906 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:55 INFO - PROCESS | 2752 | 1466695615987 Marionette TRACE conn5 <- [1,31,null,{"value":null}] 08:26:55 INFO - PROCESS | 2752 | 1466695615992 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:55 INFO - PROCESS | 2752 | 1466695615994 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:56 INFO - PROCESS | 2752 | ++DOCSHELL 16BE7000 == 15 [pid = 2752] [id = 17] 08:26:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 47 (16BE9000) [pid = 2752] [serial = 47] [outer = 00000000] 08:26:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 48 (177D1000) [pid = 2752] [serial = 48] [outer = 16BE9000] 08:26:56 INFO - PROCESS | 2752 | 1466695616040 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 49 (178B8400) [pid = 2752] [serial = 49] [outer = 16BE9000] 08:26:56 INFO - PROCESS | 2752 | 1466695616437 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:26:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:26:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 590ms 08:26:56 INFO - PROCESS | 2752 | 1466695616493 Marionette TRACE conn5 -> [0,33,"getWindowHandle",null] 08:26:56 INFO - PROCESS | 2752 | 1466695616495 Marionette TRACE conn5 <- [1,33,null,{"value":"13"}] 08:26:56 INFO - PROCESS | 2752 | 1466695616499 Marionette TRACE conn5 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:26:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:26:56 INFO - PROCESS | 2752 | 1466695616500 Marionette TRACE conn5 <- [1,34,null,{}] 08:26:56 INFO - PROCESS | 2752 | 1466695616504 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:26:56 INFO - PROCESS | 2752 | 1466695616506 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:56 INFO - PROCESS | 2752 | 1466695616582 Marionette TRACE conn5 <- [1,35,null,{"value":null}] 08:26:56 INFO - PROCESS | 2752 | 1466695616587 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:56 INFO - PROCESS | 2752 | 1466695616589 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:56 INFO - PROCESS | 2752 | ++DOCSHELL 14A4FC00 == 16 [pid = 2752] [id = 18] 08:26:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 50 (1776A000) [pid = 2752] [serial = 50] [outer = 00000000] 08:26:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 51 (178C2000) [pid = 2752] [serial = 51] [outer = 1776A000] 08:26:56 INFO - PROCESS | 2752 | 1466695616634 Marionette DEBUG loaded listener.js 08:26:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 52 (18249C00) [pid = 2752] [serial = 52] [outer = 1776A000] 08:26:57 INFO - PROCESS | 2752 | 1466695617057 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:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 570ms 08:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:26:57 INFO - PROCESS | 2752 | 1466695617072 Marionette TRACE conn5 -> [0,37,"getWindowHandle",null] 08:26:57 INFO - PROCESS | 2752 | 1466695617074 Marionette TRACE conn5 <- [1,37,null,{"value":"13"}] 08:26:57 INFO - PROCESS | 2752 | 1466695617077 Marionette TRACE conn5 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 2752 | 1466695617079 Marionette TRACE conn5 <- [1,38,null,{}] 08:26:57 INFO - PROCESS | 2752 | 1466695617082 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:26:57 INFO - PROCESS | 2752 | 1466695617088 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:57 INFO - PROCESS | 2752 | 1466695617219 Marionette TRACE conn5 <- [1,39,null,{"value":null}] 08:26:57 INFO - PROCESS | 2752 | 1466695617229 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 2752 | 1466695617231 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:57 INFO - PROCESS | 2752 | ++DOCSHELL 1553E800 == 17 [pid = 2752] [id = 19] 08:26:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 53 (15544000) [pid = 2752] [serial = 53] [outer = 00000000] 08:26:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 54 (182E1000) [pid = 2752] [serial = 54] [outer = 15544000] 08:26:57 INFO - PROCESS | 2752 | 1466695617275 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 55 (182EAC00) [pid = 2752] [serial = 55] [outer = 15544000] 08:26:57 INFO - PROCESS | 2752 | 1466695617647 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:26:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:26:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 08:26:57 INFO - PROCESS | 2752 | 1466695617708 Marionette TRACE conn5 -> [0,41,"getWindowHandle",null] 08:26:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:26:57 INFO - PROCESS | 2752 | 1466695617710 Marionette TRACE conn5 <- [1,41,null,{"value":"13"}] 08:26:57 INFO - PROCESS | 2752 | 1466695617713 Marionette TRACE conn5 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:26:57 INFO - PROCESS | 2752 | 1466695617715 Marionette TRACE conn5 <- [1,42,null,{}] 08:26:57 INFO - PROCESS | 2752 | 1466695617718 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:26:57 INFO - PROCESS | 2752 | 1466695617729 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:57 INFO - PROCESS | 2752 | 1466695617831 Marionette TRACE conn5 <- [1,43,null,{"value":null}] 08:26:57 INFO - PROCESS | 2752 | 1466695617844 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:57 INFO - PROCESS | 2752 | 1466695617846 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:57 INFO - PROCESS | 2752 | ++DOCSHELL 1974F800 == 18 [pid = 2752] [id = 20] 08:26:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (19750C00) [pid = 2752] [serial = 56] [outer = 00000000] 08:26:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (1A2BC800) [pid = 2752] [serial = 57] [outer = 19750C00] 08:26:57 INFO - PROCESS | 2752 | 1466695617892 Marionette DEBUG loaded listener.js 08:26:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (1A3A3C00) [pid = 2752] [serial = 58] [outer = 19750C00] 08:26:58 INFO - PROCESS | 2752 | 1466695618356 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:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 671ms 08:26:58 INFO - PROCESS | 2752 | 1466695618386 Marionette TRACE conn5 -> [0,45,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 2752 | 1466695618387 Marionette TRACE conn5 <- [1,45,null,{"value":"13"}] 08:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:26:58 INFO - PROCESS | 2752 | 1466695618391 Marionette TRACE conn5 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 2752 | 1466695618392 Marionette TRACE conn5 <- [1,46,null,{}] 08:26:58 INFO - PROCESS | 2752 | 1466695618396 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:26:58 INFO - PROCESS | 2752 | 1466695618398 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:58 INFO - PROCESS | 2752 | 1466695618504 Marionette TRACE conn5 <- [1,47,null,{"value":null}] 08:26:58 INFO - PROCESS | 2752 | 1466695618511 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:58 INFO - PROCESS | 2752 | 1466695618513 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:58 INFO - PROCESS | 2752 | ++DOCSHELL 17AA4800 == 19 [pid = 2752] [id = 21] 08:26:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (17AA5800) [pid = 2752] [serial = 59] [outer = 00000000] 08:26:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (17AAB800) [pid = 2752] [serial = 60] [outer = 17AA5800] 08:26:58 INFO - PROCESS | 2752 | 1466695618561 Marionette DEBUG loaded listener.js 08:26:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (182E6000) [pid = 2752] [serial = 61] [outer = 17AA5800] 08:26:58 INFO - PROCESS | 2752 | 1466695618927 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:26:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:26:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 571ms 08:26:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:26:58 INFO - PROCESS | 2752 | 1466695618962 Marionette TRACE conn5 -> [0,49,"getWindowHandle",null] 08:26:58 INFO - PROCESS | 2752 | 1466695618963 Marionette TRACE conn5 <- [1,49,null,{"value":"13"}] 08:26:58 INFO - PROCESS | 2752 | 1466695618967 Marionette TRACE conn5 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:26:58 INFO - PROCESS | 2752 | 1466695618968 Marionette TRACE conn5 <- [1,50,null,{}] 08:26:58 INFO - PROCESS | 2752 | 1466695618972 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:26:58 INFO - PROCESS | 2752 | 1466695618974 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:59 INFO - PROCESS | 2752 | 1466695619052 Marionette TRACE conn5 <- [1,51,null,{"value":null}] 08:26:59 INFO - PROCESS | 2752 | 1466695619119 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 2752 | 1466695619121 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:59 INFO - PROCESS | 2752 | ++DOCSHELL 0D290400 == 20 [pid = 2752] [id = 22] 08:26:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0D290800) [pid = 2752] [serial = 62] [outer = 00000000] 08:26:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0D29C400) [pid = 2752] [serial = 63] [outer = 0D290800] 08:26:59 INFO - PROCESS | 2752 | 1466695619175 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (15E5B400) [pid = 2752] [serial = 64] [outer = 0D290800] 08:26:59 INFO - PROCESS | 2752 | 1466695619520 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:26:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:26:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 08:26:59 INFO - PROCESS | 2752 | 1466695619537 Marionette TRACE conn5 -> [0,53,"getWindowHandle",null] 08:26:59 INFO - PROCESS | 2752 | 1466695619540 Marionette TRACE conn5 <- [1,53,null,{"value":"13"}] 08:26:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:26:59 INFO - PROCESS | 2752 | 1466695619543 Marionette TRACE conn5 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:26:59 INFO - PROCESS | 2752 | 1466695619545 Marionette TRACE conn5 <- [1,54,null,{}] 08:26:59 INFO - PROCESS | 2752 | 1466695619548 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:26:59 INFO - PROCESS | 2752 | 1466695619550 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:59 INFO - PROCESS | 2752 | 1466695619628 Marionette TRACE conn5 <- [1,55,null,{"value":null}] 08:26:59 INFO - PROCESS | 2752 | 1466695619696 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:26:59 INFO - PROCESS | 2752 | 1466695619698 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:26:59 INFO - PROCESS | 2752 | ++DOCSHELL 0EC0FC00 == 21 [pid = 2752] [id = 23] 08:26:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (15E60000) [pid = 2752] [serial = 65] [outer = 00000000] 08:26:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (1AC6B000) [pid = 2752] [serial = 66] [outer = 15E60000] 08:26:59 INFO - PROCESS | 2752 | 1466695619741 Marionette DEBUG loaded listener.js 08:26:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (1B891000) [pid = 2752] [serial = 67] [outer = 15E60000] 08:27:00 INFO - PROCESS | 2752 | 1466695620062 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:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 570ms 08:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:27:00 INFO - PROCESS | 2752 | 1466695620114 Marionette TRACE conn5 -> [0,57,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 2752 | 1466695620116 Marionette TRACE conn5 <- [1,57,null,{"value":"13"}] 08:27:00 INFO - PROCESS | 2752 | 1466695620119 Marionette TRACE conn5 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 2752 | 1466695620121 Marionette TRACE conn5 <- [1,58,null,{}] 08:27:00 INFO - PROCESS | 2752 | 1466695620125 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:27:00 INFO - PROCESS | 2752 | 1466695620128 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:00 INFO - PROCESS | 2752 | 1466695620253 Marionette TRACE conn5 <- [1,59,null,{"value":null}] 08:27:00 INFO - PROCESS | 2752 | 1466695620260 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 2752 | 1466695620262 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:00 INFO - PROCESS | 2752 | ++DOCSHELL 0D30D400 == 22 [pid = 2752] [id = 24] 08:27:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D30EC00) [pid = 2752] [serial = 68] [outer = 00000000] 08:27:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E065400) [pid = 2752] [serial = 69] [outer = 0D30EC00] 08:27:00 INFO - PROCESS | 2752 | 1466695620306 Marionette DEBUG loaded listener.js 08:27:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E06EC00) [pid = 2752] [serial = 70] [outer = 0D30EC00] 08:27:00 INFO - PROCESS | 2752 | 1466695620689 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:27:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:27:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 632ms 08:27:00 INFO - PROCESS | 2752 | 1466695620756 Marionette TRACE conn5 -> [0,61,"getWindowHandle",null] 08:27:00 INFO - PROCESS | 2752 | 1466695620758 Marionette TRACE conn5 <- [1,61,null,{"value":"13"}] 08:27:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:27:00 INFO - PROCESS | 2752 | 1466695620761 Marionette TRACE conn5 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:27:00 INFO - PROCESS | 2752 | 1466695620762 Marionette TRACE conn5 <- [1,62,null,{}] 08:27:00 INFO - PROCESS | 2752 | 1466695620766 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:27:00 INFO - PROCESS | 2752 | 1466695620767 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:00 INFO - PROCESS | 2752 | 1466695620900 Marionette TRACE conn5 <- [1,63,null,{"value":null}] 08:27:00 INFO - PROCESS | 2752 | 1466695620908 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:00 INFO - PROCESS | 2752 | 1466695620910 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:00 INFO - PROCESS | 2752 | ++DOCSHELL 0E070800 == 23 [pid = 2752] [id = 25] 08:27:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E070C00) [pid = 2752] [serial = 71] [outer = 00000000] 08:27:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E4B6800) [pid = 2752] [serial = 72] [outer = 0E070C00] 08:27:00 INFO - PROCESS | 2752 | 1466695620954 Marionette DEBUG loaded listener.js 08:27:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E4BA400) [pid = 2752] [serial = 73] [outer = 0E070C00] 08:27:02 INFO - PROCESS | 2752 | 1466695622083 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:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1384ms 08:27:02 INFO - PROCESS | 2752 | 1466695622147 Marionette TRACE conn5 -> [0,65,"getWindowHandle",null] 08:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:27:02 INFO - PROCESS | 2752 | 1466695622150 Marionette TRACE conn5 <- [1,65,null,{"value":"13"}] 08:27:02 INFO - PROCESS | 2752 | 1466695622155 Marionette TRACE conn5 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - PROCESS | 2752 | 1466695622158 Marionette TRACE conn5 <- [1,66,null,{}] 08:27:02 INFO - PROCESS | 2752 | 1466695622164 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:27:02 INFO - PROCESS | 2752 | 1466695622166 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:02 INFO - PROCESS | 2752 | 1466695622271 Marionette TRACE conn5 <- [1,67,null,{"value":null}] 08:27:02 INFO - PROCESS | 2752 | 1466695622286 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 2752 | 1466695622288 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:02 INFO - PROCESS | 2752 | ++DOCSHELL 0D915000 == 24 [pid = 2752] [id = 26] 08:27:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0D961400) [pid = 2752] [serial = 74] [outer = 00000000] 08:27:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0E066000) [pid = 2752] [serial = 75] [outer = 0D961400] 08:27:02 INFO - PROCESS | 2752 | 1466695622377 Marionette DEBUG loaded listener.js 08:27:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0E069000) [pid = 2752] [serial = 76] [outer = 0D961400] 08:27:02 INFO - PROCESS | 2752 | 1466695622776 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:27:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:27:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 670ms 08:27:02 INFO - PROCESS | 2752 | 1466695622826 Marionette TRACE conn5 -> [0,69,"getWindowHandle",null] 08:27:02 INFO - PROCESS | 2752 | 1466695622830 Marionette TRACE conn5 <- [1,69,null,{"value":"13"}] 08:27:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:27:02 INFO - PROCESS | 2752 | 1466695622842 Marionette TRACE conn5 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:27:02 INFO - PROCESS | 2752 | 1466695622844 Marionette TRACE conn5 <- [1,70,null,{}] 08:27:02 INFO - PROCESS | 2752 | 1466695622848 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:27:02 INFO - PROCESS | 2752 | 1466695622851 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:02 INFO - PROCESS | 2752 | 1466695622958 Marionette TRACE conn5 <- [1,71,null,{"value":null}] 08:27:02 INFO - PROCESS | 2752 | 1466695622964 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:02 INFO - PROCESS | 2752 | 1466695622966 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:02 INFO - PROCESS | 2752 | ++DOCSHELL 0E340000 == 25 [pid = 2752] [id = 27] 08:27:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0E342400) [pid = 2752] [serial = 77] [outer = 00000000] 08:27:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0E4C2C00) [pid = 2752] [serial = 78] [outer = 0E342400] 08:27:03 INFO - PROCESS | 2752 | 1466695623013 Marionette DEBUG loaded listener.js 08:27:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0EC81400) [pid = 2752] [serial = 79] [outer = 0E342400] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (14A56400) [pid = 2752] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (16BE9000) [pid = 2752] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1776A000) [pid = 2752] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (15544000) [pid = 2752] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D290800) [pid = 2752] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (15E60000) [pid = 2752] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D30EC00) [pid = 2752] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1B71EC00) [pid = 2752] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17879400) [pid = 2752] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (182E8800) [pid = 2752] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0EC7C400) [pid = 2752] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (124A0800) [pid = 2752] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:27:03 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (155DC000) [pid = 2752] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:27:03 INFO - PROCESS | 2752 | 1466695623714 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:27:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:27:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 931ms 08:27:03 INFO - PROCESS | 2752 | 1466695623778 Marionette TRACE conn5 -> [0,73,"getWindowHandle",null] 08:27:03 INFO - PROCESS | 2752 | 1466695623780 Marionette TRACE conn5 <- [1,73,null,{"value":"13"}] 08:27:03 INFO - PROCESS | 2752 | 1466695623784 Marionette TRACE conn5 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:27:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:27:03 INFO - PROCESS | 2752 | 1466695623787 Marionette TRACE conn5 <- [1,74,null,{}] 08:27:03 INFO - PROCESS | 2752 | 1466695623798 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:27:03 INFO - PROCESS | 2752 | 1466695623802 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:03 INFO - PROCESS | 2752 | 1466695623882 Marionette TRACE conn5 <- [1,75,null,{"value":null}] 08:27:03 INFO - PROCESS | 2752 | 1466695623892 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:03 INFO - PROCESS | 2752 | 1466695623894 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:03 INFO - PROCESS | 2752 | ++DOCSHELL 12546400 == 26 [pid = 2752] [id = 28] 08:27:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (12546C00) [pid = 2752] [serial = 80] [outer = 00000000] 08:27:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (1270D000) [pid = 2752] [serial = 81] [outer = 12546C00] 08:27:03 INFO - PROCESS | 2752 | 1466695623942 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (12C34000) [pid = 2752] [serial = 82] [outer = 12546C00] 08:27:04 INFO - PROCESS | 2752 | 1466695624370 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:27:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:27:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 08:27:04 INFO - PROCESS | 2752 | 1466695624417 Marionette TRACE conn5 -> [0,77,"getWindowHandle",null] 08:27:04 INFO - PROCESS | 2752 | 1466695624419 Marionette TRACE conn5 <- [1,77,null,{"value":"13"}] 08:27:04 INFO - PROCESS | 2752 | 1466695624422 Marionette TRACE conn5 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:27:04 INFO - PROCESS | 2752 | 1466695624424 Marionette TRACE conn5 <- [1,78,null,{}] 08:27:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:27:04 INFO - PROCESS | 2752 | 1466695624427 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:27:04 INFO - PROCESS | 2752 | 1466695624429 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:04 INFO - PROCESS | 2752 | 1466695624510 Marionette TRACE conn5 <- [1,79,null,{"value":null}] 08:27:04 INFO - PROCESS | 2752 | 1466695624516 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:04 INFO - PROCESS | 2752 | 1466695624518 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:04 INFO - PROCESS | 2752 | ++DOCSHELL 1270C800 == 27 [pid = 2752] [id = 29] 08:27:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (13964C00) [pid = 2752] [serial = 83] [outer = 00000000] 08:27:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (13F59000) [pid = 2752] [serial = 84] [outer = 13964C00] 08:27:04 INFO - PROCESS | 2752 | 1466695624562 Marionette DEBUG loaded listener.js 08:27:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (15544000) [pid = 2752] [serial = 85] [outer = 13964C00] 08:27:04 INFO - PROCESS | 2752 | 1466695624974 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:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 08:27:05 INFO - PROCESS | 2752 | 1466695625061 Marionette TRACE conn5 -> [0,81,"getWindowHandle",null] 08:27:05 INFO - PROCESS | 2752 | 1466695625063 Marionette TRACE conn5 <- [1,81,null,{"value":"13"}] 08:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:27:05 INFO - PROCESS | 2752 | 1466695625067 Marionette TRACE conn5 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 2752 | 1466695625069 Marionette TRACE conn5 <- [1,82,null,{}] 08:27:05 INFO - PROCESS | 2752 | 1466695625072 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:27:05 INFO - PROCESS | 2752 | 1466695625074 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:05 INFO - PROCESS | 2752 | 1466695625151 Marionette TRACE conn5 <- [1,83,null,{"value":null}] 08:27:05 INFO - PROCESS | 2752 | 1466695625158 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:05 INFO - PROCESS | 2752 | 1466695625160 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:05 INFO - PROCESS | 2752 | ++DOCSHELL 15E43400 == 28 [pid = 2752] [id = 30] 08:27:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (15E48800) [pid = 2752] [serial = 86] [outer = 00000000] 08:27:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (16BE2C00) [pid = 2752] [serial = 87] [outer = 15E48800] 08:27:05 INFO - PROCESS | 2752 | 1466695625209 Marionette DEBUG loaded listener.js 08:27:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (16E46C00) [pid = 2752] [serial = 88] [outer = 15E48800] 08:27:05 INFO - PROCESS | 2752 | 1466695625729 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:27:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:27:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 730ms 08:27:05 INFO - PROCESS | 2752 | 1466695625802 Marionette TRACE conn5 -> [0,85,"getWindowHandle",null] 08:27:05 INFO - PROCESS | 2752 | 1466695625807 Marionette TRACE conn5 <- [1,85,null,{"value":"13"}] 08:27:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:27:05 INFO - PROCESS | 2752 | 1466695625812 Marionette TRACE conn5 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:27:05 INFO - PROCESS | 2752 | 1466695625816 Marionette TRACE conn5 <- [1,86,null,{}] 08:27:05 INFO - PROCESS | 2752 | 1466695625852 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:27:05 INFO - PROCESS | 2752 | 1466695625855 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:06 INFO - PROCESS | 2752 | 1466695626006 Marionette TRACE conn5 <- [1,87,null,{"value":null}] 08:27:06 INFO - PROCESS | 2752 | 1466695626016 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 2752 | 1466695626019 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:06 INFO - PROCESS | 2752 | ++DOCSHELL 0D7D4C00 == 29 [pid = 2752] [id = 31] 08:27:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0D880C00) [pid = 2752] [serial = 89] [outer = 00000000] 08:27:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0E40E400) [pid = 2752] [serial = 90] [outer = 0D880C00] 08:27:06 INFO - PROCESS | 2752 | 1466695626076 Marionette DEBUG loaded listener.js 08:27:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0E4C0000) [pid = 2752] [serial = 91] [outer = 0D880C00] 08:27:06 INFO - PROCESS | 2752 | 1466695626623 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:27:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:27:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 890ms 08:27:06 INFO - PROCESS | 2752 | 1466695626703 Marionette TRACE conn5 -> [0,89,"getWindowHandle",null] 08:27:06 INFO - PROCESS | 2752 | 1466695626708 Marionette TRACE conn5 <- [1,89,null,{"value":"13"}] 08:27:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:27:06 INFO - PROCESS | 2752 | 1466695626714 Marionette TRACE conn5 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:27:06 INFO - PROCESS | 2752 | 1466695626717 Marionette TRACE conn5 <- [1,90,null,{}] 08:27:06 INFO - PROCESS | 2752 | 1466695626721 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:27:06 INFO - PROCESS | 2752 | 1466695626725 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:06 INFO - PROCESS | 2752 | 1466695626876 Marionette TRACE conn5 <- [1,91,null,{"value":null}] 08:27:06 INFO - PROCESS | 2752 | 1466695626886 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:06 INFO - PROCESS | 2752 | 1466695626888 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:06 INFO - PROCESS | 2752 | ++DOCSHELL 12B85000 == 30 [pid = 2752] [id = 32] 08:27:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (12C30400) [pid = 2752] [serial = 92] [outer = 00000000] 08:27:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (13BCBC00) [pid = 2752] [serial = 93] [outer = 12C30400] 08:27:06 INFO - PROCESS | 2752 | 1466695626946 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (15565400) [pid = 2752] [serial = 94] [outer = 12C30400] 08:27:07 INFO - PROCESS | 2752 | 1466695627532 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:27:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:27:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 870ms 08:27:07 INFO - PROCESS | 2752 | 1466695627587 Marionette TRACE conn5 -> [0,93,"getWindowHandle",null] 08:27:07 INFO - PROCESS | 2752 | 1466695627590 Marionette TRACE conn5 <- [1,93,null,{"value":"13"}] 08:27:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:27:07 INFO - PROCESS | 2752 | 1466695627594 Marionette TRACE conn5 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:27:07 INFO - PROCESS | 2752 | 1466695627598 Marionette TRACE conn5 <- [1,94,null,{}] 08:27:07 INFO - PROCESS | 2752 | 1466695627609 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:27:07 INFO - PROCESS | 2752 | 1466695627614 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:07 INFO - PROCESS | 2752 | 1466695627716 Marionette TRACE conn5 <- [1,95,null,{"value":null}] 08:27:07 INFO - PROCESS | 2752 | 1466695627792 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:07 INFO - PROCESS | 2752 | 1466695627795 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:07 INFO - PROCESS | 2752 | ++DOCSHELL 17AA2000 == 31 [pid = 2752] [id = 33] 08:27:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17AA2C00) [pid = 2752] [serial = 95] [outer = 00000000] 08:27:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17AAA800) [pid = 2752] [serial = 96] [outer = 17AA2C00] 08:27:07 INFO - PROCESS | 2752 | 1466695627852 Marionette DEBUG loaded listener.js 08:27:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (18165400) [pid = 2752] [serial = 97] [outer = 17AA2C00] 08:27:08 INFO - PROCESS | 2752 | 1466695628400 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:27:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:27:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 871ms 08:27:08 INFO - PROCESS | 2752 | 1466695628467 Marionette TRACE conn5 -> [0,97,"getWindowHandle",null] 08:27:08 INFO - PROCESS | 2752 | 1466695628470 Marionette TRACE conn5 <- [1,97,null,{"value":"13"}] 08:27:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:27:08 INFO - PROCESS | 2752 | 1466695628474 Marionette TRACE conn5 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:27:08 INFO - PROCESS | 2752 | 1466695628476 Marionette TRACE conn5 <- [1,98,null,{}] 08:27:08 INFO - PROCESS | 2752 | 1466695628480 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:27:08 INFO - PROCESS | 2752 | 1466695628482 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:08 INFO - PROCESS | 2752 | 1466695628585 Marionette TRACE conn5 <- [1,99,null,{"value":null}] 08:27:08 INFO - PROCESS | 2752 | 1466695628656 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:08 INFO - PROCESS | 2752 | 1466695628658 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:08 INFO - PROCESS | 2752 | ++DOCSHELL 17148C00 == 32 [pid = 2752] [id = 34] 08:27:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (1714B000) [pid = 2752] [serial = 98] [outer = 00000000] 08:27:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1714F800) [pid = 2752] [serial = 99] [outer = 1714B000] 08:27:08 INFO - PROCESS | 2752 | 1466695628712 Marionette DEBUG loaded listener.js 08:27:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (1787B800) [pid = 2752] [serial = 100] [outer = 1714B000] 08:27:09 INFO - PROCESS | 2752 | 1466695629332 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:27:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:27:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 932ms 08:27:09 INFO - PROCESS | 2752 | 1466695629410 Marionette TRACE conn5 -> [0,101,"getWindowHandle",null] 08:27:09 INFO - PROCESS | 2752 | 1466695629414 Marionette TRACE conn5 <- [1,101,null,{"value":"13"}] 08:27:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:27:09 INFO - PROCESS | 2752 | 1466695629419 Marionette TRACE conn5 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:27:09 INFO - PROCESS | 2752 | 1466695629423 Marionette TRACE conn5 <- [1,102,null,{}] 08:27:09 INFO - PROCESS | 2752 | 1466695629429 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:27:09 INFO - PROCESS | 2752 | 1466695629432 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:09 INFO - PROCESS | 2752 | 1466695629572 Marionette TRACE conn5 <- [1,103,null,{"value":null}] 08:27:09 INFO - PROCESS | 2752 | 1466695629640 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:09 INFO - PROCESS | 2752 | 1466695629645 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:10 INFO - PROCESS | 2752 | ++DOCSHELL 0D28D400 == 33 [pid = 2752] [id = 35] 08:27:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0D28D800) [pid = 2752] [serial = 101] [outer = 00000000] 08:27:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (0D30A400) [pid = 2752] [serial = 102] [outer = 0D28D800] 08:27:10 INFO - PROCESS | 2752 | 1466695630198 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0D316400) [pid = 2752] [serial = 103] [outer = 0D28D800] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (177CC800) [pid = 2752] [serial = 17] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (15E4EC00) [pid = 2752] [serial = 45] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (15ED0400) [pid = 2752] [serial = 46] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (177D1000) [pid = 2752] [serial = 48] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (178B8400) [pid = 2752] [serial = 49] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (178C2000) [pid = 2752] [serial = 51] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (182E1000) [pid = 2752] [serial = 54] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (1A2BC800) [pid = 2752] [serial = 57] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17AAB800) [pid = 2752] [serial = 60] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0D29C400) [pid = 2752] [serial = 63] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1AC6B000) [pid = 2752] [serial = 66] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D882400) [pid = 2752] [serial = 33] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (18249C00) [pid = 2752] [serial = 52] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1988CC00) [pid = 2752] [serial = 28] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (182EAC00) [pid = 2752] [serial = 55] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1AC16400) [pid = 2752] [serial = 31] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0F383C00) [pid = 2752] [serial = 40] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (15E5B400) [pid = 2752] [serial = 64] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0E065400) [pid = 2752] [serial = 69] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (1B725000) [pid = 2752] [serial = 22] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (1B891000) [pid = 2752] [serial = 67] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0E06EC00) [pid = 2752] [serial = 70] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (12C3A000) [pid = 2752] [serial = 43] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (15571400) [pid = 2752] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (1556B000) [pid = 2752] [serial = 9] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (0F3CA000) [pid = 2752] [serial = 4] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (1B724800) [pid = 2752] [serial = 24] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (18253000) [pid = 2752] [serial = 27] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (1A72F000) [pid = 2752] [serial = 30] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (0E22C400) [pid = 2752] [serial = 36] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (0F272000) [pid = 2752] [serial = 39] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (12B79C00) [pid = 2752] [serial = 42] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (1B721400) [pid = 2752] [serial = 21] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (18252000) [pid = 2752] [serial = 14] [outer = 00000000] [url = about:blank] 08:27:10 INFO - PROCESS | 2752 | 1466695630624 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:27:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:27:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1244ms 08:27:10 INFO - PROCESS | 2752 | 1466695630664 Marionette TRACE conn5 -> [0,105,"getWindowHandle",null] 08:27:10 INFO - PROCESS | 2752 | 1466695630668 Marionette TRACE conn5 <- [1,105,null,{"value":"13"}] 08:27:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:27:10 INFO - PROCESS | 2752 | 1466695630673 Marionette TRACE conn5 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:27:10 INFO - PROCESS | 2752 | 1466695630675 Marionette TRACE conn5 <- [1,106,null,{}] 08:27:10 INFO - PROCESS | 2752 | 1466695630680 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:27:10 INFO - PROCESS | 2752 | 1466695630682 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:10 INFO - PROCESS | 2752 | 1466695630772 Marionette TRACE conn5 <- [1,107,null,{"value":null}] 08:27:10 INFO - PROCESS | 2752 | 1466695630778 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:10 INFO - PROCESS | 2752 | 1466695630781 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:10 INFO - PROCESS | 2752 | ++DOCSHELL 0E074400 == 34 [pid = 2752] [id = 36] 08:27:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (0E226000) [pid = 2752] [serial = 104] [outer = 00000000] 08:27:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0E342000) [pid = 2752] [serial = 105] [outer = 0E226000] 08:27:10 INFO - PROCESS | 2752 | 1466695630828 Marionette DEBUG loaded listener.js 08:27:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0E4B5800) [pid = 2752] [serial = 106] [outer = 0E226000] 08:27:11 INFO - PROCESS | 2752 | 1466695631247 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:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 630ms 08:27:11 INFO - PROCESS | 2752 | 1466695631303 Marionette TRACE conn5 -> [0,109,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 2752 | 1466695631308 Marionette TRACE conn5 <- [1,109,null,{"value":"13"}] 08:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:27:11 INFO - PROCESS | 2752 | 1466695631314 Marionette TRACE conn5 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - PROCESS | 2752 | 1466695631317 Marionette TRACE conn5 <- [1,110,null,{}] 08:27:11 INFO - PROCESS | 2752 | 1466695631321 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:27:11 INFO - PROCESS | 2752 | 1466695631323 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:11 INFO - PROCESS | 2752 | 1466695631410 Marionette TRACE conn5 <- [1,111,null,{"value":null}] 08:27:11 INFO - PROCESS | 2752 | 1466695631419 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:11 INFO - PROCESS | 2752 | 1466695631421 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:11 INFO - PROCESS | 2752 | ++DOCSHELL 0E073800 == 35 [pid = 2752] [id = 37] 08:27:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (1245F400) [pid = 2752] [serial = 107] [outer = 00000000] 08:27:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (124A1400) [pid = 2752] [serial = 108] [outer = 1245F400] 08:27:11 INFO - PROCESS | 2752 | 1466695631466 Marionette DEBUG loaded listener.js 08:27:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (1270F400) [pid = 2752] [serial = 109] [outer = 1245F400] 08:27:11 INFO - PROCESS | 2752 | 1466695631918 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:27:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:27:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 630ms 08:27:11 INFO - PROCESS | 2752 | 1466695631948 Marionette TRACE conn5 -> [0,113,"getWindowHandle",null] 08:27:11 INFO - PROCESS | 2752 | 1466695631950 Marionette TRACE conn5 <- [1,113,null,{"value":"13"}] 08:27:11 INFO - PROCESS | 2752 | 1466695631954 Marionette TRACE conn5 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:27:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:27:11 INFO - PROCESS | 2752 | 1466695631957 Marionette TRACE conn5 <- [1,114,null,{}] 08:27:11 INFO - PROCESS | 2752 | 1466695631968 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:27:11 INFO - PROCESS | 2752 | 1466695631973 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:12 INFO - PROCESS | 2752 | 1466695632057 Marionette TRACE conn5 <- [1,115,null,{"value":null}] 08:27:12 INFO - PROCESS | 2752 | 1466695632064 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 2752 | 1466695632067 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:12 INFO - PROCESS | 2752 | ++DOCSHELL 12CD8000 == 36 [pid = 2752] [id = 38] 08:27:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (12CDDC00) [pid = 2752] [serial = 110] [outer = 00000000] 08:27:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (15566000) [pid = 2752] [serial = 111] [outer = 12CDDC00] 08:27:12 INFO - PROCESS | 2752 | 1466695632111 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (15571800) [pid = 2752] [serial = 112] [outer = 12CDDC00] 08:27:12 INFO - PROCESS | 2752 | 1466695632541 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:27:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:27:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 630ms 08:27:12 INFO - PROCESS | 2752 | 1466695632588 Marionette TRACE conn5 -> [0,117,"getWindowHandle",null] 08:27:12 INFO - PROCESS | 2752 | 1466695632591 Marionette TRACE conn5 <- [1,117,null,{"value":"13"}] 08:27:12 INFO - PROCESS | 2752 | 1466695632603 Marionette TRACE conn5 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:27:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:27:12 INFO - PROCESS | 2752 | 1466695632605 Marionette TRACE conn5 <- [1,118,null,{}] 08:27:12 INFO - PROCESS | 2752 | 1466695632609 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:27:12 INFO - PROCESS | 2752 | 1466695632611 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:12 INFO - PROCESS | 2752 | 1466695632719 Marionette TRACE conn5 <- [1,119,null,{"value":null}] 08:27:12 INFO - PROCESS | 2752 | 1466695632727 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:12 INFO - PROCESS | 2752 | 1466695632729 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:12 INFO - PROCESS | 2752 | ++DOCSHELL 15574400 == 37 [pid = 2752] [id = 39] 08:27:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (15E66400) [pid = 2752] [serial = 113] [outer = 00000000] 08:27:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (17146C00) [pid = 2752] [serial = 114] [outer = 15E66400] 08:27:12 INFO - PROCESS | 2752 | 1466695632772 Marionette DEBUG loaded listener.js 08:27:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (1714B800) [pid = 2752] [serial = 115] [outer = 15E66400] 08:27:13 INFO - PROCESS | 2752 | 1466695633177 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:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 08:27:13 INFO - PROCESS | 2752 | 1466695633239 Marionette TRACE conn5 -> [0,121,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 2752 | 1466695633241 Marionette TRACE conn5 <- [1,121,null,{"value":"13"}] 08:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:27:13 INFO - PROCESS | 2752 | 1466695633244 Marionette TRACE conn5 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 2752 | 1466695633246 Marionette TRACE conn5 <- [1,122,null,{}] 08:27:13 INFO - PROCESS | 2752 | 1466695633249 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:27:13 INFO - PROCESS | 2752 | 1466695633251 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:13 INFO - PROCESS | 2752 | 1466695633352 Marionette TRACE conn5 <- [1,123,null,{"value":null}] 08:27:13 INFO - PROCESS | 2752 | 1466695633358 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:13 INFO - PROCESS | 2752 | 1466695633360 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:13 INFO - PROCESS | 2752 | ++DOCSHELL 177CC000 == 38 [pid = 2752] [id = 40] 08:27:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (177CC400) [pid = 2752] [serial = 116] [outer = 00000000] 08:27:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (1787AC00) [pid = 2752] [serial = 117] [outer = 177CC400] 08:27:13 INFO - PROCESS | 2752 | 1466695633414 Marionette DEBUG loaded listener.js 08:27:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (178B9C00) [pid = 2752] [serial = 118] [outer = 177CC400] 08:27:13 INFO - PROCESS | 2752 | 1466695633847 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:27:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:27:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 631ms 08:27:13 INFO - PROCESS | 2752 | 1466695633875 Marionette TRACE conn5 -> [0,125,"getWindowHandle",null] 08:27:13 INFO - PROCESS | 2752 | 1466695633877 Marionette TRACE conn5 <- [1,125,null,{"value":"13"}] 08:27:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:27:13 INFO - PROCESS | 2752 | 1466695633889 Marionette TRACE conn5 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:27:13 INFO - PROCESS | 2752 | 1466695633890 Marionette TRACE conn5 <- [1,126,null,{}] 08:27:13 INFO - PROCESS | 2752 | 1466695633894 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:27:13 INFO - PROCESS | 2752 | 1466695633899 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:14 INFO - PROCESS | 2752 | 1466695634003 Marionette TRACE conn5 <- [1,127,null,{"value":null}] 08:27:14 INFO - PROCESS | 2752 | 1466695634078 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 2752 | 1466695634080 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:14 INFO - PROCESS | 2752 | ++DOCSHELL 0D291C00 == 39 [pid = 2752] [id = 41] 08:27:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (178C2C00) [pid = 2752] [serial = 119] [outer = 00000000] 08:27:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17CE2000) [pid = 2752] [serial = 120] [outer = 178C2C00] 08:27:14 INFO - PROCESS | 2752 | 1466695634133 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (18172000) [pid = 2752] [serial = 121] [outer = 178C2C00] 08:27:14 INFO - PROCESS | 2752 | 1466695634528 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:27:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:27:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 08:27:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:27:14 INFO - PROCESS | 2752 | 1466695634560 Marionette TRACE conn5 -> [0,129,"getWindowHandle",null] 08:27:14 INFO - PROCESS | 2752 | 1466695634562 Marionette TRACE conn5 <- [1,129,null,{"value":"13"}] 08:27:14 INFO - PROCESS | 2752 | 1466695634565 Marionette TRACE conn5 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:27:14 INFO - PROCESS | 2752 | 1466695634567 Marionette TRACE conn5 <- [1,130,null,{}] 08:27:14 INFO - PROCESS | 2752 | 1466695634570 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:27:14 INFO - PROCESS | 2752 | 1466695634572 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:14 INFO - PROCESS | 2752 | 1466695634721 Marionette TRACE conn5 <- [1,131,null,{"value":null}] 08:27:14 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E070C00) [pid = 2752] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:27:14 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17AA5800) [pid = 2752] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:27:14 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (19750C00) [pid = 2752] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:27:14 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (15E48800) [pid = 2752] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:27:14 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (13964C00) [pid = 2752] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:27:14 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0D961400) [pid = 2752] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:27:14 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0E342400) [pid = 2752] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:27:14 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (12546C00) [pid = 2752] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:27:14 INFO - PROCESS | 2752 | 1466695634767 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:14 INFO - PROCESS | 2752 | 1466695634769 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:14 INFO - PROCESS | 2752 | ++DOCSHELL 0D295C00 == 40 [pid = 2752] [id = 42] 08:27:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0D296000) [pid = 2752] [serial = 122] [outer = 00000000] 08:27:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D961400) [pid = 2752] [serial = 123] [outer = 0D296000] 08:27:14 INFO - PROCESS | 2752 | 1466695634812 Marionette DEBUG loaded listener.js 08:27:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (1394E400) [pid = 2752] [serial = 124] [outer = 0D296000] 08:27:15 INFO - PROCESS | 2752 | 1466695635151 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:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 630ms 08:27:15 INFO - PROCESS | 2752 | 1466695635196 Marionette TRACE conn5 -> [0,133,"getWindowHandle",null] 08:27:15 INFO - PROCESS | 2752 | 1466695635198 Marionette TRACE conn5 <- [1,133,null,{"value":"13"}] 08:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:27:15 INFO - PROCESS | 2752 | 1466695635201 Marionette TRACE conn5 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 2752 | 1466695635203 Marionette TRACE conn5 <- [1,134,null,{}] 08:27:15 INFO - PROCESS | 2752 | 1466695635206 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:27:15 INFO - PROCESS | 2752 | 1466695635208 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:15 INFO - PROCESS | 2752 | 1466695635309 Marionette TRACE conn5 <- [1,135,null,{"value":null}] 08:27:15 INFO - PROCESS | 2752 | 1466695635316 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 2752 | 1466695635318 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:15 INFO - PROCESS | 2752 | ++DOCSHELL 12546C00 == 41 [pid = 2752] [id = 43] 08:27:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (13BC1000) [pid = 2752] [serial = 125] [outer = 00000000] 08:27:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (182DF000) [pid = 2752] [serial = 126] [outer = 13BC1000] 08:27:15 INFO - PROCESS | 2752 | 1466695635383 Marionette DEBUG loaded listener.js 08:27:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (182E1000) [pid = 2752] [serial = 127] [outer = 13BC1000] 08:27:15 INFO - PROCESS | 2752 | 1466695635766 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:27:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:27:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 630ms 08:27:15 INFO - PROCESS | 2752 | 1466695635832 Marionette TRACE conn5 -> [0,137,"getWindowHandle",null] 08:27:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:27:15 INFO - PROCESS | 2752 | 1466695635834 Marionette TRACE conn5 <- [1,137,null,{"value":"13"}] 08:27:15 INFO - PROCESS | 2752 | 1466695635838 Marionette TRACE conn5 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:27:15 INFO - PROCESS | 2752 | 1466695635839 Marionette TRACE conn5 <- [1,138,null,{}] 08:27:15 INFO - PROCESS | 2752 | 1466695635843 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:27:15 INFO - PROCESS | 2752 | 1466695635845 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:15 INFO - PROCESS | 2752 | 1466695635947 Marionette TRACE conn5 <- [1,139,null,{"value":null}] 08:27:15 INFO - PROCESS | 2752 | 1466695635954 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:15 INFO - PROCESS | 2752 | 1466695635956 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:15 INFO - PROCESS | 2752 | ++DOCSHELL 182DEC00 == 42 [pid = 2752] [id = 44] 08:27:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (184EC000) [pid = 2752] [serial = 128] [outer = 00000000] 08:27:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (196AE400) [pid = 2752] [serial = 129] [outer = 184EC000] 08:27:16 INFO - PROCESS | 2752 | 1466695636013 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (197B3C00) [pid = 2752] [serial = 130] [outer = 184EC000] 08:27:16 INFO - PROCESS | 2752 | 1466695636386 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:27:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:27:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 570ms 08:27:16 INFO - PROCESS | 2752 | 1466695636408 Marionette TRACE conn5 -> [0,141,"getWindowHandle",null] 08:27:16 INFO - PROCESS | 2752 | 1466695636410 Marionette TRACE conn5 <- [1,141,null,{"value":"13"}] 08:27:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:27:16 INFO - PROCESS | 2752 | 1466695636413 Marionette TRACE conn5 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:27:16 INFO - PROCESS | 2752 | 1466695636415 Marionette TRACE conn5 <- [1,142,null,{}] 08:27:16 INFO - PROCESS | 2752 | 1466695636418 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:27:16 INFO - PROCESS | 2752 | 1466695636420 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:16 INFO - PROCESS | 2752 | 1466695636496 Marionette TRACE conn5 <- [1,143,null,{"value":null}] 08:27:16 INFO - PROCESS | 2752 | 1466695636587 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:16 INFO - PROCESS | 2752 | 1466695636589 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:16 INFO - PROCESS | 2752 | ++DOCSHELL 09457800 == 43 [pid = 2752] [id = 45] 08:27:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0945C400) [pid = 2752] [serial = 131] [outer = 00000000] 08:27:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (09462C00) [pid = 2752] [serial = 132] [outer = 0945C400] 08:27:16 INFO - PROCESS | 2752 | 1466695636635 Marionette DEBUG loaded listener.js 08:27:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0D317800) [pid = 2752] [serial = 133] [outer = 0945C400] 08:27:17 INFO - PROCESS | 2752 | 1466695637353 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:27:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:27:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 970ms 08:27:17 INFO - PROCESS | 2752 | 1466695637385 Marionette TRACE conn5 -> [0,145,"getWindowHandle",null] 08:27:17 INFO - PROCESS | 2752 | 1466695637389 Marionette TRACE conn5 <- [1,145,null,{"value":"13"}] 08:27:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:27:17 INFO - PROCESS | 2752 | 1466695637411 Marionette TRACE conn5 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:27:17 INFO - PROCESS | 2752 | 1466695637414 Marionette TRACE conn5 <- [1,146,null,{}] 08:27:17 INFO - PROCESS | 2752 | 1466695637422 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:27:17 INFO - PROCESS | 2752 | 1466695637426 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:17 INFO - PROCESS | 2752 | 1466695637563 Marionette TRACE conn5 <- [1,147,null,{"value":null}] 08:27:17 INFO - PROCESS | 2752 | 1466695637635 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:17 INFO - PROCESS | 2752 | 1466695637638 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:17 INFO - PROCESS | 2752 | ++DOCSHELL 0D76A800 == 44 [pid = 2752] [id = 46] 08:27:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0D76BC00) [pid = 2752] [serial = 134] [outer = 00000000] 08:27:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0E073000) [pid = 2752] [serial = 135] [outer = 0D76BC00] 08:27:17 INFO - PROCESS | 2752 | 1466695637735 Marionette DEBUG loaded listener.js 08:27:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E4B6C00) [pid = 2752] [serial = 136] [outer = 0D76BC00] 08:27:18 INFO - PROCESS | 2752 | --DOCSHELL 1270C800 == 43 [pid = 2752] [id = 29] 08:27:18 INFO - PROCESS | 2752 | --DOCSHELL 182DEC00 == 42 [pid = 2752] [id = 44] 08:27:18 INFO - PROCESS | 2752 | --DOCSHELL 12546C00 == 41 [pid = 2752] [id = 43] 08:27:18 INFO - PROCESS | 2752 | --DOCSHELL 0D295C00 == 40 [pid = 2752] [id = 42] 08:27:18 INFO - PROCESS | 2752 | --DOCSHELL 0D291C00 == 39 [pid = 2752] [id = 41] 08:27:18 INFO - PROCESS | 2752 | --DOCSHELL 177CC000 == 38 [pid = 2752] [id = 40] 08:27:18 INFO - PROCESS | 2752 | --DOCSHELL 15574400 == 37 [pid = 2752] [id = 39] 08:27:18 INFO - PROCESS | 2752 | --DOCSHELL 12CD8000 == 36 [pid = 2752] [id = 38] 08:27:18 INFO - PROCESS | 2752 | --DOCSHELL 0E073800 == 35 [pid = 2752] [id = 37] 08:27:18 INFO - PROCESS | 2752 | --DOCSHELL 0E074400 == 34 [pid = 2752] [id = 36] 08:27:18 INFO - PROCESS | 2752 | --DOCSHELL 0D28D400 == 33 [pid = 2752] [id = 35] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E4B6800) [pid = 2752] [serial = 72] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (182E6000) [pid = 2752] [serial = 61] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1A3A3C00) [pid = 2752] [serial = 58] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (16E46C00) [pid = 2752] [serial = 88] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (15544000) [pid = 2752] [serial = 85] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E066000) [pid = 2752] [serial = 75] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E069000) [pid = 2752] [serial = 76] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E4C2C00) [pid = 2752] [serial = 78] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (13F59000) [pid = 2752] [serial = 84] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0EC81400) [pid = 2752] [serial = 79] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0E4BA400) [pid = 2752] [serial = 73] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (16BE2C00) [pid = 2752] [serial = 87] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (12C34000) [pid = 2752] [serial = 82] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1270D000) [pid = 2752] [serial = 81] [outer = 00000000] [url = about:blank] 08:27:18 INFO - PROCESS | 2752 | 1466695638679 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:27:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:27:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1338ms 08:27:18 INFO - PROCESS | 2752 | 1466695638750 Marionette TRACE conn5 -> [0,149,"getWindowHandle",null] 08:27:18 INFO - PROCESS | 2752 | 1466695638754 Marionette TRACE conn5 <- [1,149,null,{"value":"13"}] 08:27:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:27:18 INFO - PROCESS | 2752 | 1466695638759 Marionette TRACE conn5 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:27:18 INFO - PROCESS | 2752 | 1466695638762 Marionette TRACE conn5 <- [1,150,null,{}] 08:27:18 INFO - PROCESS | 2752 | 1466695638767 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:27:18 INFO - PROCESS | 2752 | 1466695638770 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:18 INFO - PROCESS | 2752 | 1466695638861 Marionette TRACE conn5 <- [1,151,null,{"value":null}] 08:27:18 INFO - PROCESS | 2752 | 1466695638868 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:18 INFO - PROCESS | 2752 | 1466695638872 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:18 INFO - PROCESS | 2752 | ++DOCSHELL 0D7CBC00 == 34 [pid = 2752] [id = 47] 08:27:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D83AC00) [pid = 2752] [serial = 137] [outer = 00000000] 08:27:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0D90A400) [pid = 2752] [serial = 138] [outer = 0D83AC00] 08:27:18 INFO - PROCESS | 2752 | 1466695638921 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0DE52C00) [pid = 2752] [serial = 139] [outer = 0D83AC00] 08:27:19 INFO - PROCESS | 2752 | 1466695639386 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:27:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:27:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 671ms 08:27:19 INFO - PROCESS | 2752 | 1466695639431 Marionette TRACE conn5 -> [0,153,"getWindowHandle",null] 08:27:19 INFO - PROCESS | 2752 | 1466695639436 Marionette TRACE conn5 <- [1,153,null,{"value":"13"}] 08:27:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:27:19 INFO - PROCESS | 2752 | 1466695639442 Marionette TRACE conn5 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:27:19 INFO - PROCESS | 2752 | 1466695639445 Marionette TRACE conn5 <- [1,154,null,{}] 08:27:19 INFO - PROCESS | 2752 | 1466695639448 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:27:19 INFO - PROCESS | 2752 | 1466695639451 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:19 INFO - PROCESS | 2752 | 1466695639537 Marionette TRACE conn5 <- [1,155,null,{"value":null}] 08:27:19 INFO - PROCESS | 2752 | 1466695639546 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:19 INFO - PROCESS | 2752 | 1466695639548 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:19 INFO - PROCESS | 2752 | ++DOCSHELL 0E4C2000 == 35 [pid = 2752] [id = 48] 08:27:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E4C2C00) [pid = 2752] [serial = 140] [outer = 00000000] 08:27:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0F275000) [pid = 2752] [serial = 141] [outer = 0E4C2C00] 08:27:19 INFO - PROCESS | 2752 | 1466695639595 Marionette DEBUG loaded listener.js 08:27:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0F3CA800) [pid = 2752] [serial = 142] [outer = 0E4C2C00] 08:27:20 INFO - PROCESS | 2752 | 1466695640034 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:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 630ms 08:27:20 INFO - PROCESS | 2752 | 1466695640078 Marionette TRACE conn5 -> [0,157,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 2752 | 1466695640080 Marionette TRACE conn5 <- [1,157,null,{"value":"13"}] 08:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:27:20 INFO - PROCESS | 2752 | 1466695640084 Marionette TRACE conn5 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - PROCESS | 2752 | 1466695640087 Marionette TRACE conn5 <- [1,158,null,{}] 08:27:20 INFO - PROCESS | 2752 | 1466695640098 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:27:20 INFO - PROCESS | 2752 | 1466695640103 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:20 INFO - PROCESS | 2752 | 1466695640184 Marionette TRACE conn5 <- [1,159,null,{"value":null}] 08:27:20 INFO - PROCESS | 2752 | 1466695640217 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 2752 | 1466695640220 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:20 INFO - PROCESS | 2752 | ++DOCSHELL 13BC2400 == 36 [pid = 2752] [id = 49] 08:27:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (13BC2800) [pid = 2752] [serial = 143] [outer = 00000000] 08:27:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (13F51400) [pid = 2752] [serial = 144] [outer = 13BC2800] 08:27:20 INFO - PROCESS | 2752 | 1466695640281 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (15540C00) [pid = 2752] [serial = 145] [outer = 13BC2800] 08:27:20 INFO - PROCESS | 2752 | 1466695640693 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:27:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:27:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 630ms 08:27:20 INFO - PROCESS | 2752 | 1466695640715 Marionette TRACE conn5 -> [0,161,"getWindowHandle",null] 08:27:20 INFO - PROCESS | 2752 | 1466695640718 Marionette TRACE conn5 <- [1,161,null,{"value":"13"}] 08:27:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:27:20 INFO - PROCESS | 2752 | 1466695640736 Marionette TRACE conn5 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:27:20 INFO - PROCESS | 2752 | 1466695640737 Marionette TRACE conn5 <- [1,162,null,{}] 08:27:20 INFO - PROCESS | 2752 | 1466695640741 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:27:20 INFO - PROCESS | 2752 | 1466695640743 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:20 INFO - PROCESS | 2752 | 1466695640827 Marionette TRACE conn5 <- [1,163,null,{"value":null}] 08:27:20 INFO - PROCESS | 2752 | 1466695640832 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:20 INFO - PROCESS | 2752 | 1466695640834 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:20 INFO - PROCESS | 2752 | ++DOCSHELL 15548400 == 37 [pid = 2752] [id = 50] 08:27:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1554C800) [pid = 2752] [serial = 146] [outer = 00000000] 08:27:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (15E5B800) [pid = 2752] [serial = 147] [outer = 1554C800] 08:27:20 INFO - PROCESS | 2752 | 1466695640879 Marionette DEBUG loaded listener.js 08:27:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (16BE2C00) [pid = 2752] [serial = 148] [outer = 1554C800] 08:27:21 INFO - PROCESS | 2752 | 1466695641328 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:27:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:27:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 630ms 08:27:21 INFO - PROCESS | 2752 | 1466695641367 Marionette TRACE conn5 -> [0,165,"getWindowHandle",null] 08:27:21 INFO - PROCESS | 2752 | 1466695641369 Marionette TRACE conn5 <- [1,165,null,{"value":"13"}] 08:27:21 INFO - PROCESS | 2752 | 1466695641372 Marionette TRACE conn5 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:27:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:27:21 INFO - PROCESS | 2752 | 1466695641374 Marionette TRACE conn5 <- [1,166,null,{}] 08:27:21 INFO - PROCESS | 2752 | 1466695641377 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:27:21 INFO - PROCESS | 2752 | 1466695641379 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:21 INFO - PROCESS | 2752 | 1466695641481 Marionette TRACE conn5 <- [1,167,null,{"value":null}] 08:27:21 INFO - PROCESS | 2752 | 1466695641489 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:21 INFO - PROCESS | 2752 | 1466695641491 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:21 INFO - PROCESS | 2752 | ++DOCSHELL 16E43000 == 38 [pid = 2752] [id = 51] 08:27:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (1714C000) [pid = 2752] [serial = 149] [outer = 00000000] 08:27:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17774800) [pid = 2752] [serial = 150] [outer = 1714C000] 08:27:21 INFO - PROCESS | 2752 | 1466695641536 Marionette DEBUG loaded listener.js 08:27:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1787D000) [pid = 2752] [serial = 151] [outer = 1714C000] 08:27:22 INFO - PROCESS | 2752 | 1466695642001 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:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 670ms 08:27:22 INFO - PROCESS | 2752 | 1466695642046 Marionette TRACE conn5 -> [0,169,"getWindowHandle",null] 08:27:22 INFO - PROCESS | 2752 | 1466695642048 Marionette TRACE conn5 <- [1,169,null,{"value":"13"}] 08:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:27:22 INFO - PROCESS | 2752 | 1466695642052 Marionette TRACE conn5 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 2752 | 1466695642053 Marionette TRACE conn5 <- [1,170,null,{}] 08:27:22 INFO - PROCESS | 2752 | 1466695642057 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:27:22 INFO - PROCESS | 2752 | 1466695642063 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:22 INFO - PROCESS | 2752 | 1466695642205 Marionette TRACE conn5 <- [1,171,null,{"value":null}] 08:27:22 INFO - PROCESS | 2752 | 1466695642216 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 2752 | 1466695642218 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:22 INFO - PROCESS | 2752 | ++DOCSHELL 178B7C00 == 39 [pid = 2752] [id = 52] 08:27:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (178B9400) [pid = 2752] [serial = 152] [outer = 00000000] 08:27:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17AAB400) [pid = 2752] [serial = 153] [outer = 178B9400] 08:27:22 INFO - PROCESS | 2752 | 1466695642305 Marionette DEBUG loaded listener.js 08:27:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (18252000) [pid = 2752] [serial = 154] [outer = 178B9400] 08:27:22 INFO - PROCESS | 2752 | 1466695642697 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:27:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:27:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 670ms 08:27:22 INFO - PROCESS | 2752 | 1466695642729 Marionette TRACE conn5 -> [0,173,"getWindowHandle",null] 08:27:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:27:22 INFO - PROCESS | 2752 | 1466695642731 Marionette TRACE conn5 <- [1,173,null,{"value":"13"}] 08:27:22 INFO - PROCESS | 2752 | 1466695642734 Marionette TRACE conn5 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:27:22 INFO - PROCESS | 2752 | 1466695642735 Marionette TRACE conn5 <- [1,174,null,{}] 08:27:22 INFO - PROCESS | 2752 | 1466695642739 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:27:22 INFO - PROCESS | 2752 | 1466695642741 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:22 INFO - PROCESS | 2752 | 1466695642862 Marionette TRACE conn5 <- [1,175,null,{"value":null}] 08:27:22 INFO - PROCESS | 2752 | 1466695642911 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:22 INFO - PROCESS | 2752 | 1466695642913 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:22 INFO - PROCESS | 2752 | ++DOCSHELL 182E0000 == 40 [pid = 2752] [id = 53] 08:27:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (182E2C00) [pid = 2752] [serial = 155] [outer = 00000000] 08:27:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (196AD800) [pid = 2752] [serial = 156] [outer = 182E2C00] 08:27:22 INFO - PROCESS | 2752 | 1466695642957 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (19748800) [pid = 2752] [serial = 157] [outer = 182E2C00] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (177CC400) [pid = 2752] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (12CDDC00) [pid = 2752] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (1245F400) [pid = 2752] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E226000) [pid = 2752] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0D28D800) [pid = 2752] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (15E66400) [pid = 2752] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D880C00) [pid = 2752] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (178C2C00) [pid = 2752] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (12C30400) [pid = 2752] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (17AA2C00) [pid = 2752] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0D296000) [pid = 2752] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (184EC000) [pid = 2752] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:27:23 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (13BC1000) [pid = 2752] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:27:23 INFO - PROCESS | 2752 | 1466695643403 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:27:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:27:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 731ms 08:27:23 INFO - PROCESS | 2752 | 1466695643467 Marionette TRACE conn5 -> [0,177,"getWindowHandle",null] 08:27:23 INFO - PROCESS | 2752 | 1466695643470 Marionette TRACE conn5 <- [1,177,null,{"value":"13"}] 08:27:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:27:23 INFO - PROCESS | 2752 | 1466695643473 Marionette TRACE conn5 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:27:23 INFO - PROCESS | 2752 | 1466695643475 Marionette TRACE conn5 <- [1,178,null,{}] 08:27:23 INFO - PROCESS | 2752 | 1466695643478 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:27:23 INFO - PROCESS | 2752 | 1466695643480 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:23 INFO - PROCESS | 2752 | 1466695643555 Marionette TRACE conn5 <- [1,179,null,{"value":null}] 08:27:23 INFO - PROCESS | 2752 | 1466695643560 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:23 INFO - PROCESS | 2752 | 1466695643562 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:23 INFO - PROCESS | 2752 | ++DOCSHELL 0E22C400 == 41 [pid = 2752] [id = 54] 08:27:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1787DC00) [pid = 2752] [serial = 158] [outer = 00000000] 08:27:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (182E7400) [pid = 2752] [serial = 159] [outer = 1787DC00] 08:27:23 INFO - PROCESS | 2752 | 1466695643605 Marionette DEBUG loaded listener.js 08:27:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (184EB000) [pid = 2752] [serial = 160] [outer = 1787DC00] 08:27:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (19898C00) [pid = 2752] [serial = 161] [outer = 0D876800] 08:27:24 INFO - PROCESS | 2752 | 1466695644042 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:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 630ms 08:27:24 INFO - PROCESS | 2752 | 1466695644103 Marionette TRACE conn5 -> [0,181,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 2752 | 1466695644115 Marionette TRACE conn5 <- [1,181,null,{"value":"13"}] 08:27:24 INFO - PROCESS | 2752 | 1466695644119 Marionette TRACE conn5 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 2752 | 1466695644120 Marionette TRACE conn5 <- [1,182,null,{}] 08:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:27:24 INFO - PROCESS | 2752 | 1466695644124 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:27:24 INFO - PROCESS | 2752 | 1466695644126 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:24 INFO - PROCESS | 2752 | 1466695644202 Marionette TRACE conn5 <- [1,183,null,{"value":null}] 08:27:24 INFO - PROCESS | 2752 | 1466695644211 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 2752 | 1466695644213 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:24 INFO - PROCESS | 2752 | ++DOCSHELL 0E614C00 == 42 [pid = 2752] [id = 55] 08:27:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0E659800) [pid = 2752] [serial = 162] [outer = 00000000] 08:27:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (19F0C800) [pid = 2752] [serial = 163] [outer = 0E659800] 08:27:24 INFO - PROCESS | 2752 | 1466695644258 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1A2B2000) [pid = 2752] [serial = 164] [outer = 0E659800] 08:27:24 INFO - PROCESS | 2752 | 1466695644662 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:27:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:27:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 08:27:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:27:24 INFO - PROCESS | 2752 | 1466695644694 Marionette TRACE conn5 -> [0,185,"getWindowHandle",null] 08:27:24 INFO - PROCESS | 2752 | 1466695644696 Marionette TRACE conn5 <- [1,185,null,{"value":"13"}] 08:27:24 INFO - PROCESS | 2752 | 1466695644699 Marionette TRACE conn5 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:27:24 INFO - PROCESS | 2752 | 1466695644701 Marionette TRACE conn5 <- [1,186,null,{}] 08:27:24 INFO - PROCESS | 2752 | 1466695644704 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:27:24 INFO - PROCESS | 2752 | 1466695644706 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:24 INFO - PROCESS | 2752 | 1466695644817 Marionette TRACE conn5 <- [1,187,null,{"value":null}] 08:27:24 INFO - PROCESS | 2752 | 1466695644825 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:24 INFO - PROCESS | 2752 | 1466695644827 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:24 INFO - PROCESS | 2752 | ++DOCSHELL 0D2EF000 == 43 [pid = 2752] [id = 56] 08:27:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0D2EF400) [pid = 2752] [serial = 165] [outer = 00000000] 08:27:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0D2F4000) [pid = 2752] [serial = 166] [outer = 0D2EF400] 08:27:24 INFO - PROCESS | 2752 | 1466695644869 Marionette DEBUG loaded listener.js 08:27:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0D2F6000) [pid = 2752] [serial = 167] [outer = 0D2EF400] 08:27:25 INFO - PROCESS | 2752 | 1466695645274 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:27:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:27:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 08:27:25 INFO - PROCESS | 2752 | 1466695645331 Marionette TRACE conn5 -> [0,189,"getWindowHandle",null] 08:27:25 INFO - PROCESS | 2752 | 1466695645335 Marionette TRACE conn5 <- [1,189,null,{"value":"13"}] 08:27:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:27:25 INFO - PROCESS | 2752 | 1466695645341 Marionette TRACE conn5 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:27:25 INFO - PROCESS | 2752 | 1466695645345 Marionette TRACE conn5 <- [1,190,null,{}] 08:27:25 INFO - PROCESS | 2752 | 1466695645352 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:27:25 INFO - PROCESS | 2752 | 1466695645356 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:25 INFO - PROCESS | 2752 | 1466695645499 Marionette TRACE conn5 <- [1,191,null,{"value":null}] 08:27:25 INFO - PROCESS | 2752 | 1466695645620 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:25 INFO - PROCESS | 2752 | 1466695645623 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:25 INFO - PROCESS | 2752 | ++DOCSHELL 0D30E000 == 44 [pid = 2752] [id = 57] 08:27:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0D311800) [pid = 2752] [serial = 168] [outer = 00000000] 08:27:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0D835800) [pid = 2752] [serial = 169] [outer = 0D311800] 08:27:25 INFO - PROCESS | 2752 | 1466695645697 Marionette DEBUG loaded listener.js 08:27:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0E067C00) [pid = 2752] [serial = 170] [outer = 0D311800] 08:27:26 INFO - PROCESS | 2752 | 1466695646217 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:27:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:27:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 930ms 08:27:26 INFO - PROCESS | 2752 | 1466695646271 Marionette TRACE conn5 -> [0,193,"getWindowHandle",null] 08:27:26 INFO - PROCESS | 2752 | 1466695646276 Marionette TRACE conn5 <- [1,193,null,{"value":"13"}] 08:27:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:27:26 INFO - PROCESS | 2752 | 1466695646283 Marionette TRACE conn5 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:27:26 INFO - PROCESS | 2752 | 1466695646286 Marionette TRACE conn5 <- [1,194,null,{}] 08:27:26 INFO - PROCESS | 2752 | 1466695646290 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:27:26 INFO - PROCESS | 2752 | 1466695646293 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:26 INFO - PROCESS | 2752 | 1466695646402 Marionette TRACE conn5 <- [1,195,null,{"value":null}] 08:27:26 INFO - PROCESS | 2752 | 1466695646480 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:26 INFO - PROCESS | 2752 | 1466695646482 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:26 INFO - PROCESS | 2752 | ++DOCSHELL 1249F400 == 45 [pid = 2752] [id = 58] 08:27:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (12546C00) [pid = 2752] [serial = 171] [outer = 00000000] 08:27:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (12C31000) [pid = 2752] [serial = 172] [outer = 12546C00] 08:27:26 INFO - PROCESS | 2752 | 1466695646580 Marionette DEBUG loaded listener.js 08:27:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (1396A800) [pid = 2752] [serial = 173] [outer = 12546C00] 08:27:27 INFO - PROCESS | 2752 | 1466695647160 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:27:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:27:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 930ms 08:27:27 INFO - PROCESS | 2752 | 1466695647216 Marionette TRACE conn5 -> [0,197,"getWindowHandle",null] 08:27:27 INFO - PROCESS | 2752 | 1466695647218 Marionette TRACE conn5 <- [1,197,null,{"value":"13"}] 08:27:27 INFO - PROCESS | 2752 | 1466695647222 Marionette TRACE conn5 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:27:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:27:27 INFO - PROCESS | 2752 | 1466695647226 Marionette TRACE conn5 <- [1,198,null,{}] 08:27:27 INFO - PROCESS | 2752 | 1466695647237 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:27:27 INFO - PROCESS | 2752 | 1466695647242 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:27 INFO - PROCESS | 2752 | 1466695647350 Marionette TRACE conn5 <- [1,199,null,{"value":null}] 08:27:27 INFO - PROCESS | 2752 | 1466695647430 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:27 INFO - PROCESS | 2752 | 1466695647434 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:27 INFO - PROCESS | 2752 | ++DOCSHELL 16B77000 == 46 [pid = 2752] [id = 59] 08:27:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (16B77400) [pid = 2752] [serial = 174] [outer = 00000000] 08:27:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (16B7A400) [pid = 2752] [serial = 175] [outer = 16B77400] 08:27:27 INFO - PROCESS | 2752 | 1466695647533 Marionette DEBUG loaded listener.js 08:27:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (16B7DC00) [pid = 2752] [serial = 176] [outer = 16B77400] 08:27:28 INFO - PROCESS | 2752 | 1466695648252 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:27:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:27:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1073ms 08:27:28 INFO - PROCESS | 2752 | 1466695648299 Marionette TRACE conn5 -> [0,201,"getWindowHandle",null] 08:27:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:27:28 INFO - PROCESS | 2752 | 1466695648303 Marionette TRACE conn5 <- [1,201,null,{"value":"13"}] 08:27:28 INFO - PROCESS | 2752 | 1466695648308 Marionette TRACE conn5 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:27:28 INFO - PROCESS | 2752 | 1466695648311 Marionette TRACE conn5 <- [1,202,null,{}] 08:27:28 INFO - PROCESS | 2752 | 1466695648317 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:27:28 INFO - PROCESS | 2752 | 1466695648319 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:28 INFO - PROCESS | 2752 | 1466695648418 Marionette TRACE conn5 <- [1,203,null,{"value":null}] 08:27:28 INFO - PROCESS | 2752 | 1466695648497 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:28 INFO - PROCESS | 2752 | 1466695648501 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:28 INFO - PROCESS | 2752 | ++DOCSHELL 0D876400 == 47 [pid = 2752] [id = 60] 08:27:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (0D885C00) [pid = 2752] [serial = 177] [outer = 00000000] 08:27:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (0E067800) [pid = 2752] [serial = 178] [outer = 0D885C00] 08:27:28 INFO - PROCESS | 2752 | 1466695648551 Marionette DEBUG loaded listener.js 08:27:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (0E338C00) [pid = 2752] [serial = 179] [outer = 0D885C00] 08:27:28 INFO - PROCESS | 2752 | --DOCSHELL 0E614C00 == 46 [pid = 2752] [id = 55] 08:27:28 INFO - PROCESS | 2752 | --DOCSHELL 0E22C400 == 45 [pid = 2752] [id = 54] 08:27:28 INFO - PROCESS | 2752 | --DOCSHELL 182E0000 == 44 [pid = 2752] [id = 53] 08:27:28 INFO - PROCESS | 2752 | --DOCSHELL 178B7C00 == 43 [pid = 2752] [id = 52] 08:27:28 INFO - PROCESS | 2752 | --DOCSHELL 16E43000 == 42 [pid = 2752] [id = 51] 08:27:28 INFO - PROCESS | 2752 | --DOCSHELL 15548400 == 41 [pid = 2752] [id = 50] 08:27:28 INFO - PROCESS | 2752 | --DOCSHELL 13BC2400 == 40 [pid = 2752] [id = 49] 08:27:28 INFO - PROCESS | 2752 | --DOCSHELL 0E4C2000 == 39 [pid = 2752] [id = 48] 08:27:28 INFO - PROCESS | 2752 | --DOCSHELL 0D7CBC00 == 38 [pid = 2752] [id = 47] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (1787AC00) [pid = 2752] [serial = 117] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (15566000) [pid = 2752] [serial = 111] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (124A1400) [pid = 2752] [serial = 108] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (1270F400) [pid = 2752] [serial = 109] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (0E342000) [pid = 2752] [serial = 105] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (0E4B5800) [pid = 2752] [serial = 106] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0D30A400) [pid = 2752] [serial = 102] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (0D316400) [pid = 2752] [serial = 103] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (17146C00) [pid = 2752] [serial = 114] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0E4C0000) [pid = 2752] [serial = 91] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0E40E400) [pid = 2752] [serial = 90] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (17CE2000) [pid = 2752] [serial = 120] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (15565400) [pid = 2752] [serial = 94] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (13BCBC00) [pid = 2752] [serial = 93] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (18165400) [pid = 2752] [serial = 97] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17AAA800) [pid = 2752] [serial = 96] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1714F800) [pid = 2752] [serial = 99] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D961400) [pid = 2752] [serial = 123] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (18172000) [pid = 2752] [serial = 121] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1394E400) [pid = 2752] [serial = 124] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (196AE400) [pid = 2752] [serial = 129] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (182E1000) [pid = 2752] [serial = 127] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (197B3C00) [pid = 2752] [serial = 130] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (178B9C00) [pid = 2752] [serial = 118] [outer = 00000000] [url = about:blank] 08:27:28 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1714B800) [pid = 2752] [serial = 115] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (182DF000) [pid = 2752] [serial = 126] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (15571800) [pid = 2752] [serial = 112] [outer = 00000000] [url = about:blank] 08:27:29 INFO - PROCESS | 2752 | 1466695649137 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:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 891ms 08:27:29 INFO - PROCESS | 2752 | 1466695649199 Marionette TRACE conn5 -> [0,205,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 2752 | 1466695649203 Marionette TRACE conn5 <- [1,205,null,{"value":"13"}] 08:27:29 INFO - PROCESS | 2752 | 1466695649209 Marionette TRACE conn5 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:27:29 INFO - PROCESS | 2752 | 1466695649211 Marionette TRACE conn5 <- [1,206,null,{}] 08:27:29 INFO - PROCESS | 2752 | 1466695649215 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:27:29 INFO - PROCESS | 2752 | 1466695649218 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:29 INFO - PROCESS | 2752 | 1466695649301 Marionette TRACE conn5 <- [1,207,null,{"value":null}] 08:27:29 INFO - PROCESS | 2752 | 1466695649377 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:29 INFO - PROCESS | 2752 | 1466695649379 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:29 INFO - PROCESS | 2752 | ++DOCSHELL 0D310800 == 39 [pid = 2752] [id = 61] 08:27:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0D315C00) [pid = 2752] [serial = 180] [outer = 00000000] 08:27:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E06C800) [pid = 2752] [serial = 181] [outer = 0D315C00] 08:27:29 INFO - PROCESS | 2752 | 1466695649426 Marionette DEBUG loaded listener.js 08:27:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E406000) [pid = 2752] [serial = 182] [outer = 0D315C00] 08:27:29 INFO - PROCESS | 2752 | 1466695649795 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:27:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:27:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 630ms 08:27:29 INFO - PROCESS | 2752 | 1466695649849 Marionette TRACE conn5 -> [0,209,"getWindowHandle",null] 08:27:29 INFO - PROCESS | 2752 | 1466695649851 Marionette TRACE conn5 <- [1,209,null,{"value":"13"}] 08:27:29 INFO - PROCESS | 2752 | 1466695649856 Marionette TRACE conn5 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:27:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:27:29 INFO - PROCESS | 2752 | 1466695649859 Marionette TRACE conn5 <- [1,210,null,{}] 08:27:29 INFO - PROCESS | 2752 | 1466695649869 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:27:29 INFO - PROCESS | 2752 | 1466695649874 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:29 INFO - PROCESS | 2752 | 1466695649955 Marionette TRACE conn5 <- [1,211,null,{"value":null}] 08:27:30 INFO - PROCESS | 2752 | 1466695649989 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 2752 | 1466695649992 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:30 INFO - PROCESS | 2752 | ++DOCSHELL 124A3C00 == 40 [pid = 2752] [id = 62] 08:27:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (124A7C00) [pid = 2752] [serial = 183] [outer = 00000000] 08:27:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (12747C00) [pid = 2752] [serial = 184] [outer = 124A7C00] 08:27:30 INFO - PROCESS | 2752 | 1466695650042 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (12C31400) [pid = 2752] [serial = 185] [outer = 124A7C00] 08:27:30 INFO - PROCESS | 2752 | 1466695650467 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:27:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:27:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 630ms 08:27:30 INFO - PROCESS | 2752 | 1466695650489 Marionette TRACE conn5 -> [0,213,"getWindowHandle",null] 08:27:30 INFO - PROCESS | 2752 | 1466695650491 Marionette TRACE conn5 <- [1,213,null,{"value":"13"}] 08:27:30 INFO - PROCESS | 2752 | 1466695650494 Marionette TRACE conn5 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:27:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:27:30 INFO - PROCESS | 2752 | 1466695650496 Marionette TRACE conn5 <- [1,214,null,{}] 08:27:30 INFO - PROCESS | 2752 | 1466695650500 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:27:30 INFO - PROCESS | 2752 | 1466695650501 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:30 INFO - PROCESS | 2752 | 1466695650586 Marionette TRACE conn5 <- [1,215,null,{"value":null}] 08:27:30 INFO - PROCESS | 2752 | 1466695650592 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:30 INFO - PROCESS | 2752 | 1466695650594 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:30 INFO - PROCESS | 2752 | ++DOCSHELL 13B16400 == 41 [pid = 2752] [id = 63] 08:27:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (13B25C00) [pid = 2752] [serial = 186] [outer = 00000000] 08:27:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (15545C00) [pid = 2752] [serial = 187] [outer = 13B25C00] 08:27:30 INFO - PROCESS | 2752 | 1466695650647 Marionette DEBUG loaded listener.js 08:27:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (15566C00) [pid = 2752] [serial = 188] [outer = 13B25C00] 08:27:31 INFO - PROCESS | 2752 | 1466695651072 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:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 08:27:31 INFO - PROCESS | 2752 | 1466695651129 Marionette TRACE conn5 -> [0,217,"getWindowHandle",null] 08:27:31 INFO - PROCESS | 2752 | 1466695651131 Marionette TRACE conn5 <- [1,217,null,{"value":"13"}] 08:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:27:31 INFO - PROCESS | 2752 | 1466695651141 Marionette TRACE conn5 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 2752 | 1466695651143 Marionette TRACE conn5 <- [1,218,null,{}] 08:27:31 INFO - PROCESS | 2752 | 1466695651147 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:27:31 INFO - PROCESS | 2752 | 1466695651149 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:31 INFO - PROCESS | 2752 | 1466695651251 Marionette TRACE conn5 <- [1,219,null,{"value":null}] 08:27:31 INFO - PROCESS | 2752 | 1466695651259 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 2752 | 1466695651261 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:31 INFO - PROCESS | 2752 | ++DOCSHELL 1556C800 == 42 [pid = 2752] [id = 64] 08:27:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (15573800) [pid = 2752] [serial = 189] [outer = 00000000] 08:27:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (15E5AC00) [pid = 2752] [serial = 190] [outer = 15573800] 08:27:31 INFO - PROCESS | 2752 | 1466695651305 Marionette DEBUG loaded listener.js 08:27:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (15E5B400) [pid = 2752] [serial = 191] [outer = 15573800] 08:27:31 INFO - PROCESS | 2752 | 1466695651772 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:27:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:27:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 670ms 08:27:31 INFO - PROCESS | 2752 | 1466695651814 Marionette TRACE conn5 -> [0,221,"getWindowHandle",null] 08:27:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:27:31 INFO - PROCESS | 2752 | 1466695651816 Marionette TRACE conn5 <- [1,221,null,{"value":"13"}] 08:27:31 INFO - PROCESS | 2752 | 1466695651819 Marionette TRACE conn5 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:27:31 INFO - PROCESS | 2752 | 1466695651820 Marionette TRACE conn5 <- [1,222,null,{}] 08:27:31 INFO - PROCESS | 2752 | 1466695651824 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:27:31 INFO - PROCESS | 2752 | 1466695651830 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:31 INFO - PROCESS | 2752 | 1466695651969 Marionette TRACE conn5 <- [1,223,null,{"value":null}] 08:27:31 INFO - PROCESS | 2752 | 1466695651975 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:31 INFO - PROCESS | 2752 | 1466695651977 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:32 INFO - PROCESS | 2752 | ++DOCSHELL 16B79C00 == 43 [pid = 2752] [id = 65] 08:27:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (16B7A000) [pid = 2752] [serial = 192] [outer = 00000000] 08:27:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1714C400) [pid = 2752] [serial = 193] [outer = 16B7A000] 08:27:32 INFO - PROCESS | 2752 | 1466695652022 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17772C00) [pid = 2752] [serial = 194] [outer = 16B7A000] 08:27:32 INFO - PROCESS | 2752 | 1466695652474 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:27:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:27:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 08:27:32 INFO - PROCESS | 2752 | 1466695652490 Marionette TRACE conn5 -> [0,225,"getWindowHandle",null] 08:27:32 INFO - PROCESS | 2752 | 1466695652492 Marionette TRACE conn5 <- [1,225,null,{"value":"13"}] 08:27:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:27:32 INFO - PROCESS | 2752 | 1466695652505 Marionette TRACE conn5 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:27:32 INFO - PROCESS | 2752 | 1466695652507 Marionette TRACE conn5 <- [1,226,null,{}] 08:27:32 INFO - PROCESS | 2752 | 1466695652510 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:27:32 INFO - PROCESS | 2752 | 1466695652513 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:32 INFO - PROCESS | 2752 | 1466695652648 Marionette TRACE conn5 <- [1,227,null,{"value":null}] 08:27:32 INFO - PROCESS | 2752 | 1466695652672 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:32 INFO - PROCESS | 2752 | 1466695652673 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:32 INFO - PROCESS | 2752 | ++DOCSHELL 1714F000 == 44 [pid = 2752] [id = 66] 08:27:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (17150C00) [pid = 2752] [serial = 195] [outer = 00000000] 08:27:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (178B8C00) [pid = 2752] [serial = 196] [outer = 17150C00] 08:27:32 INFO - PROCESS | 2752 | 1466695652717 Marionette DEBUG loaded listener.js 08:27:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (178BC000) [pid = 2752] [serial = 197] [outer = 17150C00] 08:27:33 INFO - PROCESS | 2752 | 1466695653116 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:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 630ms 08:27:33 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (1714C000) [pid = 2752] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:27:33 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (13BC2800) [pid = 2752] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:27:33 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (178B9400) [pid = 2752] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:27:33 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E4C2C00) [pid = 2752] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:27:33 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1554C800) [pid = 2752] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:27:33 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (182E2C00) [pid = 2752] [serial = 155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:27:33 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E659800) [pid = 2752] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:27:33 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1787DC00) [pid = 2752] [serial = 158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:27:33 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D83AC00) [pid = 2752] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:27:33 INFO - PROCESS | 2752 | 1466695653275 Marionette TRACE conn5 -> [0,229,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 2752 | 1466695653277 Marionette TRACE conn5 <- [1,229,null,{"value":"13"}] 08:27:33 INFO - PROCESS | 2752 | 1466695653286 Marionette TRACE conn5 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 2752 | 1466695653288 Marionette TRACE conn5 <- [1,230,null,{}] 08:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:27:33 INFO - PROCESS | 2752 | 1466695653291 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:27:33 INFO - PROCESS | 2752 | 1466695653293 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:33 INFO - PROCESS | 2752 | 1466695653371 Marionette TRACE conn5 <- [1,231,null,{"value":null}] 08:27:33 INFO - PROCESS | 2752 | 1466695653376 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:33 INFO - PROCESS | 2752 | 1466695653378 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:33 INFO - PROCESS | 2752 | ++DOCSHELL 1394D000 == 45 [pid = 2752] [id = 67] 08:27:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (13BC2800) [pid = 2752] [serial = 198] [outer = 00000000] 08:27:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (177CFC00) [pid = 2752] [serial = 199] [outer = 13BC2800] 08:27:33 INFO - PROCESS | 2752 | 1466695653423 Marionette DEBUG loaded listener.js 08:27:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17149800) [pid = 2752] [serial = 200] [outer = 13BC2800] 08:27:33 INFO - PROCESS | 2752 | 1466695653836 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:27:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:27:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 571ms 08:27:33 INFO - PROCESS | 2752 | 1466695653864 Marionette TRACE conn5 -> [0,233,"getWindowHandle",null] 08:27:33 INFO - PROCESS | 2752 | 1466695653866 Marionette TRACE conn5 <- [1,233,null,{"value":"13"}] 08:27:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:27:33 INFO - PROCESS | 2752 | 1466695653869 Marionette TRACE conn5 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:27:33 INFO - PROCESS | 2752 | 1466695653870 Marionette TRACE conn5 <- [1,234,null,{}] 08:27:33 INFO - PROCESS | 2752 | 1466695653884 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:27:33 INFO - PROCESS | 2752 | 1466695653886 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:33 INFO - PROCESS | 2752 | 1466695653983 Marionette TRACE conn5 <- [1,235,null,{"value":null}] 08:27:34 INFO - PROCESS | 2752 | 1466695653994 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 2752 | 1466695653996 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:34 INFO - PROCESS | 2752 | ++DOCSHELL 17A9F800 == 46 [pid = 2752] [id = 68] 08:27:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17AA3000) [pid = 2752] [serial = 201] [outer = 00000000] 08:27:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17AAD800) [pid = 2752] [serial = 202] [outer = 17AA3000] 08:27:34 INFO - PROCESS | 2752 | 1466695654040 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (1816A400) [pid = 2752] [serial = 203] [outer = 17AA3000] 08:27:34 INFO - PROCESS | 2752 | 1466695654436 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:27:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:27:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 630ms 08:27:34 INFO - PROCESS | 2752 | 1466695654509 Marionette TRACE conn5 -> [0,237,"getWindowHandle",null] 08:27:34 INFO - PROCESS | 2752 | 1466695654511 Marionette TRACE conn5 <- [1,237,null,{"value":"13"}] 08:27:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:27:34 INFO - PROCESS | 2752 | 1466695654514 Marionette TRACE conn5 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:27:34 INFO - PROCESS | 2752 | 1466695654516 Marionette TRACE conn5 <- [1,238,null,{}] 08:27:34 INFO - PROCESS | 2752 | 1466695654519 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:27:34 INFO - PROCESS | 2752 | 1466695654521 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:34 INFO - PROCESS | 2752 | 1466695654601 Marionette TRACE conn5 <- [1,239,null,{"value":null}] 08:27:34 INFO - PROCESS | 2752 | 1466695654607 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:34 INFO - PROCESS | 2752 | 1466695654609 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:34 INFO - PROCESS | 2752 | ++DOCSHELL 1714A800 == 47 [pid = 2752] [id = 69] 08:27:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (182DC400) [pid = 2752] [serial = 204] [outer = 00000000] 08:27:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (1846EC00) [pid = 2752] [serial = 205] [outer = 182DC400] 08:27:34 INFO - PROCESS | 2752 | 1466695654652 Marionette DEBUG loaded listener.js 08:27:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (196A9000) [pid = 2752] [serial = 206] [outer = 182DC400] 08:27:35 INFO - PROCESS | 2752 | 1466695655059 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:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 570ms 08:27:35 INFO - PROCESS | 2752 | 1466695655087 Marionette TRACE conn5 -> [0,241,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 2752 | 1466695655089 Marionette TRACE conn5 <- [1,241,null,{"value":"13"}] 08:27:35 INFO - PROCESS | 2752 | 1466695655092 Marionette TRACE conn5 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:27:35 INFO - PROCESS | 2752 | 1466695655095 Marionette TRACE conn5 <- [1,242,null,{}] 08:27:35 INFO - PROCESS | 2752 | 1466695655116 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:27:35 INFO - PROCESS | 2752 | 1466695655119 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:35 INFO - PROCESS | 2752 | 1466695655213 Marionette TRACE conn5 <- [1,243,null,{"value":null}] 08:27:35 INFO - PROCESS | 2752 | 1466695655221 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:35 INFO - PROCESS | 2752 | 1466695655223 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:35 INFO - PROCESS | 2752 | ++DOCSHELL 197B5800 == 48 [pid = 2752] [id = 70] 08:27:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (1A2BB800) [pid = 2752] [serial = 207] [outer = 00000000] 08:27:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (1AB40000) [pid = 2752] [serial = 208] [outer = 1A2BB800] 08:27:35 INFO - PROCESS | 2752 | 1466695655269 Marionette DEBUG loaded listener.js 08:27:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (1AC0F400) [pid = 2752] [serial = 209] [outer = 1A2BB800] 08:27:35 INFO - PROCESS | 2752 | 1466695655912 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:27:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:27:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 870ms 08:27:35 INFO - PROCESS | 2752 | 1466695655965 Marionette TRACE conn5 -> [0,245,"getWindowHandle",null] 08:27:35 INFO - PROCESS | 2752 | 1466695655970 Marionette TRACE conn5 <- [1,245,null,{"value":"13"}] 08:27:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:27:35 INFO - PROCESS | 2752 | 1466695655975 Marionette TRACE conn5 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:27:35 INFO - PROCESS | 2752 | 1466695655980 Marionette TRACE conn5 <- [1,246,null,{}] 08:27:35 INFO - PROCESS | 2752 | 1466695655986 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:27:35 INFO - PROCESS | 2752 | 1466695655989 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:36 INFO - PROCESS | 2752 | 1466695656100 Marionette TRACE conn5 <- [1,247,null,{"value":null}] 08:27:36 INFO - PROCESS | 2752 | 1466695656220 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:36 INFO - PROCESS | 2752 | 1466695656224 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:36 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F3800 == 49 [pid = 2752] [id = 71] 08:27:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0D30A800) [pid = 2752] [serial = 210] [outer = 00000000] 08:27:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (0E22C000) [pid = 2752] [serial = 211] [outer = 0D30A800] 08:27:36 INFO - PROCESS | 2752 | 1466695656281 Marionette DEBUG loaded listener.js 08:27:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (0E4B8C00) [pid = 2752] [serial = 212] [outer = 0D30A800] 08:27:36 INFO - PROCESS | 2752 | 1466695656864 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:27:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:27:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 930ms 08:27:36 INFO - PROCESS | 2752 | 1466695656919 Marionette TRACE conn5 -> [0,249,"getWindowHandle",null] 08:27:36 INFO - PROCESS | 2752 | 1466695656924 Marionette TRACE conn5 <- [1,249,null,{"value":"13"}] 08:27:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:27:36 INFO - PROCESS | 2752 | 1466695656959 Marionette TRACE conn5 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:27:36 INFO - PROCESS | 2752 | 1466695656962 Marionette TRACE conn5 <- [1,250,null,{}] 08:27:37 INFO - PROCESS | 2752 | 1466695657004 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:27:37 INFO - PROCESS | 2752 | 1466695657007 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:37 INFO - PROCESS | 2752 | 1466695657185 Marionette TRACE conn5 <- [1,251,null,{"value":null}] 08:27:37 INFO - PROCESS | 2752 | 1466695657239 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:37 INFO - PROCESS | 2752 | 1466695657241 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:37 INFO - PROCESS | 2752 | ++DOCSHELL 15E48000 == 50 [pid = 2752] [id = 72] 08:27:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (15E4A800) [pid = 2752] [serial = 213] [outer = 00000000] 08:27:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (16E4BC00) [pid = 2752] [serial = 214] [outer = 15E4A800] 08:27:37 INFO - PROCESS | 2752 | 1466695657298 Marionette DEBUG loaded listener.js 08:27:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (17773000) [pid = 2752] [serial = 215] [outer = 15E4A800] 08:27:37 INFO - PROCESS | 2752 | 1466695657877 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:27:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:27:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 950ms 08:27:37 INFO - PROCESS | 2752 | 1466695657900 Marionette TRACE conn5 -> [0,253,"getWindowHandle",null] 08:27:37 INFO - PROCESS | 2752 | 1466695657903 Marionette TRACE conn5 <- [1,253,null,{"value":"13"}] 08:27:37 INFO - PROCESS | 2752 | 1466695657906 Marionette TRACE conn5 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:27:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:27:37 INFO - PROCESS | 2752 | 1466695657910 Marionette TRACE conn5 <- [1,254,null,{}] 08:27:37 INFO - PROCESS | 2752 | 1466695657921 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:27:37 INFO - PROCESS | 2752 | 1466695657926 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:38 INFO - PROCESS | 2752 | 1466695658036 Marionette TRACE conn5 <- [1,255,null,{"value":null}] 08:27:38 INFO - PROCESS | 2752 | 1466695658132 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:38 INFO - PROCESS | 2752 | 1466695658136 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:38 INFO - PROCESS | 2752 | ++DOCSHELL 1AC10C00 == 51 [pid = 2752] [id = 73] 08:27:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 98 (1AC12000) [pid = 2752] [serial = 216] [outer = 00000000] 08:27:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 99 (1AC1D400) [pid = 2752] [serial = 217] [outer = 1AC12000] 08:27:38 INFO - PROCESS | 2752 | 1466695658193 Marionette DEBUG loaded listener.js 08:27:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 100 (1AC6B000) [pid = 2752] [serial = 218] [outer = 1AC12000] 08:27:38 INFO - PROCESS | 2752 | 1466695658718 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:27:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:27:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 871ms 08:27:38 INFO - PROCESS | 2752 | 1466695658780 Marionette TRACE conn5 -> [0,257,"getWindowHandle",null] 08:27:38 INFO - PROCESS | 2752 | 1466695658784 Marionette TRACE conn5 <- [1,257,null,{"value":"13"}] 08:27:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:27:38 INFO - PROCESS | 2752 | 1466695658787 Marionette TRACE conn5 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:27:38 INFO - PROCESS | 2752 | 1466695658789 Marionette TRACE conn5 <- [1,258,null,{}] 08:27:38 INFO - PROCESS | 2752 | 1466695658793 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:27:38 INFO - PROCESS | 2752 | 1466695658795 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:38 INFO - PROCESS | 2752 | 1466695658905 Marionette TRACE conn5 <- [1,259,null,{"value":null}] 08:27:39 INFO - PROCESS | 2752 | 1466695659011 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:39 INFO - PROCESS | 2752 | 1466695659013 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:39 INFO - PROCESS | 2752 | ++DOCSHELL 1B234800 == 52 [pid = 2752] [id = 74] 08:27:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 101 (1B235800) [pid = 2752] [serial = 219] [outer = 00000000] 08:27:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 102 (1B239800) [pid = 2752] [serial = 220] [outer = 1B235800] 08:27:39 INFO - PROCESS | 2752 | 1466695659066 Marionette DEBUG loaded listener.js 08:27:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 103 (1B23D400) [pid = 2752] [serial = 221] [outer = 1B235800] 08:27:39 INFO - PROCESS | 2752 | 1466695659771 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:27:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:27:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1016ms 08:27:39 INFO - PROCESS | 2752 | 1466695659806 Marionette TRACE conn5 -> [0,261,"getWindowHandle",null] 08:27:39 INFO - PROCESS | 2752 | 1466695659810 Marionette TRACE conn5 <- [1,261,null,{"value":"13"}] 08:27:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:27:39 INFO - PROCESS | 2752 | 1466695659814 Marionette TRACE conn5 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:27:39 INFO - PROCESS | 2752 | 1466695659818 Marionette TRACE conn5 <- [1,262,null,{}] 08:27:39 INFO - PROCESS | 2752 | 1466695659823 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:27:39 INFO - PROCESS | 2752 | 1466695659825 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:39 INFO - PROCESS | 2752 | 1466695659926 Marionette TRACE conn5 <- [1,263,null,{"value":null}] 08:27:40 INFO - PROCESS | 2752 | 1466695660011 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 2752 | 1466695660013 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:40 INFO - PROCESS | 2752 | ++DOCSHELL 0D87E400 == 53 [pid = 2752] [id = 75] 08:27:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 104 (0D90D800) [pid = 2752] [serial = 222] [outer = 00000000] 08:27:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 105 (0EC0DC00) [pid = 2752] [serial = 223] [outer = 0D90D800] 08:27:40 INFO - PROCESS | 2752 | 1466695660105 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 106 (124A0400) [pid = 2752] [serial = 224] [outer = 0D90D800] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 17AA2000 == 52 [pid = 2752] [id = 33] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 12B85000 == 51 [pid = 2752] [id = 32] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 0D7D4C00 == 50 [pid = 2752] [id = 31] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 1714A800 == 49 [pid = 2752] [id = 69] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 17A9F800 == 48 [pid = 2752] [id = 68] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 1394D000 == 47 [pid = 2752] [id = 67] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 1714F000 == 46 [pid = 2752] [id = 66] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 16B79C00 == 45 [pid = 2752] [id = 65] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 1556C800 == 44 [pid = 2752] [id = 64] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 13B16400 == 43 [pid = 2752] [id = 63] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 124A3C00 == 42 [pid = 2752] [id = 62] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 0D310800 == 41 [pid = 2752] [id = 61] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 0D876400 == 40 [pid = 2752] [id = 60] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 16B77000 == 39 [pid = 2752] [id = 59] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 1249F400 == 38 [pid = 2752] [id = 58] 08:27:40 INFO - PROCESS | 2752 | --DOCSHELL 0D30E000 == 37 [pid = 2752] [id = 57] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 105 (17774800) [pid = 2752] [serial = 150] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 104 (13F51400) [pid = 2752] [serial = 144] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 103 (15540C00) [pid = 2752] [serial = 145] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 102 (17AAB400) [pid = 2752] [serial = 153] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 101 (0F275000) [pid = 2752] [serial = 141] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 100 (18252000) [pid = 2752] [serial = 154] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 99 (0F3CA800) [pid = 2752] [serial = 142] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 98 (0E073000) [pid = 2752] [serial = 135] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 97 (09462C00) [pid = 2752] [serial = 132] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (1787D000) [pid = 2752] [serial = 151] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (15E5B800) [pid = 2752] [serial = 147] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (196AD800) [pid = 2752] [serial = 156] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (0E408400) [pid = 2752] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (1A2B2000) [pid = 2752] [serial = 164] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (184EB000) [pid = 2752] [serial = 160] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (19F0C800) [pid = 2752] [serial = 163] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (19748800) [pid = 2752] [serial = 157] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0DE52C00) [pid = 2752] [serial = 139] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0D90A400) [pid = 2752] [serial = 138] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (182E7400) [pid = 2752] [serial = 159] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0D2F4000) [pid = 2752] [serial = 166] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (16BE2C00) [pid = 2752] [serial = 148] [outer = 00000000] [url = about:blank] 08:27:40 INFO - PROCESS | 2752 | 1466695660607 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:27:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:27:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 830ms 08:27:40 INFO - PROCESS | 2752 | 1466695660646 Marionette TRACE conn5 -> [0,265,"getWindowHandle",null] 08:27:40 INFO - PROCESS | 2752 | 1466695660651 Marionette TRACE conn5 <- [1,265,null,{"value":"13"}] 08:27:40 INFO - PROCESS | 2752 | 1466695660656 Marionette TRACE conn5 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:27:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:27:40 INFO - PROCESS | 2752 | 1466695660659 Marionette TRACE conn5 <- [1,266,null,{}] 08:27:40 INFO - PROCESS | 2752 | 1466695660662 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:27:40 INFO - PROCESS | 2752 | 1466695660665 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:40 INFO - PROCESS | 2752 | 1466695660752 Marionette TRACE conn5 <- [1,267,null,{"value":null}] 08:27:40 INFO - PROCESS | 2752 | 1466695660762 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:40 INFO - PROCESS | 2752 | 1466695660764 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:40 INFO - PROCESS | 2752 | ++DOCSHELL 0DE50C00 == 38 [pid = 2752] [id = 76] 08:27:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0DE51400) [pid = 2752] [serial = 225] [outer = 00000000] 08:27:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0E4BFC00) [pid = 2752] [serial = 226] [outer = 0DE51400] 08:27:40 INFO - PROCESS | 2752 | 1466695660812 Marionette DEBUG loaded listener.js 08:27:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0F272400) [pid = 2752] [serial = 227] [outer = 0DE51400] 08:27:41 INFO - PROCESS | 2752 | 1466695661451 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:27:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:27:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 830ms 08:27:41 INFO - PROCESS | 2752 | 1466695661496 Marionette TRACE conn5 -> [0,269,"getWindowHandle",null] 08:27:41 INFO - PROCESS | 2752 | 1466695661498 Marionette TRACE conn5 <- [1,269,null,{"value":"13"}] 08:27:41 INFO - PROCESS | 2752 | 1466695661502 Marionette TRACE conn5 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:27:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:27:41 INFO - PROCESS | 2752 | 1466695661505 Marionette TRACE conn5 <- [1,270,null,{}] 08:27:41 INFO - PROCESS | 2752 | 1466695661515 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:27:41 INFO - PROCESS | 2752 | 1466695661519 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:41 INFO - PROCESS | 2752 | 1466695661602 Marionette TRACE conn5 <- [1,271,null,{"value":null}] 08:27:41 INFO - PROCESS | 2752 | 1466695661609 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:41 INFO - PROCESS | 2752 | 1466695661612 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:41 INFO - PROCESS | 2752 | ++DOCSHELL 15571C00 == 39 [pid = 2752] [id = 77] 08:27:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (15573C00) [pid = 2752] [serial = 228] [outer = 00000000] 08:27:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (15E65C00) [pid = 2752] [serial = 229] [outer = 15573C00] 08:27:41 INFO - PROCESS | 2752 | 1466695661659 Marionette DEBUG loaded listener.js 08:27:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (16B75400) [pid = 2752] [serial = 230] [outer = 15573C00] 08:27:42 INFO - PROCESS | 2752 | 1466695662101 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:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 630ms 08:27:42 INFO - PROCESS | 2752 | 1466695662145 Marionette TRACE conn5 -> [0,273,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 2752 | 1466695662148 Marionette TRACE conn5 <- [1,273,null,{"value":"13"}] 08:27:42 INFO - PROCESS | 2752 | 1466695662151 Marionette TRACE conn5 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 2752 | 1466695662153 Marionette TRACE conn5 <- [1,274,null,{}] 08:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:27:42 INFO - PROCESS | 2752 | 1466695662156 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:27:42 INFO - PROCESS | 2752 | 1466695662158 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:42 INFO - PROCESS | 2752 | 1466695662249 Marionette TRACE conn5 <- [1,275,null,{"value":null}] 08:27:42 INFO - PROCESS | 2752 | 1466695662255 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 2752 | 1466695662257 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:42 INFO - PROCESS | 2752 | ++DOCSHELL 17142800 == 40 [pid = 2752] [id = 78] 08:27:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (17143000) [pid = 2752] [serial = 231] [outer = 00000000] 08:27:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (177CC800) [pid = 2752] [serial = 232] [outer = 17143000] 08:27:42 INFO - PROCESS | 2752 | 1466695662305 Marionette DEBUG loaded listener.js 08:27:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (17879400) [pid = 2752] [serial = 233] [outer = 17143000] 08:27:42 INFO - PROCESS | 2752 | 1466695662723 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:27:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:27:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 08:27:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:27:42 INFO - PROCESS | 2752 | 1466695662793 Marionette TRACE conn5 -> [0,277,"getWindowHandle",null] 08:27:42 INFO - PROCESS | 2752 | 1466695662796 Marionette TRACE conn5 <- [1,277,null,{"value":"13"}] 08:27:42 INFO - PROCESS | 2752 | 1466695662799 Marionette TRACE conn5 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:27:42 INFO - PROCESS | 2752 | 1466695662801 Marionette TRACE conn5 <- [1,278,null,{}] 08:27:42 INFO - PROCESS | 2752 | 1466695662804 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:27:42 INFO - PROCESS | 2752 | 1466695662806 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:42 INFO - PROCESS | 2752 | 1466695662914 Marionette TRACE conn5 <- [1,279,null,{"value":null}] 08:27:42 INFO - PROCESS | 2752 | 1466695662919 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:42 INFO - PROCESS | 2752 | 1466695662921 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:42 INFO - PROCESS | 2752 | ++DOCSHELL 0E658C00 == 41 [pid = 2752] [id = 79] 08:27:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (178B6800) [pid = 2752] [serial = 234] [outer = 00000000] 08:27:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (17AA6C00) [pid = 2752] [serial = 235] [outer = 178B6800] 08:27:42 INFO - PROCESS | 2752 | 1466695662965 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (17AAD400) [pid = 2752] [serial = 236] [outer = 178B6800] 08:27:43 INFO - PROCESS | 2752 | 1466695663417 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:27:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:27:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 671ms 08:27:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:27:43 INFO - PROCESS | 2752 | 1466695663472 Marionette TRACE conn5 -> [0,281,"getWindowHandle",null] 08:27:43 INFO - PROCESS | 2752 | 1466695663474 Marionette TRACE conn5 <- [1,281,null,{"value":"13"}] 08:27:43 INFO - PROCESS | 2752 | 1466695663477 Marionette TRACE conn5 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:27:43 INFO - PROCESS | 2752 | 1466695663479 Marionette TRACE conn5 <- [1,282,null,{}] 08:27:43 INFO - PROCESS | 2752 | 1466695663488 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:27:43 INFO - PROCESS | 2752 | 1466695663493 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:43 INFO - PROCESS | 2752 | 1466695663654 Marionette TRACE conn5 <- [1,283,null,{"value":null}] 08:27:43 INFO - PROCESS | 2752 | 1466695663676 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:43 INFO - PROCESS | 2752 | 1466695663678 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:43 INFO - PROCESS | 2752 | ++DOCSHELL 18249C00 == 42 [pid = 2752] [id = 80] 08:27:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (18252800) [pid = 2752] [serial = 237] [outer = 00000000] 08:27:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 98 (197B4000) [pid = 2752] [serial = 238] [outer = 18252800] 08:27:43 INFO - PROCESS | 2752 | 1466695663721 Marionette DEBUG loaded listener.js 08:27:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 99 (197B8000) [pid = 2752] [serial = 239] [outer = 18252800] 08:27:44 INFO - PROCESS | 2752 | 1466695664160 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:27:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:27:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 08:27:44 INFO - PROCESS | 2752 | 1466695664208 Marionette TRACE conn5 -> [0,285,"getWindowHandle",null] 08:27:44 INFO - PROCESS | 2752 | 1466695664210 Marionette TRACE conn5 <- [1,285,null,{"value":"13"}] 08:27:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:27:44 INFO - PROCESS | 2752 | 1466695664213 Marionette TRACE conn5 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:27:44 INFO - PROCESS | 2752 | 1466695664215 Marionette TRACE conn5 <- [1,286,null,{}] 08:27:44 INFO - PROCESS | 2752 | 1466695664218 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:27:44 INFO - PROCESS | 2752 | 1466695664220 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:44 INFO - PROCESS | 2752 | 1466695664329 Marionette TRACE conn5 <- [1,287,null,{"value":null}] 08:27:44 INFO - PROCESS | 2752 | 1466695664334 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:44 INFO - PROCESS | 2752 | 1466695664336 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:44 INFO - PROCESS | 2752 | ++DOCSHELL 1A2B0C00 == 43 [pid = 2752] [id = 81] 08:27:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 100 (1A2BB000) [pid = 2752] [serial = 240] [outer = 00000000] 08:27:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 101 (1AB38400) [pid = 2752] [serial = 241] [outer = 1A2BB000] 08:27:44 INFO - PROCESS | 2752 | 1466695664379 Marionette DEBUG loaded listener.js 08:27:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 102 (1AB3F400) [pid = 2752] [serial = 242] [outer = 1A2BB000] 08:27:44 INFO - PROCESS | 2752 | 1466695664801 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:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 101 (1714B000) [pid = 2752] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 100 (0D76BC00) [pid = 2752] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 99 (182DC400) [pid = 2752] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 98 (15573800) [pid = 2752] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 97 (17150C00) [pid = 2752] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (0D315C00) [pid = 2752] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (16B7A000) [pid = 2752] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (124A7C00) [pid = 2752] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (0D885C00) [pid = 2752] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (0D311800) [pid = 2752] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (12546C00) [pid = 2752] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (16B77400) [pid = 2752] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (13B25C00) [pid = 2752] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (13BC2800) [pid = 2752] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (17AA3000) [pid = 2752] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:27:45 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0945C400) [pid = 2752] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 831ms 08:27:45 INFO - PROCESS | 2752 | 1466695665045 Marionette TRACE conn5 -> [0,289,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 2752 | 1466695665047 Marionette TRACE conn5 <- [1,289,null,{"value":"13"}] 08:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:27:45 INFO - PROCESS | 2752 | 1466695665050 Marionette TRACE conn5 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 2752 | 1466695665052 Marionette TRACE conn5 <- [1,290,null,{}] 08:27:45 INFO - PROCESS | 2752 | 1466695665055 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:27:45 INFO - PROCESS | 2752 | 1466695665057 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:45 INFO - PROCESS | 2752 | 1466695665147 Marionette TRACE conn5 <- [1,291,null,{"value":null}] 08:27:45 INFO - PROCESS | 2752 | 1466695665154 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 2752 | 1466695665156 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:45 INFO - PROCESS | 2752 | ++DOCSHELL 0D2EAC00 == 44 [pid = 2752] [id = 82] 08:27:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0D314400) [pid = 2752] [serial = 243] [outer = 00000000] 08:27:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0EC81400) [pid = 2752] [serial = 244] [outer = 0D314400] 08:27:45 INFO - PROCESS | 2752 | 1466695665200 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (12741C00) [pid = 2752] [serial = 245] [outer = 0D314400] 08:27:45 INFO - PROCESS | 2752 | 1466695665611 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:27:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:27:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 570ms 08:27:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:27:45 INFO - PROCESS | 2752 | 1466695665621 Marionette TRACE conn5 -> [0,293,"getWindowHandle",null] 08:27:45 INFO - PROCESS | 2752 | 1466695665623 Marionette TRACE conn5 <- [1,293,null,{"value":"13"}] 08:27:45 INFO - PROCESS | 2752 | 1466695665626 Marionette TRACE conn5 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:27:45 INFO - PROCESS | 2752 | 1466695665628 Marionette TRACE conn5 <- [1,294,null,{}] 08:27:45 INFO - PROCESS | 2752 | 1466695665631 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:27:45 INFO - PROCESS | 2752 | 1466695665633 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:45 INFO - PROCESS | 2752 | 1466695665750 Marionette TRACE conn5 <- [1,295,null,{"value":null}] 08:27:45 INFO - PROCESS | 2752 | 1466695665759 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:45 INFO - PROCESS | 2752 | 1466695665761 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:45 INFO - PROCESS | 2752 | ++DOCSHELL 16B73C00 == 45 [pid = 2752] [id = 83] 08:27:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (16E48000) [pid = 2752] [serial = 246] [outer = 00000000] 08:27:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (1A3A6800) [pid = 2752] [serial = 247] [outer = 16E48000] 08:27:45 INFO - PROCESS | 2752 | 1466695665804 Marionette DEBUG loaded listener.js 08:27:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (1B231C00) [pid = 2752] [serial = 248] [outer = 16E48000] 08:27:46 INFO - PROCESS | 2752 | 1466695666184 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:27:46 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:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 570ms 08:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:27:46 INFO - PROCESS | 2752 | 1466695666197 Marionette TRACE conn5 -> [0,297,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 2752 | 1466695666199 Marionette TRACE conn5 <- [1,297,null,{"value":"13"}] 08:27:46 INFO - PROCESS | 2752 | 1466695666202 Marionette TRACE conn5 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - PROCESS | 2752 | 1466695666204 Marionette TRACE conn5 <- [1,298,null,{}] 08:27:46 INFO - PROCESS | 2752 | 1466695666207 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:27:46 INFO - PROCESS | 2752 | 1466695666209 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:46 INFO - PROCESS | 2752 | 1466695666290 Marionette TRACE conn5 <- [1,299,null,{"value":null}] 08:27:46 INFO - PROCESS | 2752 | 1466695666295 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 2752 | 1466695666297 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:46 INFO - PROCESS | 2752 | ++DOCSHELL 1B248400 == 46 [pid = 2752] [id = 84] 08:27:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (1B248800) [pid = 2752] [serial = 249] [outer = 00000000] 08:27:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (1B250400) [pid = 2752] [serial = 250] [outer = 1B248800] 08:27:46 INFO - PROCESS | 2752 | 1466695666342 Marionette DEBUG loaded listener.js 08:27:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (1B251000) [pid = 2752] [serial = 251] [outer = 1B248800] 08:27:46 INFO - PROCESS | 2752 | 1466695666775 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:27:46 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:27:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 08:27:46 INFO - PROCESS | 2752 | 1466695666833 Marionette TRACE conn5 -> [0,301,"getWindowHandle",null] 08:27:46 INFO - PROCESS | 2752 | 1466695666845 Marionette TRACE conn5 <- [1,301,null,{"value":"13"}] 08:27:46 INFO - PROCESS | 2752 | 1466695666849 Marionette TRACE conn5 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:27:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:27:46 INFO - PROCESS | 2752 | 1466695666851 Marionette TRACE conn5 <- [1,302,null,{}] 08:27:46 INFO - PROCESS | 2752 | 1466695666855 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:27:46 INFO - PROCESS | 2752 | 1466695666857 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:46 INFO - PROCESS | 2752 | 1466695666955 Marionette TRACE conn5 <- [1,303,null,{"value":null}] 08:27:46 INFO - PROCESS | 2752 | 1466695666960 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:46 INFO - PROCESS | 2752 | 1466695666963 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:46 INFO - PROCESS | 2752 | ++DOCSHELL 1B256C00 == 47 [pid = 2752] [id = 85] 08:27:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (1B257800) [pid = 2752] [serial = 252] [outer = 00000000] 08:27:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (1B88DC00) [pid = 2752] [serial = 253] [outer = 1B257800] 08:27:47 INFO - PROCESS | 2752 | 1466695667008 Marionette DEBUG loaded listener.js 08:27:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 98 (1B893800) [pid = 2752] [serial = 254] [outer = 1B257800] 08:27:47 INFO - PROCESS | 2752 | 1466695667629 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:27:47 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:27:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 870ms 08:27:47 INFO - PROCESS | 2752 | 1466695667725 Marionette TRACE conn5 -> [0,305,"getWindowHandle",null] 08:27:47 INFO - PROCESS | 2752 | 1466695667730 Marionette TRACE conn5 <- [1,305,null,{"value":"13"}] 08:27:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:27:47 INFO - PROCESS | 2752 | 1466695667734 Marionette TRACE conn5 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:27:47 INFO - PROCESS | 2752 | 1466695667739 Marionette TRACE conn5 <- [1,306,null,{}] 08:27:47 INFO - PROCESS | 2752 | 1466695667745 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:27:47 INFO - PROCESS | 2752 | 1466695667748 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:47 INFO - PROCESS | 2752 | 1466695667870 Marionette TRACE conn5 <- [1,307,null,{"value":null}] 08:27:47 INFO - PROCESS | 2752 | 1466695667989 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 2752 | 1466695667993 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:48 INFO - PROCESS | 2752 | ++DOCSHELL 0EC7F000 == 48 [pid = 2752] [id = 86] 08:27:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 99 (0F37D400) [pid = 2752] [serial = 255] [outer = 00000000] 08:27:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 100 (1273D000) [pid = 2752] [serial = 256] [outer = 0F37D400] 08:27:48 INFO - PROCESS | 2752 | 1466695668086 Marionette DEBUG loaded listener.js 08:27:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 101 (13F59000) [pid = 2752] [serial = 257] [outer = 0F37D400] 08:27:48 INFO - PROCESS | 2752 | 1466695668269 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:27:48 INFO - PROCESS | 2752 | 1466695668622 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:27:48 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:27:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 931ms 08:27:48 INFO - PROCESS | 2752 | 1466695668665 Marionette TRACE conn5 -> [0,309,"getWindowHandle",null] 08:27:48 INFO - PROCESS | 2752 | 1466695668670 Marionette TRACE conn5 <- [1,309,null,{"value":"13"}] 08:27:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:27:48 INFO - PROCESS | 2752 | 1466695668676 Marionette TRACE conn5 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:27:48 INFO - PROCESS | 2752 | 1466695668679 Marionette TRACE conn5 <- [1,310,null,{}] 08:27:48 INFO - PROCESS | 2752 | 1466695668683 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:27:48 INFO - PROCESS | 2752 | 1466695668686 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:48 INFO - PROCESS | 2752 | 1466695668803 Marionette TRACE conn5 <- [1,311,null,{"value":null}] 08:27:48 INFO - PROCESS | 2752 | 1466695668901 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:48 INFO - PROCESS | 2752 | 1466695668904 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:48 INFO - PROCESS | 2752 | ++DOCSHELL 0E172800 == 49 [pid = 2752] [id = 87] 08:27:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 102 (0E172C00) [pid = 2752] [serial = 258] [outer = 00000000] 08:27:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 103 (13BC1800) [pid = 2752] [serial = 259] [outer = 0E172C00] 08:27:48 INFO - PROCESS | 2752 | 1466695668959 Marionette DEBUG loaded listener.js 08:27:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 104 (1554D400) [pid = 2752] [serial = 260] [outer = 0E172C00] 08:27:49 INFO - PROCESS | 2752 | 1466695669547 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:27:49 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:27:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 931ms 08:27:49 INFO - PROCESS | 2752 | 1466695669611 Marionette TRACE conn5 -> [0,313,"getWindowHandle",null] 08:27:49 INFO - PROCESS | 2752 | 1466695669614 Marionette TRACE conn5 <- [1,313,null,{"value":"13"}] 08:27:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:27:49 INFO - PROCESS | 2752 | 1466695669617 Marionette TRACE conn5 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:27:49 INFO - PROCESS | 2752 | 1466695669621 Marionette TRACE conn5 <- [1,314,null,{}] 08:27:49 INFO - PROCESS | 2752 | 1466695669632 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:27:49 INFO - PROCESS | 2752 | 1466695669637 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:49 INFO - PROCESS | 2752 | 1466695669749 Marionette TRACE conn5 <- [1,315,null,{"value":null}] 08:27:49 INFO - PROCESS | 2752 | 1466695669878 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:49 INFO - PROCESS | 2752 | 1466695669881 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:49 INFO - PROCESS | 2752 | ++DOCSHELL 182E3C00 == 50 [pid = 2752] [id = 88] 08:27:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 105 (182E4400) [pid = 2752] [serial = 261] [outer = 00000000] 08:27:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 106 (192CE400) [pid = 2752] [serial = 262] [outer = 182E4400] 08:27:49 INFO - PROCESS | 2752 | 1466695669938 Marionette DEBUG loaded listener.js 08:27:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 107 (1AB35C00) [pid = 2752] [serial = 263] [outer = 182E4400] 08:27:50 INFO - PROCESS | 2752 | 1466695670719 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:27:50 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:27:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1169ms 08:27:50 INFO - PROCESS | 2752 | 1466695670790 Marionette TRACE conn5 -> [0,317,"getWindowHandle",null] 08:27:50 INFO - PROCESS | 2752 | 1466695670794 Marionette TRACE conn5 <- [1,317,null,{"value":"13"}] 08:27:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:27:50 INFO - PROCESS | 2752 | 1466695670799 Marionette TRACE conn5 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:27:50 INFO - PROCESS | 2752 | 1466695670802 Marionette TRACE conn5 <- [1,318,null,{}] 08:27:50 INFO - PROCESS | 2752 | 1466695670808 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:27:50 INFO - PROCESS | 2752 | 1466695670811 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:50 INFO - PROCESS | 2752 | 1466695670941 Marionette TRACE conn5 <- [1,319,null,{"value":null}] 08:27:51 INFO - PROCESS | 2752 | 1466695671021 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 2752 | 1466695671025 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:51 INFO - PROCESS | 2752 | ++DOCSHELL 0E168800 == 51 [pid = 2752] [id = 89] 08:27:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 108 (0E169800) [pid = 2752] [serial = 264] [outer = 00000000] 08:27:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 109 (0E16A800) [pid = 2752] [serial = 265] [outer = 0E169800] 08:27:51 INFO - PROCESS | 2752 | 1466695671116 Marionette DEBUG loaded listener.js 08:27:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 110 (0E173400) [pid = 2752] [serial = 266] [outer = 0E169800] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 0D76A800 == 50 [pid = 2752] [id = 46] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 1B248400 == 49 [pid = 2752] [id = 84] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 16B73C00 == 48 [pid = 2752] [id = 83] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 0D2EAC00 == 47 [pid = 2752] [id = 82] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 1A2B0C00 == 46 [pid = 2752] [id = 81] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 18249C00 == 45 [pid = 2752] [id = 80] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 0E658C00 == 44 [pid = 2752] [id = 79] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 17142800 == 43 [pid = 2752] [id = 78] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 15571C00 == 42 [pid = 2752] [id = 77] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 0DE50C00 == 41 [pid = 2752] [id = 76] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 0D87E400 == 40 [pid = 2752] [id = 75] 08:27:51 INFO - PROCESS | 2752 | --DOCSHELL 197B5800 == 39 [pid = 2752] [id = 70] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 109 (1787B800) [pid = 2752] [serial = 100] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 108 (0E4B6C00) [pid = 2752] [serial = 136] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 107 (15E5B400) [pid = 2752] [serial = 191] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 106 (15E5AC00) [pid = 2752] [serial = 190] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 105 (178B8C00) [pid = 2752] [serial = 196] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 104 (0E06C800) [pid = 2752] [serial = 181] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 103 (0E406000) [pid = 2752] [serial = 182] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 102 (17772C00) [pid = 2752] [serial = 194] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 101 (12747C00) [pid = 2752] [serial = 184] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 100 (12C31400) [pid = 2752] [serial = 185] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 99 (0E338C00) [pid = 2752] [serial = 179] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 98 (0E067800) [pid = 2752] [serial = 178] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 97 (0E067C00) [pid = 2752] [serial = 170] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (0D835800) [pid = 2752] [serial = 169] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (1714C400) [pid = 2752] [serial = 193] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (1396A800) [pid = 2752] [serial = 173] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (12C31000) [pid = 2752] [serial = 172] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (16B7DC00) [pid = 2752] [serial = 176] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (16B7A400) [pid = 2752] [serial = 175] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (15545C00) [pid = 2752] [serial = 187] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (177CFC00) [pid = 2752] [serial = 199] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (17149800) [pid = 2752] [serial = 200] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (196A9000) [pid = 2752] [serial = 206] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17AAD800) [pid = 2752] [serial = 202] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (1816A400) [pid = 2752] [serial = 203] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (178BC000) [pid = 2752] [serial = 197] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (15566C00) [pid = 2752] [serial = 188] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D317800) [pid = 2752] [serial = 133] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (1846EC00) [pid = 2752] [serial = 205] [outer = 00000000] [url = about:blank] 08:27:51 INFO - PROCESS | 2752 | 1466695671733 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:27:51 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:27:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 990ms 08:27:51 INFO - PROCESS | 2752 | 1466695671790 Marionette TRACE conn5 -> [0,321,"getWindowHandle",null] 08:27:51 INFO - PROCESS | 2752 | 1466695671794 Marionette TRACE conn5 <- [1,321,null,{"value":"13"}] 08:27:51 INFO - PROCESS | 2752 | 1466695671800 Marionette TRACE conn5 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:27:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:27:51 INFO - PROCESS | 2752 | 1466695671802 Marionette TRACE conn5 <- [1,322,null,{}] 08:27:51 INFO - PROCESS | 2752 | 1466695671806 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:27:51 INFO - PROCESS | 2752 | 1466695671809 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:51 INFO - PROCESS | 2752 | 1466695671894 Marionette TRACE conn5 <- [1,323,null,{"value":null}] 08:27:51 INFO - PROCESS | 2752 | 1466695671974 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:51 INFO - PROCESS | 2752 | 1466695671976 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:51 INFO - PROCESS | 2752 | ++DOCSHELL 0D29C400 == 40 [pid = 2752] [id = 90] 08:27:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0D2EAC00) [pid = 2752] [serial = 267] [outer = 00000000] 08:27:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0D835800) [pid = 2752] [serial = 268] [outer = 0D2EAC00] 08:27:52 INFO - PROCESS | 2752 | 1466695672023 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0E067800) [pid = 2752] [serial = 269] [outer = 0D2EAC00] 08:27:52 INFO - PROCESS | 2752 | 1466695672440 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:27:52 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:27:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 670ms 08:27:52 INFO - PROCESS | 2752 | 1466695672475 Marionette TRACE conn5 -> [0,325,"getWindowHandle",null] 08:27:52 INFO - PROCESS | 2752 | 1466695672477 Marionette TRACE conn5 <- [1,325,null,{"value":"13"}] 08:27:52 INFO - PROCESS | 2752 | 1466695672480 Marionette TRACE conn5 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:27:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:27:52 INFO - PROCESS | 2752 | 1466695672483 Marionette TRACE conn5 <- [1,326,null,{}] 08:27:52 INFO - PROCESS | 2752 | 1466695672494 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:27:52 INFO - PROCESS | 2752 | 1466695672498 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:52 INFO - PROCESS | 2752 | 1466695672584 Marionette TRACE conn5 <- [1,327,null,{"value":null}] 08:27:52 INFO - PROCESS | 2752 | 1466695672591 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:52 INFO - PROCESS | 2752 | 1466695672594 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:52 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B9000 == 41 [pid = 2752] [id = 91] 08:27:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0E61F000) [pid = 2752] [serial = 270] [outer = 00000000] 08:27:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0F3CE000) [pid = 2752] [serial = 271] [outer = 0E61F000] 08:27:52 INFO - PROCESS | 2752 | 1466695672642 Marionette DEBUG loaded listener.js 08:27:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (1254AC00) [pid = 2752] [serial = 272] [outer = 0E61F000] 08:27:53 INFO - PROCESS | 2752 | 1466695673097 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:27:53 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:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 670ms 08:27:53 INFO - PROCESS | 2752 | 1466695673155 Marionette TRACE conn5 -> [0,329,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 2752 | 1466695673157 Marionette TRACE conn5 <- [1,329,null,{"value":"13"}] 08:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:27:53 INFO - PROCESS | 2752 | 1466695673160 Marionette TRACE conn5 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 2752 | 1466695673162 Marionette TRACE conn5 <- [1,330,null,{}] 08:27:53 INFO - PROCESS | 2752 | 1466695673166 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:27:53 INFO - PROCESS | 2752 | 1466695673168 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:53 INFO - PROCESS | 2752 | 1466695673253 Marionette TRACE conn5 <- [1,331,null,{"value":null}] 08:27:53 INFO - PROCESS | 2752 | 1466695673261 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:53 INFO - PROCESS | 2752 | 1466695673262 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:53 INFO - PROCESS | 2752 | ++DOCSHELL 12C32400 == 42 [pid = 2752] [id = 92] 08:27:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (12C33800) [pid = 2752] [serial = 273] [outer = 00000000] 08:27:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (13BC3800) [pid = 2752] [serial = 274] [outer = 12C33800] 08:27:53 INFO - PROCESS | 2752 | 1466695673316 Marionette DEBUG loaded listener.js 08:27:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (14A51C00) [pid = 2752] [serial = 275] [outer = 12C33800] 08:27:53 INFO - PROCESS | 2752 | 1466695673759 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:27:53 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:27:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 631ms 08:27:53 INFO - PROCESS | 2752 | 1466695673795 Marionette TRACE conn5 -> [0,333,"getWindowHandle",null] 08:27:53 INFO - PROCESS | 2752 | 1466695673797 Marionette TRACE conn5 <- [1,333,null,{"value":"13"}] 08:27:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:27:53 INFO - PROCESS | 2752 | 1466695673799 Marionette TRACE conn5 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:27:53 INFO - PROCESS | 2752 | 1466695673801 Marionette TRACE conn5 <- [1,334,null,{}] 08:27:53 INFO - PROCESS | 2752 | 1466695673815 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:27:53 INFO - PROCESS | 2752 | 1466695673818 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:53 INFO - PROCESS | 2752 | 1466695673922 Marionette TRACE conn5 <- [1,335,null,{"value":null}] 08:27:54 INFO - PROCESS | 2752 | 1466695673999 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 2752 | 1466695674001 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:54 INFO - PROCESS | 2752 | ++DOCSHELL 1554B400 == 43 [pid = 2752] [id = 93] 08:27:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (15565400) [pid = 2752] [serial = 276] [outer = 00000000] 08:27:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (15571800) [pid = 2752] [serial = 277] [outer = 15565400] 08:27:54 INFO - PROCESS | 2752 | 1466695674045 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (155DE000) [pid = 2752] [serial = 278] [outer = 15565400] 08:27:54 INFO - PROCESS | 2752 | 1466695674462 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:27:54 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:27:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 690ms 08:27:54 INFO - PROCESS | 2752 | 1466695674500 Marionette TRACE conn5 -> [0,337,"getWindowHandle",null] 08:27:54 INFO - PROCESS | 2752 | 1466695674502 Marionette TRACE conn5 <- [1,337,null,{"value":"13"}] 08:27:54 INFO - PROCESS | 2752 | 1466695674505 Marionette TRACE conn5 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:27:54 INFO - PROCESS | 2752 | 1466695674507 Marionette TRACE conn5 <- [1,338,null,{}] 08:27:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:27:54 INFO - PROCESS | 2752 | 1466695674510 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:27:54 INFO - PROCESS | 2752 | 1466695674516 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:54 INFO - PROCESS | 2752 | 1466695674655 Marionette TRACE conn5 <- [1,339,null,{"value":null}] 08:27:54 INFO - PROCESS | 2752 | 1466695674714 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:54 INFO - PROCESS | 2752 | 1466695674716 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:54 INFO - PROCESS | 2752 | ++DOCSHELL 0E065800 == 44 [pid = 2752] [id = 94] 08:27:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (16BEDC00) [pid = 2752] [serial = 279] [outer = 00000000] 08:27:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (17145000) [pid = 2752] [serial = 280] [outer = 16BEDC00] 08:27:54 INFO - PROCESS | 2752 | 1466695674760 Marionette DEBUG loaded listener.js 08:27:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (1714C400) [pid = 2752] [serial = 281] [outer = 16BEDC00] 08:27:55 INFO - PROCESS | 2752 | 1466695675187 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:27:55 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:27:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 730ms 08:27:55 INFO - PROCESS | 2752 | 1466695675270 Marionette TRACE conn5 -> [0,341,"getWindowHandle",null] 08:27:55 INFO - PROCESS | 2752 | 1466695675272 Marionette TRACE conn5 <- [1,341,null,{"value":"13"}] 08:27:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:27:55 INFO - PROCESS | 2752 | 1466695675276 Marionette TRACE conn5 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:27:55 INFO - PROCESS | 2752 | 1466695675277 Marionette TRACE conn5 <- [1,342,null,{}] 08:27:55 INFO - PROCESS | 2752 | 1466695675281 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:27:55 INFO - PROCESS | 2752 | 1466695675283 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:55 INFO - PROCESS | 2752 | 1466695675405 Marionette TRACE conn5 <- [1,343,null,{"value":null}] 08:27:55 INFO - PROCESS | 2752 | 1466695675463 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:55 INFO - PROCESS | 2752 | 1466695675465 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:55 INFO - PROCESS | 2752 | ++DOCSHELL 0E403400 == 45 [pid = 2752] [id = 95] 08:27:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (17150800) [pid = 2752] [serial = 282] [outer = 00000000] 08:27:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 98 (177CF400) [pid = 2752] [serial = 283] [outer = 17150800] 08:27:55 INFO - PROCESS | 2752 | 1466695675511 Marionette DEBUG loaded listener.js 08:27:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 99 (178BB400) [pid = 2752] [serial = 284] [outer = 17150800] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 98 (178B6800) [pid = 2752] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 97 (1A2BB000) [pid = 2752] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (0D30A800) [pid = 2752] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (15E4A800) [pid = 2752] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (18252800) [pid = 2752] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (1B235800) [pid = 2752] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (17143000) [pid = 2752] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (1AC12000) [pid = 2752] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0DE51400) [pid = 2752] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (0D90D800) [pid = 2752] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (15573C00) [pid = 2752] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0D314400) [pid = 2752] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (16E48000) [pid = 2752] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0D2EF400) [pid = 2752] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:27:56 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (1B248800) [pid = 2752] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:27:56 INFO - PROCESS | 2752 | 1466695676089 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:27:56 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:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 831ms 08:27:56 INFO - PROCESS | 2752 | 1466695676112 Marionette TRACE conn5 -> [0,345,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 2752 | 1466695676114 Marionette TRACE conn5 <- [1,345,null,{"value":"13"}] 08:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:27:56 INFO - PROCESS | 2752 | 1466695676117 Marionette TRACE conn5 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - PROCESS | 2752 | 1466695676118 Marionette TRACE conn5 <- [1,346,null,{}] 08:27:56 INFO - PROCESS | 2752 | 1466695676122 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:27:56 INFO - PROCESS | 2752 | 1466695676123 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:56 INFO - PROCESS | 2752 | 1466695676202 Marionette TRACE conn5 <- [1,347,null,{"value":null}] 08:27:56 INFO - PROCESS | 2752 | 1466695676211 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 2752 | 1466695676212 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:56 INFO - PROCESS | 2752 | ++DOCSHELL 0D7D4C00 == 46 [pid = 2752] [id = 96] 08:27:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0D909000) [pid = 2752] [serial = 285] [outer = 00000000] 08:27:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (16E48000) [pid = 2752] [serial = 286] [outer = 0D909000] 08:27:56 INFO - PROCESS | 2752 | 1466695676256 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (17149000) [pid = 2752] [serial = 287] [outer = 0D909000] 08:27:56 INFO - PROCESS | 2752 | 1466695676676 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:27:56 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:27:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 570ms 08:27:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:27:56 INFO - PROCESS | 2752 | 1466695676688 Marionette TRACE conn5 -> [0,349,"getWindowHandle",null] 08:27:56 INFO - PROCESS | 2752 | 1466695676690 Marionette TRACE conn5 <- [1,349,null,{"value":"13"}] 08:27:56 INFO - PROCESS | 2752 | 1466695676693 Marionette TRACE conn5 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:27:56 INFO - PROCESS | 2752 | 1466695676695 Marionette TRACE conn5 <- [1,350,null,{}] 08:27:56 INFO - PROCESS | 2752 | 1466695676733 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:27:56 INFO - PROCESS | 2752 | 1466695676735 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:56 INFO - PROCESS | 2752 | 1466695676818 Marionette TRACE conn5 <- [1,351,null,{"value":null}] 08:27:56 INFO - PROCESS | 2752 | 1466695676825 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:56 INFO - PROCESS | 2752 | 1466695676827 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:56 INFO - PROCESS | 2752 | ++DOCSHELL 1556C800 == 47 [pid = 2752] [id = 97] 08:27:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (16B71800) [pid = 2752] [serial = 288] [outer = 00000000] 08:27:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (17AA7C00) [pid = 2752] [serial = 289] [outer = 16B71800] 08:27:56 INFO - PROCESS | 2752 | 1466695676871 Marionette DEBUG loaded listener.js 08:27:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (17AA8C00) [pid = 2752] [serial = 290] [outer = 16B71800] 08:27:57 INFO - PROCESS | 2752 | 1466695677294 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:27:57 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:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 632ms 08:27:57 INFO - PROCESS | 2752 | 1466695677337 Marionette TRACE conn5 -> [0,353,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 2752 | 1466695677339 Marionette TRACE conn5 <- [1,353,null,{"value":"13"}] 08:27:57 INFO - PROCESS | 2752 | 1466695677342 Marionette TRACE conn5 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - PROCESS | 2752 | 1466695677344 Marionette TRACE conn5 <- [1,354,null,{}] 08:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:27:57 INFO - PROCESS | 2752 | 1466695677347 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:27:57 INFO - PROCESS | 2752 | 1466695677349 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:57 INFO - PROCESS | 2752 | 1466695677429 Marionette TRACE conn5 <- [1,355,null,{"value":null}] 08:27:57 INFO - PROCESS | 2752 | 1466695677434 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:57 INFO - PROCESS | 2752 | 1466695677436 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:57 INFO - PROCESS | 2752 | ++DOCSHELL 18252000 == 48 [pid = 2752] [id = 98] 08:27:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (18170400) [pid = 2752] [serial = 291] [outer = 00000000] 08:27:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (182E7400) [pid = 2752] [serial = 292] [outer = 18170400] 08:27:57 INFO - PROCESS | 2752 | 1466695677480 Marionette DEBUG loaded listener.js 08:27:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (192C9400) [pid = 2752] [serial = 293] [outer = 18170400] 08:27:57 INFO - PROCESS | 2752 | 1466695677915 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:27:57 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:27:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 631ms 08:27:57 INFO - PROCESS | 2752 | 1466695677979 Marionette TRACE conn5 -> [0,357,"getWindowHandle",null] 08:27:57 INFO - PROCESS | 2752 | 1466695677982 Marionette TRACE conn5 <- [1,357,null,{"value":"13"}] 08:27:57 INFO - PROCESS | 2752 | 1466695677985 Marionette TRACE conn5 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:27:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:27:57 INFO - PROCESS | 2752 | 1466695677987 Marionette TRACE conn5 <- [1,358,null,{}] 08:27:58 INFO - PROCESS | 2752 | 1466695678033 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:27:58 INFO - PROCESS | 2752 | 1466695678036 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:58 INFO - PROCESS | 2752 | 1466695678225 Marionette TRACE conn5 <- [1,359,null,{"value":null}] 08:27:58 INFO - PROCESS | 2752 | 1466695678322 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:58 INFO - PROCESS | 2752 | 1466695678325 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:58 INFO - PROCESS | 2752 | ++DOCSHELL 0D2ED400 == 49 [pid = 2752] [id = 99] 08:27:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (0D2EDC00) [pid = 2752] [serial = 294] [outer = 00000000] 08:27:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (0D30E400) [pid = 2752] [serial = 295] [outer = 0D2EDC00] 08:27:58 INFO - PROCESS | 2752 | 1466695678383 Marionette DEBUG loaded listener.js 08:27:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (0D7CA800) [pid = 2752] [serial = 296] [outer = 0D2EDC00] 08:27:58 INFO - PROCESS | 2752 | 1466695678943 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:27:59 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:27:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1017ms 08:27:59 INFO - PROCESS | 2752 | 1466695679006 Marionette TRACE conn5 -> [0,361,"getWindowHandle",null] 08:27:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:27:59 INFO - PROCESS | 2752 | 1466695679010 Marionette TRACE conn5 <- [1,361,null,{"value":"13"}] 08:27:59 INFO - PROCESS | 2752 | 1466695679014 Marionette TRACE conn5 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:27:59 INFO - PROCESS | 2752 | 1466695679017 Marionette TRACE conn5 <- [1,362,null,{}] 08:27:59 INFO - PROCESS | 2752 | 1466695679023 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:27:59 INFO - PROCESS | 2752 | 1466695679026 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:59 INFO - PROCESS | 2752 | 1466695679138 Marionette TRACE conn5 <- [1,363,null,{"value":null}] 08:27:59 INFO - PROCESS | 2752 | 1466695679268 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:27:59 INFO - PROCESS | 2752 | 1466695679272 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:27:59 INFO - PROCESS | 2752 | ++DOCSHELL 0E614C00 == 50 [pid = 2752] [id = 100] 08:27:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (0E656000) [pid = 2752] [serial = 297] [outer = 00000000] 08:27:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 98 (0F3CF800) [pid = 2752] [serial = 298] [outer = 0E656000] 08:27:59 INFO - PROCESS | 2752 | 1466695679330 Marionette DEBUG loaded listener.js 08:27:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 99 (12B80C00) [pid = 2752] [serial = 299] [outer = 0E656000] 08:27:59 INFO - PROCESS | 2752 | 1466695679929 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:28:00 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:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 990ms 08:28:00 INFO - PROCESS | 2752 | 1466695680005 Marionette TRACE conn5 -> [0,365,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 2752 | 1466695680008 Marionette TRACE conn5 <- [1,365,null,{"value":"13"}] 08:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:28:00 INFO - PROCESS | 2752 | 1466695680026 Marionette TRACE conn5 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 2752 | 1466695680028 Marionette TRACE conn5 <- [1,366,null,{}] 08:28:00 INFO - PROCESS | 2752 | 1466695680032 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:28:00 INFO - PROCESS | 2752 | 1466695680035 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:00 INFO - PROCESS | 2752 | 1466695680152 Marionette TRACE conn5 <- [1,367,null,{"value":null}] 08:28:00 INFO - PROCESS | 2752 | 1466695680274 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:00 INFO - PROCESS | 2752 | 1466695680278 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:00 INFO - PROCESS | 2752 | ++DOCSHELL 17144400 == 51 [pid = 2752] [id = 101] 08:28:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 100 (17146000) [pid = 2752] [serial = 300] [outer = 00000000] 08:28:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 101 (17706C00) [pid = 2752] [serial = 301] [outer = 17146000] 08:28:00 INFO - PROCESS | 2752 | 1466695680336 Marionette DEBUG loaded listener.js 08:28:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 102 (1770B400) [pid = 2752] [serial = 302] [outer = 17146000] 08:28:00 INFO - PROCESS | 2752 | 1466695680927 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:28:00 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:28:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 930ms 08:28:00 INFO - PROCESS | 2752 | 1466695680959 Marionette TRACE conn5 -> [0,369,"getWindowHandle",null] 08:28:00 INFO - PROCESS | 2752 | 1466695680965 Marionette TRACE conn5 <- [1,369,null,{"value":"13"}] 08:28:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:28:00 INFO - PROCESS | 2752 | 1466695680976 Marionette TRACE conn5 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:28:00 INFO - PROCESS | 2752 | 1466695680978 Marionette TRACE conn5 <- [1,370,null,{}] 08:28:00 INFO - PROCESS | 2752 | 1466695680982 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:28:00 INFO - PROCESS | 2752 | 1466695680984 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:01 INFO - PROCESS | 2752 | 1466695681096 Marionette TRACE conn5 <- [1,371,null,{"value":null}] 08:28:01 INFO - PROCESS | 2752 | 1466695681194 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:01 INFO - PROCESS | 2752 | 1466695681197 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:01 INFO - PROCESS | 2752 | ++DOCSHELL 1824CC00 == 52 [pid = 2752] [id = 102] 08:28:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 103 (182E2400) [pid = 2752] [serial = 303] [outer = 00000000] 08:28:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 104 (197B5800) [pid = 2752] [serial = 304] [outer = 182E2400] 08:28:01 INFO - PROCESS | 2752 | 1466695681250 Marionette DEBUG loaded listener.js 08:28:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 105 (19894800) [pid = 2752] [serial = 305] [outer = 182E2400] 08:28:02 INFO - PROCESS | 2752 | 1466695682013 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:28:02 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:28:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1079ms 08:28:02 INFO - PROCESS | 2752 | 1466695682056 Marionette TRACE conn5 -> [0,373,"getWindowHandle",null] 08:28:02 INFO - PROCESS | 2752 | 1466695682061 Marionette TRACE conn5 <- [1,373,null,{"value":"13"}] 08:28:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:28:02 INFO - PROCESS | 2752 | 1466695682066 Marionette TRACE conn5 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:28:02 INFO - PROCESS | 2752 | 1466695682069 Marionette TRACE conn5 <- [1,374,null,{}] 08:28:02 INFO - PROCESS | 2752 | 1466695682074 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:28:02 INFO - PROCESS | 2752 | 1466695682077 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:02 INFO - PROCESS | 2752 | 1466695682178 Marionette TRACE conn5 <- [1,375,null,{"value":null}] 08:28:02 INFO - PROCESS | 2752 | 1466695682309 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:02 INFO - PROCESS | 2752 | 1466695682313 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:02 INFO - PROCESS | 2752 | ++DOCSHELL 0E06D800 == 53 [pid = 2752] [id = 103] 08:28:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 106 (0E06FC00) [pid = 2752] [serial = 306] [outer = 00000000] 08:28:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 107 (0E170000) [pid = 2752] [serial = 307] [outer = 0E06FC00] 08:28:02 INFO - PROCESS | 2752 | 1466695682365 Marionette DEBUG loaded listener.js 08:28:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 108 (0E337C00) [pid = 2752] [serial = 308] [outer = 0E06FC00] 08:28:02 INFO - PROCESS | 2752 | --DOCSHELL 17148C00 == 52 [pid = 2752] [id = 34] 08:28:02 INFO - PROCESS | 2752 | --DOCSHELL 1556C800 == 51 [pid = 2752] [id = 97] 08:28:02 INFO - PROCESS | 2752 | --DOCSHELL 0D7D4C00 == 50 [pid = 2752] [id = 96] 08:28:02 INFO - PROCESS | 2752 | --DOCSHELL 0E403400 == 49 [pid = 2752] [id = 95] 08:28:02 INFO - PROCESS | 2752 | --DOCSHELL 0E065800 == 48 [pid = 2752] [id = 94] 08:28:02 INFO - PROCESS | 2752 | --DOCSHELL 1554B400 == 47 [pid = 2752] [id = 93] 08:28:02 INFO - PROCESS | 2752 | --DOCSHELL 12C32400 == 46 [pid = 2752] [id = 92] 08:28:02 INFO - PROCESS | 2752 | --DOCSHELL 0E4B9000 == 45 [pid = 2752] [id = 91] 08:28:02 INFO - PROCESS | 2752 | --DOCSHELL 0D29C400 == 44 [pid = 2752] [id = 90] 08:28:02 INFO - PROCESS | 2752 | --DOCSHELL 0E168800 == 43 [pid = 2752] [id = 89] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 107 (1AB40000) [pid = 2752] [serial = 208] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 106 (0D2F6000) [pid = 2752] [serial = 167] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 105 (1B250400) [pid = 2752] [serial = 250] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 104 (17AA6C00) [pid = 2752] [serial = 235] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 103 (1AB38400) [pid = 2752] [serial = 241] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 102 (0E4B8C00) [pid = 2752] [serial = 212] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 101 (0E22C000) [pid = 2752] [serial = 211] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 100 (17773000) [pid = 2752] [serial = 215] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 99 (16E4BC00) [pid = 2752] [serial = 214] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 98 (197B8000) [pid = 2752] [serial = 239] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 97 (1B23D400) [pid = 2752] [serial = 221] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (1B239800) [pid = 2752] [serial = 220] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (177CC800) [pid = 2752] [serial = 232] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (197B4000) [pid = 2752] [serial = 238] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (1AC6B000) [pid = 2752] [serial = 218] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (1AC1D400) [pid = 2752] [serial = 217] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (0E4BFC00) [pid = 2752] [serial = 226] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0F272400) [pid = 2752] [serial = 227] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (124A0400) [pid = 2752] [serial = 224] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0EC0DC00) [pid = 2752] [serial = 223] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (15E65C00) [pid = 2752] [serial = 229] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (16B75400) [pid = 2752] [serial = 230] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0EC81400) [pid = 2752] [serial = 244] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (1B231C00) [pid = 2752] [serial = 248] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (12741C00) [pid = 2752] [serial = 245] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (1AB3F400) [pid = 2752] [serial = 242] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17AAD400) [pid = 2752] [serial = 236] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1A3A6800) [pid = 2752] [serial = 247] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1B251000) [pid = 2752] [serial = 251] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (17879400) [pid = 2752] [serial = 233] [outer = 00000000] [url = about:blank] 08:28:02 INFO - PROCESS | 2752 | 1466695682975 Marionette TRACE conn5 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:28:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:28:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 930ms 08:28:03 INFO - PROCESS | 2752 | 1466695682996 Marionette TRACE conn5 -> [0,377,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 2752 | 1466695683000 Marionette TRACE conn5 <- [1,377,null,{"value":"13"}] 08:28:03 INFO - PROCESS | 2752 | 1466695683006 Marionette TRACE conn5 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:28:03 INFO - PROCESS | 2752 | 1466695683009 Marionette TRACE conn5 <- [1,378,null,{}] 08:28:03 INFO - PROCESS | 2752 | 1466695683012 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:28:03 INFO - PROCESS | 2752 | 1466695683015 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:03 INFO - PROCESS | 2752 | 1466695683101 Marionette TRACE conn5 <- [1,379,null,{"value":null}] 08:28:03 INFO - PROCESS | 2752 | 1466695683110 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 2752 | 1466695683112 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:03 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F5400 == 44 [pid = 2752] [id = 104] 08:28:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0D2F5C00) [pid = 2752] [serial = 309] [outer = 00000000] 08:28:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0E224400) [pid = 2752] [serial = 310] [outer = 0D2F5C00] 08:28:03 INFO - PROCESS | 2752 | 1466695683158 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E4B6400) [pid = 2752] [serial = 311] [outer = 0D2F5C00] 08:28:03 INFO - PROCESS | 2752 | 1466695683635 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:28:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:28:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 671ms 08:28:03 INFO - PROCESS | 2752 | 1466695683681 Marionette TRACE conn5 -> [0,381,"getWindowHandle",null] 08:28:03 INFO - PROCESS | 2752 | 1466695683683 Marionette TRACE conn5 <- [1,381,null,{"value":"13"}] 08:28:03 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:28:03 INFO - PROCESS | 2752 | 1466695683686 Marionette TRACE conn5 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:28:03 INFO - PROCESS | 2752 | 1466695683690 Marionette TRACE conn5 <- [1,382,null,{}] 08:28:03 INFO - PROCESS | 2752 | 1466695683700 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:28:03 INFO - PROCESS | 2752 | 1466695683705 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:03 INFO - PROCESS | 2752 | 1466695683794 Marionette TRACE conn5 <- [1,383,null,{"value":null}] 08:28:03 INFO - PROCESS | 2752 | 1466695683802 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:03 INFO - PROCESS | 2752 | 1466695683805 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:03 INFO - PROCESS | 2752 | ++DOCSHELL 1394BC00 == 45 [pid = 2752] [id = 105] 08:28:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1394C400) [pid = 2752] [serial = 312] [outer = 00000000] 08:28:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (13F53400) [pid = 2752] [serial = 313] [outer = 1394C400] 08:28:03 INFO - PROCESS | 2752 | 1466695683855 Marionette DEBUG loaded listener.js 08:28:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (15566800) [pid = 2752] [serial = 314] [outer = 1394C400] 08:28:04 INFO - PROCESS | 2752 | 1466695684319 Marionette TRACE conn5 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:28:04 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:28:04 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 671ms 08:28:04 INFO - PROCESS | 2752 | 1466695684362 Marionette TRACE conn5 -> [0,385,"getWindowHandle",null] 08:28:04 INFO - PROCESS | 2752 | 1466695684364 Marionette TRACE conn5 <- [1,385,null,{"value":"13"}] 08:28:04 INFO - PROCESS | 2752 | 1466695684367 Marionette TRACE conn5 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:28:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:28:04 INFO - PROCESS | 2752 | 1466695684369 Marionette TRACE conn5 <- [1,386,null,{}] 08:28:04 INFO - PROCESS | 2752 | 1466695684372 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:28:04 INFO - PROCESS | 2752 | 1466695684374 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:04 INFO - PROCESS | 2752 | 1466695684458 Marionette TRACE conn5 <- [1,387,null,{"value":null}] 08:28:04 INFO - PROCESS | 2752 | 1466695684464 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:04 INFO - PROCESS | 2752 | 1466695684466 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:04 INFO - PROCESS | 2752 | ++DOCSHELL 15E59800 == 46 [pid = 2752] [id = 106] 08:28:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (15E65C00) [pid = 2752] [serial = 315] [outer = 00000000] 08:28:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (16B7C800) [pid = 2752] [serial = 316] [outer = 15E65C00] 08:28:04 INFO - PROCESS | 2752 | 1466695684519 Marionette DEBUG loaded listener.js 08:28:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (16E48800) [pid = 2752] [serial = 317] [outer = 15E65C00] 08:28:04 INFO - PROCESS | 2752 | 1466695684967 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:28:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:28:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 630ms 08:28:05 INFO - PROCESS | 2752 | 1466695685002 Marionette TRACE conn5 -> [0,389,"getWindowHandle",null] 08:28:05 INFO - PROCESS | 2752 | 1466695685004 Marionette TRACE conn5 <- [1,389,null,{"value":"13"}] 08:28:05 INFO - PROCESS | 2752 | 1466695685007 Marionette TRACE conn5 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 2752 | 1466695685009 Marionette TRACE conn5 <- [1,390,null,{}] 08:28:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:28:05 INFO - PROCESS | 2752 | 1466695685021 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:28:05 INFO - PROCESS | 2752 | 1466695685023 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:05 INFO - PROCESS | 2752 | 1466695685129 Marionette TRACE conn5 <- [1,391,null,{"value":null}] 08:28:05 INFO - PROCESS | 2752 | 1466695685216 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 2752 | 1466695685218 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:05 INFO - PROCESS | 2752 | ++DOCSHELL 17705000 == 47 [pid = 2752] [id = 107] 08:28:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (17706000) [pid = 2752] [serial = 318] [outer = 00000000] 08:28:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (17710400) [pid = 2752] [serial = 319] [outer = 17706000] 08:28:05 INFO - PROCESS | 2752 | 1466695685261 Marionette DEBUG loaded listener.js 08:28:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (177CC400) [pid = 2752] [serial = 320] [outer = 17706000] 08:28:05 INFO - PROCESS | 2752 | 1466695685727 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:28:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:28:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 730ms 08:28:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:28:05 INFO - PROCESS | 2752 | 1466695685742 Marionette TRACE conn5 -> [0,393,"getWindowHandle",null] 08:28:05 INFO - PROCESS | 2752 | 1466695685744 Marionette TRACE conn5 <- [1,393,null,{"value":"13"}] 08:28:05 INFO - PROCESS | 2752 | 1466695685746 Marionette TRACE conn5 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:28:05 INFO - PROCESS | 2752 | 1466695685748 Marionette TRACE conn5 <- [1,394,null,{}] 08:28:05 INFO - PROCESS | 2752 | 1466695685765 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:28:05 INFO - PROCESS | 2752 | 1466695685772 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:05 INFO - PROCESS | 2752 | 1466695685911 Marionette TRACE conn5 <- [1,395,null,{"value":null}] 08:28:05 INFO - PROCESS | 2752 | 1466695685923 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:05 INFO - PROCESS | 2752 | 1466695685924 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:05 INFO - PROCESS | 2752 | ++DOCSHELL 17879400 == 48 [pid = 2752] [id = 108] 08:28:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (1787AC00) [pid = 2752] [serial = 321] [outer = 00000000] 08:28:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (17AA7400) [pid = 2752] [serial = 322] [outer = 1787AC00] 08:28:06 INFO - PROCESS | 2752 | 1466695686020 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (182DFC00) [pid = 2752] [serial = 323] [outer = 1787AC00] 08:28:06 INFO - PROCESS | 2752 | 1466695686456 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:28:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:28:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 730ms 08:28:06 INFO - PROCESS | 2752 | 1466695686511 Marionette TRACE conn5 -> [0,397,"getWindowHandle",null] 08:28:06 INFO - PROCESS | 2752 | 1466695686522 Marionette TRACE conn5 <- [1,397,null,{"value":"13"}] 08:28:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:28:06 INFO - PROCESS | 2752 | 1466695686529 Marionette TRACE conn5 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:28:06 INFO - PROCESS | 2752 | 1466695686531 Marionette TRACE conn5 <- [1,398,null,{}] 08:28:06 INFO - PROCESS | 2752 | 1466695686535 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:28:06 INFO - PROCESS | 2752 | 1466695686537 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:06 INFO - PROCESS | 2752 | 1466695686647 Marionette TRACE conn5 <- [1,399,null,{"value":null}] 08:28:06 INFO - PROCESS | 2752 | 1466695686656 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:06 INFO - PROCESS | 2752 | 1466695686658 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:06 INFO - PROCESS | 2752 | ++DOCSHELL 0D29B800 == 49 [pid = 2752] [id = 109] 08:28:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (182E3800) [pid = 2752] [serial = 324] [outer = 00000000] 08:28:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (19891C00) [pid = 2752] [serial = 325] [outer = 182E3800] 08:28:06 INFO - PROCESS | 2752 | 1466695686704 Marionette DEBUG loaded listener.js 08:28:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (1A3A6800) [pid = 2752] [serial = 326] [outer = 182E3800] 08:28:07 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (1A2BB800) [pid = 2752] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:28:07 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (15565400) [pid = 2752] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:28:07 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (16BEDC00) [pid = 2752] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:28:07 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (0D2EAC00) [pid = 2752] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:28:07 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (12C33800) [pid = 2752] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:28:07 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0E61F000) [pid = 2752] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:28:07 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (0E169800) [pid = 2752] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:28:07 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (17150800) [pid = 2752] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:28:07 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0D909000) [pid = 2752] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:28:07 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (16B71800) [pid = 2752] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:28:07 INFO - PROCESS | 2752 | 1466695687252 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:28:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:28:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 770ms 08:28:07 INFO - PROCESS | 2752 | 1466695687303 Marionette TRACE conn5 -> [0,401,"getWindowHandle",null] 08:28:07 INFO - PROCESS | 2752 | 1466695687305 Marionette TRACE conn5 <- [1,401,null,{"value":"13"}] 08:28:07 INFO - PROCESS | 2752 | 1466695687308 Marionette TRACE conn5 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:28:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:28:07 INFO - PROCESS | 2752 | 1466695687310 Marionette TRACE conn5 <- [1,402,null,{}] 08:28:07 INFO - PROCESS | 2752 | 1466695687313 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:28:07 INFO - PROCESS | 2752 | 1466695687315 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:07 INFO - PROCESS | 2752 | 1466695687399 Marionette TRACE conn5 <- [1,403,null,{"value":null}] 08:28:07 INFO - PROCESS | 2752 | 1466695687501 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:07 INFO - PROCESS | 2752 | 1466695687504 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:07 INFO - PROCESS | 2752 | ++DOCSHELL 155D8C00 == 50 [pid = 2752] [id = 110] 08:28:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (16E48400) [pid = 2752] [serial = 327] [outer = 00000000] 08:28:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (18470800) [pid = 2752] [serial = 328] [outer = 16E48400] 08:28:07 INFO - PROCESS | 2752 | 1466695687552 Marionette DEBUG loaded listener.js 08:28:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (1A2BB800) [pid = 2752] [serial = 329] [outer = 16E48400] 08:28:07 INFO - PROCESS | 2752 | 1466695687961 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:28:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:28:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 670ms 08:28:08 INFO - PROCESS | 2752 | 1466695687986 Marionette TRACE conn5 -> [0,405,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 2752 | 1466695687988 Marionette TRACE conn5 <- [1,405,null,{"value":"13"}] 08:28:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:28:08 INFO - PROCESS | 2752 | 1466695687995 Marionette TRACE conn5 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - PROCESS | 2752 | 1466695687997 Marionette TRACE conn5 <- [1,406,null,{}] 08:28:08 INFO - PROCESS | 2752 | 1466695688001 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:28:08 INFO - PROCESS | 2752 | 1466695688002 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:08 INFO - PROCESS | 2752 | 1466695688088 Marionette TRACE conn5 <- [1,407,null,{"value":null}] 08:28:08 INFO - PROCESS | 2752 | 1466695688096 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 2752 | 1466695688097 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:08 INFO - PROCESS | 2752 | ++DOCSHELL 1ABE3000 == 51 [pid = 2752] [id = 111] 08:28:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (1ABE4400) [pid = 2752] [serial = 330] [outer = 00000000] 08:28:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (1AC69C00) [pid = 2752] [serial = 331] [outer = 1ABE4400] 08:28:08 INFO - PROCESS | 2752 | 1466695688141 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (1B237000) [pid = 2752] [serial = 332] [outer = 1ABE4400] 08:28:08 INFO - PROCESS | 2752 | 1466695688582 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:28:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:28:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 631ms 08:28:08 INFO - PROCESS | 2752 | 1466695688624 Marionette TRACE conn5 -> [0,409,"getWindowHandle",null] 08:28:08 INFO - PROCESS | 2752 | 1466695688626 Marionette TRACE conn5 <- [1,409,null,{"value":"13"}] 08:28:08 INFO - PROCESS | 2752 | 1466695688629 Marionette TRACE conn5 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:28:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:28:08 INFO - PROCESS | 2752 | 1466695688631 Marionette TRACE conn5 <- [1,410,null,{}] 08:28:08 INFO - PROCESS | 2752 | 1466695688634 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:28:08 INFO - PROCESS | 2752 | 1466695688636 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:08 INFO - PROCESS | 2752 | 1466695688717 Marionette TRACE conn5 <- [1,411,null,{"value":null}] 08:28:08 INFO - PROCESS | 2752 | 1466695688723 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:08 INFO - PROCESS | 2752 | 1466695688724 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:08 INFO - PROCESS | 2752 | ++DOCSHELL 1B23A000 == 52 [pid = 2752] [id = 112] 08:28:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (1B23B400) [pid = 2752] [serial = 333] [outer = 00000000] 08:28:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (1B24AC00) [pid = 2752] [serial = 334] [outer = 1B23B400] 08:28:08 INFO - PROCESS | 2752 | 1466695688768 Marionette DEBUG loaded listener.js 08:28:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (1B250800) [pid = 2752] [serial = 335] [outer = 1B23B400] 08:28:09 INFO - PROCESS | 2752 | 1466695689304 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:28:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:28:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 730ms 08:28:09 INFO - PROCESS | 2752 | 1466695689364 Marionette TRACE conn5 -> [0,413,"getWindowHandle",null] 08:28:09 INFO - PROCESS | 2752 | 1466695689368 Marionette TRACE conn5 <- [1,413,null,{"value":"13"}] 08:28:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:28:09 INFO - PROCESS | 2752 | 1466695689374 Marionette TRACE conn5 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:28:09 INFO - PROCESS | 2752 | 1466695689377 Marionette TRACE conn5 <- [1,414,null,{}] 08:28:09 INFO - PROCESS | 2752 | 1466695689384 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:28:09 INFO - PROCESS | 2752 | 1466695689387 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:09 INFO - PROCESS | 2752 | 1466695689578 Marionette TRACE conn5 <- [1,415,null,{"value":null}] 08:28:09 INFO - PROCESS | 2752 | 1466695689710 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:09 INFO - PROCESS | 2752 | 1466695689715 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:09 INFO - PROCESS | 2752 | ++DOCSHELL 0D30B000 == 53 [pid = 2752] [id = 113] 08:28:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (0D315400) [pid = 2752] [serial = 336] [outer = 00000000] 08:28:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (0E168400) [pid = 2752] [serial = 337] [outer = 0D315400] 08:28:09 INFO - PROCESS | 2752 | 1466695689772 Marionette DEBUG loaded listener.js 08:28:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 98 (0E4B9C00) [pid = 2752] [serial = 338] [outer = 0D315400] 08:28:10 INFO - PROCESS | 2752 | 1466695690351 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:28:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:28:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1019ms 08:28:10 INFO - PROCESS | 2752 | 1466695690398 Marionette TRACE conn5 -> [0,417,"getWindowHandle",null] 08:28:10 INFO - PROCESS | 2752 | 1466695690403 Marionette TRACE conn5 <- [1,417,null,{"value":"13"}] 08:28:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:28:10 INFO - PROCESS | 2752 | 1466695690409 Marionette TRACE conn5 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:28:10 INFO - PROCESS | 2752 | 1466695690412 Marionette TRACE conn5 <- [1,418,null,{}] 08:28:10 INFO - PROCESS | 2752 | 1466695690416 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:28:10 INFO - PROCESS | 2752 | 1466695690419 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:10 INFO - PROCESS | 2752 | 1466695690533 Marionette TRACE conn5 <- [1,419,null,{"value":null}] 08:28:10 INFO - PROCESS | 2752 | 1466695690636 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:10 INFO - PROCESS | 2752 | 1466695690639 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:10 INFO - PROCESS | 2752 | ++DOCSHELL 13BC2400 == 54 [pid = 2752] [id = 114] 08:28:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 99 (15548800) [pid = 2752] [serial = 339] [outer = 00000000] 08:28:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 100 (15ED1C00) [pid = 2752] [serial = 340] [outer = 15548800] 08:28:10 INFO - PROCESS | 2752 | 1466695690695 Marionette DEBUG loaded listener.js 08:28:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 101 (16BDE800) [pid = 2752] [serial = 341] [outer = 15548800] 08:28:11 INFO - PROCESS | 2752 | 1466695691784 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:28:11 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:28:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1431ms 08:28:11 INFO - PROCESS | 2752 | 1466695691845 Marionette TRACE conn5 -> [0,421,"getWindowHandle",null] 08:28:11 INFO - PROCESS | 2752 | 1466695691847 Marionette TRACE conn5 <- [1,421,null,{"value":"13"}] 08:28:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:28:11 INFO - PROCESS | 2752 | 1466695691851 Marionette TRACE conn5 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:28:11 INFO - PROCESS | 2752 | 1466695691855 Marionette TRACE conn5 <- [1,422,null,{}] 08:28:11 INFO - PROCESS | 2752 | 1466695691866 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:28:11 INFO - PROCESS | 2752 | 1466695691871 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:11 INFO - PROCESS | 2752 | 1466695691970 Marionette TRACE conn5 <- [1,423,null,{"value":null}] 08:28:12 INFO - PROCESS | 2752 | 1466695692136 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:12 INFO - PROCESS | 2752 | 1466695692139 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:12 INFO - PROCESS | 2752 | ++DOCSHELL 178B6400 == 55 [pid = 2752] [id = 115] 08:28:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 102 (178B6C00) [pid = 2752] [serial = 342] [outer = 00000000] 08:28:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 103 (17B22C00) [pid = 2752] [serial = 343] [outer = 178B6C00] 08:28:12 INFO - PROCESS | 2752 | 1466695692254 Marionette DEBUG loaded listener.js 08:28:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 104 (17B27400) [pid = 2752] [serial = 344] [outer = 178B6C00] 08:28:13 INFO - PROCESS | 2752 | 1466695693477 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:28:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:28:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1681ms 08:28:13 INFO - PROCESS | 2752 | 1466695693565 Marionette TRACE conn5 -> [0,425,"getWindowHandle",null] 08:28:13 INFO - PROCESS | 2752 | 1466695693569 Marionette TRACE conn5 <- [1,425,null,{"value":"13"}] 08:28:13 INFO - PROCESS | 2752 | 1466695693574 Marionette TRACE conn5 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:28:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:28:13 INFO - PROCESS | 2752 | 1466695693577 Marionette TRACE conn5 <- [1,426,null,{}] 08:28:13 INFO - PROCESS | 2752 | 1466695693582 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:28:13 INFO - PROCESS | 2752 | 1466695693585 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:13 INFO - PROCESS | 2752 | 1466695693679 Marionette TRACE conn5 <- [1,427,null,{"value":null}] 08:28:13 INFO - PROCESS | 2752 | 1466695693761 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:13 INFO - PROCESS | 2752 | 1466695693763 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 15E43400 == 54 [pid = 2752] [id = 30] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 1ABE3000 == 53 [pid = 2752] [id = 111] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 155D8C00 == 52 [pid = 2752] [id = 110] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 0D29B800 == 51 [pid = 2752] [id = 109] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 17879400 == 50 [pid = 2752] [id = 108] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 17705000 == 49 [pid = 2752] [id = 107] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 15E59800 == 48 [pid = 2752] [id = 106] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 1394BC00 == 47 [pid = 2752] [id = 105] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 0D2F5400 == 46 [pid = 2752] [id = 104] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 0E06D800 == 45 [pid = 2752] [id = 103] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 0D2ED400 == 44 [pid = 2752] [id = 99] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 18252000 == 43 [pid = 2752] [id = 98] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 0EC7F000 == 42 [pid = 2752] [id = 86] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 0D2EF000 == 41 [pid = 2752] [id = 56] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 15E48000 == 40 [pid = 2752] [id = 72] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 1B234800 == 39 [pid = 2752] [id = 74] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 09457800 == 38 [pid = 2752] [id = 45] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 0D2F3800 == 37 [pid = 2752] [id = 71] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 0E614C00 == 36 [pid = 2752] [id = 100] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 1824CC00 == 35 [pid = 2752] [id = 102] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 1B256C00 == 34 [pid = 2752] [id = 85] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 17144400 == 33 [pid = 2752] [id = 101] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 0E172800 == 32 [pid = 2752] [id = 87] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 1AC10C00 == 31 [pid = 2752] [id = 73] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 182E3C00 == 30 [pid = 2752] [id = 88] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 178B6400 == 29 [pid = 2752] [id = 115] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 1B23A000 == 28 [pid = 2752] [id = 112] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 0D30B000 == 27 [pid = 2752] [id = 113] 08:28:14 INFO - PROCESS | 2752 | --DOCSHELL 13BC2400 == 26 [pid = 2752] [id = 114] 08:28:14 INFO - PROCESS | 2752 | ++DOCSHELL 0945F400 == 27 [pid = 2752] [id = 116] 08:28:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 105 (0945F800) [pid = 2752] [serial = 345] [outer = 00000000] 08:28:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 106 (09471000) [pid = 2752] [serial = 346] [outer = 0945F800] 08:28:14 INFO - PROCESS | 2752 | 1466695694467 Marionette DEBUG loaded listener.js 08:28:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 107 (0D29AC00) [pid = 2752] [serial = 347] [outer = 0945F800] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 106 (1AC0F400) [pid = 2752] [serial = 209] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 105 (15571800) [pid = 2752] [serial = 277] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 104 (155DE000) [pid = 2752] [serial = 278] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 103 (1714C400) [pid = 2752] [serial = 281] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 102 (0D835800) [pid = 2752] [serial = 268] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 101 (0E067800) [pid = 2752] [serial = 269] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 100 (13BC3800) [pid = 2752] [serial = 274] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 99 (1B88DC00) [pid = 2752] [serial = 253] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 98 (1273D000) [pid = 2752] [serial = 256] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 97 (17145000) [pid = 2752] [serial = 280] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (0F3CE000) [pid = 2752] [serial = 271] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (1254AC00) [pid = 2752] [serial = 272] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (0E173400) [pid = 2752] [serial = 266] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (0E16A800) [pid = 2752] [serial = 265] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (13BC1800) [pid = 2752] [serial = 259] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (192CE400) [pid = 2752] [serial = 262] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (177CF400) [pid = 2752] [serial = 283] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (16E48000) [pid = 2752] [serial = 286] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (17149000) [pid = 2752] [serial = 287] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (178BB400) [pid = 2752] [serial = 284] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17AA8C00) [pid = 2752] [serial = 290] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (14A51C00) [pid = 2752] [serial = 275] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (17AA7C00) [pid = 2752] [serial = 289] [outer = 00000000] [url = about:blank] 08:28:14 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (182E7400) [pid = 2752] [serial = 292] [outer = 00000000] [url = about:blank] 08:28:15 INFO - PROCESS | 2752 | 1466695695009 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:28:15 INFO - PROCESS | 2752 | 1466695695054 Marionette TRACE conn5 <- [1,429,null,{"value":"13"}] 08:28:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:28:15 INFO - PROCESS | 2752 | 1466695695059 Marionette TRACE conn5 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 2752 | 1466695695061 Marionette TRACE conn5 <- [1,430,null,{}] 08:28:15 INFO - PROCESS | 2752 | 1466695695066 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:28:15 INFO - PROCESS | 2752 | 1466695695069 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:15 INFO - PROCESS | 2752 | 1466695695184 Marionette TRACE conn5 <- [1,431,null,{"value":null}] 08:28:15 INFO - PROCESS | 2752 | 1466695695269 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 2752 | 1466695695272 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:15 INFO - PROCESS | 2752 | ++DOCSHELL 0D90D800 == 28 [pid = 2752] [id = 117] 08:28:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0D911400) [pid = 2752] [serial = 348] [outer = 00000000] 08:28:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0E069C00) [pid = 2752] [serial = 349] [outer = 0D911400] 08:28:15 INFO - PROCESS | 2752 | 1466695695321 Marionette DEBUG loaded listener.js 08:28:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0E072000) [pid = 2752] [serial = 350] [outer = 0D911400] 08:28:15 INFO - PROCESS | 2752 | 1466695695737 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:28:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:28:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 730ms 08:28:15 INFO - PROCESS | 2752 | 1466695695800 Marionette TRACE conn5 -> [0,433,"getWindowHandle",null] 08:28:15 INFO - PROCESS | 2752 | 1466695695804 Marionette TRACE conn5 <- [1,433,null,{"value":"13"}] 08:28:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:28:15 INFO - PROCESS | 2752 | 1466695695814 Marionette TRACE conn5 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:28:15 INFO - PROCESS | 2752 | 1466695695817 Marionette TRACE conn5 <- [1,434,null,{}] 08:28:15 INFO - PROCESS | 2752 | 1466695695821 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:28:15 INFO - PROCESS | 2752 | 1466695695823 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:15 INFO - PROCESS | 2752 | 1466695695915 Marionette TRACE conn5 <- [1,435,null,{"value":null}] 08:28:15 INFO - PROCESS | 2752 | 1466695695922 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:15 INFO - PROCESS | 2752 | 1466695695924 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:15 INFO - PROCESS | 2752 | ++DOCSHELL 0E4BE800 == 29 [pid = 2752] [id = 118] 08:28:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0E4BF800) [pid = 2752] [serial = 351] [outer = 00000000] 08:28:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0E61F400) [pid = 2752] [serial = 352] [outer = 0E4BF800] 08:28:15 INFO - PROCESS | 2752 | 1466695695979 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (0F276000) [pid = 2752] [serial = 353] [outer = 0E4BF800] 08:28:16 INFO - PROCESS | 2752 | 1466695696471 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:28:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:28:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 08:28:16 INFO - PROCESS | 2752 | 1466695696487 Marionette TRACE conn5 -> [0,437,"getWindowHandle",null] 08:28:16 INFO - PROCESS | 2752 | 1466695696490 Marionette TRACE conn5 <- [1,437,null,{"value":"13"}] 08:28:16 INFO - PROCESS | 2752 | 1466695696493 Marionette TRACE conn5 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:28:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:28:16 INFO - PROCESS | 2752 | 1466695696496 Marionette TRACE conn5 <- [1,438,null,{}] 08:28:16 INFO - PROCESS | 2752 | 1466695696507 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:28:16 INFO - PROCESS | 2752 | 1466695696511 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:16 INFO - PROCESS | 2752 | 1466695696604 Marionette TRACE conn5 <- [1,439,null,{"value":null}] 08:28:16 INFO - PROCESS | 2752 | 1466695696611 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:16 INFO - PROCESS | 2752 | 1466695696613 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:16 INFO - PROCESS | 2752 | ++DOCSHELL 0D76E000 == 30 [pid = 2752] [id = 119] 08:28:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0F3CC000) [pid = 2752] [serial = 354] [outer = 00000000] 08:28:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (12CD2400) [pid = 2752] [serial = 355] [outer = 0F3CC000] 08:28:16 INFO - PROCESS | 2752 | 1466695696669 Marionette DEBUG loaded listener.js 08:28:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (13F56400) [pid = 2752] [serial = 356] [outer = 0F3CC000] 08:28:17 INFO - PROCESS | 2752 | 1466695697173 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:28:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:28:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 730ms 08:28:17 INFO - PROCESS | 2752 | 1466695697227 Marionette TRACE conn5 -> [0,441,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 2752 | 1466695697230 Marionette TRACE conn5 <- [1,441,null,{"value":"13"}] 08:28:17 INFO - PROCESS | 2752 | 1466695697233 Marionette TRACE conn5 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - PROCESS | 2752 | 1466695697235 Marionette TRACE conn5 <- [1,442,null,{}] 08:28:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:28:17 INFO - PROCESS | 2752 | 1466695697238 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:28:17 INFO - PROCESS | 2752 | 1466695697240 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:17 INFO - PROCESS | 2752 | 1466695697390 Marionette TRACE conn5 <- [1,443,null,{"value":null}] 08:28:17 INFO - PROCESS | 2752 | 1466695697400 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:17 INFO - PROCESS | 2752 | 1466695697402 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:17 INFO - PROCESS | 2752 | ++DOCSHELL 1554A400 == 31 [pid = 2752] [id = 120] 08:28:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (1556F800) [pid = 2752] [serial = 357] [outer = 00000000] 08:28:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (15E5AC00) [pid = 2752] [serial = 358] [outer = 1556F800] 08:28:17 INFO - PROCESS | 2752 | 1466695697447 Marionette DEBUG loaded listener.js 08:28:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (15E66400) [pid = 2752] [serial = 359] [outer = 1556F800] 08:28:17 INFO - PROCESS | 2752 | 1466695697897 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:28:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:28:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 670ms 08:28:17 INFO - PROCESS | 2752 | 1466695697908 Marionette TRACE conn5 -> [0,445,"getWindowHandle",null] 08:28:17 INFO - PROCESS | 2752 | 1466695697909 Marionette TRACE conn5 <- [1,445,null,{"value":"13"}] 08:28:17 INFO - PROCESS | 2752 | 1466695697913 Marionette TRACE conn5 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:28:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:28:17 INFO - PROCESS | 2752 | 1466695697914 Marionette TRACE conn5 <- [1,446,null,{}] 08:28:17 INFO - PROCESS | 2752 | 1466695697918 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:28:17 INFO - PROCESS | 2752 | 1466695697920 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:18 INFO - PROCESS | 2752 | 1466695698034 Marionette TRACE conn5 <- [1,447,null,{"value":null}] 08:28:18 INFO - PROCESS | 2752 | 1466695698039 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:18 INFO - PROCESS | 2752 | 1466695698041 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:18 INFO - PROCESS | 2752 | ++DOCSHELL 16B79000 == 32 [pid = 2752] [id = 121] 08:28:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (16B79400) [pid = 2752] [serial = 360] [outer = 00000000] 08:28:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (16E43000) [pid = 2752] [serial = 361] [outer = 16B79400] 08:28:18 INFO - PROCESS | 2752 | 1466695698099 Marionette DEBUG loaded listener.js 08:28:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 98 (17150C00) [pid = 2752] [serial = 362] [outer = 16B79400] 08:28:18 INFO - PROCESS | 2752 | 1466695698621 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:28:18 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:28:18 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 731ms 08:28:18 INFO - PROCESS | 2752 | 1466695698685 Marionette TRACE conn5 -> [0,449,"getWindowHandle",null] 08:28:18 INFO - PROCESS | 2752 | 1466695698687 Marionette TRACE conn5 <- [1,449,null,{"value":"13"}] 08:28:18 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:28:18 INFO - PROCESS | 2752 | 1466695698701 Marionette TRACE conn5 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:28:18 INFO - PROCESS | 2752 | 1466695698702 Marionette TRACE conn5 <- [1,450,null,{}] 08:28:18 INFO - PROCESS | 2752 | 1466695698706 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:28:18 INFO - PROCESS | 2752 | 1466695698711 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:18 INFO - PROCESS | 2752 | 1466695698824 Marionette TRACE conn5 <- [1,451,null,{"value":null}] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 97 (1B257800) [pid = 2752] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (182E2400) [pid = 2752] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (17146000) [pid = 2752] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (182E3800) [pid = 2752] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (0E656000) [pid = 2752] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (15E65C00) [pid = 2752] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (1394C400) [pid = 2752] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0D2F5C00) [pid = 2752] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (16E48400) [pid = 2752] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (1ABE4400) [pid = 2752] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0E06FC00) [pid = 2752] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0D2EDC00) [pid = 2752] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (1787AC00) [pid = 2752] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (182E4400) [pid = 2752] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (18170400) [pid = 2752] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (17706000) [pid = 2752] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E172C00) [pid = 2752] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0F37D400) [pid = 2752] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:28:19 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1B23B400) [pid = 2752] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:28:19 INFO - PROCESS | 2752 | 1466695699243 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 2752 | 1466695699245 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:19 INFO - PROCESS | 2752 | ++DOCSHELL 09460000 == 33 [pid = 2752] [id = 122] 08:28:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (09460400) [pid = 2752] [serial = 363] [outer = 00000000] 08:28:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0D30F400) [pid = 2752] [serial = 364] [outer = 09460400] 08:28:19 INFO - PROCESS | 2752 | 1466695699294 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0D90DC00) [pid = 2752] [serial = 365] [outer = 09460400] 08:28:19 INFO - PROCESS | 2752 | 1466695699663 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:28:19 INFO - PROCESS | 2752 | 1466695699676 Marionette TRACE conn5 <- [1,453,null,{"value":"13"}] 08:28:19 INFO - PROCESS | 2752 | 1466695699679 Marionette TRACE conn5 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:28:19 INFO - PROCESS | 2752 | 1466695699681 Marionette TRACE conn5 <- [1,454,null,{}] 08:28:19 INFO - PROCESS | 2752 | 1466695699684 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:28:19 INFO - PROCESS | 2752 | 1466695699686 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:19 INFO - PROCESS | 2752 | 1466695699762 Marionette TRACE conn5 <- [1,455,null,{"value":null}] 08:28:19 INFO - PROCESS | 2752 | 1466695699845 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:19 INFO - PROCESS | 2752 | 1466695699847 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:19 INFO - PROCESS | 2752 | ++DOCSHELL 0D9EA800 == 34 [pid = 2752] [id = 123] 08:28:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0E4B5400) [pid = 2752] [serial = 366] [outer = 00000000] 08:28:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1770DC00) [pid = 2752] [serial = 367] [outer = 0E4B5400] 08:28:19 INFO - PROCESS | 2752 | 1466695699891 Marionette DEBUG loaded listener.js 08:28:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (178B8800) [pid = 2752] [serial = 368] [outer = 0E4B5400] 08:28:20 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:20 INFO - PROCESS | 2752 | 1466695700259 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:28:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:28:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 630ms 08:28:20 INFO - PROCESS | 2752 | 1466695700310 Marionette TRACE conn5 -> [0,457,"getWindowHandle",null] 08:28:20 INFO - PROCESS | 2752 | 1466695700313 Marionette TRACE conn5 <- [1,457,null,{"value":"13"}] 08:28:20 INFO - PROCESS | 2752 | 1466695700316 Marionette TRACE conn5 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:28:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:28:20 INFO - PROCESS | 2752 | 1466695700318 Marionette TRACE conn5 <- [1,458,null,{}] 08:28:20 INFO - PROCESS | 2752 | 1466695700321 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:28:20 INFO - PROCESS | 2752 | 1466695700323 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:20 INFO - PROCESS | 2752 | 1466695700434 Marionette TRACE conn5 <- [1,459,null,{"value":null}] 08:28:20 INFO - PROCESS | 2752 | 1466695700487 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:20 INFO - PROCESS | 2752 | 1466695700489 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:20 INFO - PROCESS | 2752 | ++DOCSHELL 178BF000 == 35 [pid = 2752] [id = 124] 08:28:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (178BF400) [pid = 2752] [serial = 369] [outer = 00000000] 08:28:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (17AA3000) [pid = 2752] [serial = 370] [outer = 178BF400] 08:28:20 INFO - PROCESS | 2752 | 1466695700538 Marionette DEBUG loaded listener.js 08:28:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (17AA8800) [pid = 2752] [serial = 371] [outer = 178BF400] 08:28:20 INFO - PROCESS | 2752 | 1466695700948 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:28:21 INFO - PROCESS | 2752 | 1466695700993 Marionette TRACE conn5 <- [1,461,null,{"value":"13"}] 08:28:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:28:21 INFO - PROCESS | 2752 | 1466695700996 Marionette TRACE conn5 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:28:21 INFO - PROCESS | 2752 | 1466695700998 Marionette TRACE conn5 <- [1,462,null,{}] 08:28:21 INFO - PROCESS | 2752 | 1466695701001 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:28:21 INFO - PROCESS | 2752 | 1466695701003 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:21 INFO - PROCESS | 2752 | 1466695701091 Marionette TRACE conn5 <- [1,463,null,{"value":null}] 08:28:21 INFO - PROCESS | 2752 | 1466695701096 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:21 INFO - PROCESS | 2752 | 1466695701098 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:21 INFO - PROCESS | 2752 | ++DOCSHELL 17AAD000 == 36 [pid = 2752] [id = 125] 08:28:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (17AAD400) [pid = 2752] [serial = 372] [outer = 00000000] 08:28:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (17B25000) [pid = 2752] [serial = 373] [outer = 17AAD400] 08:28:21 INFO - PROCESS | 2752 | 1466695701143 Marionette DEBUG loaded listener.js 08:28:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (17CE5400) [pid = 2752] [serial = 374] [outer = 17AAD400] 08:28:22 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:22 INFO - PROCESS | 2752 | 1466695702080 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:28:22 INFO - PROCESS | 2752 | 1466695702130 Marionette TRACE conn5 <- [1,465,null,{"value":"13"}] 08:28:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:28:22 INFO - PROCESS | 2752 | 1466695702135 Marionette TRACE conn5 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:28:22 INFO - PROCESS | 2752 | 1466695702140 Marionette TRACE conn5 <- [1,466,null,{}] 08:28:22 INFO - PROCESS | 2752 | 1466695702145 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:28:22 INFO - PROCESS | 2752 | 1466695702148 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:22 INFO - PROCESS | 2752 | 1466695702276 Marionette TRACE conn5 <- [1,467,null,{"value":null}] 08:28:22 INFO - PROCESS | 2752 | 1466695702398 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:22 INFO - PROCESS | 2752 | 1466695702401 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:22 INFO - PROCESS | 2752 | ++DOCSHELL 0D90D000 == 37 [pid = 2752] [id = 126] 08:28:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0E06A000) [pid = 2752] [serial = 375] [outer = 00000000] 08:28:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (0E4B9400) [pid = 2752] [serial = 376] [outer = 0E06A000] 08:28:22 INFO - PROCESS | 2752 | 1466695702467 Marionette DEBUG loaded listener.js 08:28:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (0F3CB400) [pid = 2752] [serial = 377] [outer = 0E06A000] 08:28:23 INFO - PROCESS | 2752 | 1466695703392 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:28:23 INFO - PROCESS | 2752 | 1466695703418 Marionette TRACE conn5 <- [1,469,null,{"value":"13"}] 08:28:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:28:23 INFO - PROCESS | 2752 | 1466695703423 Marionette TRACE conn5 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:28:23 INFO - PROCESS | 2752 | 1466695703426 Marionette TRACE conn5 <- [1,470,null,{}] 08:28:23 INFO - PROCESS | 2752 | 1466695703431 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:28:23 INFO - PROCESS | 2752 | 1466695703434 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:23 INFO - PROCESS | 2752 | 1466695703544 Marionette TRACE conn5 <- [1,471,null,{"value":null}] 08:28:23 INFO - PROCESS | 2752 | 1466695703665 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:23 INFO - PROCESS | 2752 | 1466695703669 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 16BE7000 == 36 [pid = 2752] [id = 17] 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 17AA4800 == 35 [pid = 2752] [id = 21] 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 14A4FC00 == 34 [pid = 2752] [id = 18] 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 177D5C00 == 33 [pid = 2752] [id = 10] 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 1B71E800 == 32 [pid = 2752] [id = 8] 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 0EC7B000 == 31 [pid = 2752] [id = 14] 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 12546400 == 30 [pid = 2752] [id = 28] 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 182E8400 == 29 [pid = 2752] [id = 11] 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 0E340000 == 28 [pid = 2752] [id = 27] 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 155DA000 == 27 [pid = 2752] [id = 16] 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 0D915000 == 26 [pid = 2752] [id = 26] 08:28:23 INFO - PROCESS | 2752 | --DOCSHELL 1249E000 == 25 [pid = 2752] [id = 15] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (1B24AC00) [pid = 2752] [serial = 334] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (1B250800) [pid = 2752] [serial = 335] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (1B237000) [pid = 2752] [serial = 332] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (1B893800) [pid = 2752] [serial = 254] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (197B5800) [pid = 2752] [serial = 304] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (17706C00) [pid = 2752] [serial = 301] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (19891C00) [pid = 2752] [serial = 325] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (12B80C00) [pid = 2752] [serial = 299] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (16B7C800) [pid = 2752] [serial = 316] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0F3CF800) [pid = 2752] [serial = 298] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (13F53400) [pid = 2752] [serial = 313] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (15566800) [pid = 2752] [serial = 314] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (16E48800) [pid = 2752] [serial = 317] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1770B400) [pid = 2752] [serial = 302] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E4B6400) [pid = 2752] [serial = 311] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E224400) [pid = 2752] [serial = 310] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (18470800) [pid = 2752] [serial = 328] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1AC69C00) [pid = 2752] [serial = 331] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E337C00) [pid = 2752] [serial = 308] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D7CA800) [pid = 2752] [serial = 296] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (1A2BB800) [pid = 2752] [serial = 329] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17AA7400) [pid = 2752] [serial = 322] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1AB35C00) [pid = 2752] [serial = 263] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0D30E400) [pid = 2752] [serial = 295] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (192C9400) [pid = 2752] [serial = 293] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (177CC400) [pid = 2752] [serial = 320] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1A3A6800) [pid = 2752] [serial = 326] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0E170000) [pid = 2752] [serial = 307] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (182DFC00) [pid = 2752] [serial = 323] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (17710400) [pid = 2752] [serial = 319] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (19894800) [pid = 2752] [serial = 305] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (1554D400) [pid = 2752] [serial = 260] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (13F59000) [pid = 2752] [serial = 257] [outer = 00000000] [url = about:blank] 08:28:23 INFO - PROCESS | 2752 | ++DOCSHELL 09463C00 == 26 [pid = 2752] [id = 127] 08:28:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (09464400) [pid = 2752] [serial = 378] [outer = 00000000] 08:28:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0D30F800) [pid = 2752] [serial = 379] [outer = 09464400] 08:28:23 INFO - PROCESS | 2752 | 1466695703754 Marionette DEBUG loaded listener.js 08:28:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0D836C00) [pid = 2752] [serial = 380] [outer = 09464400] 08:28:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0E4B6000) [pid = 2752] [serial = 381] [outer = 0D876800] 08:28:24 INFO - PROCESS | 2752 | 1466695704256 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:28:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:28:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 871ms 08:28:24 INFO - PROCESS | 2752 | 1466695704296 Marionette TRACE conn5 -> [0,473,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 2752 | 1466695704301 Marionette TRACE conn5 <- [1,473,null,{"value":"13"}] 08:28:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:28:24 INFO - PROCESS | 2752 | 1466695704307 Marionette TRACE conn5 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:28:24 INFO - PROCESS | 2752 | 1466695704309 Marionette TRACE conn5 <- [1,474,null,{}] 08:28:24 INFO - PROCESS | 2752 | 1466695704313 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:28:24 INFO - PROCESS | 2752 | 1466695704316 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:24 INFO - PROCESS | 2752 | 1466695704404 Marionette TRACE conn5 <- [1,475,null,{"value":null}] 08:28:24 INFO - PROCESS | 2752 | 1466695704413 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:24 INFO - PROCESS | 2752 | 1466695704415 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:24 INFO - PROCESS | 2752 | ++DOCSHELL 122D3000 == 27 [pid = 2752] [id = 128] 08:28:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (122D9C00) [pid = 2752] [serial = 382] [outer = 00000000] 08:28:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (12546400) [pid = 2752] [serial = 383] [outer = 122D9C00] 08:28:24 INFO - PROCESS | 2752 | 1466695704462 Marionette DEBUG loaded listener.js 08:28:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (1270D800) [pid = 2752] [serial = 384] [outer = 122D9C00] 08:28:24 INFO - PROCESS | 2752 | 1466695704956 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:28:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:28:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 670ms 08:28:24 INFO - PROCESS | 2752 | 1466695704979 Marionette TRACE conn5 -> [0,477,"getWindowHandle",null] 08:28:24 INFO - PROCESS | 2752 | 1466695704981 Marionette TRACE conn5 <- [1,477,null,{"value":"13"}] 08:28:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:28:25 INFO - PROCESS | 2752 | 1466695705014 Marionette TRACE conn5 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 2752 | 1466695705017 Marionette TRACE conn5 <- [1,478,null,{}] 08:28:25 INFO - PROCESS | 2752 | 1466695705030 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:28:25 INFO - PROCESS | 2752 | 1466695705035 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:25 INFO - PROCESS | 2752 | 1466695705119 Marionette TRACE conn5 <- [1,479,null,{"value":null}] 08:28:25 INFO - PROCESS | 2752 | 1466695705198 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 2752 | 1466695705201 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:25 INFO - PROCESS | 2752 | ++DOCSHELL 15543000 == 28 [pid = 2752] [id = 129] 08:28:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (15544400) [pid = 2752] [serial = 385] [outer = 00000000] 08:28:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (15565400) [pid = 2752] [serial = 386] [outer = 15544400] 08:28:25 INFO - PROCESS | 2752 | 1466695705255 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (15572C00) [pid = 2752] [serial = 387] [outer = 15544400] 08:28:25 INFO - PROCESS | 2752 | 1466695705634 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:28:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:28:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 710ms 08:28:25 INFO - PROCESS | 2752 | 1466695705699 Marionette TRACE conn5 -> [0,481,"getWindowHandle",null] 08:28:25 INFO - PROCESS | 2752 | 1466695705701 Marionette TRACE conn5 <- [1,481,null,{"value":"13"}] 08:28:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:28:25 INFO - PROCESS | 2752 | 1466695705705 Marionette TRACE conn5 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:28:25 INFO - PROCESS | 2752 | 1466695705706 Marionette TRACE conn5 <- [1,482,null,{}] 08:28:25 INFO - PROCESS | 2752 | 1466695705719 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:28:25 INFO - PROCESS | 2752 | 1466695705721 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:25 INFO - PROCESS | 2752 | 1466695705807 Marionette TRACE conn5 <- [1,483,null,{"value":null}] 08:28:25 INFO - PROCESS | 2752 | 1466695705813 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:25 INFO - PROCESS | 2752 | 1466695705815 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:25 INFO - PROCESS | 2752 | ++DOCSHELL 16B73000 == 29 [pid = 2752] [id = 130] 08:28:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (16B73400) [pid = 2752] [serial = 388] [outer = 00000000] 08:28:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (16E48800) [pid = 2752] [serial = 389] [outer = 16B73400] 08:28:25 INFO - PROCESS | 2752 | 1466695705860 Marionette DEBUG loaded listener.js 08:28:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1714A000) [pid = 2752] [serial = 390] [outer = 16B73400] 08:28:26 INFO - PROCESS | 2752 | 1466695706366 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:28:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:28:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 08:28:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:28:26 INFO - PROCESS | 2752 | 1466695706379 Marionette TRACE conn5 -> [0,485,"getWindowHandle",null] 08:28:26 INFO - PROCESS | 2752 | 1466695706381 Marionette TRACE conn5 <- [1,485,null,{"value":"13"}] 08:28:26 INFO - PROCESS | 2752 | 1466695706384 Marionette TRACE conn5 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:28:26 INFO - PROCESS | 2752 | 1466695706385 Marionette TRACE conn5 <- [1,486,null,{}] 08:28:26 INFO - PROCESS | 2752 | 1466695706389 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:28:26 INFO - PROCESS | 2752 | 1466695706391 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:26 INFO - PROCESS | 2752 | 1466695706523 Marionette TRACE conn5 <- [1,487,null,{"value":null}] 08:28:26 INFO - PROCESS | 2752 | 1466695706538 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:26 INFO - PROCESS | 2752 | 1466695706540 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:26 INFO - PROCESS | 2752 | ++DOCSHELL 17706400 == 30 [pid = 2752] [id = 131] 08:28:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1770A000) [pid = 2752] [serial = 391] [outer = 00000000] 08:28:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1770F800) [pid = 2752] [serial = 392] [outer = 1770A000] 08:28:26 INFO - PROCESS | 2752 | 1466695706586 Marionette DEBUG loaded listener.js 08:28:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (177CC400) [pid = 2752] [serial = 393] [outer = 1770A000] 08:28:27 INFO - PROCESS | 2752 | 1466695707052 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:28:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:28:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 730ms 08:28:27 INFO - PROCESS | 2752 | 1466695707114 Marionette TRACE conn5 -> [0,489,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 2752 | 1466695707117 Marionette TRACE conn5 <- [1,489,null,{"value":"13"}] 08:28:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:28:27 INFO - PROCESS | 2752 | 1466695707126 Marionette TRACE conn5 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 2752 | 1466695707128 Marionette TRACE conn5 <- [1,490,null,{}] 08:28:27 INFO - PROCESS | 2752 | 1466695707132 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:28:27 INFO - PROCESS | 2752 | 1466695707137 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:27 INFO - PROCESS | 2752 | 1466695707273 Marionette TRACE conn5 <- [1,491,null,{"value":null}] 08:28:27 INFO - PROCESS | 2752 | 1466695707336 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 2752 | 1466695707338 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:27 INFO - PROCESS | 2752 | ++DOCSHELL 178C0800 == 31 [pid = 2752] [id = 132] 08:28:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (178C3000) [pid = 2752] [serial = 394] [outer = 00000000] 08:28:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17AA6400) [pid = 2752] [serial = 395] [outer = 178C3000] 08:28:27 INFO - PROCESS | 2752 | 1466695707382 Marionette DEBUG loaded listener.js 08:28:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17AAA800) [pid = 2752] [serial = 396] [outer = 178C3000] 08:28:27 INFO - PROCESS | 2752 | 1466695707809 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:28:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:28:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 730ms 08:28:27 INFO - PROCESS | 2752 | 1466695707850 Marionette TRACE conn5 -> [0,493,"getWindowHandle",null] 08:28:27 INFO - PROCESS | 2752 | 1466695707852 Marionette TRACE conn5 <- [1,493,null,{"value":"13"}] 08:28:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:28:27 INFO - PROCESS | 2752 | 1466695707855 Marionette TRACE conn5 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:28:27 INFO - PROCESS | 2752 | 1466695707857 Marionette TRACE conn5 <- [1,494,null,{}] 08:28:27 INFO - PROCESS | 2752 | 1466695707864 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:28:27 INFO - PROCESS | 2752 | 1466695707866 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:27 INFO - PROCESS | 2752 | 1466695707972 Marionette TRACE conn5 <- [1,495,null,{"value":null}] 08:28:27 INFO - PROCESS | 2752 | 1466695707978 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:27 INFO - PROCESS | 2752 | 1466695707980 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:28 INFO - PROCESS | 2752 | ++DOCSHELL 0E176800 == 32 [pid = 2752] [id = 133] 08:28:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E4B5C00) [pid = 2752] [serial = 397] [outer = 00000000] 08:28:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17CDF400) [pid = 2752] [serial = 398] [outer = 0E4B5C00] 08:28:28 INFO - PROCESS | 2752 | 1466695708023 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1556B400) [pid = 2752] [serial = 399] [outer = 0E4B5C00] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (1556F800) [pid = 2752] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0F3CC000) [pid = 2752] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0945F800) [pid = 2752] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D315400) [pid = 2752] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (15548800) [pid = 2752] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (16B79400) [pid = 2752] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (09460400) [pid = 2752] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E4BF800) [pid = 2752] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (178B6C00) [pid = 2752] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D911400) [pid = 2752] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E4B5400) [pid = 2752] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:28:28 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (178BF400) [pid = 2752] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:28:28 INFO - PROCESS | 2752 | 1466695708542 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:28:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:28:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 731ms 08:28:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:28:28 INFO - PROCESS | 2752 | 1466695708587 Marionette TRACE conn5 -> [0,497,"getWindowHandle",null] 08:28:28 INFO - PROCESS | 2752 | 1466695708589 Marionette TRACE conn5 <- [1,497,null,{"value":"13"}] 08:28:28 INFO - PROCESS | 2752 | 1466695708592 Marionette TRACE conn5 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:28:28 INFO - PROCESS | 2752 | 1466695708593 Marionette TRACE conn5 <- [1,498,null,{}] 08:28:28 INFO - PROCESS | 2752 | 1466695708597 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:28:28 INFO - PROCESS | 2752 | 1466695708599 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:28 INFO - PROCESS | 2752 | 1466695708677 Marionette TRACE conn5 <- [1,499,null,{"value":null}] 08:28:28 INFO - PROCESS | 2752 | 1466695708682 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:28 INFO - PROCESS | 2752 | 1466695708684 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:28 INFO - PROCESS | 2752 | ++DOCSHELL 0E342800 == 33 [pid = 2752] [id = 134] 08:28:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E65D400) [pid = 2752] [serial = 400] [outer = 00000000] 08:28:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (16E47C00) [pid = 2752] [serial = 401] [outer = 0E65D400] 08:28:28 INFO - PROCESS | 2752 | 1466695708728 Marionette DEBUG loaded listener.js 08:28:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (178BC400) [pid = 2752] [serial = 402] [outer = 0E65D400] 08:28:29 INFO - PROCESS | 2752 | 1466695709159 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:28:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:28:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 630ms 08:28:29 INFO - PROCESS | 2752 | 1466695709223 Marionette TRACE conn5 -> [0,501,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 2752 | 1466695709225 Marionette TRACE conn5 <- [1,501,null,{"value":"13"}] 08:28:29 INFO - PROCESS | 2752 | 1466695709228 Marionette TRACE conn5 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:28:29 INFO - PROCESS | 2752 | 1466695709230 Marionette TRACE conn5 <- [1,502,null,{}] 08:28:29 INFO - PROCESS | 2752 | 1466695709233 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:28:29 INFO - PROCESS | 2752 | 1466695709235 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:29 INFO - PROCESS | 2752 | 1466695709314 Marionette TRACE conn5 <- [1,503,null,{"value":null}] 08:28:29 INFO - PROCESS | 2752 | 1466695709322 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 2752 | 1466695709324 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:29 INFO - PROCESS | 2752 | ++DOCSHELL 17B1D400 == 34 [pid = 2752] [id = 135] 08:28:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17B1F400) [pid = 2752] [serial = 403] [outer = 00000000] 08:28:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (182DF800) [pid = 2752] [serial = 404] [outer = 17B1F400] 08:28:29 INFO - PROCESS | 2752 | 1466695709377 Marionette DEBUG loaded listener.js 08:28:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (182E2800) [pid = 2752] [serial = 405] [outer = 17B1F400] 08:28:29 INFO - PROCESS | 2752 | 1466695709814 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:28:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:28:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 630ms 08:28:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:28:29 INFO - PROCESS | 2752 | 1466695709863 Marionette TRACE conn5 -> [0,505,"getWindowHandle",null] 08:28:29 INFO - PROCESS | 2752 | 1466695709865 Marionette TRACE conn5 <- [1,505,null,{"value":"13"}] 08:28:29 INFO - PROCESS | 2752 | 1466695709868 Marionette TRACE conn5 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:28:29 INFO - PROCESS | 2752 | 1466695709870 Marionette TRACE conn5 <- [1,506,null,{}] 08:28:29 INFO - PROCESS | 2752 | 1466695709874 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:28:29 INFO - PROCESS | 2752 | 1466695709875 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:29 INFO - PROCESS | 2752 | 1466695709954 Marionette TRACE conn5 <- [1,507,null,{"value":null}] 08:28:29 INFO - PROCESS | 2752 | 1466695709962 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:29 INFO - PROCESS | 2752 | 1466695709964 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:29 INFO - PROCESS | 2752 | ++DOCSHELL 182E6000 == 35 [pid = 2752] [id = 136] 08:28:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (182EA400) [pid = 2752] [serial = 406] [outer = 00000000] 08:28:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (184EC800) [pid = 2752] [serial = 407] [outer = 182EA400] 08:28:30 INFO - PROCESS | 2752 | 1466695710007 Marionette DEBUG loaded listener.js 08:28:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (192C9400) [pid = 2752] [serial = 408] [outer = 182EA400] 08:28:30 INFO - PROCESS | 2752 | 1466695710600 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:28:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:28:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 770ms 08:28:30 INFO - PROCESS | 2752 | 1466695710639 Marionette TRACE conn5 -> [0,509,"getWindowHandle",null] 08:28:30 INFO - PROCESS | 2752 | 1466695710644 Marionette TRACE conn5 <- [1,509,null,{"value":"13"}] 08:28:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:28:30 INFO - PROCESS | 2752 | 1466695710690 Marionette TRACE conn5 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:28:30 INFO - PROCESS | 2752 | 1466695710694 Marionette TRACE conn5 <- [1,510,null,{}] 08:28:30 INFO - PROCESS | 2752 | 1466695710715 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:28:30 INFO - PROCESS | 2752 | 1466695710718 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:30 INFO - PROCESS | 2752 | 1466695710838 Marionette TRACE conn5 <- [1,511,null,{"value":null}] 08:28:30 INFO - PROCESS | 2752 | 1466695710956 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:30 INFO - PROCESS | 2752 | 1466695710959 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:30 INFO - PROCESS | 2752 | ++DOCSHELL 0E06A800 == 36 [pid = 2752] [id = 137] 08:28:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E06CC00) [pid = 2752] [serial = 409] [outer = 00000000] 08:28:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0E4C1000) [pid = 2752] [serial = 410] [outer = 0E06CC00] 08:28:31 INFO - PROCESS | 2752 | 1466695711016 Marionette DEBUG loaded listener.js 08:28:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1273D800) [pid = 2752] [serial = 411] [outer = 0E06CC00] 08:28:31 INFO - PROCESS | 2752 | 1466695711581 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:28:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:28:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 950ms 08:28:31 INFO - PROCESS | 2752 | 1466695711644 Marionette TRACE conn5 -> [0,513,"getWindowHandle",null] 08:28:31 INFO - PROCESS | 2752 | 1466695711649 Marionette TRACE conn5 <- [1,513,null,{"value":"13"}] 08:28:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:28:31 INFO - PROCESS | 2752 | 1466695711655 Marionette TRACE conn5 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:28:31 INFO - PROCESS | 2752 | 1466695711658 Marionette TRACE conn5 <- [1,514,null,{}] 08:28:31 INFO - PROCESS | 2752 | 1466695711662 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:28:31 INFO - PROCESS | 2752 | 1466695711665 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:31 INFO - PROCESS | 2752 | 1466695711776 Marionette TRACE conn5 <- [1,515,null,{"value":null}] 08:28:31 INFO - PROCESS | 2752 | 1466695711903 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:31 INFO - PROCESS | 2752 | 1466695711906 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:31 INFO - PROCESS | 2752 | ++DOCSHELL 15548000 == 37 [pid = 2752] [id = 138] 08:28:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1554C000) [pid = 2752] [serial = 412] [outer = 00000000] 08:28:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (15E64C00) [pid = 2752] [serial = 413] [outer = 1554C000] 08:28:31 INFO - PROCESS | 2752 | 1466695711964 Marionette DEBUG loaded listener.js 08:28:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1714E000) [pid = 2752] [serial = 414] [outer = 1554C000] 08:28:32 INFO - PROCESS | 2752 | 1466695712571 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:28:32 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:28:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 970ms 08:28:32 INFO - PROCESS | 2752 | 1466695712629 Marionette TRACE conn5 -> [0,517,"getWindowHandle",null] 08:28:32 INFO - PROCESS | 2752 | 1466695712632 Marionette TRACE conn5 <- [1,517,null,{"value":"13"}] 08:28:32 INFO - PROCESS | 2752 | 1466695712636 Marionette TRACE conn5 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:28:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:28:32 INFO - PROCESS | 2752 | 1466695712640 Marionette TRACE conn5 <- [1,518,null,{}] 08:28:32 INFO - PROCESS | 2752 | 1466695712651 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:28:32 INFO - PROCESS | 2752 | 1466695712656 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:32 INFO - PROCESS | 2752 | 1466695712764 Marionette TRACE conn5 <- [1,519,null,{"value":null}] 08:28:32 INFO - PROCESS | 2752 | 1466695712892 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:32 INFO - PROCESS | 2752 | 1466695712896 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:32 INFO - PROCESS | 2752 | ++DOCSHELL 197AF000 == 38 [pid = 2752] [id = 139] 08:28:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (197B0C00) [pid = 2752] [serial = 415] [outer = 00000000] 08:28:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (197B8800) [pid = 2752] [serial = 416] [outer = 197B0C00] 08:28:32 INFO - PROCESS | 2752 | 1466695712953 Marionette DEBUG loaded listener.js 08:28:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (19F04000) [pid = 2752] [serial = 417] [outer = 197B0C00] 08:28:33 INFO - PROCESS | 2752 | 1466695713577 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:28:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:28:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 971ms 08:28:33 INFO - PROCESS | 2752 | 1466695713609 Marionette TRACE conn5 -> [0,521,"getWindowHandle",null] 08:28:33 INFO - PROCESS | 2752 | 1466695713612 Marionette TRACE conn5 <- [1,521,null,{"value":"13"}] 08:28:33 INFO - PROCESS | 2752 | 1466695713615 Marionette TRACE conn5 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:28:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:28:33 INFO - PROCESS | 2752 | 1466695713617 Marionette TRACE conn5 <- [1,522,null,{}] 08:28:33 INFO - PROCESS | 2752 | 1466695713621 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:28:33 INFO - PROCESS | 2752 | 1466695713623 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:33 INFO - PROCESS | 2752 | 1466695713732 Marionette TRACE conn5 <- [1,523,null,{"value":null}] 08:28:33 INFO - PROCESS | 2752 | 1466695713935 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:33 INFO - PROCESS | 2752 | 1466695713938 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:33 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F1400 == 39 [pid = 2752] [id = 140] 08:28:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0D2F2C00) [pid = 2752] [serial = 418] [outer = 00000000] 08:28:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (0D314000) [pid = 2752] [serial = 419] [outer = 0D2F2C00] 08:28:34 INFO - PROCESS | 2752 | 1466695714003 Marionette DEBUG loaded listener.js 08:28:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0DE5CC00) [pid = 2752] [serial = 420] [outer = 0D2F2C00] 08:28:34 INFO - PROCESS | 2752 | 1466695714597 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:28:35 INFO - PROCESS | 2752 | --DOCSHELL 1553E800 == 38 [pid = 2752] [id = 19] 08:28:35 INFO - PROCESS | 2752 | --DOCSHELL 1974F800 == 37 [pid = 2752] [id = 20] 08:28:35 INFO - PROCESS | 2752 | --DOCSHELL 0D290400 == 36 [pid = 2752] [id = 22] 08:28:35 INFO - PROCESS | 2752 | --DOCSHELL 0945F400 == 35 [pid = 2752] [id = 116] 08:28:35 INFO - PROCESS | 2752 | --DOCSHELL 0D30D400 == 34 [pid = 2752] [id = 24] 08:28:35 INFO - PROCESS | 2752 | --DOCSHELL 0EC0FC00 == 33 [pid = 2752] [id = 23] 08:28:35 INFO - PROCESS | 2752 | --DOCSHELL 0E070800 == 32 [pid = 2752] [id = 25] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (15E5AC00) [pid = 2752] [serial = 358] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (12CD2400) [pid = 2752] [serial = 355] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (09471000) [pid = 2752] [serial = 346] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0D29AC00) [pid = 2752] [serial = 347] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0E4B9C00) [pid = 2752] [serial = 338] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0E168400) [pid = 2752] [serial = 337] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (16BDE800) [pid = 2752] [serial = 341] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (15ED1C00) [pid = 2752] [serial = 340] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (16E43000) [pid = 2752] [serial = 361] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D30F400) [pid = 2752] [serial = 364] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17150C00) [pid = 2752] [serial = 362] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0D90DC00) [pid = 2752] [serial = 365] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E61F400) [pid = 2752] [serial = 352] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0F276000) [pid = 2752] [serial = 353] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (17B22C00) [pid = 2752] [serial = 343] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (17B27400) [pid = 2752] [serial = 344] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E069C00) [pid = 2752] [serial = 349] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (15E66400) [pid = 2752] [serial = 359] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E072000) [pid = 2752] [serial = 350] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17AA8800) [pid = 2752] [serial = 371] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1770DC00) [pid = 2752] [serial = 367] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (13F56400) [pid = 2752] [serial = 356] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (178B8800) [pid = 2752] [serial = 368] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (17AA3000) [pid = 2752] [serial = 370] [outer = 00000000] [url = about:blank] 08:28:35 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (17B25000) [pid = 2752] [serial = 373] [outer = 00000000] [url = about:blank] 08:28:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:28:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1676ms 08:28:35 INFO - PROCESS | 2752 | 1466695715340 Marionette TRACE conn5 -> [0,525,"getWindowHandle",null] 08:28:35 INFO - PROCESS | 2752 | 1466695715345 Marionette TRACE conn5 <- [1,525,null,{"value":"13"}] 08:28:35 INFO - PROCESS | 2752 | 1466695715351 Marionette TRACE conn5 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:28:35 INFO - PROCESS | 2752 | 1466695715354 Marionette TRACE conn5 <- [1,526,null,{}] 08:28:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:28:35 INFO - PROCESS | 2752 | 1466695715359 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:28:35 INFO - PROCESS | 2752 | 1466695715363 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:35 INFO - PROCESS | 2752 | 1466695715448 Marionette TRACE conn5 <- [1,527,null,{"value":null}] 08:28:35 INFO - PROCESS | 2752 | 1466695715454 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:35 INFO - PROCESS | 2752 | 1466695715459 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:35 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F2800 == 33 [pid = 2752] [id = 141] 08:28:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D2F3400) [pid = 2752] [serial = 421] [outer = 00000000] 08:28:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0D2F7400) [pid = 2752] [serial = 422] [outer = 0D2F3400] 08:28:35 INFO - PROCESS | 2752 | 1466695715509 Marionette DEBUG loaded listener.js 08:28:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D310800) [pid = 2752] [serial = 423] [outer = 0D2F3400] 08:28:36 INFO - PROCESS | 2752 | 1466695716020 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:28:36 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:28:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 730ms 08:28:36 INFO - PROCESS | 2752 | 1466695716091 Marionette TRACE conn5 -> [0,529,"getWindowHandle",null] 08:28:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:28:36 INFO - PROCESS | 2752 | 1466695716095 Marionette TRACE conn5 <- [1,529,null,{"value":"13"}] 08:28:36 INFO - PROCESS | 2752 | 1466695716101 Marionette TRACE conn5 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 2752 | 1466695716105 Marionette TRACE conn5 <- [1,530,null,{}] 08:28:36 INFO - PROCESS | 2752 | 1466695716109 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:28:36 INFO - PROCESS | 2752 | 1466695716112 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:36 INFO - PROCESS | 2752 | 1466695716204 Marionette TRACE conn5 <- [1,531,null,{"value":null}] 08:28:36 INFO - PROCESS | 2752 | 1466695716286 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 2752 | 1466695716289 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:36 INFO - PROCESS | 2752 | ++DOCSHELL 0E170800 == 34 [pid = 2752] [id = 142] 08:28:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E171800) [pid = 2752] [serial = 424] [outer = 00000000] 08:28:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E224400) [pid = 2752] [serial = 425] [outer = 0E171800] 08:28:36 INFO - PROCESS | 2752 | 1466695716337 Marionette DEBUG loaded listener.js 08:28:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E340400) [pid = 2752] [serial = 426] [outer = 0E171800] 08:28:36 INFO - PROCESS | 2752 | 1466695716744 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:28:36 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:28:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:28:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:28:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:28:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:28:36 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:28:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:28:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:28:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:28:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:28:36 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:28:36 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 690ms 08:28:36 INFO - PROCESS | 2752 | 1466695716813 Marionette TRACE conn5 -> [0,533,"getWindowHandle",null] 08:28:36 INFO - PROCESS | 2752 | 1466695716815 Marionette TRACE conn5 <- [1,533,null,{"value":"13"}] 08:28:36 INFO - PROCESS | 2752 | 1466695716819 Marionette TRACE conn5 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:28:36 INFO - PROCESS | 2752 | 1466695716821 Marionette TRACE conn5 <- [1,534,null,{}] 08:28:36 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:28:36 INFO - PROCESS | 2752 | 1466695716835 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:28:36 INFO - PROCESS | 2752 | 1466695716840 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:36 INFO - PROCESS | 2752 | 1466695716931 Marionette TRACE conn5 <- [1,535,null,{"value":null}] 08:28:36 INFO - PROCESS | 2752 | 1466695716947 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:36 INFO - PROCESS | 2752 | 1466695716951 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:36 INFO - PROCESS | 2752 | ++DOCSHELL 12CD2400 == 35 [pid = 2752] [id = 143] 08:28:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (12CE1C00) [pid = 2752] [serial = 427] [outer = 00000000] 08:28:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (13968400) [pid = 2752] [serial = 428] [outer = 12CE1C00] 08:28:37 INFO - PROCESS | 2752 | 1466695716999 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (13B1D400) [pid = 2752] [serial = 429] [outer = 12CE1C00] 08:28:37 INFO - PROCESS | 2752 | 1466695717448 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:28:37 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:28:37 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 670ms 08:28:37 INFO - PROCESS | 2752 | 1466695717497 Marionette TRACE conn5 -> [0,537,"getWindowHandle",null] 08:28:37 INFO - PROCESS | 2752 | 1466695717499 Marionette TRACE conn5 <- [1,537,null,{"value":"13"}] 08:28:37 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:28:37 INFO - PROCESS | 2752 | 1466695717502 Marionette TRACE conn5 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:28:37 INFO - PROCESS | 2752 | 1466695717504 Marionette TRACE conn5 <- [1,538,null,{}] 08:28:37 INFO - PROCESS | 2752 | 1466695717507 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:28:37 INFO - PROCESS | 2752 | 1466695717509 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:37 INFO - PROCESS | 2752 | 1466695717622 Marionette TRACE conn5 <- [1,539,null,{"value":null}] 08:28:37 INFO - PROCESS | 2752 | 1466695717628 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:37 INFO - PROCESS | 2752 | 1466695717630 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:37 INFO - PROCESS | 2752 | ++DOCSHELL 13BC3000 == 36 [pid = 2752] [id = 144] 08:28:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (13F56800) [pid = 2752] [serial = 430] [outer = 00000000] 08:28:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (15E4EC00) [pid = 2752] [serial = 431] [outer = 13F56800] 08:28:37 INFO - PROCESS | 2752 | 1466695717675 Marionette DEBUG loaded listener.js 08:28:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (15ED1000) [pid = 2752] [serial = 432] [outer = 13F56800] 08:28:38 INFO - PROCESS | 2752 | 1466695718135 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:28:38 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:28:38 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 670ms 08:28:38 INFO - PROCESS | 2752 | 1466695718174 Marionette TRACE conn5 -> [0,541,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 2752 | 1466695718177 Marionette TRACE conn5 <- [1,541,null,{"value":"13"}] 08:28:38 INFO - PROCESS | 2752 | 1466695718180 Marionette TRACE conn5 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:28:38 INFO - PROCESS | 2752 | 1466695718181 Marionette TRACE conn5 <- [1,542,null,{}] 08:28:38 INFO - PROCESS | 2752 | 1466695718185 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:28:38 INFO - PROCESS | 2752 | 1466695718187 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:38 INFO - PROCESS | 2752 | 1466695718295 Marionette TRACE conn5 <- [1,543,null,{"value":null}] 08:28:38 INFO - PROCESS | 2752 | 1466695718381 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:38 INFO - PROCESS | 2752 | 1466695718383 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:38 INFO - PROCESS | 2752 | ++DOCSHELL 16B72C00 == 37 [pid = 2752] [id = 145] 08:28:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (16B74C00) [pid = 2752] [serial = 433] [outer = 00000000] 08:28:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17145800) [pid = 2752] [serial = 434] [outer = 16B74C00] 08:28:38 INFO - PROCESS | 2752 | 1466695718428 Marionette DEBUG loaded listener.js 08:28:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17151400) [pid = 2752] [serial = 435] [outer = 16B74C00] 08:28:38 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:38 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:38 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:38 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:38 INFO - PROCESS | 2752 | 1466695718856 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:28:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:28:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 732ms 08:28:38 INFO - PROCESS | 2752 | 1466695718914 Marionette TRACE conn5 -> [0,545,"getWindowHandle",null] 08:28:38 INFO - PROCESS | 2752 | 1466695718917 Marionette TRACE conn5 <- [1,545,null,{"value":"13"}] 08:28:38 INFO - PROCESS | 2752 | 1466695718920 Marionette TRACE conn5 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:28:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:28:38 INFO - PROCESS | 2752 | 1466695718922 Marionette TRACE conn5 <- [1,546,null,{}] 08:28:38 INFO - PROCESS | 2752 | 1466695718934 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:28:38 INFO - PROCESS | 2752 | 1466695718940 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:39 INFO - PROCESS | 2752 | 1466695719080 Marionette TRACE conn5 <- [1,547,null,{"value":null}] 08:28:39 INFO - PROCESS | 2752 | 1466695719093 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:39 INFO - PROCESS | 2752 | 1466695719096 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:39 INFO - PROCESS | 2752 | ++DOCSHELL 1776D400 == 38 [pid = 2752] [id = 146] 08:28:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17772C00) [pid = 2752] [serial = 436] [outer = 00000000] 08:28:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1787B000) [pid = 2752] [serial = 437] [outer = 17772C00] 08:28:39 INFO - PROCESS | 2752 | 1466695719141 Marionette DEBUG loaded listener.js 08:28:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (178B9000) [pid = 2752] [serial = 438] [outer = 17772C00] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (1770A000) [pid = 2752] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (178C3000) [pid = 2752] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E4B5C00) [pid = 2752] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E06A000) [pid = 2752] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17AAD400) [pid = 2752] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (09464400) [pid = 2752] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (15544400) [pid = 2752] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (16B73400) [pid = 2752] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (122D9C00) [pid = 2752] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (17B1F400) [pid = 2752] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (182EA400) [pid = 2752] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:28:39 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E65D400) [pid = 2752] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:28:39 INFO - PROCESS | 2752 | 1466695719833 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:28:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:28:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 970ms 08:28:39 INFO - PROCESS | 2752 | 1466695719894 Marionette TRACE conn5 -> [0,549,"getWindowHandle",null] 08:28:39 INFO - PROCESS | 2752 | 1466695719896 Marionette TRACE conn5 <- [1,549,null,{"value":"13"}] 08:28:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:28:39 INFO - PROCESS | 2752 | 1466695719899 Marionette TRACE conn5 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:28:39 INFO - PROCESS | 2752 | 1466695719900 Marionette TRACE conn5 <- [1,550,null,{}] 08:28:39 INFO - PROCESS | 2752 | 1466695719904 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:28:39 INFO - PROCESS | 2752 | 1466695719905 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:40 INFO - PROCESS | 2752 | 1466695720011 Marionette TRACE conn5 <- [1,551,null,{"value":null}] 08:28:40 INFO - PROCESS | 2752 | 1466695720063 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 2752 | 1466695720065 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:40 INFO - PROCESS | 2752 | ++DOCSHELL 09466400 == 39 [pid = 2752] [id = 147] 08:28:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0D296400) [pid = 2752] [serial = 439] [outer = 00000000] 08:28:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (12257400) [pid = 2752] [serial = 440] [outer = 0D296400] 08:28:40 INFO - PROCESS | 2752 | 1466695720109 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (155DBC00) [pid = 2752] [serial = 441] [outer = 0D296400] 08:28:40 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:40 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:40 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:40 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:40 INFO - PROCESS | 2752 | 1466695720479 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:28:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:28:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 630ms 08:28:40 INFO - PROCESS | 2752 | 1466695720535 Marionette TRACE conn5 -> [0,553,"getWindowHandle",null] 08:28:40 INFO - PROCESS | 2752 | 1466695720537 Marionette TRACE conn5 <- [1,553,null,{"value":"13"}] 08:28:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:28:40 INFO - PROCESS | 2752 | 1466695720541 Marionette TRACE conn5 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:28:40 INFO - PROCESS | 2752 | 1466695720542 Marionette TRACE conn5 <- [1,554,null,{}] 08:28:40 INFO - PROCESS | 2752 | 1466695720546 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:28:40 INFO - PROCESS | 2752 | 1466695720548 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:40 INFO - PROCESS | 2752 | 1466695720625 Marionette TRACE conn5 <- [1,555,null,{"value":null}] 08:28:40 INFO - PROCESS | 2752 | 1466695720630 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:40 INFO - PROCESS | 2752 | 1466695720632 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:40 INFO - PROCESS | 2752 | ++DOCSHELL 17150400 == 40 [pid = 2752] [id = 148] 08:28:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1770A000) [pid = 2752] [serial = 442] [outer = 00000000] 08:28:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (178B5400) [pid = 2752] [serial = 443] [outer = 1770A000] 08:28:40 INFO - PROCESS | 2752 | 1466695720676 Marionette DEBUG loaded listener.js 08:28:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (178C3000) [pid = 2752] [serial = 444] [outer = 1770A000] 08:28:41 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:41 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:41 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:41 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:41 INFO - PROCESS | 2752 | 1466695721102 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:28:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:28:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 570ms 08:28:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:28:41 INFO - PROCESS | 2752 | 1466695721115 Marionette TRACE conn5 -> [0,557,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 2752 | 1466695721117 Marionette TRACE conn5 <- [1,557,null,{"value":"13"}] 08:28:41 INFO - PROCESS | 2752 | 1466695721120 Marionette TRACE conn5 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - PROCESS | 2752 | 1466695721122 Marionette TRACE conn5 <- [1,558,null,{}] 08:28:41 INFO - PROCESS | 2752 | 1466695721125 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:28:41 INFO - PROCESS | 2752 | 1466695721127 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:41 INFO - PROCESS | 2752 | 1466695721242 Marionette TRACE conn5 <- [1,559,null,{"value":null}] 08:28:41 INFO - PROCESS | 2752 | 1466695721321 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:41 INFO - PROCESS | 2752 | 1466695721322 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:41 INFO - PROCESS | 2752 | ++DOCSHELL 12461400 == 41 [pid = 2752] [id = 149] 08:28:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17B1E000) [pid = 2752] [serial = 445] [outer = 00000000] 08:28:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17CE5C00) [pid = 2752] [serial = 446] [outer = 17B1E000] 08:28:41 INFO - PROCESS | 2752 | 1466695721366 Marionette DEBUG loaded listener.js 08:28:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1824F800) [pid = 2752] [serial = 447] [outer = 17B1E000] 08:28:41 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:41 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:41 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:41 INFO - PROCESS | 2752 | 1466695721857 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:28:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:28:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 770ms 08:28:41 INFO - PROCESS | 2752 | 1466695721892 Marionette TRACE conn5 -> [0,561,"getWindowHandle",null] 08:28:41 INFO - PROCESS | 2752 | 1466695721897 Marionette TRACE conn5 <- [1,561,null,{"value":"13"}] 08:28:41 INFO - PROCESS | 2752 | 1466695721902 Marionette TRACE conn5 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:28:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:28:41 INFO - PROCESS | 2752 | 1466695721906 Marionette TRACE conn5 <- [1,562,null,{}] 08:28:41 INFO - PROCESS | 2752 | 1466695721912 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:28:41 INFO - PROCESS | 2752 | 1466695721915 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:42 INFO - PROCESS | 2752 | 1466695722040 Marionette TRACE conn5 <- [1,563,null,{"value":null}] 08:28:42 INFO - PROCESS | 2752 | 1466695722152 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:42 INFO - PROCESS | 2752 | 1466695722157 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:42 INFO - PROCESS | 2752 | ++DOCSHELL 0D9EAC00 == 42 [pid = 2752] [id = 150] 08:28:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0DE58800) [pid = 2752] [serial = 448] [outer = 00000000] 08:28:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0E16CC00) [pid = 2752] [serial = 449] [outer = 0DE58800] 08:28:42 INFO - PROCESS | 2752 | 1466695722216 Marionette DEBUG loaded listener.js 08:28:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0E408C00) [pid = 2752] [serial = 450] [outer = 0DE58800] 08:28:42 INFO - PROCESS | 2752 | 1466695722896 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:28:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:28:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1068ms 08:28:43 INFO - PROCESS | 2752 | 1466695722980 Marionette TRACE conn5 -> [0,565,"getWindowHandle",null] 08:28:43 INFO - PROCESS | 2752 | 1466695722985 Marionette TRACE conn5 <- [1,565,null,{"value":"13"}] 08:28:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:28:43 INFO - PROCESS | 2752 | 1466695723015 Marionette TRACE conn5 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:28:43 INFO - PROCESS | 2752 | 1466695723018 Marionette TRACE conn5 <- [1,566,null,{}] 08:28:43 INFO - PROCESS | 2752 | 1466695723025 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:28:43 INFO - PROCESS | 2752 | 1466695723028 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:43 INFO - PROCESS | 2752 | 1466695723162 Marionette TRACE conn5 <- [1,567,null,{"value":null}] 08:28:43 INFO - PROCESS | 2752 | 1466695723280 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:43 INFO - PROCESS | 2752 | 1466695723283 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:43 INFO - PROCESS | 2752 | ++DOCSHELL 15E50800 == 43 [pid = 2752] [id = 151] 08:28:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (15ECC000) [pid = 2752] [serial = 451] [outer = 00000000] 08:28:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (17708000) [pid = 2752] [serial = 452] [outer = 15ECC000] 08:28:43 INFO - PROCESS | 2752 | 1466695723341 Marionette DEBUG loaded listener.js 08:28:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (177D7800) [pid = 2752] [serial = 453] [outer = 15ECC000] 08:28:44 INFO - PROCESS | 2752 | 1466695724248 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:28:44 INFO - PROCESS | 2752 | --DOCSHELL 17150400 == 42 [pid = 2752] [id = 148] 08:28:44 INFO - PROCESS | 2752 | --DOCSHELL 09466400 == 41 [pid = 2752] [id = 147] 08:28:44 INFO - PROCESS | 2752 | --DOCSHELL 1776D400 == 40 [pid = 2752] [id = 146] 08:28:44 INFO - PROCESS | 2752 | --DOCSHELL 16B72C00 == 39 [pid = 2752] [id = 145] 08:28:44 INFO - PROCESS | 2752 | --DOCSHELL 13BC3000 == 38 [pid = 2752] [id = 144] 08:28:44 INFO - PROCESS | 2752 | --DOCSHELL 12CD2400 == 37 [pid = 2752] [id = 143] 08:28:44 INFO - PROCESS | 2752 | --DOCSHELL 0E170800 == 36 [pid = 2752] [id = 142] 08:28:44 INFO - PROCESS | 2752 | --DOCSHELL 0D2F2800 == 35 [pid = 2752] [id = 141] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (1770F800) [pid = 2752] [serial = 392] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17AA6400) [pid = 2752] [serial = 395] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (177CC400) [pid = 2752] [serial = 393] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (17CDF400) [pid = 2752] [serial = 398] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (17AAA800) [pid = 2752] [serial = 396] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E4B9400) [pid = 2752] [serial = 376] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0F3CB400) [pid = 2752] [serial = 377] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17CE5400) [pid = 2752] [serial = 374] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D30F800) [pid = 2752] [serial = 379] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D836C00) [pid = 2752] [serial = 380] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (15565400) [pid = 2752] [serial = 386] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (15572C00) [pid = 2752] [serial = 387] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (16E48800) [pid = 2752] [serial = 389] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (12546400) [pid = 2752] [serial = 383] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (1270D800) [pid = 2752] [serial = 384] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (182E2800) [pid = 2752] [serial = 405] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (184EC800) [pid = 2752] [serial = 407] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (192C9400) [pid = 2752] [serial = 408] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (182DF800) [pid = 2752] [serial = 404] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (19898C00) [pid = 2752] [serial = 161] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1556B400) [pid = 2752] [serial = 399] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (16E47C00) [pid = 2752] [serial = 401] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (178BC400) [pid = 2752] [serial = 402] [outer = 00000000] [url = about:blank] 08:28:44 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (1714A000) [pid = 2752] [serial = 390] [outer = 00000000] [url = about:blank] 08:28:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:28:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1356ms 08:28:44 INFO - PROCESS | 2752 | 1466695724351 Marionette TRACE conn5 -> [0,569,"getWindowHandle",null] 08:28:44 INFO - PROCESS | 2752 | 1466695724355 Marionette TRACE conn5 <- [1,569,null,{"value":"13"}] 08:28:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:28:44 INFO - PROCESS | 2752 | 1466695724360 Marionette TRACE conn5 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:28:44 INFO - PROCESS | 2752 | 1466695724363 Marionette TRACE conn5 <- [1,570,null,{}] 08:28:44 INFO - PROCESS | 2752 | 1466695724368 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:28:44 INFO - PROCESS | 2752 | 1466695724371 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:44 INFO - PROCESS | 2752 | 1466695724466 Marionette TRACE conn5 <- [1,571,null,{"value":null}] 08:28:44 INFO - PROCESS | 2752 | 1466695724473 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:44 INFO - PROCESS | 2752 | 1466695724475 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:44 INFO - PROCESS | 2752 | ++DOCSHELL 0D842800 == 36 [pid = 2752] [id = 152] 08:28:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D885C00) [pid = 2752] [serial = 454] [outer = 00000000] 08:28:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0D961800) [pid = 2752] [serial = 455] [outer = 0D885C00] 08:28:44 INFO - PROCESS | 2752 | 1466695724524 Marionette DEBUG loaded listener.js 08:28:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E16BC00) [pid = 2752] [serial = 456] [outer = 0D885C00] 08:28:45 INFO - PROCESS | 2752 | 1466695725025 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:28:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:28:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 690ms 08:28:45 INFO - PROCESS | 2752 | 1466695725050 Marionette TRACE conn5 -> [0,573,"getWindowHandle",null] 08:28:45 INFO - PROCESS | 2752 | 1466695725054 Marionette TRACE conn5 <- [1,573,null,{"value":"13"}] 08:28:45 INFO - PROCESS | 2752 | 1466695725060 Marionette TRACE conn5 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:28:45 INFO - PROCESS | 2752 | 1466695725063 Marionette TRACE conn5 <- [1,574,null,{}] 08:28:45 INFO - PROCESS | 2752 | 1466695725066 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:28:45 INFO - PROCESS | 2752 | 1466695725069 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:45 INFO - PROCESS | 2752 | 1466695725154 Marionette TRACE conn5 <- [1,575,null,{"value":null}] 08:28:45 INFO - PROCESS | 2752 | 1466695725163 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 2752 | 1466695725165 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:45 INFO - PROCESS | 2752 | ++DOCSHELL 0F3C9800 == 37 [pid = 2752] [id = 153] 08:28:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0F3CE800) [pid = 2752] [serial = 457] [outer = 00000000] 08:28:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (124A7C00) [pid = 2752] [serial = 458] [outer = 0F3CE800] 08:28:45 INFO - PROCESS | 2752 | 1466695725211 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (12B7E000) [pid = 2752] [serial = 459] [outer = 0F3CE800] 08:28:45 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:45 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:45 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:45 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:45 INFO - PROCESS | 2752 | 1466695725669 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:28:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:28:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 630ms 08:28:45 INFO - PROCESS | 2752 | 1466695725696 Marionette TRACE conn5 -> [0,577,"getWindowHandle",null] 08:28:45 INFO - PROCESS | 2752 | 1466695725698 Marionette TRACE conn5 <- [1,577,null,{"value":"13"}] 08:28:45 INFO - PROCESS | 2752 | 1466695725701 Marionette TRACE conn5 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:28:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:28:45 INFO - PROCESS | 2752 | 1466695725704 Marionette TRACE conn5 <- [1,578,null,{}] 08:28:45 INFO - PROCESS | 2752 | 1466695725715 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:28:45 INFO - PROCESS | 2752 | 1466695725720 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:45 INFO - PROCESS | 2752 | 1466695725804 Marionette TRACE conn5 <- [1,579,null,{"value":null}] 08:28:45 INFO - PROCESS | 2752 | 1466695725814 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:45 INFO - PROCESS | 2752 | 1466695725817 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:45 INFO - PROCESS | 2752 | ++DOCSHELL 15574800 == 38 [pid = 2752] [id = 154] 08:28:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (155D8400) [pid = 2752] [serial = 460] [outer = 00000000] 08:28:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (15E5AC00) [pid = 2752] [serial = 461] [outer = 155D8400] 08:28:45 INFO - PROCESS | 2752 | 1466695725865 Marionette DEBUG loaded listener.js 08:28:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (16B75400) [pid = 2752] [serial = 462] [outer = 155D8400] 08:28:46 INFO - PROCESS | 2752 | 1466695726359 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:28:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:28:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 08:28:46 INFO - PROCESS | 2752 | 1466695726375 Marionette TRACE conn5 -> [0,581,"getWindowHandle",null] 08:28:46 INFO - PROCESS | 2752 | 1466695726377 Marionette TRACE conn5 <- [1,581,null,{"value":"13"}] 08:28:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:28:46 INFO - PROCESS | 2752 | 1466695726380 Marionette TRACE conn5 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:28:46 INFO - PROCESS | 2752 | 1466695726382 Marionette TRACE conn5 <- [1,582,null,{}] 08:28:46 INFO - PROCESS | 2752 | 1466695726385 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:28:46 INFO - PROCESS | 2752 | 1466695726387 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:46 INFO - PROCESS | 2752 | 1466695726472 Marionette TRACE conn5 <- [1,583,null,{"value":null}] 08:28:46 INFO - PROCESS | 2752 | 1466695726477 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:46 INFO - PROCESS | 2752 | 1466695726479 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:46 INFO - PROCESS | 2752 | ++DOCSHELL 17144C00 == 39 [pid = 2752] [id = 155] 08:28:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1714A000) [pid = 2752] [serial = 463] [outer = 00000000] 08:28:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1776A000) [pid = 2752] [serial = 464] [outer = 1714A000] 08:28:46 INFO - PROCESS | 2752 | 1466695726524 Marionette DEBUG loaded listener.js 08:28:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (177D0000) [pid = 2752] [serial = 465] [outer = 1714A000] 08:28:47 INFO - PROCESS | 2752 | 1466695726981 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:28:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:28:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 630ms 08:28:47 INFO - PROCESS | 2752 | 1466695727011 Marionette TRACE conn5 -> [0,585,"getWindowHandle",null] 08:28:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:28:47 INFO - PROCESS | 2752 | 1466695727013 Marionette TRACE conn5 <- [1,585,null,{"value":"13"}] 08:28:47 INFO - PROCESS | 2752 | 1466695727017 Marionette TRACE conn5 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 2752 | 1466695727018 Marionette TRACE conn5 <- [1,586,null,{}] 08:28:47 INFO - PROCESS | 2752 | 1466695727022 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:28:47 INFO - PROCESS | 2752 | 1466695727024 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:47 INFO - PROCESS | 2752 | 1466695727137 Marionette TRACE conn5 <- [1,587,null,{"value":null}] 08:28:47 INFO - PROCESS | 2752 | 1466695727145 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:47 INFO - PROCESS | 2752 | 1466695727147 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:47 INFO - PROCESS | 2752 | ++DOCSHELL 17705400 == 40 [pid = 2752] [id = 156] 08:28:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17769C00) [pid = 2752] [serial = 466] [outer = 00000000] 08:28:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (178C4400) [pid = 2752] [serial = 467] [outer = 17769C00] 08:28:47 INFO - PROCESS | 2752 | 1466695727191 Marionette DEBUG loaded listener.js 08:28:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17992C00) [pid = 2752] [serial = 468] [outer = 17769C00] 08:28:47 INFO - PROCESS | 2752 | 1466695727688 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:28:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:28:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 730ms 08:28:47 INFO - PROCESS | 2752 | 1466695727748 Marionette TRACE conn5 -> [0,589,"getWindowHandle",null] 08:28:47 INFO - PROCESS | 2752 | 1466695727750 Marionette TRACE conn5 <- [1,589,null,{"value":"13"}] 08:28:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:28:47 INFO - PROCESS | 2752 | 1466695727761 Marionette TRACE conn5 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:28:47 INFO - PROCESS | 2752 | 1466695727762 Marionette TRACE conn5 <- [1,590,null,{}] 08:28:47 INFO - PROCESS | 2752 | 1466695727766 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:28:47 INFO - PROCESS | 2752 | 1466695727771 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:47 INFO - PROCESS | 2752 | 1466695727908 Marionette TRACE conn5 <- [1,591,null,{"value":null}] 08:28:47 INFO - PROCESS | 2752 | 1466695727973 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 2752 | 1466695727975 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:48 INFO - PROCESS | 2752 | ++DOCSHELL 17CE6800 == 41 [pid = 2752] [id = 157] 08:28:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (18170C00) [pid = 2752] [serial = 469] [outer = 00000000] 08:28:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (182E0C00) [pid = 2752] [serial = 470] [outer = 18170C00] 08:28:48 INFO - PROCESS | 2752 | 1466695728029 Marionette DEBUG loaded listener.js 08:28:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (182DD800) [pid = 2752] [serial = 471] [outer = 18170C00] 08:28:48 INFO - PROCESS | 2752 | 1466695728439 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:28:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:28:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 731ms 08:28:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:28:48 INFO - PROCESS | 2752 | 1466695728492 Marionette TRACE conn5 -> [0,593,"getWindowHandle",null] 08:28:48 INFO - PROCESS | 2752 | 1466695728494 Marionette TRACE conn5 <- [1,593,null,{"value":"13"}] 08:28:48 INFO - PROCESS | 2752 | 1466695728497 Marionette TRACE conn5 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:28:48 INFO - PROCESS | 2752 | 1466695728499 Marionette TRACE conn5 <- [1,594,null,{}] 08:28:48 INFO - PROCESS | 2752 | 1466695728502 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:28:48 INFO - PROCESS | 2752 | 1466695728504 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:48 INFO - PROCESS | 2752 | 1466695728718 Marionette TRACE conn5 <- [1,595,null,{"value":null}] 08:28:48 INFO - PROCESS | 2752 | [2752] 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:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D2F2C00) [pid = 2752] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E171800) [pid = 2752] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (13F56800) [pid = 2752] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D2F3400) [pid = 2752] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (16B74C00) [pid = 2752] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (12CE1C00) [pid = 2752] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D296400) [pid = 2752] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (17772C00) [pid = 2752] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (1770A000) [pid = 2752] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E06CC00) [pid = 2752] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1554C000) [pid = 2752] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:28:48 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (197B0C00) [pid = 2752] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:28:48 INFO - PROCESS | 2752 | 1466695728864 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:48 INFO - PROCESS | 2752 | 1466695728866 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:48 INFO - PROCESS | 2752 | ++DOCSHELL 0D295C00 == 42 [pid = 2752] [id = 158] 08:28:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0D296400) [pid = 2752] [serial = 472] [outer = 00000000] 08:28:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E169400) [pid = 2752] [serial = 473] [outer = 0D296400] 08:28:48 INFO - PROCESS | 2752 | 1466695728910 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0EC0D000) [pid = 2752] [serial = 474] [outer = 0D296400] 08:28:49 INFO - PROCESS | 2752 | 1466695729265 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:28:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:28:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 830ms 08:28:49 INFO - PROCESS | 2752 | 1466695729328 Marionette TRACE conn5 -> [0,597,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 2752 | 1466695729330 Marionette TRACE conn5 <- [1,597,null,{"value":"13"}] 08:28:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:28:49 INFO - PROCESS | 2752 | 1466695729333 Marionette TRACE conn5 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - PROCESS | 2752 | 1466695729335 Marionette TRACE conn5 <- [1,598,null,{}] 08:28:49 INFO - PROCESS | 2752 | 1466695729338 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:28:49 INFO - PROCESS | 2752 | 1466695729340 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:49 INFO - PROCESS | 2752 | 1466695729449 Marionette TRACE conn5 <- [1,599,null,{"value":null}] 08:28:49 INFO - PROCESS | 2752 | 1466695729457 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:49 INFO - PROCESS | 2752 | 1466695729458 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:49 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F2C00 == 43 [pid = 2752] [id = 159] 08:28:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0E226400) [pid = 2752] [serial = 475] [outer = 00000000] 08:28:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (18478800) [pid = 2752] [serial = 476] [outer = 0E226400] 08:28:49 INFO - PROCESS | 2752 | 1466695729503 Marionette DEBUG loaded listener.js 08:28:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (197B7800) [pid = 2752] [serial = 477] [outer = 0E226400] 08:28:49 INFO - PROCESS | 2752 | 1466695729909 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:28:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:28:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 08:28:49 INFO - PROCESS | 2752 | 1466695729965 Marionette TRACE conn5 -> [0,601,"getWindowHandle",null] 08:28:49 INFO - PROCESS | 2752 | 1466695729967 Marionette TRACE conn5 <- [1,601,null,{"value":"13"}] 08:28:49 INFO - PROCESS | 2752 | 1466695729970 Marionette TRACE conn5 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:28:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:28:49 INFO - PROCESS | 2752 | 1466695729972 Marionette TRACE conn5 <- [1,602,null,{}] 08:28:49 INFO - PROCESS | 2752 | 1466695729975 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:28:49 INFO - PROCESS | 2752 | 1466695729977 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:50 INFO - PROCESS | 2752 | 1466695730096 Marionette TRACE conn5 <- [1,603,null,{"value":null}] 08:28:50 INFO - PROCESS | 2752 | 1466695730141 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 2752 | 1466695730143 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:50 INFO - PROCESS | 2752 | ++DOCSHELL 15573C00 == 44 [pid = 2752] [id = 160] 08:28:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (19F04800) [pid = 2752] [serial = 478] [outer = 00000000] 08:28:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1A311800) [pid = 2752] [serial = 479] [outer = 19F04800] 08:28:50 INFO - PROCESS | 2752 | 1466695730186 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1A3A3800) [pid = 2752] [serial = 480] [outer = 19F04800] 08:28:50 INFO - PROCESS | 2752 | 1466695730586 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:28:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:28:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 670ms 08:28:50 INFO - PROCESS | 2752 | 1466695730644 Marionette TRACE conn5 -> [0,605,"getWindowHandle",null] 08:28:50 INFO - PROCESS | 2752 | 1466695730646 Marionette TRACE conn5 <- [1,605,null,{"value":"13"}] 08:28:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:28:50 INFO - PROCESS | 2752 | 1466695730649 Marionette TRACE conn5 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:28:50 INFO - PROCESS | 2752 | 1466695730651 Marionette TRACE conn5 <- [1,606,null,{}] 08:28:50 INFO - PROCESS | 2752 | 1466695730661 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:28:50 INFO - PROCESS | 2752 | 1466695730663 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:50 INFO - PROCESS | 2752 | 1466695730742 Marionette TRACE conn5 <- [1,607,null,{"value":null}] 08:28:50 INFO - PROCESS | 2752 | 1466695730764 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:50 INFO - PROCESS | 2752 | 1466695730766 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:50 INFO - PROCESS | 2752 | ++DOCSHELL 0E47B800 == 45 [pid = 2752] [id = 161] 08:28:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0E47BC00) [pid = 2752] [serial = 481] [outer = 00000000] 08:28:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E480000) [pid = 2752] [serial = 482] [outer = 0E47BC00] 08:28:50 INFO - PROCESS | 2752 | 1466695730811 Marionette DEBUG loaded listener.js 08:28:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (122D7000) [pid = 2752] [serial = 483] [outer = 0E47BC00] 08:28:51 INFO - PROCESS | 2752 | 1466695731522 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:28:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:28:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 930ms 08:28:51 INFO - PROCESS | 2752 | 1466695731581 Marionette TRACE conn5 -> [0,609,"getWindowHandle",null] 08:28:51 INFO - PROCESS | 2752 | 1466695731586 Marionette TRACE conn5 <- [1,609,null,{"value":"13"}] 08:28:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:28:51 INFO - PROCESS | 2752 | 1466695731590 Marionette TRACE conn5 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:28:51 INFO - PROCESS | 2752 | 1466695731595 Marionette TRACE conn5 <- [1,610,null,{}] 08:28:51 INFO - PROCESS | 2752 | 1466695731600 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:28:51 INFO - PROCESS | 2752 | 1466695731603 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:51 INFO - PROCESS | 2752 | 1466695731717 Marionette TRACE conn5 <- [1,611,null,{"value":null}] 08:28:51 INFO - PROCESS | 2752 | 1466695731844 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:51 INFO - PROCESS | 2752 | 1466695731846 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:51 INFO - PROCESS | 2752 | ++DOCSHELL 0D721000 == 46 [pid = 2752] [id = 162] 08:28:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0D7D3C00) [pid = 2752] [serial = 484] [outer = 00000000] 08:28:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0E475C00) [pid = 2752] [serial = 485] [outer = 0D7D3C00] 08:28:51 INFO - PROCESS | 2752 | 1466695731904 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0E4BDC00) [pid = 2752] [serial = 486] [outer = 0D7D3C00] 08:28:52 INFO - PROCESS | 2752 | 1466695732481 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:28:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:28:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 930ms 08:28:52 INFO - PROCESS | 2752 | 1466695732521 Marionette TRACE conn5 -> [0,613,"getWindowHandle",null] 08:28:52 INFO - PROCESS | 2752 | 1466695732526 Marionette TRACE conn5 <- [1,613,null,{"value":"13"}] 08:28:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:28:52 INFO - PROCESS | 2752 | 1466695732532 Marionette TRACE conn5 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:28:52 INFO - PROCESS | 2752 | 1466695732535 Marionette TRACE conn5 <- [1,614,null,{}] 08:28:52 INFO - PROCESS | 2752 | 1466695732539 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:28:52 INFO - PROCESS | 2752 | 1466695732542 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:52 INFO - PROCESS | 2752 | 1466695732659 Marionette TRACE conn5 <- [1,615,null,{"value":null}] 08:28:52 INFO - PROCESS | 2752 | 1466695732762 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:52 INFO - PROCESS | 2752 | 1466695732765 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:52 INFO - PROCESS | 2752 | ++DOCSHELL 1554B400 == 47 [pid = 2752] [id = 163] 08:28:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1554D400) [pid = 2752] [serial = 487] [outer = 00000000] 08:28:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (15E59800) [pid = 2752] [serial = 488] [outer = 1554D400] 08:28:52 INFO - PROCESS | 2752 | 1466695732823 Marionette DEBUG loaded listener.js 08:28:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (17144000) [pid = 2752] [serial = 489] [outer = 1554D400] 08:28:53 INFO - PROCESS | 2752 | 1466695733429 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:28:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:28:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 931ms 08:28:53 INFO - PROCESS | 2752 | 1466695733466 Marionette TRACE conn5 -> [0,617,"getWindowHandle",null] 08:28:53 INFO - PROCESS | 2752 | 1466695733468 Marionette TRACE conn5 <- [1,617,null,{"value":"13"}] 08:28:53 INFO - PROCESS | 2752 | 1466695733472 Marionette TRACE conn5 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:28:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:28:53 INFO - PROCESS | 2752 | 1466695733476 Marionette TRACE conn5 <- [1,618,null,{}] 08:28:53 INFO - PROCESS | 2752 | 1466695733487 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:28:53 INFO - PROCESS | 2752 | 1466695733492 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:53 INFO - PROCESS | 2752 | 1466695733600 Marionette TRACE conn5 <- [1,619,null,{"value":null}] 08:28:53 INFO - PROCESS | 2752 | 1466695733701 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:53 INFO - PROCESS | 2752 | 1466695733705 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:53 INFO - PROCESS | 2752 | ++DOCSHELL 19F0D000 == 48 [pid = 2752] [id = 164] 08:28:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (1A2BB800) [pid = 2752] [serial = 490] [outer = 00000000] 08:28:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (1A72C000) [pid = 2752] [serial = 491] [outer = 1A2BB800] 08:28:53 INFO - PROCESS | 2752 | 1466695733764 Marionette DEBUG loaded listener.js 08:28:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (1AB36400) [pid = 2752] [serial = 492] [outer = 1A2BB800] 08:28:54 INFO - PROCESS | 2752 | 1466695734386 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:28:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:28:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 970ms 08:28:54 INFO - PROCESS | 2752 | 1466695734446 Marionette TRACE conn5 -> [0,621,"getWindowHandle",null] 08:28:54 INFO - PROCESS | 2752 | 1466695734449 Marionette TRACE conn5 <- [1,621,null,{"value":"13"}] 08:28:54 INFO - PROCESS | 2752 | 1466695734452 Marionette TRACE conn5 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:28:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:28:54 INFO - PROCESS | 2752 | 1466695734454 Marionette TRACE conn5 <- [1,622,null,{}] 08:28:54 INFO - PROCESS | 2752 | 1466695734458 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:28:54 INFO - PROCESS | 2752 | 1466695734460 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:54 INFO - PROCESS | 2752 | 1466695734570 Marionette TRACE conn5 <- [1,623,null,{"value":null}] 08:28:54 INFO - PROCESS | 2752 | 1466695734806 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:54 INFO - PROCESS | 2752 | 1466695734809 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:54 INFO - PROCESS | 2752 | ++DOCSHELL 0946B800 == 49 [pid = 2752] [id = 165] 08:28:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0D2EEC00) [pid = 2752] [serial = 493] [outer = 00000000] 08:28:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (0D313800) [pid = 2752] [serial = 494] [outer = 0D2EEC00] 08:28:54 INFO - PROCESS | 2752 | 1466695734878 Marionette DEBUG loaded listener.js 08:28:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (0D962C00) [pid = 2752] [serial = 495] [outer = 0D2EEC00] 08:28:55 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:55 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:55 INFO - PROCESS | 2752 | 1466695735436 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:28:56 INFO - PROCESS | 2752 | --DOCSHELL 17B1D400 == 48 [pid = 2752] [id = 135] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 15573C00 == 47 [pid = 2752] [id = 160] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 0D2F2C00 == 46 [pid = 2752] [id = 159] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 0D295C00 == 45 [pid = 2752] [id = 158] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 17CE6800 == 44 [pid = 2752] [id = 157] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 17705400 == 43 [pid = 2752] [id = 156] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 17144C00 == 42 [pid = 2752] [id = 155] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 15574800 == 41 [pid = 2752] [id = 154] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 0F3C9800 == 40 [pid = 2752] [id = 153] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 0D842800 == 39 [pid = 2752] [id = 152] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 12461400 == 38 [pid = 2752] [id = 149] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 0D9EAC00 == 37 [pid = 2752] [id = 150] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 197AF000 == 36 [pid = 2752] [id = 139] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 0E342800 == 35 [pid = 2752] [id = 134] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 182E6000 == 34 [pid = 2752] [id = 136] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 15E50800 == 33 [pid = 2752] [id = 151] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 0E06A800 == 32 [pid = 2752] [id = 137] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 15548000 == 31 [pid = 2752] [id = 138] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 0D2F1400 == 30 [pid = 2752] [id = 140] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 19F0D000 == 29 [pid = 2752] [id = 164] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 1554B400 == 28 [pid = 2752] [id = 163] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 0E47B800 == 27 [pid = 2752] [id = 161] 08:28:56 INFO - PROCESS | 2752 | --DOCSHELL 0D721000 == 26 [pid = 2752] [id = 162] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (0DE5CC00) [pid = 2752] [serial = 420] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (0D314000) [pid = 2752] [serial = 419] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (0E224400) [pid = 2752] [serial = 425] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0E340400) [pid = 2752] [serial = 426] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (15E4EC00) [pid = 2752] [serial = 431] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0D2F7400) [pid = 2752] [serial = 422] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (17151400) [pid = 2752] [serial = 435] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17145800) [pid = 2752] [serial = 434] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0D310800) [pid = 2752] [serial = 423] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (13968400) [pid = 2752] [serial = 428] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (12257400) [pid = 2752] [serial = 440] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (1787B000) [pid = 2752] [serial = 437] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (178B5400) [pid = 2752] [serial = 443] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (178B9000) [pid = 2752] [serial = 438] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1273D800) [pid = 2752] [serial = 411] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E4C1000) [pid = 2752] [serial = 410] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1714E000) [pid = 2752] [serial = 414] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (15E64C00) [pid = 2752] [serial = 413] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (178C3000) [pid = 2752] [serial = 444] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (19F04000) [pid = 2752] [serial = 417] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (17CE5C00) [pid = 2752] [serial = 446] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (197B8800) [pid = 2752] [serial = 416] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (15ED1000) [pid = 2752] [serial = 432] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (155DBC00) [pid = 2752] [serial = 441] [outer = 00000000] [url = about:blank] 08:28:56 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (13B1D400) [pid = 2752] [serial = 429] [outer = 00000000] [url = about:blank] 08:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1680ms 08:28:56 INFO - PROCESS | 2752 | 1466695736206 Marionette TRACE conn5 -> [0,625,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 2752 | 1466695736211 Marionette TRACE conn5 <- [1,625,null,{"value":"13"}] 08:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:28:56 INFO - PROCESS | 2752 | 1466695736217 Marionette TRACE conn5 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 2752 | 1466695736220 Marionette TRACE conn5 <- [1,626,null,{}] 08:28:56 INFO - PROCESS | 2752 | 1466695736226 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:28:56 INFO - PROCESS | 2752 | 1466695736229 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:56 INFO - PROCESS | 2752 | 1466695736314 Marionette TRACE conn5 <- [1,627,null,{"value":null}] 08:28:56 INFO - PROCESS | 2752 | 1466695736321 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:56 INFO - PROCESS | 2752 | 1466695736326 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:56 INFO - PROCESS | 2752 | ++DOCSHELL 0D30E000 == 27 [pid = 2752] [id = 166] 08:28:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D30F400) [pid = 2752] [serial = 496] [outer = 00000000] 08:28:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0D315400) [pid = 2752] [serial = 497] [outer = 0D30F400] 08:28:56 INFO - PROCESS | 2752 | 1466695736375 Marionette DEBUG loaded listener.js 08:28:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0D76BC00) [pid = 2752] [serial = 498] [outer = 0D30F400] 08:28:56 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:56 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:56 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:28:56 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:28:56 INFO - PROCESS | 2752 | 1466695736874 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:28:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:28:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 670ms 08:28:56 INFO - PROCESS | 2752 | 1466695736889 Marionette TRACE conn5 -> [0,629,"getWindowHandle",null] 08:28:56 INFO - PROCESS | 2752 | 1466695736892 Marionette TRACE conn5 <- [1,629,null,{"value":"13"}] 08:28:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:28:56 INFO - PROCESS | 2752 | 1466695736899 Marionette TRACE conn5 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:28:56 INFO - PROCESS | 2752 | 1466695736903 Marionette TRACE conn5 <- [1,630,null,{}] 08:28:56 INFO - PROCESS | 2752 | 1466695736906 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:28:56 INFO - PROCESS | 2752 | 1466695736909 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:57 INFO - PROCESS | 2752 | 1466695736996 Marionette TRACE conn5 <- [1,631,null,{"value":null}] 08:28:57 INFO - PROCESS | 2752 | 1466695737005 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 2752 | 1466695737007 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:57 INFO - PROCESS | 2752 | ++DOCSHELL 0E230400 == 28 [pid = 2752] [id = 167] 08:28:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E31AC00) [pid = 2752] [serial = 499] [outer = 00000000] 08:28:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0E408400) [pid = 2752] [serial = 500] [outer = 0E31AC00] 08:28:57 INFO - PROCESS | 2752 | 1466695737056 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0E475400) [pid = 2752] [serial = 501] [outer = 0E31AC00] 08:28:57 INFO - PROCESS | 2752 | 1466695737528 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:28:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:28:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 690ms 08:28:57 INFO - PROCESS | 2752 | 1466695737589 Marionette TRACE conn5 -> [0,633,"getWindowHandle",null] 08:28:57 INFO - PROCESS | 2752 | 1466695737591 Marionette TRACE conn5 <- [1,633,null,{"value":"13"}] 08:28:57 INFO - PROCESS | 2752 | 1466695737595 Marionette TRACE conn5 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:28:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:28:57 INFO - PROCESS | 2752 | 1466695737597 Marionette TRACE conn5 <- [1,634,null,{}] 08:28:57 INFO - PROCESS | 2752 | 1466695737607 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:28:57 INFO - PROCESS | 2752 | 1466695737612 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:57 INFO - PROCESS | 2752 | 1466695737727 Marionette TRACE conn5 <- [1,635,null,{"value":null}] 08:28:57 INFO - PROCESS | 2752 | 1466695737811 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:57 INFO - PROCESS | 2752 | 1466695737815 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:57 INFO - PROCESS | 2752 | ++DOCSHELL 124A9800 == 29 [pid = 2752] [id = 168] 08:28:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (12B51400) [pid = 2752] [serial = 502] [outer = 00000000] 08:28:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (12C36800) [pid = 2752] [serial = 503] [outer = 12B51400] 08:28:57 INFO - PROCESS | 2752 | 1466695737864 Marionette DEBUG loaded listener.js 08:28:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1396A800) [pid = 2752] [serial = 504] [outer = 12B51400] 08:28:58 INFO - PROCESS | 2752 | 1466695738256 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:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 08:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:28:58 INFO - PROCESS | 2752 | 1466695738268 Marionette TRACE conn5 -> [0,637,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 2752 | 1466695738270 Marionette TRACE conn5 <- [1,637,null,{"value":"13"}] 08:28:58 INFO - PROCESS | 2752 | 1466695738273 Marionette TRACE conn5 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 2752 | 1466695738275 Marionette TRACE conn5 <- [1,638,null,{}] 08:28:58 INFO - PROCESS | 2752 | 1466695738279 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:28:58 INFO - PROCESS | 2752 | 1466695738281 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:58 INFO - PROCESS | 2752 | 1466695738410 Marionette TRACE conn5 <- [1,639,null,{"value":null}] 08:28:58 INFO - PROCESS | 2752 | 1466695738427 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:58 INFO - PROCESS | 2752 | 1466695738430 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:58 INFO - PROCESS | 2752 | ++DOCSHELL 12C33400 == 30 [pid = 2752] [id = 169] 08:28:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (13B16400) [pid = 2752] [serial = 505] [outer = 00000000] 08:28:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (14A55000) [pid = 2752] [serial = 506] [outer = 13B16400] 08:28:58 INFO - PROCESS | 2752 | 1466695738474 Marionette DEBUG loaded listener.js 08:28:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (1556C400) [pid = 2752] [serial = 507] [outer = 13B16400] 08:28:58 INFO - PROCESS | 2752 | 1466695738896 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:28:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:28:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 671ms 08:28:58 INFO - PROCESS | 2752 | 1466695738945 Marionette TRACE conn5 -> [0,641,"getWindowHandle",null] 08:28:58 INFO - PROCESS | 2752 | 1466695738947 Marionette TRACE conn5 <- [1,641,null,{"value":"13"}] 08:28:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:28:58 INFO - PROCESS | 2752 | 1466695738950 Marionette TRACE conn5 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:28:58 INFO - PROCESS | 2752 | 1466695738952 Marionette TRACE conn5 <- [1,642,null,{}] 08:28:58 INFO - PROCESS | 2752 | 1466695738960 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:28:58 INFO - PROCESS | 2752 | 1466695738962 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:59 INFO - PROCESS | 2752 | 1466695739069 Marionette TRACE conn5 <- [1,643,null,{"value":null}] 08:28:59 INFO - PROCESS | 2752 | 1466695739151 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 2752 | 1466695739153 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:59 INFO - PROCESS | 2752 | ++DOCSHELL 155DDC00 == 31 [pid = 2752] [id = 170] 08:28:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (15E45800) [pid = 2752] [serial = 508] [outer = 00000000] 08:28:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (15EDA800) [pid = 2752] [serial = 509] [outer = 15E45800] 08:28:59 INFO - PROCESS | 2752 | 1466695739197 Marionette DEBUG loaded listener.js 08:28:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (16B7B000) [pid = 2752] [serial = 510] [outer = 15E45800] 08:28:59 INFO - PROCESS | 2752 | 1466695739616 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:28:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:28:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 730ms 08:28:59 INFO - PROCESS | 2752 | 1466695739682 Marionette TRACE conn5 -> [0,645,"getWindowHandle",null] 08:28:59 INFO - PROCESS | 2752 | 1466695739684 Marionette TRACE conn5 <- [1,645,null,{"value":"13"}] 08:28:59 INFO - PROCESS | 2752 | 1466695739687 Marionette TRACE conn5 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:28:59 INFO - PROCESS | 2752 | 1466695739689 Marionette TRACE conn5 <- [1,646,null,{}] 08:28:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:28:59 INFO - PROCESS | 2752 | 1466695739702 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:28:59 INFO - PROCESS | 2752 | 1466695739708 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:59 INFO - PROCESS | 2752 | 1466695739843 Marionette TRACE conn5 <- [1,647,null,{"value":null}] 08:28:59 INFO - PROCESS | 2752 | 1466695739901 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:28:59 INFO - PROCESS | 2752 | 1466695739903 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:28:59 INFO - PROCESS | 2752 | ++DOCSHELL 17703400 == 32 [pid = 2752] [id = 171] 08:28:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17703800) [pid = 2752] [serial = 511] [outer = 00000000] 08:28:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (17708400) [pid = 2752] [serial = 512] [outer = 17703800] 08:28:59 INFO - PROCESS | 2752 | 1466695739948 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (17710800) [pid = 2752] [serial = 513] [outer = 17703800] 08:29:00 INFO - PROCESS | 2752 | 1466695740590 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:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0E47BC00) [pid = 2752] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (17769C00) [pid = 2752] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (18170C00) [pid = 2752] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (15ECC000) [pid = 2752] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0DE58800) [pid = 2752] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17B1E000) [pid = 2752] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0F3CE800) [pid = 2752] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D885C00) [pid = 2752] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (155D8400) [pid = 2752] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1714A000) [pid = 2752] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D296400) [pid = 2752] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E226400) [pid = 2752] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:29:00 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (19F04800) [pid = 2752] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:29:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:29:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 970ms 08:29:00 INFO - PROCESS | 2752 | 1466695740662 Marionette TRACE conn5 -> [0,649,"getWindowHandle",null] 08:29:00 INFO - PROCESS | 2752 | 1466695740664 Marionette TRACE conn5 <- [1,649,null,{"value":"13"}] 08:29:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:29:00 INFO - PROCESS | 2752 | 1466695740666 Marionette TRACE conn5 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:29:00 INFO - PROCESS | 2752 | 1466695740668 Marionette TRACE conn5 <- [1,650,null,{}] 08:29:00 INFO - PROCESS | 2752 | 1466695740682 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:29:00 INFO - PROCESS | 2752 | 1466695740684 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:00 INFO - PROCESS | 2752 | 1466695740762 Marionette TRACE conn5 <- [1,651,null,{"value":null}] 08:29:00 INFO - PROCESS | 2752 | 1466695740769 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:00 INFO - PROCESS | 2752 | 1466695740771 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:00 INFO - PROCESS | 2752 | ++DOCSHELL 0E317C00 == 33 [pid = 2752] [id = 172] 08:29:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0E479000) [pid = 2752] [serial = 514] [outer = 00000000] 08:29:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (12462C00) [pid = 2752] [serial = 515] [outer = 0E479000] 08:29:00 INFO - PROCESS | 2752 | 1466695740815 Marionette DEBUG loaded listener.js 08:29:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (15565400) [pid = 2752] [serial = 516] [outer = 0E479000] 08:29:01 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:01 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:01 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:01 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:01 INFO - PROCESS | 2752 | 1466695741237 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:29:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:29:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 630ms 08:29:01 INFO - PROCESS | 2752 | 1466695741298 Marionette TRACE conn5 -> [0,653,"getWindowHandle",null] 08:29:01 INFO - PROCESS | 2752 | 1466695741300 Marionette TRACE conn5 <- [1,653,null,{"value":"13"}] 08:29:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:29:01 INFO - PROCESS | 2752 | 1466695741303 Marionette TRACE conn5 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 2752 | 1466695741304 Marionette TRACE conn5 <- [1,654,null,{}] 08:29:01 INFO - PROCESS | 2752 | 1466695741307 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:29:01 INFO - PROCESS | 2752 | 1466695741309 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:01 INFO - PROCESS | 2752 | 1466695741386 Marionette TRACE conn5 <- [1,655,null,{"value":null}] 08:29:01 INFO - PROCESS | 2752 | 1466695741392 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:01 INFO - PROCESS | 2752 | 1466695741394 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:01 INFO - PROCESS | 2752 | ++DOCSHELL 09462C00 == 34 [pid = 2752] [id = 173] 08:29:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1714A000) [pid = 2752] [serial = 517] [outer = 00000000] 08:29:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1787DC00) [pid = 2752] [serial = 518] [outer = 1714A000] 08:29:01 INFO - PROCESS | 2752 | 1466695741438 Marionette DEBUG loaded listener.js 08:29:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17881000) [pid = 2752] [serial = 519] [outer = 1714A000] 08:29:01 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:01 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:01 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:01 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:01 INFO - PROCESS | 2752 | 1466695741853 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:29:01 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:29:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 570ms 08:29:01 INFO - PROCESS | 2752 | 1466695741874 Marionette TRACE conn5 -> [0,657,"getWindowHandle",null] 08:29:01 INFO - PROCESS | 2752 | 1466695741876 Marionette TRACE conn5 <- [1,657,null,{"value":"13"}] 08:29:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:29:01 INFO - PROCESS | 2752 | 1466695741879 Marionette TRACE conn5 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:29:01 INFO - PROCESS | 2752 | 1466695741880 Marionette TRACE conn5 <- [1,658,null,{}] 08:29:01 INFO - PROCESS | 2752 | 1466695741883 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:29:01 INFO - PROCESS | 2752 | 1466695741885 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:02 INFO - PROCESS | 2752 | 1466695742001 Marionette TRACE conn5 <- [1,659,null,{"value":null}] 08:29:02 INFO - PROCESS | 2752 | 1466695742006 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 2752 | 1466695742008 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:02 INFO - PROCESS | 2752 | ++DOCSHELL 17AA3400 == 35 [pid = 2752] [id = 174] 08:29:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17AA6C00) [pid = 2752] [serial = 520] [outer = 00000000] 08:29:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17AACC00) [pid = 2752] [serial = 521] [outer = 17AA6C00] 08:29:02 INFO - PROCESS | 2752 | 1466695742052 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17AAE800) [pid = 2752] [serial = 522] [outer = 17AA6C00] 08:29:02 INFO - PROCESS | 2752 | 1466695742475 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:29:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:29:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 630ms 08:29:02 INFO - PROCESS | 2752 | 1466695742519 Marionette TRACE conn5 -> [0,661,"getWindowHandle",null] 08:29:02 INFO - PROCESS | 2752 | 1466695742521 Marionette TRACE conn5 <- [1,661,null,{"value":"13"}] 08:29:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:29:02 INFO - PROCESS | 2752 | 1466695742529 Marionette TRACE conn5 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:29:02 INFO - PROCESS | 2752 | 1466695742540 Marionette TRACE conn5 <- [1,662,null,{}] 08:29:02 INFO - PROCESS | 2752 | 1466695742544 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:29:02 INFO - PROCESS | 2752 | 1466695742546 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:02 INFO - PROCESS | 2752 | 1466695742668 Marionette TRACE conn5 <- [1,663,null,{"value":null}] 08:29:02 INFO - PROCESS | 2752 | 1466695742802 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:02 INFO - PROCESS | 2752 | 1466695742805 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:02 INFO - PROCESS | 2752 | ++DOCSHELL 0945E000 == 36 [pid = 2752] [id = 175] 08:29:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0945F800) [pid = 2752] [serial = 523] [outer = 00000000] 08:29:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0D298400) [pid = 2752] [serial = 524] [outer = 0945F800] 08:29:02 INFO - PROCESS | 2752 | 1466695742865 Marionette DEBUG loaded listener.js 08:29:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0D2F4400) [pid = 2752] [serial = 525] [outer = 0945F800] 08:29:03 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:29:03 INFO - PROCESS | 2752 | [2752] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 08:29:03 INFO - PROCESS | 2752 | 1466695743659 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:29:03 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:29:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1192ms 08:29:03 INFO - PROCESS | 2752 | 1466695743724 Marionette TRACE conn5 -> [0,665,"getWindowHandle",null] 08:29:03 INFO - PROCESS | 2752 | 1466695743728 Marionette TRACE conn5 <- [1,665,null,{"value":"13"}] 08:29:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:29:03 INFO - PROCESS | 2752 | 1466695743733 Marionette TRACE conn5 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:29:03 INFO - PROCESS | 2752 | 1466695743737 Marionette TRACE conn5 <- [1,666,null,{}] 08:29:03 INFO - PROCESS | 2752 | 1466695743742 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:29:03 INFO - PROCESS | 2752 | 1466695743745 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:03 INFO - PROCESS | 2752 | 1466695743872 Marionette TRACE conn5 <- [1,667,null,{"value":null}] 08:29:04 INFO - PROCESS | 2752 | 1466695743990 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:04 INFO - PROCESS | 2752 | 1466695743993 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:04 INFO - PROCESS | 2752 | ++DOCSHELL 0EC05000 == 37 [pid = 2752] [id = 176] 08:29:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0EC0A800) [pid = 2752] [serial = 526] [outer = 00000000] 08:29:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (12551400) [pid = 2752] [serial = 527] [outer = 0EC0A800] 08:29:04 INFO - PROCESS | 2752 | 1466695744050 Marionette DEBUG loaded listener.js 08:29:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (12CD2800) [pid = 2752] [serial = 528] [outer = 0EC0A800] 08:29:04 INFO - PROCESS | 2752 | 1466695744865 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:29:04 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:29:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1182ms 08:29:04 INFO - PROCESS | 2752 | 1466695744937 Marionette TRACE conn5 -> [0,669,"getWindowHandle",null] 08:29:04 INFO - PROCESS | 2752 | 1466695744942 Marionette TRACE conn5 <- [1,669,null,{"value":"13"}] 08:29:04 INFO - PROCESS | 2752 | 1466695744948 Marionette TRACE conn5 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:29:04 INFO - PROCESS | 2752 | 1466695744951 Marionette TRACE conn5 <- [1,670,null,{}] 08:29:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:29:04 INFO - PROCESS | 2752 | 1466695744957 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:29:04 INFO - PROCESS | 2752 | 1466695744959 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:05 INFO - PROCESS | 2752 | 1466695745075 Marionette TRACE conn5 <- [1,671,null,{"value":null}] 08:29:05 INFO - PROCESS | 2752 | 1466695745154 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:05 INFO - PROCESS | 2752 | 1466695745158 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:05 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F3C00 == 38 [pid = 2752] [id = 177] 08:29:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0D2F4C00) [pid = 2752] [serial = 529] [outer = 00000000] 08:29:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (0E068C00) [pid = 2752] [serial = 530] [outer = 0D2F4C00] 08:29:05 INFO - PROCESS | 2752 | 1466695745256 Marionette DEBUG loaded listener.js 08:29:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0E406400) [pid = 2752] [serial = 531] [outer = 0D2F4C00] 08:29:05 INFO - PROCESS | 2752 | --DOCSHELL 17AA3400 == 37 [pid = 2752] [id = 174] 08:29:05 INFO - PROCESS | 2752 | --DOCSHELL 09462C00 == 36 [pid = 2752] [id = 173] 08:29:05 INFO - PROCESS | 2752 | --DOCSHELL 0E317C00 == 35 [pid = 2752] [id = 172] 08:29:05 INFO - PROCESS | 2752 | --DOCSHELL 17703400 == 34 [pid = 2752] [id = 171] 08:29:05 INFO - PROCESS | 2752 | --DOCSHELL 155DDC00 == 33 [pid = 2752] [id = 170] 08:29:05 INFO - PROCESS | 2752 | --DOCSHELL 12C33400 == 32 [pid = 2752] [id = 169] 08:29:05 INFO - PROCESS | 2752 | --DOCSHELL 124A9800 == 31 [pid = 2752] [id = 168] 08:29:05 INFO - PROCESS | 2752 | --DOCSHELL 0E230400 == 30 [pid = 2752] [id = 167] 08:29:05 INFO - PROCESS | 2752 | --DOCSHELL 0D30E000 == 29 [pid = 2752] [id = 166] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (1A311800) [pid = 2752] [serial = 479] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0E480000) [pid = 2752] [serial = 482] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (122D7000) [pid = 2752] [serial = 483] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (178C4400) [pid = 2752] [serial = 467] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (182E0C00) [pid = 2752] [serial = 470] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17992C00) [pid = 2752] [serial = 468] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (17708000) [pid = 2752] [serial = 452] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (177D7800) [pid = 2752] [serial = 453] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0E16CC00) [pid = 2752] [serial = 449] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E408C00) [pid = 2752] [serial = 450] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (1824F800) [pid = 2752] [serial = 447] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (182DD800) [pid = 2752] [serial = 471] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (124A7C00) [pid = 2752] [serial = 458] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (12B7E000) [pid = 2752] [serial = 459] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0D961800) [pid = 2752] [serial = 455] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E16BC00) [pid = 2752] [serial = 456] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (15E5AC00) [pid = 2752] [serial = 461] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (16B75400) [pid = 2752] [serial = 462] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (1776A000) [pid = 2752] [serial = 464] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E169400) [pid = 2752] [serial = 473] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1A3A3800) [pid = 2752] [serial = 480] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0EC0D000) [pid = 2752] [serial = 474] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (18478800) [pid = 2752] [serial = 476] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (177D0000) [pid = 2752] [serial = 465] [outer = 00000000] [url = about:blank] 08:29:05 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (197B7800) [pid = 2752] [serial = 477] [outer = 00000000] [url = about:blank] 08:29:06 INFO - PROCESS | 2752 | 1466695746191 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:29:06 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:29:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1279ms 08:29:06 INFO - PROCESS | 2752 | 1466695746235 Marionette TRACE conn5 -> [0,673,"getWindowHandle",null] 08:29:06 INFO - PROCESS | 2752 | 1466695746239 Marionette TRACE conn5 <- [1,673,null,{"value":"13"}] 08:29:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:29:06 INFO - PROCESS | 2752 | 1466695746249 Marionette TRACE conn5 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:29:06 INFO - PROCESS | 2752 | 1466695746251 Marionette TRACE conn5 <- [1,674,null,{}] 08:29:06 INFO - PROCESS | 2752 | 1466695746255 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:29:06 INFO - PROCESS | 2752 | 1466695746257 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:06 INFO - PROCESS | 2752 | 1466695746347 Marionette TRACE conn5 <- [1,675,null,{"value":null}] 08:29:06 INFO - PROCESS | 2752 | 1466695746354 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:06 INFO - PROCESS | 2752 | 1466695746356 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:06 INFO - PROCESS | 2752 | ++DOCSHELL 0E61F000 == 30 [pid = 2752] [id = 178] 08:29:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E655400) [pid = 2752] [serial = 532] [outer = 00000000] 08:29:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0F277800) [pid = 2752] [serial = 533] [outer = 0E655400] 08:29:06 INFO - PROCESS | 2752 | 1466695746403 Marionette DEBUG loaded listener.js 08:29:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (124A8C00) [pid = 2752] [serial = 534] [outer = 0E655400] 08:29:07 INFO - PROCESS | 2752 | 1466695747371 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:29:07 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:29:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1181ms 08:29:07 INFO - PROCESS | 2752 | 1466695747439 Marionette TRACE conn5 -> [0,677,"getWindowHandle",null] 08:29:07 INFO - PROCESS | 2752 | 1466695747441 Marionette TRACE conn5 <- [1,677,null,{"value":"13"}] 08:29:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:29:07 INFO - PROCESS | 2752 | 1466695747444 Marionette TRACE conn5 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:29:07 INFO - PROCESS | 2752 | 1466695747448 Marionette TRACE conn5 <- [1,678,null,{}] 08:29:07 INFO - PROCESS | 2752 | 1466695747458 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:29:07 INFO - PROCESS | 2752 | 1466695747463 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:07 INFO - PROCESS | 2752 | 1466695747579 Marionette TRACE conn5 <- [1,679,null,{"value":null}] 08:29:07 INFO - PROCESS | 2752 | 1466695747642 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:07 INFO - PROCESS | 2752 | 1466695747645 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:07 INFO - PROCESS | 2752 | ++DOCSHELL 1556AC00 == 31 [pid = 2752] [id = 179] 08:29:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1556B000) [pid = 2752] [serial = 535] [outer = 00000000] 08:29:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (15572400) [pid = 2752] [serial = 536] [outer = 1556B000] 08:29:07 INFO - PROCESS | 2752 | 1466695747698 Marionette DEBUG loaded listener.js 08:29:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (15E65C00) [pid = 2752] [serial = 537] [outer = 1556B000] 08:29:08 INFO - PROCESS | 2752 | 1466695748654 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:29:08 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:29:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1230ms 08:29:08 INFO - PROCESS | 2752 | 1466695748674 Marionette TRACE conn5 -> [0,681,"getWindowHandle",null] 08:29:08 INFO - PROCESS | 2752 | 1466695748677 Marionette TRACE conn5 <- [1,681,null,{"value":"13"}] 08:29:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:29:08 INFO - PROCESS | 2752 | 1466695748680 Marionette TRACE conn5 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:29:08 INFO - PROCESS | 2752 | 1466695748681 Marionette TRACE conn5 <- [1,682,null,{}] 08:29:08 INFO - PROCESS | 2752 | 1466695748691 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:29:08 INFO - PROCESS | 2752 | 1466695748693 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:08 INFO - PROCESS | 2752 | 1466695748808 Marionette TRACE conn5 <- [1,683,null,{"value":null}] 08:29:08 INFO - PROCESS | 2752 | 1466695748814 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:08 INFO - PROCESS | 2752 | 1466695748816 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:08 INFO - PROCESS | 2752 | ++DOCSHELL 16BE5400 == 32 [pid = 2752] [id = 180] 08:29:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17144C00) [pid = 2752] [serial = 538] [outer = 00000000] 08:29:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17704000) [pid = 2752] [serial = 539] [outer = 17144C00] 08:29:08 INFO - PROCESS | 2752 | 1466695748907 Marionette DEBUG loaded listener.js 08:29:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1770D400) [pid = 2752] [serial = 540] [outer = 17144C00] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (15E45800) [pid = 2752] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (17703800) [pid = 2752] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D30F400) [pid = 2752] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (12B51400) [pid = 2752] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0D2EEC00) [pid = 2752] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0E31AC00) [pid = 2752] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0D7D3C00) [pid = 2752] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1554D400) [pid = 2752] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1A2BB800) [pid = 2752] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0E479000) [pid = 2752] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (13B16400) [pid = 2752] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:29:09 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (1714A000) [pid = 2752] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:29:09 INFO - PROCESS | 2752 | 1466695749838 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:29:09 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:29:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1180ms 08:29:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:29:09 INFO - PROCESS | 2752 | 1466695749864 Marionette TRACE conn5 -> [0,685,"getWindowHandle",null] 08:29:09 INFO - PROCESS | 2752 | 1466695749866 Marionette TRACE conn5 <- [1,685,null,{"value":"13"}] 08:29:09 INFO - PROCESS | 2752 | 1466695749869 Marionette TRACE conn5 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:29:09 INFO - PROCESS | 2752 | 1466695749871 Marionette TRACE conn5 <- [1,686,null,{}] 08:29:09 INFO - PROCESS | 2752 | 1466695749874 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:29:09 INFO - PROCESS | 2752 | 1466695749876 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:09 INFO - PROCESS | 2752 | 1466695749955 Marionette TRACE conn5 <- [1,687,null,{"value":null}] 08:29:09 INFO - PROCESS | 2752 | 1466695749960 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:09 INFO - PROCESS | 2752 | 1466695749962 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:10 INFO - PROCESS | 2752 | ++DOCSHELL 0E16F800 == 33 [pid = 2752] [id = 181] 08:29:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0E475800) [pid = 2752] [serial = 541] [outer = 00000000] 08:29:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (16BE9800) [pid = 2752] [serial = 542] [outer = 0E475800] 08:29:10 INFO - PROCESS | 2752 | 1466695750007 Marionette DEBUG loaded listener.js 08:29:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (17707000) [pid = 2752] [serial = 543] [outer = 0E475800] 08:29:10 INFO - PROCESS | 2752 | 1466695750925 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:29:10 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:29:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1074ms 08:29:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:29:10 INFO - PROCESS | 2752 | 1466695750944 Marionette TRACE conn5 -> [0,689,"getWindowHandle",null] 08:29:10 INFO - PROCESS | 2752 | 1466695750946 Marionette TRACE conn5 <- [1,689,null,{"value":"13"}] 08:29:10 INFO - PROCESS | 2752 | 1466695750949 Marionette TRACE conn5 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:29:10 INFO - PROCESS | 2752 | 1466695750951 Marionette TRACE conn5 <- [1,690,null,{}] 08:29:10 INFO - PROCESS | 2752 | 1466695750954 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:29:10 INFO - PROCESS | 2752 | 1466695750960 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:11 INFO - PROCESS | 2752 | 1466695751091 Marionette TRACE conn5 <- [1,691,null,{"value":null}] 08:29:11 INFO - PROCESS | 2752 | 1466695751096 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:11 INFO - PROCESS | 2752 | 1466695751098 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:11 INFO - PROCESS | 2752 | ++DOCSHELL 17773400 == 34 [pid = 2752] [id = 182] 08:29:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (177CCC00) [pid = 2752] [serial = 544] [outer = 00000000] 08:29:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (17AA7400) [pid = 2752] [serial = 545] [outer = 177CCC00] 08:29:11 INFO - PROCESS | 2752 | 1466695751142 Marionette DEBUG loaded listener.js 08:29:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (17AA7800) [pid = 2752] [serial = 546] [outer = 177CCC00] 08:29:12 INFO - PROCESS | 2752 | 1466695752242 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:29:12 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:29:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1335ms 08:29:12 INFO - PROCESS | 2752 | 1466695752295 Marionette TRACE conn5 -> [0,693,"getWindowHandle",null] 08:29:12 INFO - PROCESS | 2752 | 1466695752299 Marionette TRACE conn5 <- [1,693,null,{"value":"13"}] 08:29:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:29:12 INFO - PROCESS | 2752 | 1466695752305 Marionette TRACE conn5 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:29:12 INFO - PROCESS | 2752 | 1466695752308 Marionette TRACE conn5 <- [1,694,null,{}] 08:29:12 INFO - PROCESS | 2752 | 1466695752313 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:29:12 INFO - PROCESS | 2752 | 1466695752317 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:12 INFO - PROCESS | 2752 | 1466695752415 Marionette TRACE conn5 <- [1,695,null,{"value":null}] 08:29:12 INFO - PROCESS | 2752 | 1466695752616 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:12 INFO - PROCESS | 2752 | 1466695752619 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:12 INFO - PROCESS | 2752 | ++DOCSHELL 0DE4FC00 == 35 [pid = 2752] [id = 183] 08:29:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E172800) [pid = 2752] [serial = 547] [outer = 00000000] 08:29:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E621400) [pid = 2752] [serial = 548] [outer = 0E172800] 08:29:12 INFO - PROCESS | 2752 | 1466695752677 Marionette DEBUG loaded listener.js 08:29:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (1254C000) [pid = 2752] [serial = 549] [outer = 0E172800] 08:29:13 INFO - PROCESS | 2752 | 1466695753723 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:29:13 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:29:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1477ms 08:29:13 INFO - PROCESS | 2752 | 1466695753783 Marionette TRACE conn5 -> [0,697,"getWindowHandle",null] 08:29:13 INFO - PROCESS | 2752 | 1466695753787 Marionette TRACE conn5 <- [1,697,null,{"value":"13"}] 08:29:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:29:13 INFO - PROCESS | 2752 | 1466695753794 Marionette TRACE conn5 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:29:13 INFO - PROCESS | 2752 | 1466695753797 Marionette TRACE conn5 <- [1,698,null,{}] 08:29:13 INFO - PROCESS | 2752 | 1466695753801 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:29:13 INFO - PROCESS | 2752 | 1466695753804 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:13 INFO - PROCESS | 2752 | 1466695753944 Marionette TRACE conn5 <- [1,699,null,{"value":null}] 08:29:14 INFO - PROCESS | 2752 | 1466695754081 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:14 INFO - PROCESS | 2752 | 1466695754083 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:14 INFO - PROCESS | 2752 | ++DOCSHELL 15E5B800 == 36 [pid = 2752] [id = 184] 08:29:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (16BEC800) [pid = 2752] [serial = 550] [outer = 00000000] 08:29:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17704400) [pid = 2752] [serial = 551] [outer = 16BEC800] 08:29:14 INFO - PROCESS | 2752 | 1466695754140 Marionette DEBUG loaded listener.js 08:29:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (178B5400) [pid = 2752] [serial = 552] [outer = 16BEC800] 08:29:15 INFO - PROCESS | 2752 | --DOCSHELL 0E16F800 == 35 [pid = 2752] [id = 181] 08:29:15 INFO - PROCESS | 2752 | --DOCSHELL 16BE5400 == 34 [pid = 2752] [id = 180] 08:29:15 INFO - PROCESS | 2752 | --DOCSHELL 1556AC00 == 33 [pid = 2752] [id = 179] 08:29:15 INFO - PROCESS | 2752 | --DOCSHELL 0E61F000 == 32 [pid = 2752] [id = 178] 08:29:15 INFO - PROCESS | 2752 | --DOCSHELL 0D2F3C00 == 31 [pid = 2752] [id = 177] 08:29:15 INFO - PROCESS | 2752 | --DOCSHELL 0945E000 == 30 [pid = 2752] [id = 175] 08:29:15 INFO - PROCESS | 2752 | --DOCSHELL 0EC05000 == 29 [pid = 2752] [id = 176] 08:29:15 INFO - PROCESS | 2752 | --DOCSHELL 0946B800 == 28 [pid = 2752] [id = 165] 08:29:15 INFO - PROCESS | 2752 | --DOCSHELL 17773400 == 27 [pid = 2752] [id = 182] 08:29:15 INFO - PROCESS | 2752 | --DOCSHELL 0DE4FC00 == 26 [pid = 2752] [id = 183] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (15EDA800) [pid = 2752] [serial = 509] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (17708400) [pid = 2752] [serial = 512] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D315400) [pid = 2752] [serial = 497] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D76BC00) [pid = 2752] [serial = 498] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (12C36800) [pid = 2752] [serial = 503] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (1396A800) [pid = 2752] [serial = 504] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0D962C00) [pid = 2752] [serial = 495] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0D313800) [pid = 2752] [serial = 494] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0E408400) [pid = 2752] [serial = 500] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0E475400) [pid = 2752] [serial = 501] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (16B7B000) [pid = 2752] [serial = 510] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (0E4BDC00) [pid = 2752] [serial = 486] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (0E475C00) [pid = 2752] [serial = 485] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (17144000) [pid = 2752] [serial = 489] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (15E59800) [pid = 2752] [serial = 488] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (1AB36400) [pid = 2752] [serial = 492] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (1A72C000) [pid = 2752] [serial = 491] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (12462C00) [pid = 2752] [serial = 515] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (15565400) [pid = 2752] [serial = 516] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (17710800) [pid = 2752] [serial = 513] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 55 (14A55000) [pid = 2752] [serial = 506] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 54 (1556C400) [pid = 2752] [serial = 507] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 53 (1787DC00) [pid = 2752] [serial = 518] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 52 (17881000) [pid = 2752] [serial = 519] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | --DOMWINDOW == 51 (17AACC00) [pid = 2752] [serial = 521] [outer = 00000000] [url = about:blank] 08:29:15 INFO - PROCESS | 2752 | 1466695755950 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:29:15 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:29:15 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2180ms 08:29:16 INFO - PROCESS | 2752 | 1466695755978 Marionette TRACE conn5 -> [0,701,"getWindowHandle",null] 08:29:16 INFO - PROCESS | 2752 | 1466695755981 Marionette TRACE conn5 <- [1,701,null,{"value":"13"}] 08:29:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:29:16 INFO - PROCESS | 2752 | 1466695755987 Marionette TRACE conn5 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:29:16 INFO - PROCESS | 2752 | 1466695755991 Marionette TRACE conn5 <- [1,702,null,{}] 08:29:16 INFO - PROCESS | 2752 | 1466695755998 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:29:16 INFO - PROCESS | 2752 | 1466695756001 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:16 INFO - PROCESS | 2752 | 1466695756096 Marionette TRACE conn5 <- [1,703,null,{"value":null}] 08:29:16 INFO - PROCESS | 2752 | 1466695756166 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:16 INFO - PROCESS | 2752 | 1466695756170 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:16 INFO - PROCESS | 2752 | ++DOCSHELL 0D314800 == 27 [pid = 2752] [id = 185] 08:29:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 52 (0D315400) [pid = 2752] [serial = 553] [outer = 00000000] 08:29:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 53 (0D318C00) [pid = 2752] [serial = 554] [outer = 0D315400] 08:29:16 INFO - PROCESS | 2752 | 1466695756220 Marionette DEBUG loaded listener.js 08:29:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 54 (0D7CB800) [pid = 2752] [serial = 555] [outer = 0D315400] 08:29:17 INFO - PROCESS | 2752 | 1466695757119 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:29:17 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:29:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1178ms 08:29:17 INFO - PROCESS | 2752 | 1466695757166 Marionette TRACE conn5 -> [0,705,"getWindowHandle",null] 08:29:17 INFO - PROCESS | 2752 | 1466695757171 Marionette TRACE conn5 <- [1,705,null,{"value":"13"}] 08:29:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:29:17 INFO - PROCESS | 2752 | 1466695757178 Marionette TRACE conn5 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:29:17 INFO - PROCESS | 2752 | 1466695757181 Marionette TRACE conn5 <- [1,706,null,{}] 08:29:17 INFO - PROCESS | 2752 | 1466695757184 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:29:17 INFO - PROCESS | 2752 | 1466695757187 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:17 INFO - PROCESS | 2752 | 1466695757280 Marionette TRACE conn5 <- [1,707,null,{"value":null}] 08:29:17 INFO - PROCESS | 2752 | 1466695757287 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:17 INFO - PROCESS | 2752 | 1466695757289 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:17 INFO - PROCESS | 2752 | ++DOCSHELL 0E06CC00 == 28 [pid = 2752] [id = 186] 08:29:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 55 (0E06D000) [pid = 2752] [serial = 556] [outer = 00000000] 08:29:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (0E071800) [pid = 2752] [serial = 557] [outer = 0E06D000] 08:29:17 INFO - PROCESS | 2752 | 1466695757337 Marionette DEBUG loaded listener.js 08:29:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (0E16C000) [pid = 2752] [serial = 558] [outer = 0E06D000] 08:29:18 INFO - PROCESS | 2752 | 1466695758307 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:29:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:29:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1168ms 08:29:18 INFO - PROCESS | 2752 | 1466695758349 Marionette TRACE conn5 -> [0,709,"getWindowHandle",null] 08:29:18 INFO - PROCESS | 2752 | 1466695758351 Marionette TRACE conn5 <- [1,709,null,{"value":"13"}] 08:29:18 INFO - PROCESS | 2752 | 1466695758354 Marionette TRACE conn5 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:29:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:29:18 INFO - PROCESS | 2752 | 1466695758358 Marionette TRACE conn5 <- [1,710,null,{}] 08:29:18 INFO - PROCESS | 2752 | 1466695758369 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:29:18 INFO - PROCESS | 2752 | 1466695758374 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:18 INFO - PROCESS | 2752 | 1466695758498 Marionette TRACE conn5 <- [1,711,null,{"value":null}] 08:29:18 INFO - PROCESS | 2752 | 1466695758505 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:18 INFO - PROCESS | 2752 | 1466695758509 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:18 INFO - PROCESS | 2752 | ++DOCSHELL 0E47AC00 == 29 [pid = 2752] [id = 187] 08:29:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0E47B400) [pid = 2752] [serial = 559] [outer = 00000000] 08:29:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0E4BD800) [pid = 2752] [serial = 560] [outer = 0E47B400] 08:29:18 INFO - PROCESS | 2752 | 1466695758559 Marionette DEBUG loaded listener.js 08:29:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0E61F000) [pid = 2752] [serial = 561] [outer = 0E47B400] 08:29:19 INFO - PROCESS | 2752 | 1466695759082 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:29:19 INFO - PROCESS | 2752 | 1466695759132 Marionette TRACE conn5 <- [1,713,null,{"value":"13"}] 08:29:19 INFO - PROCESS | 2752 | 1466695759135 Marionette TRACE conn5 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:29:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:29:19 INFO - PROCESS | 2752 | 1466695759137 Marionette TRACE conn5 <- [1,714,null,{}] 08:29:19 INFO - PROCESS | 2752 | 1466695759145 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:29:19 INFO - PROCESS | 2752 | 1466695759147 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:19 INFO - PROCESS | 2752 | 1466695759270 Marionette TRACE conn5 <- [1,715,null,{"value":null}] 08:29:19 INFO - PROCESS | 2752 | 1466695759284 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:19 INFO - PROCESS | 2752 | 1466695759286 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:19 INFO - PROCESS | 2752 | ++DOCSHELL 1273B800 == 30 [pid = 2752] [id = 188] 08:29:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (1273D000) [pid = 2752] [serial = 562] [outer = 00000000] 08:29:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (12B87C00) [pid = 2752] [serial = 563] [outer = 1273D000] 08:29:19 INFO - PROCESS | 2752 | 1466695759377 Marionette DEBUG loaded listener.js 08:29:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (13964C00) [pid = 2752] [serial = 564] [outer = 1273D000] 08:29:20 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (0945F800) [pid = 2752] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:29:20 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (0D2F4C00) [pid = 2752] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:29:20 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (0EC0A800) [pid = 2752] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:29:20 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (0E655400) [pid = 2752] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:29:20 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (17144C00) [pid = 2752] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:29:20 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (17AA6C00) [pid = 2752] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:29:20 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (1556B000) [pid = 2752] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:29:20 INFO - PROCESS | 2752 | --DOMWINDOW == 55 (0E475800) [pid = 2752] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:29:20 INFO - PROCESS | 2752 | --DOMWINDOW == 54 (177CCC00) [pid = 2752] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:29:20 INFO - PROCESS | 2752 | 1466695759981 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:29:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:29:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 870ms 08:29:20 INFO - PROCESS | 2752 | 1466695760009 Marionette TRACE conn5 -> [0,717,"getWindowHandle",null] 08:29:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:29:20 INFO - PROCESS | 2752 | 1466695760011 Marionette TRACE conn5 <- [1,717,null,{"value":"13"}] 08:29:20 INFO - PROCESS | 2752 | 1466695760014 Marionette TRACE conn5 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 2752 | 1466695760016 Marionette TRACE conn5 <- [1,718,null,{}] 08:29:20 INFO - PROCESS | 2752 | 1466695760020 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:29:20 INFO - PROCESS | 2752 | 1466695760022 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:20 INFO - PROCESS | 2752 | 1466695760103 Marionette TRACE conn5 <- [1,719,null,{"value":null}] 08:29:20 INFO - PROCESS | 2752 | 1466695760111 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 2752 | 1466695760113 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:20 INFO - PROCESS | 2752 | ++DOCSHELL 0F2DF000 == 31 [pid = 2752] [id = 189] 08:29:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 55 (0F381C00) [pid = 2752] [serial = 565] [outer = 00000000] 08:29:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (1396B800) [pid = 2752] [serial = 566] [outer = 0F381C00] 08:29:20 INFO - PROCESS | 2752 | 1466695760159 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (13BCBC00) [pid = 2752] [serial = 567] [outer = 0F381C00] 08:29:20 INFO - PROCESS | 2752 | 1466695760623 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:29:20 INFO - PROCESS | 2752 | 1466695760648 Marionette TRACE conn5 <- [1,721,null,{"value":"13"}] 08:29:20 INFO - PROCESS | 2752 | 1466695760651 Marionette TRACE conn5 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:29:20 INFO - PROCESS | 2752 | 1466695760652 Marionette TRACE conn5 <- [1,722,null,{}] 08:29:20 INFO - PROCESS | 2752 | 1466695760656 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:29:20 INFO - PROCESS | 2752 | 1466695760662 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:20 INFO - PROCESS | 2752 | 1466695760785 Marionette TRACE conn5 <- [1,723,null,{"value":null}] 08:29:20 INFO - PROCESS | 2752 | 1466695760814 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:20 INFO - PROCESS | 2752 | 1466695760816 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:20 INFO - PROCESS | 2752 | ++DOCSHELL 1556C800 == 32 [pid = 2752] [id = 190] 08:29:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (1556CC00) [pid = 2752] [serial = 568] [outer = 00000000] 08:29:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (15EDA800) [pid = 2752] [serial = 569] [outer = 1556CC00] 08:29:20 INFO - PROCESS | 2752 | 1466695760860 Marionette DEBUG loaded listener.js 08:29:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (16B79800) [pid = 2752] [serial = 570] [outer = 1556CC00] 08:29:21 INFO - PROCESS | 2752 | 1466695761312 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:29:21 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:29:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 730ms 08:29:21 INFO - PROCESS | 2752 | 1466695761381 Marionette TRACE conn5 -> [0,725,"getWindowHandle",null] 08:29:21 INFO - PROCESS | 2752 | 1466695761383 Marionette TRACE conn5 <- [1,725,null,{"value":"13"}] 08:29:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:29:21 INFO - PROCESS | 2752 | 1466695761386 Marionette TRACE conn5 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:29:21 INFO - PROCESS | 2752 | 1466695761388 Marionette TRACE conn5 <- [1,726,null,{}] 08:29:21 INFO - PROCESS | 2752 | 1466695761391 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:29:21 INFO - PROCESS | 2752 | 1466695761393 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:21 INFO - PROCESS | 2752 | 1466695761494 Marionette TRACE conn5 <- [1,727,null,{"value":null}] 08:29:21 INFO - PROCESS | 2752 | 1466695761500 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:21 INFO - PROCESS | 2752 | 1466695761502 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:21 INFO - PROCESS | 2752 | ++DOCSHELL 16BE5400 == 33 [pid = 2752] [id = 191] 08:29:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (16BE5C00) [pid = 2752] [serial = 571] [outer = 00000000] 08:29:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (17146C00) [pid = 2752] [serial = 572] [outer = 16BE5C00] 08:29:21 INFO - PROCESS | 2752 | 1466695761546 Marionette DEBUG loaded listener.js 08:29:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (17147000) [pid = 2752] [serial = 573] [outer = 16BE5C00] 08:29:22 INFO - PROCESS | 2752 | 1466695762526 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:29:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:29:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1174ms 08:29:22 INFO - PROCESS | 2752 | 1466695762562 Marionette TRACE conn5 -> [0,729,"getWindowHandle",null] 08:29:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:29:22 INFO - PROCESS | 2752 | 1466695762566 Marionette TRACE conn5 <- [1,729,null,{"value":"13"}] 08:29:22 INFO - PROCESS | 2752 | 1466695762571 Marionette TRACE conn5 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:29:22 INFO - PROCESS | 2752 | 1466695762575 Marionette TRACE conn5 <- [1,730,null,{}] 08:29:22 INFO - PROCESS | 2752 | 1466695762581 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:29:22 INFO - PROCESS | 2752 | 1466695762584 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:22 INFO - PROCESS | 2752 | 1466695762702 Marionette TRACE conn5 <- [1,731,null,{"value":null}] 08:29:22 INFO - PROCESS | 2752 | 1466695762776 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:22 INFO - PROCESS | 2752 | 1466695762781 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:22 INFO - PROCESS | 2752 | ++DOCSHELL 0D833400 == 34 [pid = 2752] [id = 192] 08:29:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0D83B400) [pid = 2752] [serial = 574] [outer = 00000000] 08:29:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D910400) [pid = 2752] [serial = 575] [outer = 0D83B400] 08:29:22 INFO - PROCESS | 2752 | 1466695762839 Marionette DEBUG loaded listener.js 08:29:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0E065C00) [pid = 2752] [serial = 576] [outer = 0D83B400] 08:29:24 INFO - PROCESS | 2752 | 1466695764041 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:29:24 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:29:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1537ms 08:29:24 INFO - PROCESS | 2752 | 1466695764113 Marionette TRACE conn5 -> [0,733,"getWindowHandle",null] 08:29:24 INFO - PROCESS | 2752 | 1466695764118 Marionette TRACE conn5 <- [1,733,null,{"value":"13"}] 08:29:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:29:24 INFO - PROCESS | 2752 | 1466695764123 Marionette TRACE conn5 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:29:24 INFO - PROCESS | 2752 | 1466695764126 Marionette TRACE conn5 <- [1,734,null,{}] 08:29:24 INFO - PROCESS | 2752 | 1466695764131 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:29:24 INFO - PROCESS | 2752 | 1466695764134 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:24 INFO - PROCESS | 2752 | 1466695764303 Marionette TRACE conn5 <- [1,735,null,{"value":null}] 08:29:24 INFO - PROCESS | 2752 | 1466695764402 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:24 INFO - PROCESS | 2752 | 1466695764405 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:24 INFO - PROCESS | 2752 | ++DOCSHELL 0E06A400 == 35 [pid = 2752] [id = 193] 08:29:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E06C000) [pid = 2752] [serial = 577] [outer = 00000000] 08:29:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E229400) [pid = 2752] [serial = 578] [outer = 0E06C000] 08:29:24 INFO - PROCESS | 2752 | 1466695764458 Marionette DEBUG loaded listener.js 08:29:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E472C00) [pid = 2752] [serial = 579] [outer = 0E06C000] 08:29:24 INFO - PROCESS | 2752 | --DOCSHELL 17706400 == 34 [pid = 2752] [id = 131] 08:29:24 INFO - PROCESS | 2752 | --DOCSHELL 0E176800 == 33 [pid = 2752] [id = 133] 08:29:24 INFO - PROCESS | 2752 | --DOCSHELL 16B73000 == 32 [pid = 2752] [id = 130] 08:29:24 INFO - PROCESS | 2752 | --DOCSHELL 0D76E000 == 31 [pid = 2752] [id = 119] 08:29:24 INFO - PROCESS | 2752 | --DOCSHELL 0D90D800 == 30 [pid = 2752] [id = 117] 08:29:24 INFO - PROCESS | 2752 | --DOCSHELL 15543000 == 29 [pid = 2752] [id = 129] 08:29:24 INFO - PROCESS | 2752 | --DOCSHELL 122D3000 == 28 [pid = 2752] [id = 128] 08:29:24 INFO - PROCESS | 2752 | --DOCSHELL 15E5B800 == 27 [pid = 2752] [id = 184] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0D298400) [pid = 2752] [serial = 524] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0D2F4400) [pid = 2752] [serial = 525] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0E068C00) [pid = 2752] [serial = 530] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0E406400) [pid = 2752] [serial = 531] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (12551400) [pid = 2752] [serial = 527] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (12CD2800) [pid = 2752] [serial = 528] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (0F277800) [pid = 2752] [serial = 533] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (17704000) [pid = 2752] [serial = 539] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (17AAE800) [pid = 2752] [serial = 522] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (15E65C00) [pid = 2752] [serial = 537] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (16BE9800) [pid = 2752] [serial = 542] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (17707000) [pid = 2752] [serial = 543] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (17AA7400) [pid = 2752] [serial = 545] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 55 (17AA7800) [pid = 2752] [serial = 546] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 54 (1770D400) [pid = 2752] [serial = 540] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 53 (15572400) [pid = 2752] [serial = 536] [outer = 00000000] [url = about:blank] 08:29:24 INFO - PROCESS | 2752 | --DOMWINDOW == 52 (124A8C00) [pid = 2752] [serial = 534] [outer = 00000000] [url = about:blank] 08:29:25 INFO - PROCESS | 2752 | 1466695765380 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:29:25 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:29:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1285ms 08:29:25 INFO - PROCESS | 2752 | 1466695765408 Marionette TRACE conn5 -> [0,737,"getWindowHandle",null] 08:29:25 INFO - PROCESS | 2752 | 1466695765413 Marionette TRACE conn5 <- [1,737,null,{"value":"13"}] 08:29:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:29:25 INFO - PROCESS | 2752 | 1466695765422 Marionette TRACE conn5 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:29:25 INFO - PROCESS | 2752 | 1466695765425 Marionette TRACE conn5 <- [1,738,null,{}] 08:29:25 INFO - PROCESS | 2752 | 1466695765428 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:29:25 INFO - PROCESS | 2752 | 1466695765431 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:25 INFO - PROCESS | 2752 | 1466695765519 Marionette TRACE conn5 <- [1,739,null,{"value":null}] 08:29:25 INFO - PROCESS | 2752 | 1466695765527 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:25 INFO - PROCESS | 2752 | 1466695765529 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:25 INFO - PROCESS | 2752 | ++DOCSHELL 0E069000 == 28 [pid = 2752] [id = 194] 08:29:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 53 (0E06C400) [pid = 2752] [serial = 580] [outer = 00000000] 08:29:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 54 (0E472400) [pid = 2752] [serial = 581] [outer = 0E06C400] 08:29:25 INFO - PROCESS | 2752 | 1466695765577 Marionette DEBUG loaded listener.js 08:29:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 55 (0E47C400) [pid = 2752] [serial = 582] [outer = 0E06C400] 08:29:26 INFO - PROCESS | 2752 | 1466695766530 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:29:26 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:29:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1128ms 08:29:26 INFO - PROCESS | 2752 | 1466695766551 Marionette TRACE conn5 -> [0,741,"getWindowHandle",null] 08:29:26 INFO - PROCESS | 2752 | 1466695766553 Marionette TRACE conn5 <- [1,741,null,{"value":"13"}] 08:29:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:29:26 INFO - PROCESS | 2752 | 1466695766557 Marionette TRACE conn5 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:29:26 INFO - PROCESS | 2752 | 1466695766560 Marionette TRACE conn5 <- [1,742,null,{}] 08:29:26 INFO - PROCESS | 2752 | 1466695766579 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:29:26 INFO - PROCESS | 2752 | 1466695766584 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:26 INFO - PROCESS | 2752 | 1466695766707 Marionette TRACE conn5 <- [1,743,null,{"value":null}] 08:29:26 INFO - PROCESS | 2752 | 1466695766715 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:26 INFO - PROCESS | 2752 | 1466695766718 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:26 INFO - PROCESS | 2752 | ++DOCSHELL 124A6400 == 29 [pid = 2752] [id = 195] 08:29:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (124A8C00) [pid = 2752] [serial = 583] [outer = 00000000] 08:29:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (1254F800) [pid = 2752] [serial = 584] [outer = 124A8C00] 08:29:26 INFO - PROCESS | 2752 | 1466695766771 Marionette DEBUG loaded listener.js 08:29:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (12B84400) [pid = 2752] [serial = 585] [outer = 124A8C00] 08:29:27 INFO - PROCESS | 2752 | 1466695767745 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:29:27 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:29:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1240ms 08:29:27 INFO - PROCESS | 2752 | 1466695767801 Marionette TRACE conn5 -> [0,745,"getWindowHandle",null] 08:29:27 INFO - PROCESS | 2752 | 1466695767804 Marionette TRACE conn5 <- [1,745,null,{"value":"13"}] 08:29:27 INFO - PROCESS | 2752 | 1466695767807 Marionette TRACE conn5 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:29:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:29:27 INFO - PROCESS | 2752 | 1466695767809 Marionette TRACE conn5 <- [1,746,null,{}] 08:29:27 INFO - PROCESS | 2752 | 1466695767820 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:29:27 INFO - PROCESS | 2752 | 1466695767822 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:27 INFO - PROCESS | 2752 | 1466695767938 Marionette TRACE conn5 <- [1,747,null,{"value":null}] 08:29:27 INFO - PROCESS | 2752 | 1466695767945 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:27 INFO - PROCESS | 2752 | 1466695767947 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:27 INFO - PROCESS | 2752 | ++DOCSHELL 12C38000 == 30 [pid = 2752] [id = 196] 08:29:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (13B1A400) [pid = 2752] [serial = 586] [outer = 00000000] 08:29:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (15548000) [pid = 2752] [serial = 587] [outer = 13B1A400] 08:29:28 INFO - PROCESS | 2752 | 1466695767991 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (15567400) [pid = 2752] [serial = 588] [outer = 13B1A400] 08:29:28 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (0E06D000) [pid = 2752] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:29:28 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (0D315400) [pid = 2752] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:29:28 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (16BEC800) [pid = 2752] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:29:28 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (0E47B400) [pid = 2752] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:29:28 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (1273D000) [pid = 2752] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:29:28 INFO - PROCESS | 2752 | --DOMWINDOW == 55 (0F381C00) [pid = 2752] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:29:28 INFO - PROCESS | 2752 | --DOMWINDOW == 54 (1556CC00) [pid = 2752] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:29:28 INFO - PROCESS | 2752 | --DOMWINDOW == 53 (0E172800) [pid = 2752] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:29:28 INFO - PROCESS | 2752 | 1466695768470 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:29:28 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:29:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 691ms 08:29:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:29:28 INFO - PROCESS | 2752 | 1466695768501 Marionette TRACE conn5 -> [0,749,"getWindowHandle",null] 08:29:28 INFO - PROCESS | 2752 | 1466695768503 Marionette TRACE conn5 <- [1,749,null,{"value":"13"}] 08:29:28 INFO - PROCESS | 2752 | 1466695768507 Marionette TRACE conn5 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:29:28 INFO - PROCESS | 2752 | 1466695768509 Marionette TRACE conn5 <- [1,750,null,{}] 08:29:28 INFO - PROCESS | 2752 | 1466695768513 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:29:28 INFO - PROCESS | 2752 | 1466695768515 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:28 INFO - PROCESS | 2752 | 1466695768593 Marionette TRACE conn5 <- [1,751,null,{"value":null}] 08:29:28 INFO - PROCESS | 2752 | 1466695768598 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:28 INFO - PROCESS | 2752 | 1466695768600 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:28 INFO - PROCESS | 2752 | ++DOCSHELL 0E224400 == 31 [pid = 2752] [id = 197] 08:29:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 54 (0E226400) [pid = 2752] [serial = 589] [outer = 00000000] 08:29:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 55 (1556E400) [pid = 2752] [serial = 590] [outer = 0E226400] 08:29:28 INFO - PROCESS | 2752 | 1466695768644 Marionette DEBUG loaded listener.js 08:29:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (15E5C400) [pid = 2752] [serial = 591] [outer = 0E226400] 08:29:29 INFO - PROCESS | 2752 | 1466695769539 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:29:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:29:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1076ms 08:29:29 INFO - PROCESS | 2752 | 1466695769587 Marionette TRACE conn5 -> [0,753,"getWindowHandle",null] 08:29:29 INFO - PROCESS | 2752 | 1466695769589 Marionette TRACE conn5 <- [1,753,null,{"value":"13"}] 08:29:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:29:29 INFO - PROCESS | 2752 | 1466695769592 Marionette TRACE conn5 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:29:29 INFO - PROCESS | 2752 | 1466695769594 Marionette TRACE conn5 <- [1,754,null,{}] 08:29:29 INFO - PROCESS | 2752 | 1466695769600 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:29:29 INFO - PROCESS | 2752 | 1466695769606 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:29 INFO - PROCESS | 2752 | 1466695769709 Marionette TRACE conn5 <- [1,755,null,{"value":null}] 08:29:29 INFO - PROCESS | 2752 | 1466695769715 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:29 INFO - PROCESS | 2752 | 1466695769717 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:29 INFO - PROCESS | 2752 | ++DOCSHELL 16B6F400 == 32 [pid = 2752] [id = 198] 08:29:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (16B74800) [pid = 2752] [serial = 592] [outer = 00000000] 08:29:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (1714D800) [pid = 2752] [serial = 593] [outer = 16B74800] 08:29:29 INFO - PROCESS | 2752 | 1466695769762 Marionette DEBUG loaded listener.js 08:29:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (17704000) [pid = 2752] [serial = 594] [outer = 16B74800] 08:29:30 INFO - PROCESS | 2752 | 1466695770713 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:29:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:29:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1175ms 08:29:30 INFO - PROCESS | 2752 | 1466695770809 Marionette TRACE conn5 -> [0,757,"getWindowHandle",null] 08:29:30 INFO - PROCESS | 2752 | 1466695770813 Marionette TRACE conn5 <- [1,757,null,{"value":"13"}] 08:29:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:29:30 INFO - PROCESS | 2752 | 1466695770820 Marionette TRACE conn5 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:29:30 INFO - PROCESS | 2752 | 1466695770824 Marionette TRACE conn5 <- [1,758,null,{}] 08:29:30 INFO - PROCESS | 2752 | 1466695770830 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:29:30 INFO - PROCESS | 2752 | 1466695770833 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:30 INFO - PROCESS | 2752 | 1466695770974 Marionette TRACE conn5 <- [1,759,null,{"value":null}] 08:29:31 INFO - PROCESS | 2752 | 1466695771134 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:31 INFO - PROCESS | 2752 | 1466695771137 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:31 INFO - PROCESS | 2752 | ++DOCSHELL 0D962C00 == 33 [pid = 2752] [id = 199] 08:29:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0D9E8000) [pid = 2752] [serial = 595] [outer = 00000000] 08:29:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E065800) [pid = 2752] [serial = 596] [outer = 0D9E8000] 08:29:31 INFO - PROCESS | 2752 | 1466695771197 Marionette DEBUG loaded listener.js 08:29:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0E227C00) [pid = 2752] [serial = 597] [outer = 0D9E8000] 08:29:31 INFO - PROCESS | 2752 | 1466695771754 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:29:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:29:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 970ms 08:29:31 INFO - PROCESS | 2752 | 1466695771793 Marionette TRACE conn5 -> [0,761,"getWindowHandle",null] 08:29:31 INFO - PROCESS | 2752 | 1466695771798 Marionette TRACE conn5 <- [1,761,null,{"value":"13"}] 08:29:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:29:31 INFO - PROCESS | 2752 | 1466695771804 Marionette TRACE conn5 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:29:31 INFO - PROCESS | 2752 | 1466695771807 Marionette TRACE conn5 <- [1,762,null,{}] 08:29:31 INFO - PROCESS | 2752 | 1466695771811 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:29:31 INFO - PROCESS | 2752 | 1466695771814 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:31 INFO - PROCESS | 2752 | 1466695771923 Marionette TRACE conn5 <- [1,763,null,{"value":null}] 08:29:32 INFO - PROCESS | 2752 | 1466695772003 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:32 INFO - PROCESS | 2752 | 1466695772006 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:32 INFO - PROCESS | 2752 | ++DOCSHELL 12461400 == 34 [pid = 2752] [id = 200] 08:29:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (1246B000) [pid = 2752] [serial = 598] [outer = 00000000] 08:29:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (12550C00) [pid = 2752] [serial = 599] [outer = 1246B000] 08:29:32 INFO - PROCESS | 2752 | 1466695772103 Marionette DEBUG loaded listener.js 08:29:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (13BCB400) [pid = 2752] [serial = 600] [outer = 1246B000] 08:29:32 INFO - PROCESS | 2752 | 1466695772702 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:29:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:29:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 930ms 08:29:32 INFO - PROCESS | 2752 | 1466695772738 Marionette TRACE conn5 -> [0,765,"getWindowHandle",null] 08:29:32 INFO - PROCESS | 2752 | 1466695772741 Marionette TRACE conn5 <- [1,765,null,{"value":"13"}] 08:29:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:29:32 INFO - PROCESS | 2752 | 1466695772744 Marionette TRACE conn5 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:29:32 INFO - PROCESS | 2752 | 1466695772748 Marionette TRACE conn5 <- [1,766,null,{}] 08:29:32 INFO - PROCESS | 2752 | 1466695772759 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:29:32 INFO - PROCESS | 2752 | 1466695772764 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:32 INFO - PROCESS | 2752 | 1466695772873 Marionette TRACE conn5 <- [1,767,null,{"value":null}] 08:29:33 INFO - PROCESS | 2752 | 1466695772972 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:33 INFO - PROCESS | 2752 | 1466695772975 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:33 INFO - PROCESS | 2752 | ++DOCSHELL 17702800 == 35 [pid = 2752] [id = 201] 08:29:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (17703000) [pid = 2752] [serial = 601] [outer = 00000000] 08:29:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (17709400) [pid = 2752] [serial = 602] [outer = 17703000] 08:29:33 INFO - PROCESS | 2752 | 1466695773031 Marionette DEBUG loaded listener.js 08:29:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (1770DC00) [pid = 2752] [serial = 603] [outer = 17703000] 08:29:33 INFO - PROCESS | 2752 | 1466695773720 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:29:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:29:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1021ms 08:29:33 INFO - PROCESS | 2752 | 1466695773768 Marionette TRACE conn5 -> [0,769,"getWindowHandle",null] 08:29:33 INFO - PROCESS | 2752 | 1466695773773 Marionette TRACE conn5 <- [1,769,null,{"value":"13"}] 08:29:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:29:33 INFO - PROCESS | 2752 | 1466695773778 Marionette TRACE conn5 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:29:33 INFO - PROCESS | 2752 | 1466695773782 Marionette TRACE conn5 <- [1,770,null,{}] 08:29:33 INFO - PROCESS | 2752 | 1466695773787 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:29:33 INFO - PROCESS | 2752 | 1466695773790 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:33 INFO - PROCESS | 2752 | 1466695773892 Marionette TRACE conn5 <- [1,771,null,{"value":null}] 08:29:34 INFO - PROCESS | 2752 | 1466695774024 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:34 INFO - PROCESS | 2752 | 1466695774029 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:34 INFO - PROCESS | 2752 | ++DOCSHELL 0E06E000 == 36 [pid = 2752] [id = 202] 08:29:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E06E800) [pid = 2752] [serial = 604] [outer = 00000000] 08:29:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E408C00) [pid = 2752] [serial = 605] [outer = 0E06E800] 08:29:34 INFO - PROCESS | 2752 | 1466695774080 Marionette DEBUG loaded listener.js 08:29:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E4C2000) [pid = 2752] [serial = 606] [outer = 0E06E800] 08:29:34 INFO - PROCESS | 2752 | --DOCSHELL 16B79000 == 35 [pid = 2752] [id = 121] 08:29:34 INFO - PROCESS | 2752 | --DOCSHELL 17AAD000 == 34 [pid = 2752] [id = 125] 08:29:34 INFO - PROCESS | 2752 | --DOCSHELL 09460000 == 33 [pid = 2752] [id = 122] 08:29:34 INFO - PROCESS | 2752 | --DOCSHELL 09463C00 == 32 [pid = 2752] [id = 127] 08:29:34 INFO - PROCESS | 2752 | --DOCSHELL 178BF000 == 31 [pid = 2752] [id = 124] 08:29:34 INFO - PROCESS | 2752 | --DOCSHELL 0E4BE800 == 30 [pid = 2752] [id = 118] 08:29:34 INFO - PROCESS | 2752 | --DOCSHELL 0D9EA800 == 29 [pid = 2752] [id = 123] 08:29:34 INFO - PROCESS | 2752 | --DOCSHELL 178C0800 == 28 [pid = 2752] [id = 132] 08:29:34 INFO - PROCESS | 2752 | --DOCSHELL 1554A400 == 27 [pid = 2752] [id = 120] 08:29:34 INFO - PROCESS | 2752 | --DOCSHELL 0D90D000 == 26 [pid = 2752] [id = 126] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0E071800) [pid = 2752] [serial = 557] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0D318C00) [pid = 2752] [serial = 554] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0D7CB800) [pid = 2752] [serial = 555] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (178B5400) [pid = 2752] [serial = 552] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (17704400) [pid = 2752] [serial = 551] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0E61F000) [pid = 2752] [serial = 561] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (0E4BD800) [pid = 2752] [serial = 560] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (12B87C00) [pid = 2752] [serial = 563] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (1396B800) [pid = 2752] [serial = 566] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (13BCBC00) [pid = 2752] [serial = 567] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (16B79800) [pid = 2752] [serial = 570] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (15EDA800) [pid = 2752] [serial = 569] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (17146C00) [pid = 2752] [serial = 572] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (1254C000) [pid = 2752] [serial = 549] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (0E621400) [pid = 2752] [serial = 548] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 55 (13964C00) [pid = 2752] [serial = 564] [outer = 00000000] [url = about:blank] 08:29:34 INFO - PROCESS | 2752 | --DOMWINDOW == 54 (0E16C000) [pid = 2752] [serial = 558] [outer = 00000000] [url = about:blank] 08:29:35 INFO - PROCESS | 2752 | 1466695775111 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:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1389ms 08:29:35 INFO - PROCESS | 2752 | 1466695775167 Marionette TRACE conn5 -> [0,773,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 2752 | 1466695775171 Marionette TRACE conn5 <- [1,773,null,{"value":"13"}] 08:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:29:35 INFO - PROCESS | 2752 | 1466695775176 Marionette TRACE conn5 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - PROCESS | 2752 | 1466695775181 Marionette TRACE conn5 <- [1,774,null,{}] 08:29:35 INFO - PROCESS | 2752 | 1466695775185 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:29:35 INFO - PROCESS | 2752 | 1466695775188 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:35 INFO - PROCESS | 2752 | 1466695775274 Marionette TRACE conn5 <- [1,775,null,{"value":null}] 08:29:35 INFO - PROCESS | 2752 | 1466695775375 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:35 INFO - PROCESS | 2752 | 1466695775377 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:35 INFO - PROCESS | 2752 | ++DOCSHELL 0D76BC00 == 27 [pid = 2752] [id = 203] 08:29:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 55 (0D76D800) [pid = 2752] [serial = 607] [outer = 00000000] 08:29:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (0D90F000) [pid = 2752] [serial = 608] [outer = 0D76D800] 08:29:35 INFO - PROCESS | 2752 | 1466695775425 Marionette DEBUG loaded listener.js 08:29:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (0DE4E800) [pid = 2752] [serial = 609] [outer = 0D76D800] 08:29:35 INFO - PROCESS | 2752 | 1466695775814 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:29:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:29:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 690ms 08:29:35 INFO - PROCESS | 2752 | 1466695775867 Marionette TRACE conn5 -> [0,777,"getWindowHandle",null] 08:29:35 INFO - PROCESS | 2752 | 1466695775872 Marionette TRACE conn5 <- [1,777,null,{"value":"13"}] 08:29:35 INFO - PROCESS | 2752 | 1466695775878 Marionette TRACE conn5 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:29:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:29:35 INFO - PROCESS | 2752 | 1466695775881 Marionette TRACE conn5 <- [1,778,null,{}] 08:29:35 INFO - PROCESS | 2752 | 1466695775884 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:29:35 INFO - PROCESS | 2752 | 1466695775887 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:36 INFO - PROCESS | 2752 | 1466695776008 Marionette TRACE conn5 <- [1,779,null,{"value":null}] 08:29:36 INFO - PROCESS | 2752 | 1466695776023 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 2752 | 1466695776025 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:36 INFO - PROCESS | 2752 | ++DOCSHELL 0E4BDC00 == 28 [pid = 2752] [id = 204] 08:29:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0E4BF000) [pid = 2752] [serial = 610] [outer = 00000000] 08:29:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0E653000) [pid = 2752] [serial = 611] [outer = 0E4BF000] 08:29:36 INFO - PROCESS | 2752 | 1466695776075 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0F272400) [pid = 2752] [serial = 612] [outer = 0E4BF000] 08:29:36 INFO - PROCESS | 2752 | 1466695776523 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:29:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:29:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 670ms 08:29:36 INFO - PROCESS | 2752 | 1466695776552 Marionette TRACE conn5 -> [0,781,"getWindowHandle",null] 08:29:36 INFO - PROCESS | 2752 | 1466695776555 Marionette TRACE conn5 <- [1,781,null,{"value":"13"}] 08:29:36 INFO - PROCESS | 2752 | 1466695776558 Marionette TRACE conn5 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:29:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:29:36 INFO - PROCESS | 2752 | 1466695776561 Marionette TRACE conn5 <- [1,782,null,{}] 08:29:36 INFO - PROCESS | 2752 | 1466695776572 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:29:36 INFO - PROCESS | 2752 | 1466695776577 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:36 INFO - PROCESS | 2752 | 1466695776659 Marionette TRACE conn5 <- [1,783,null,{"value":null}] 08:29:36 INFO - PROCESS | 2752 | 1466695776666 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:36 INFO - PROCESS | 2752 | 1466695776669 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:36 INFO - PROCESS | 2752 | ++DOCSHELL 124A7000 == 29 [pid = 2752] [id = 205] 08:29:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (124A7400) [pid = 2752] [serial = 613] [outer = 00000000] 08:29:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (13969C00) [pid = 2752] [serial = 614] [outer = 124A7400] 08:29:36 INFO - PROCESS | 2752 | 1466695776717 Marionette DEBUG loaded listener.js 08:29:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (13BC2800) [pid = 2752] [serial = 615] [outer = 124A7400] 08:29:37 INFO - PROCESS | 2752 | 1466695777224 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:29:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:29:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 08:29:37 INFO - PROCESS | 2752 | 1466695777292 Marionette TRACE conn5 -> [0,785,"getWindowHandle",null] 08:29:37 INFO - PROCESS | 2752 | 1466695777295 Marionette TRACE conn5 <- [1,785,null,{"value":"13"}] 08:29:37 INFO - PROCESS | 2752 | 1466695777298 Marionette TRACE conn5 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:29:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:29:37 INFO - PROCESS | 2752 | 1466695777300 Marionette TRACE conn5 <- [1,786,null,{}] 08:29:37 INFO - PROCESS | 2752 | 1466695777303 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:29:37 INFO - PROCESS | 2752 | 1466695777305 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:37 INFO - PROCESS | 2752 | 1466695777447 Marionette TRACE conn5 <- [1,787,null,{"value":null}] 08:29:37 INFO - PROCESS | 2752 | 1466695777468 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:37 INFO - PROCESS | 2752 | 1466695777470 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:37 INFO - PROCESS | 2752 | ++DOCSHELL 15544800 == 30 [pid = 2752] [id = 206] 08:29:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (15547400) [pid = 2752] [serial = 616] [outer = 00000000] 08:29:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (15567000) [pid = 2752] [serial = 617] [outer = 15547400] 08:29:37 INFO - PROCESS | 2752 | 1466695777514 Marionette DEBUG loaded listener.js 08:29:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (15E5D800) [pid = 2752] [serial = 618] [outer = 15547400] 08:29:37 INFO - PROCESS | 2752 | 1466695777948 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:29:38 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:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 08:29:38 INFO - PROCESS | 2752 | 1466695777972 Marionette TRACE conn5 -> [0,789,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 2752 | 1466695777974 Marionette TRACE conn5 <- [1,789,null,{"value":"13"}] 08:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:29:38 INFO - PROCESS | 2752 | 1466695777977 Marionette TRACE conn5 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 2752 | 1466695777979 Marionette TRACE conn5 <- [1,790,null,{}] 08:29:38 INFO - PROCESS | 2752 | 1466695777991 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:29:38 INFO - PROCESS | 2752 | 1466695777993 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:38 INFO - PROCESS | 2752 | 1466695778102 Marionette TRACE conn5 <- [1,791,null,{"value":null}] 08:29:38 INFO - PROCESS | 2752 | 1466695778109 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 2752 | 1466695778111 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:38 INFO - PROCESS | 2752 | ++DOCSHELL 15EDAC00 == 31 [pid = 2752] [id = 207] 08:29:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (16B6F800) [pid = 2752] [serial = 619] [outer = 00000000] 08:29:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (16B7B400) [pid = 2752] [serial = 620] [outer = 16B6F800] 08:29:38 INFO - PROCESS | 2752 | 1466695778154 Marionette DEBUG loaded listener.js 08:29:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (16B7E400) [pid = 2752] [serial = 621] [outer = 16B6F800] 08:29:38 INFO - PROCESS | 2752 | 1466695778649 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:29:38 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:29:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 691ms 08:29:38 INFO - PROCESS | 2752 | 1466695778668 Marionette TRACE conn5 -> [0,793,"getWindowHandle",null] 08:29:38 INFO - PROCESS | 2752 | 1466695778670 Marionette TRACE conn5 <- [1,793,null,{"value":"13"}] 08:29:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:29:38 INFO - PROCESS | 2752 | 1466695778673 Marionette TRACE conn5 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:29:38 INFO - PROCESS | 2752 | 1466695778675 Marionette TRACE conn5 <- [1,794,null,{}] 08:29:38 INFO - PROCESS | 2752 | 1466695778685 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:29:38 INFO - PROCESS | 2752 | 1466695778691 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:38 INFO - PROCESS | 2752 | 1466695778835 Marionette TRACE conn5 <- [1,795,null,{"value":null}] 08:29:38 INFO - PROCESS | 2752 | 1466695778856 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:38 INFO - PROCESS | 2752 | 1466695778858 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:38 INFO - PROCESS | 2752 | ++DOCSHELL 1770F400 == 32 [pid = 2752] [id = 208] 08:29:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (17767C00) [pid = 2752] [serial = 622] [outer = 00000000] 08:29:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (177CE800) [pid = 2752] [serial = 623] [outer = 17767C00] 08:29:38 INFO - PROCESS | 2752 | 1466695778913 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1787B000) [pid = 2752] [serial = 624] [outer = 17767C00] 08:29:39 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (16B74800) [pid = 2752] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:29:39 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (124A8C00) [pid = 2752] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:29:39 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0D83B400) [pid = 2752] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:29:39 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (16BE5C00) [pid = 2752] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:29:39 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (13B1A400) [pid = 2752] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:29:39 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0E06C000) [pid = 2752] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:29:39 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0E06C400) [pid = 2752] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:29:39 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (0E226400) [pid = 2752] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:29:39 INFO - PROCESS | 2752 | 1466695779389 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:29:39 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:29:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 790ms 08:29:39 INFO - PROCESS | 2752 | 1466695779464 Marionette TRACE conn5 -> [0,797,"getWindowHandle",null] 08:29:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:29:39 INFO - PROCESS | 2752 | 1466695779466 Marionette TRACE conn5 <- [1,797,null,{"value":"13"}] 08:29:39 INFO - PROCESS | 2752 | 1466695779469 Marionette TRACE conn5 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:29:39 INFO - PROCESS | 2752 | 1466695779471 Marionette TRACE conn5 <- [1,798,null,{}] 08:29:39 INFO - PROCESS | 2752 | 1466695779475 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:29:39 INFO - PROCESS | 2752 | 1466695779476 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:39 INFO - PROCESS | 2752 | 1466695779552 Marionette TRACE conn5 <- [1,799,null,{"value":null}] 08:29:39 INFO - PROCESS | 2752 | 1466695779557 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:39 INFO - PROCESS | 2752 | 1466695779559 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:39 INFO - PROCESS | 2752 | ++DOCSHELL 17145C00 == 33 [pid = 2752] [id = 209] 08:29:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (17703C00) [pid = 2752] [serial = 625] [outer = 00000000] 08:29:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (1787D000) [pid = 2752] [serial = 626] [outer = 17703C00] 08:29:39 INFO - PROCESS | 2752 | 1466695779603 Marionette DEBUG loaded listener.js 08:29:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (178B6C00) [pid = 2752] [serial = 627] [outer = 17703C00] 08:29:40 INFO - PROCESS | 2752 | 1466695780021 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:29:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:29:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 571ms 08:29:40 INFO - PROCESS | 2752 | 1466695780041 Marionette TRACE conn5 -> [0,801,"getWindowHandle",null] 08:29:40 INFO - PROCESS | 2752 | 1466695780043 Marionette TRACE conn5 <- [1,801,null,{"value":"13"}] 08:29:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:29:40 INFO - PROCESS | 2752 | 1466695780046 Marionette TRACE conn5 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 2752 | 1466695780048 Marionette TRACE conn5 <- [1,802,null,{}] 08:29:40 INFO - PROCESS | 2752 | 1466695780064 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:29:40 INFO - PROCESS | 2752 | 1466695780066 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:40 INFO - PROCESS | 2752 | 1466695780142 Marionette TRACE conn5 <- [1,803,null,{"value":null}] 08:29:40 INFO - PROCESS | 2752 | 1466695780148 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 2752 | 1466695780150 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:40 INFO - PROCESS | 2752 | ++DOCSHELL 177D0C00 == 34 [pid = 2752] [id = 210] 08:29:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (178B9400) [pid = 2752] [serial = 628] [outer = 00000000] 08:29:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (178C0000) [pid = 2752] [serial = 629] [outer = 178B9400] 08:29:40 INFO - PROCESS | 2752 | 1466695780193 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (178C0800) [pid = 2752] [serial = 630] [outer = 178B9400] 08:29:40 INFO - PROCESS | 2752 | 1466695780645 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:29:40 INFO - PROCESS | 2752 | 1466695780699 Marionette TRACE conn5 <- [1,805,null,{"value":"13"}] 08:29:40 INFO - PROCESS | 2752 | 1466695780703 Marionette TRACE conn5 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:29:40 INFO - PROCESS | 2752 | 1466695780704 Marionette TRACE conn5 <- [1,806,null,{}] 08:29:40 INFO - PROCESS | 2752 | 1466695780708 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:29:40 INFO - PROCESS | 2752 | 1466695780710 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:40 INFO - PROCESS | 2752 | 1466695780787 Marionette TRACE conn5 <- [1,807,null,{"value":null}] 08:29:40 INFO - PROCESS | 2752 | 1466695780795 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:40 INFO - PROCESS | 2752 | 1466695780797 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:40 INFO - PROCESS | 2752 | ++DOCSHELL 17AA0C00 == 35 [pid = 2752] [id = 211] 08:29:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (17AA5400) [pid = 2752] [serial = 631] [outer = 00000000] 08:29:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (17AAB800) [pid = 2752] [serial = 632] [outer = 17AA5400] 08:29:40 INFO - PROCESS | 2752 | 1466695780849 Marionette DEBUG loaded listener.js 08:29:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17AAE800) [pid = 2752] [serial = 633] [outer = 17AA5400] 08:29:41 INFO - PROCESS | 2752 | 1466695781470 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:29:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:29:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 830ms 08:29:41 INFO - PROCESS | 2752 | 1466695781572 Marionette TRACE conn5 -> [0,809,"getWindowHandle",null] 08:29:41 INFO - PROCESS | 2752 | 1466695781578 Marionette TRACE conn5 <- [1,809,null,{"value":"13"}] 08:29:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:29:41 INFO - PROCESS | 2752 | 1466695781584 Marionette TRACE conn5 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:29:41 INFO - PROCESS | 2752 | 1466695781588 Marionette TRACE conn5 <- [1,810,null,{}] 08:29:41 INFO - PROCESS | 2752 | 1466695781593 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:29:41 INFO - PROCESS | 2752 | 1466695781596 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:41 INFO - PROCESS | 2752 | 1466695781725 Marionette TRACE conn5 <- [1,811,null,{"value":null}] 08:29:41 INFO - PROCESS | 2752 | 1466695781843 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:41 INFO - PROCESS | 2752 | 1466695781847 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:41 INFO - PROCESS | 2752 | ++DOCSHELL 0D2EE000 == 36 [pid = 2752] [id = 212] 08:29:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0D2EE800) [pid = 2752] [serial = 634] [outer = 00000000] 08:29:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0E065400) [pid = 2752] [serial = 635] [outer = 0D2EE800] 08:29:41 INFO - PROCESS | 2752 | 1466695781905 Marionette DEBUG loaded listener.js 08:29:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0E16C400) [pid = 2752] [serial = 636] [outer = 0D2EE800] 08:29:42 INFO - PROCESS | 2752 | 1466695782664 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:29:42 INFO - PROCESS | 2752 | 1466695782739 Marionette TRACE conn5 <- [1,813,null,{"value":"13"}] 08:29:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 08:29:42 INFO - PROCESS | 2752 | 1466695782746 Marionette TRACE conn5 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:29:42 INFO - PROCESS | 2752 | 1466695782749 Marionette TRACE conn5 <- [1,814,null,{}] 08:29:42 INFO - PROCESS | 2752 | 1466695782753 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:29:42 INFO - PROCESS | 2752 | 1466695782756 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:42 INFO - PROCESS | 2752 | 1466695782881 Marionette TRACE conn5 <- [1,815,null,{"value":null}] 08:29:43 INFO - PROCESS | 2752 | 1466695783067 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 2752 | 1466695783071 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:43 INFO - PROCESS | 2752 | ++DOCSHELL 0D291000 == 37 [pid = 2752] [id = 213] 08:29:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0D291400) [pid = 2752] [serial = 637] [outer = 00000000] 08:29:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0D2EDC00) [pid = 2752] [serial = 638] [outer = 0D291400] 08:29:43 INFO - PROCESS | 2752 | 1466695783131 Marionette DEBUG loaded listener.js 08:29:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0D312400) [pid = 2752] [serial = 639] [outer = 0D291400] 08:29:43 INFO - PROCESS | 2752 | --DOCSHELL 177D0C00 == 36 [pid = 2752] [id = 210] 08:29:43 INFO - PROCESS | 2752 | --DOCSHELL 17145C00 == 35 [pid = 2752] [id = 209] 08:29:43 INFO - PROCESS | 2752 | --DOCSHELL 1770F400 == 34 [pid = 2752] [id = 208] 08:29:43 INFO - PROCESS | 2752 | --DOCSHELL 15EDAC00 == 33 [pid = 2752] [id = 207] 08:29:43 INFO - PROCESS | 2752 | --DOCSHELL 15544800 == 32 [pid = 2752] [id = 206] 08:29:43 INFO - PROCESS | 2752 | --DOCSHELL 124A7000 == 31 [pid = 2752] [id = 205] 08:29:43 INFO - PROCESS | 2752 | --DOCSHELL 0E4BDC00 == 30 [pid = 2752] [id = 204] 08:29:43 INFO - PROCESS | 2752 | --DOCSHELL 0D76BC00 == 29 [pid = 2752] [id = 203] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1714D800) [pid = 2752] [serial = 593] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (12B84400) [pid = 2752] [serial = 585] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1254F800) [pid = 2752] [serial = 584] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D910400) [pid = 2752] [serial = 575] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E065C00) [pid = 2752] [serial = 576] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (17147000) [pid = 2752] [serial = 573] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (15548000) [pid = 2752] [serial = 587] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0E229400) [pid = 2752] [serial = 578] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0E472C00) [pid = 2752] [serial = 579] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0E472400) [pid = 2752] [serial = 581] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (17704000) [pid = 2752] [serial = 594] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1556E400) [pid = 2752] [serial = 590] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (15E5C400) [pid = 2752] [serial = 591] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (15567400) [pid = 2752] [serial = 588] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (0E47C400) [pid = 2752] [serial = 582] [outer = 00000000] [url = about:blank] 08:29:43 INFO - PROCESS | 2752 | 1466695783748 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:29:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:29:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1020ms 08:29:43 INFO - PROCESS | 2752 | 1466695783769 Marionette TRACE conn5 -> [0,817,"getWindowHandle",null] 08:29:43 INFO - PROCESS | 2752 | 1466695783772 Marionette TRACE conn5 <- [1,817,null,{"value":"13"}] 08:29:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:29:43 INFO - PROCESS | 2752 | 1466695783780 Marionette TRACE conn5 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:29:43 INFO - PROCESS | 2752 | 1466695783783 Marionette TRACE conn5 <- [1,818,null,{}] 08:29:43 INFO - PROCESS | 2752 | 1466695783788 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:29:43 INFO - PROCESS | 2752 | 1466695783792 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:43 INFO - PROCESS | 2752 | 1466695783876 Marionette TRACE conn5 <- [1,819,null,{"value":null}] 08:29:43 INFO - PROCESS | 2752 | 1466695783884 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:43 INFO - PROCESS | 2752 | 1466695783887 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:43 INFO - PROCESS | 2752 | ++DOCSHELL 0D318800 == 30 [pid = 2752] [id = 214] 08:29:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D319000) [pid = 2752] [serial = 640] [outer = 00000000] 08:29:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0E06EC00) [pid = 2752] [serial = 641] [outer = 0D319000] 08:29:43 INFO - PROCESS | 2752 | 1466695783933 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E174C00) [pid = 2752] [serial = 642] [outer = 0D319000] 08:29:44 INFO - PROCESS | 2752 | 1466695784416 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:29:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:29:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 690ms 08:29:44 INFO - PROCESS | 2752 | 1466695784470 Marionette TRACE conn5 -> [0,821,"getWindowHandle",null] 08:29:44 INFO - PROCESS | 2752 | 1466695784474 Marionette TRACE conn5 <- [1,821,null,{"value":"13"}] 08:29:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:29:44 INFO - PROCESS | 2752 | 1466695784478 Marionette TRACE conn5 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:29:44 INFO - PROCESS | 2752 | 1466695784480 Marionette TRACE conn5 <- [1,822,null,{}] 08:29:44 INFO - PROCESS | 2752 | 1466695784484 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:29:44 INFO - PROCESS | 2752 | 1466695784486 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:44 INFO - PROCESS | 2752 | 1466695784573 Marionette TRACE conn5 <- [1,823,null,{"value":null}] 08:29:44 INFO - PROCESS | 2752 | 1466695784581 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:44 INFO - PROCESS | 2752 | 1466695784584 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:44 INFO - PROCESS | 2752 | ++DOCSHELL 0E403000 == 31 [pid = 2752] [id = 215] 08:29:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E47C000) [pid = 2752] [serial = 643] [outer = 00000000] 08:29:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (12466400) [pid = 2752] [serial = 644] [outer = 0E47C000] 08:29:44 INFO - PROCESS | 2752 | 1466695784631 Marionette DEBUG loaded listener.js 08:29:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (1270F400) [pid = 2752] [serial = 645] [outer = 0E47C000] 08:29:45 INFO - PROCESS | 2752 | 1466695785094 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:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 670ms 08:29:45 INFO - PROCESS | 2752 | 1466695785154 Marionette TRACE conn5 -> [0,825,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 2752 | 1466695785156 Marionette TRACE conn5 <- [1,825,null,{"value":"13"}] 08:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:29:45 INFO - PROCESS | 2752 | 1466695785161 Marionette TRACE conn5 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 2752 | 1466695785166 Marionette TRACE conn5 <- [1,826,null,{}] 08:29:45 INFO - PROCESS | 2752 | 1466695785176 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:29:45 INFO - PROCESS | 2752 | 1466695785179 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:45 INFO - PROCESS | 2752 | 1466695785264 Marionette TRACE conn5 <- [1,827,null,{"value":null}] 08:29:45 INFO - PROCESS | 2752 | 1466695785271 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:45 INFO - PROCESS | 2752 | 1466695785273 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:45 INFO - PROCESS | 2752 | ++DOCSHELL 13960800 == 32 [pid = 2752] [id = 216] 08:29:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (13963C00) [pid = 2752] [serial = 646] [outer = 00000000] 08:29:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (15541400) [pid = 2752] [serial = 647] [outer = 13963C00] 08:29:45 INFO - PROCESS | 2752 | 1466695785326 Marionette DEBUG loaded listener.js 08:29:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (1556B400) [pid = 2752] [serial = 648] [outer = 13963C00] 08:29:45 INFO - PROCESS | 2752 | 1466695785766 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:29:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:29:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 630ms 08:29:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:29:45 INFO - PROCESS | 2752 | 1466695785796 Marionette TRACE conn5 -> [0,829,"getWindowHandle",null] 08:29:45 INFO - PROCESS | 2752 | 1466695785798 Marionette TRACE conn5 <- [1,829,null,{"value":"13"}] 08:29:45 INFO - PROCESS | 2752 | 1466695785802 Marionette TRACE conn5 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:29:45 INFO - PROCESS | 2752 | 1466695785804 Marionette TRACE conn5 <- [1,830,null,{}] 08:29:45 INFO - PROCESS | 2752 | 1466695785807 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:29:45 INFO - PROCESS | 2752 | 1466695785809 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:45 INFO - PROCESS | 2752 | 1466695785931 Marionette TRACE conn5 <- [1,831,null,{"value":null}] 08:29:46 INFO - PROCESS | 2752 | 1466695786012 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 2752 | 1466695786014 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:46 INFO - PROCESS | 2752 | ++DOCSHELL 16B71000 == 33 [pid = 2752] [id = 217] 08:29:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (16B71C00) [pid = 2752] [serial = 649] [outer = 00000000] 08:29:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (16B7D000) [pid = 2752] [serial = 650] [outer = 16B71C00] 08:29:46 INFO - PROCESS | 2752 | 1466695786058 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17146800) [pid = 2752] [serial = 651] [outer = 16B71C00] 08:29:46 INFO - PROCESS | 2752 | 1466695786483 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:29:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:29:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 730ms 08:29:46 INFO - PROCESS | 2752 | 1466695786533 Marionette TRACE conn5 -> [0,833,"getWindowHandle",null] 08:29:46 INFO - PROCESS | 2752 | 1466695786535 Marionette TRACE conn5 <- [1,833,null,{"value":"13"}] 08:29:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:29:46 INFO - PROCESS | 2752 | 1466695786538 Marionette TRACE conn5 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:29:46 INFO - PROCESS | 2752 | 1466695786540 Marionette TRACE conn5 <- [1,834,null,{}] 08:29:46 INFO - PROCESS | 2752 | 1466695786547 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:29:46 INFO - PROCESS | 2752 | 1466695786550 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:46 INFO - PROCESS | 2752 | 1466695786668 Marionette TRACE conn5 <- [1,835,null,{"value":null}] 08:29:46 INFO - PROCESS | 2752 | 1466695786679 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:46 INFO - PROCESS | 2752 | 1466695786685 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:46 INFO - PROCESS | 2752 | ++DOCSHELL 0E479C00 == 34 [pid = 2752] [id = 218] 08:29:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17151400) [pid = 2752] [serial = 652] [outer = 00000000] 08:29:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17706C00) [pid = 2752] [serial = 653] [outer = 17151400] 08:29:46 INFO - PROCESS | 2752 | 1466695786740 Marionette DEBUG loaded listener.js 08:29:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1776A000) [pid = 2752] [serial = 654] [outer = 17151400] 08:29:47 INFO - PROCESS | 2752 | 1466695787226 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:29:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:29:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 731ms 08:29:47 INFO - PROCESS | 2752 | 1466695787282 Marionette TRACE conn5 -> [0,837,"getWindowHandle",null] 08:29:47 INFO - PROCESS | 2752 | 1466695787284 Marionette TRACE conn5 <- [1,837,null,{"value":"13"}] 08:29:47 INFO - PROCESS | 2752 | 1466695787288 Marionette TRACE conn5 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:29:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:29:47 INFO - PROCESS | 2752 | 1466695787289 Marionette TRACE conn5 <- [1,838,null,{}] 08:29:47 INFO - PROCESS | 2752 | 1466695787293 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:29:47 INFO - PROCESS | 2752 | 1466695787295 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:47 INFO - PROCESS | 2752 | 1466695787416 Marionette TRACE conn5 <- [1,839,null,{"value":null}] 08:29:47 INFO - PROCESS | 2752 | 1466695787478 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:47 INFO - PROCESS | 2752 | 1466695787480 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:47 INFO - PROCESS | 2752 | ++DOCSHELL 17774800 == 35 [pid = 2752] [id = 219] 08:29:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (177CC400) [pid = 2752] [serial = 655] [outer = 00000000] 08:29:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (178B9C00) [pid = 2752] [serial = 656] [outer = 177CC400] 08:29:47 INFO - PROCESS | 2752 | 1466695787523 Marionette DEBUG loaded listener.js 08:29:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1787A000) [pid = 2752] [serial = 657] [outer = 177CC400] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E4BF000) [pid = 2752] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0D76D800) [pid = 2752] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (16B6F800) [pid = 2752] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (17703000) [pid = 2752] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (124A7400) [pid = 2752] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D9E8000) [pid = 2752] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (178B9400) [pid = 2752] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E06E800) [pid = 2752] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (15547400) [pid = 2752] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17767C00) [pid = 2752] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17703C00) [pid = 2752] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:29:47 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (1246B000) [pid = 2752] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:29:48 INFO - PROCESS | 2752 | 1466695787984 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:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 730ms 08:29:48 INFO - PROCESS | 2752 | 1466695788021 Marionette TRACE conn5 -> [0,841,"getWindowHandle",null] 08:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:29:48 INFO - PROCESS | 2752 | 1466695788023 Marionette TRACE conn5 <- [1,841,null,{"value":"13"}] 08:29:48 INFO - PROCESS | 2752 | 1466695788027 Marionette TRACE conn5 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 2752 | 1466695788028 Marionette TRACE conn5 <- [1,842,null,{}] 08:29:48 INFO - PROCESS | 2752 | 1466695788032 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:29:48 INFO - PROCESS | 2752 | 1466695788034 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:48 INFO - PROCESS | 2752 | 1466695788110 Marionette TRACE conn5 <- [1,843,null,{"value":null}] 08:29:48 INFO - PROCESS | 2752 | 1466695788115 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 2752 | 1466695788117 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:48 INFO - PROCESS | 2752 | ++DOCSHELL 0E4BF000 == 36 [pid = 2752] [id = 220] 08:29:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0EC85000) [pid = 2752] [serial = 658] [outer = 00000000] 08:29:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (16BE6400) [pid = 2752] [serial = 659] [outer = 0EC85000] 08:29:48 INFO - PROCESS | 2752 | 1466695788160 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17709C00) [pid = 2752] [serial = 660] [outer = 0EC85000] 08:29:48 INFO - PROCESS | 2752 | 1466695788587 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:29:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:29:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 571ms 08:29:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:29:48 INFO - PROCESS | 2752 | 1466695788597 Marionette TRACE conn5 -> [0,845,"getWindowHandle",null] 08:29:48 INFO - PROCESS | 2752 | 1466695788599 Marionette TRACE conn5 <- [1,845,null,{"value":"13"}] 08:29:48 INFO - PROCESS | 2752 | 1466695788612 Marionette TRACE conn5 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:29:48 INFO - PROCESS | 2752 | 1466695788614 Marionette TRACE conn5 <- [1,846,null,{}] 08:29:48 INFO - PROCESS | 2752 | 1466695788617 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:29:48 INFO - PROCESS | 2752 | 1466695788620 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:48 INFO - PROCESS | 2752 | 1466695788699 Marionette TRACE conn5 <- [1,847,null,{"value":null}] 08:29:48 INFO - PROCESS | 2752 | 1466695788705 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:48 INFO - PROCESS | 2752 | 1466695788707 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:48 INFO - PROCESS | 2752 | ++DOCSHELL 178B9000 == 37 [pid = 2752] [id = 221] 08:29:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (178C2C00) [pid = 2752] [serial = 661] [outer = 00000000] 08:29:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17B1CC00) [pid = 2752] [serial = 662] [outer = 178C2C00] 08:29:48 INFO - PROCESS | 2752 | 1466695788750 Marionette DEBUG loaded listener.js 08:29:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17B22000) [pid = 2752] [serial = 663] [outer = 178C2C00] 08:29:50 INFO - PROCESS | 2752 | 1466695790476 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:29:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:29:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1940ms 08:29:50 INFO - PROCESS | 2752 | 1466695790544 Marionette TRACE conn5 -> [0,849,"getWindowHandle",null] 08:29:50 INFO - PROCESS | 2752 | 1466695790549 Marionette TRACE conn5 <- [1,849,null,{"value":"13"}] 08:29:50 INFO - PROCESS | 2752 | 1466695790554 Marionette TRACE conn5 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:29:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:29:50 INFO - PROCESS | 2752 | 1466695790558 Marionette TRACE conn5 <- [1,850,null,{}] 08:29:50 INFO - PROCESS | 2752 | 1466695790564 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:29:50 INFO - PROCESS | 2752 | 1466695790567 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:50 INFO - PROCESS | 2752 | 1466695790744 Marionette TRACE conn5 <- [1,851,null,{"value":null}] 08:29:50 INFO - PROCESS | 2752 | 1466695790839 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:50 INFO - PROCESS | 2752 | 1466695790842 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:50 INFO - PROCESS | 2752 | ++DOCSHELL 0D884000 == 38 [pid = 2752] [id = 222] 08:29:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0D884C00) [pid = 2752] [serial = 664] [outer = 00000000] 08:29:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0E230400) [pid = 2752] [serial = 665] [outer = 0D884C00] 08:29:50 INFO - PROCESS | 2752 | 1466695790900 Marionette DEBUG loaded listener.js 08:29:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0E47D800) [pid = 2752] [serial = 666] [outer = 0D884C00] 08:29:51 INFO - PROCESS | 2752 | 1466695791579 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:29:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:29:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1070ms 08:29:51 INFO - PROCESS | 2752 | 1466695791629 Marionette TRACE conn5 -> [0,853,"getWindowHandle",null] 08:29:51 INFO - PROCESS | 2752 | 1466695791634 Marionette TRACE conn5 <- [1,853,null,{"value":"13"}] 08:29:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:29:51 INFO - PROCESS | 2752 | 1466695791641 Marionette TRACE conn5 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:29:51 INFO - PROCESS | 2752 | 1466695791644 Marionette TRACE conn5 <- [1,854,null,{}] 08:29:51 INFO - PROCESS | 2752 | 1466695791648 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:29:51 INFO - PROCESS | 2752 | 1466695791651 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:51 INFO - PROCESS | 2752 | 1466695791791 Marionette TRACE conn5 <- [1,855,null,{"value":null}] 08:29:51 INFO - PROCESS | 2752 | 1466695791918 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:51 INFO - PROCESS | 2752 | 1466695791921 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:51 INFO - PROCESS | 2752 | ++DOCSHELL 12B52C00 == 39 [pid = 2752] [id = 223] 08:29:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (12B87C00) [pid = 2752] [serial = 667] [outer = 00000000] 08:29:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (13969000) [pid = 2752] [serial = 668] [outer = 12B87C00] 08:29:52 INFO - PROCESS | 2752 | 1466695791979 Marionette DEBUG loaded listener.js 08:29:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (14A58400) [pid = 2752] [serial = 669] [outer = 12B87C00] 08:29:52 INFO - PROCESS | 2752 | 1466695792598 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:29:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:29:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 970ms 08:29:52 INFO - PROCESS | 2752 | 1466695792623 Marionette TRACE conn5 -> [0,857,"getWindowHandle",null] 08:29:52 INFO - PROCESS | 2752 | 1466695792625 Marionette TRACE conn5 <- [1,857,null,{"value":"13"}] 08:29:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:29:52 INFO - PROCESS | 2752 | 1466695792630 Marionette TRACE conn5 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:29:52 INFO - PROCESS | 2752 | 1466695792634 Marionette TRACE conn5 <- [1,858,null,{}] 08:29:52 INFO - PROCESS | 2752 | 1466695792645 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:29:52 INFO - PROCESS | 2752 | 1466695792650 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:52 INFO - PROCESS | 2752 | 1466695792761 Marionette TRACE conn5 <- [1,859,null,{"value":null}] 08:29:52 INFO - PROCESS | 2752 | 1466695792897 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:52 INFO - PROCESS | 2752 | 1466695792901 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:52 INFO - PROCESS | 2752 | ++DOCSHELL 1714A000 == 40 [pid = 2752] [id = 224] 08:29:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1714FC00) [pid = 2752] [serial = 670] [outer = 00000000] 08:29:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1770EC00) [pid = 2752] [serial = 671] [outer = 1714FC00] 08:29:52 INFO - PROCESS | 2752 | 1466695792960 Marionette DEBUG loaded listener.js 08:29:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17A9FC00) [pid = 2752] [serial = 672] [outer = 1714FC00] 08:29:53 INFO - PROCESS | 2752 | 1466695793711 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:29:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:29:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1123ms 08:29:53 INFO - PROCESS | 2752 | 1466695793757 Marionette TRACE conn5 -> [0,861,"getWindowHandle",null] 08:29:53 INFO - PROCESS | 2752 | 1466695793761 Marionette TRACE conn5 <- [1,861,null,{"value":"13"}] 08:29:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:29:53 INFO - PROCESS | 2752 | 1466695793766 Marionette TRACE conn5 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:29:53 INFO - PROCESS | 2752 | 1466695793769 Marionette TRACE conn5 <- [1,862,null,{}] 08:29:53 INFO - PROCESS | 2752 | 1466695793775 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:29:53 INFO - PROCESS | 2752 | 1466695793778 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:53 INFO - PROCESS | 2752 | 1466695793882 Marionette TRACE conn5 <- [1,863,null,{"value":null}] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 124A6400 == 39 [pid = 2752] [id = 195] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 1273B800 == 38 [pid = 2752] [id = 188] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 12C38000 == 37 [pid = 2752] [id = 196] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0E069000 == 36 [pid = 2752] [id = 194] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0E4BF000 == 35 [pid = 2752] [id = 220] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 17774800 == 34 [pid = 2752] [id = 219] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0E479C00 == 33 [pid = 2752] [id = 218] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 16B71000 == 32 [pid = 2752] [id = 217] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 13960800 == 31 [pid = 2752] [id = 216] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0E403000 == 30 [pid = 2752] [id = 215] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0D318800 == 29 [pid = 2752] [id = 214] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0D2EE000 == 28 [pid = 2752] [id = 212] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0D291000 == 27 [pid = 2752] [id = 213] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0D314800 == 26 [pid = 2752] [id = 185] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0E06CC00 == 25 [pid = 2752] [id = 186] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0D833400 == 24 [pid = 2752] [id = 192] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0D962C00 == 23 [pid = 2752] [id = 199] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0E06E000 == 22 [pid = 2752] [id = 202] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 17AA0C00 == 21 [pid = 2752] [id = 211] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0F2DF000 == 20 [pid = 2752] [id = 189] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 17702800 == 19 [pid = 2752] [id = 201] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0E224400 == 18 [pid = 2752] [id = 197] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0E06A400 == 17 [pid = 2752] [id = 193] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0E47AC00 == 16 [pid = 2752] [id = 187] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 16BE5400 == 15 [pid = 2752] [id = 191] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 16B6F400 == 14 [pid = 2752] [id = 198] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 1556C800 == 13 [pid = 2752] [id = 190] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 12461400 == 12 [pid = 2752] [id = 200] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 12B52C00 == 11 [pid = 2752] [id = 223] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 178B9000 == 10 [pid = 2752] [id = 221] 08:29:54 INFO - PROCESS | 2752 | --DOCSHELL 0D884000 == 9 [pid = 2752] [id = 222] 08:29:54 INFO - PROCESS | 2752 | 1466695794549 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:54 INFO - PROCESS | 2752 | 1466695794552 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E653000) [pid = 2752] [serial = 611] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0D90F000) [pid = 2752] [serial = 608] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (16B7E400) [pid = 2752] [serial = 621] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (1770DC00) [pid = 2752] [serial = 603] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (13BC2800) [pid = 2752] [serial = 615] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E227C00) [pid = 2752] [serial = 597] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (178C0000) [pid = 2752] [serial = 629] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E4C2000) [pid = 2752] [serial = 606] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (17709400) [pid = 2752] [serial = 602] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (15567000) [pid = 2752] [serial = 617] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (15E5D800) [pid = 2752] [serial = 618] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (16B7B400) [pid = 2752] [serial = 620] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E065800) [pid = 2752] [serial = 596] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1787B000) [pid = 2752] [serial = 624] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0E408C00) [pid = 2752] [serial = 605] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (177CE800) [pid = 2752] [serial = 623] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (178B6C00) [pid = 2752] [serial = 627] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0F272400) [pid = 2752] [serial = 612] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (1787D000) [pid = 2752] [serial = 626] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (12550C00) [pid = 2752] [serial = 599] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (13969C00) [pid = 2752] [serial = 614] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (13BCB400) [pid = 2752] [serial = 600] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (0DE4E800) [pid = 2752] [serial = 609] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (178C0800) [pid = 2752] [serial = 630] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (17AAB800) [pid = 2752] [serial = 632] [outer = 00000000] [url = about:blank] 08:29:54 INFO - PROCESS | 2752 | ++DOCSHELL 09473400 == 10 [pid = 2752] [id = 225] 08:29:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0D28D400) [pid = 2752] [serial = 673] [outer = 00000000] 08:29:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0D299000) [pid = 2752] [serial = 674] [outer = 0D28D400] 08:29:54 INFO - PROCESS | 2752 | 1466695794704 Marionette DEBUG loaded listener.js 08:29:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0D2F7C00) [pid = 2752] [serial = 675] [outer = 0D28D400] 08:29:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0D967800) [pid = 2752] [serial = 676] [outer = 0D876800] 08:29:55 INFO - PROCESS | 2752 | 1466695795214 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:29:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:29:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1539ms 08:29:55 INFO - PROCESS | 2752 | 1466695795307 Marionette TRACE conn5 -> [0,865,"getWindowHandle",null] 08:29:55 INFO - PROCESS | 2752 | 1466695795310 Marionette TRACE conn5 <- [1,865,null,{"value":"13"}] 08:29:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:29:55 INFO - PROCESS | 2752 | 1466695795314 Marionette TRACE conn5 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:29:55 INFO - PROCESS | 2752 | 1466695795318 Marionette TRACE conn5 <- [1,866,null,{}] 08:29:55 INFO - PROCESS | 2752 | 1466695795322 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:29:55 INFO - PROCESS | 2752 | 1466695795327 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:55 INFO - PROCESS | 2752 | 1466695795427 Marionette TRACE conn5 <- [1,867,null,{"value":null}] 08:29:55 INFO - PROCESS | 2752 | 1466695795502 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:55 INFO - PROCESS | 2752 | 1466695795504 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:55 INFO - PROCESS | 2752 | ++DOCSHELL 0E169400 == 11 [pid = 2752] [id = 226] 08:29:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0E16B000) [pid = 2752] [serial = 677] [outer = 00000000] 08:29:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0E177800) [pid = 2752] [serial = 678] [outer = 0E16B000] 08:29:55 INFO - PROCESS | 2752 | 1466695795555 Marionette DEBUG loaded listener.js 08:29:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E402400) [pid = 2752] [serial = 679] [outer = 0E16B000] 08:29:56 INFO - PROCESS | 2752 | 1466695795986 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:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 730ms 08:29:56 INFO - PROCESS | 2752 | 1466695796049 Marionette TRACE conn5 -> [0,869,"getWindowHandle",null] 08:29:56 INFO - PROCESS | 2752 | 1466695796053 Marionette TRACE conn5 <- [1,869,null,{"value":"13"}] 08:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:29:56 INFO - PROCESS | 2752 | 1466695796058 Marionette TRACE conn5 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 2752 | 1466695796060 Marionette TRACE conn5 <- [1,870,null,{}] 08:29:56 INFO - PROCESS | 2752 | 1466695796065 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:29:56 INFO - PROCESS | 2752 | 1466695796067 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:56 INFO - PROCESS | 2752 | 1466695796159 Marionette TRACE conn5 <- [1,871,null,{"value":null}] 08:29:56 INFO - PROCESS | 2752 | 1466695796173 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 2752 | 1466695796176 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:56 INFO - PROCESS | 2752 | ++DOCSHELL 0E653000 == 12 [pid = 2752] [id = 227] 08:29:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E655000) [pid = 2752] [serial = 680] [outer = 00000000] 08:29:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0EC02000) [pid = 2752] [serial = 681] [outer = 0E655000] 08:29:56 INFO - PROCESS | 2752 | 1466695796222 Marionette DEBUG loaded listener.js 08:29:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0F27AC00) [pid = 2752] [serial = 682] [outer = 0E655000] 08:29:56 INFO - PROCESS | 2752 | 1466695796702 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:29:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:29:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 670ms 08:29:56 INFO - PROCESS | 2752 | 1466695796731 Marionette TRACE conn5 -> [0,873,"getWindowHandle",null] 08:29:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:29:56 INFO - PROCESS | 2752 | 1466695796733 Marionette TRACE conn5 <- [1,873,null,{"value":"13"}] 08:29:56 INFO - PROCESS | 2752 | 1466695796746 Marionette TRACE conn5 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:29:56 INFO - PROCESS | 2752 | 1466695796752 Marionette TRACE conn5 <- [1,874,null,{}] 08:29:56 INFO - PROCESS | 2752 | 1466695796762 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:29:56 INFO - PROCESS | 2752 | 1466695796766 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:56 INFO - PROCESS | 2752 | 1466695796884 Marionette TRACE conn5 <- [1,875,null,{"value":null}] 08:29:56 INFO - PROCESS | 2752 | 1466695796891 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:56 INFO - PROCESS | 2752 | 1466695796893 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:56 INFO - PROCESS | 2752 | ++DOCSHELL 0D882400 == 13 [pid = 2752] [id = 228] 08:29:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0D884800) [pid = 2752] [serial = 683] [outer = 00000000] 08:29:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (12CD2800) [pid = 2752] [serial = 684] [outer = 0D884800] 08:29:56 INFO - PROCESS | 2752 | 1466695796939 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (13B1AC00) [pid = 2752] [serial = 685] [outer = 0D884800] 08:29:57 INFO - PROCESS | 2752 | 1466695797426 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:29:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:29:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 750ms 08:29:57 INFO - PROCESS | 2752 | 1466695797490 Marionette TRACE conn5 -> [0,877,"getWindowHandle",null] 08:29:57 INFO - PROCESS | 2752 | 1466695797493 Marionette TRACE conn5 <- [1,877,null,{"value":"13"}] 08:29:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:29:57 INFO - PROCESS | 2752 | 1466695797500 Marionette TRACE conn5 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:29:57 INFO - PROCESS | 2752 | 1466695797502 Marionette TRACE conn5 <- [1,878,null,{}] 08:29:57 INFO - PROCESS | 2752 | 1466695797541 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:29:57 INFO - PROCESS | 2752 | 1466695797543 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:57 INFO - PROCESS | 2752 | 1466695797655 Marionette TRACE conn5 <- [1,879,null,{"value":null}] 08:29:57 INFO - PROCESS | 2752 | 1466695797667 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:57 INFO - PROCESS | 2752 | 1466695797669 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:57 INFO - PROCESS | 2752 | ++DOCSHELL 14A51C00 == 14 [pid = 2752] [id = 229] 08:29:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (14A54400) [pid = 2752] [serial = 686] [outer = 00000000] 08:29:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1554D000) [pid = 2752] [serial = 687] [outer = 14A54400] 08:29:57 INFO - PROCESS | 2752 | 1466695797760 Marionette DEBUG loaded listener.js 08:29:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1556C800) [pid = 2752] [serial = 688] [outer = 14A54400] 08:29:58 INFO - PROCESS | 2752 | 1466695798189 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:29:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:29:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 710ms 08:29:58 INFO - PROCESS | 2752 | 1466695798212 Marionette TRACE conn5 -> [0,881,"getWindowHandle",null] 08:29:58 INFO - PROCESS | 2752 | 1466695798214 Marionette TRACE conn5 <- [1,881,null,{"value":"13"}] 08:29:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:29:58 INFO - PROCESS | 2752 | 1466695798216 Marionette TRACE conn5 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:29:58 INFO - PROCESS | 2752 | 1466695798218 Marionette TRACE conn5 <- [1,882,null,{}] 08:29:58 INFO - PROCESS | 2752 | 1466695798232 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:29:58 INFO - PROCESS | 2752 | 1466695798234 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:58 INFO - PROCESS | 2752 | 1466695798343 Marionette TRACE conn5 <- [1,883,null,{"value":null}] 08:29:58 INFO - PROCESS | 2752 | 1466695798349 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:58 INFO - PROCESS | 2752 | 1466695798355 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:58 INFO - PROCESS | 2752 | ++DOCSHELL 15E60000 == 15 [pid = 2752] [id = 230] 08:29:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (15E65C00) [pid = 2752] [serial = 689] [outer = 00000000] 08:29:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (16B70800) [pid = 2752] [serial = 690] [outer = 15E65C00] 08:29:58 INFO - PROCESS | 2752 | 1466695798410 Marionette DEBUG loaded listener.js 08:29:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (16E42400) [pid = 2752] [serial = 691] [outer = 15E65C00] 08:29:58 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (16B71C00) [pid = 2752] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:29:58 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (17AA5400) [pid = 2752] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:29:58 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E47C000) [pid = 2752] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:29:58 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (13963C00) [pid = 2752] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:29:58 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D2EE800) [pid = 2752] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:29:58 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D319000) [pid = 2752] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:29:58 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D291400) [pid = 2752] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:29:58 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17151400) [pid = 2752] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:29:58 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (177CC400) [pid = 2752] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:29:58 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0EC85000) [pid = 2752] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:29:58 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (178C2C00) [pid = 2752] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:29:59 INFO - PROCESS | 2752 | 1466695799096 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:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 931ms 08:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:29:59 INFO - PROCESS | 2752 | 1466695799148 Marionette TRACE conn5 -> [0,885,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 2752 | 1466695799149 Marionette TRACE conn5 <- [1,885,null,{"value":"13"}] 08:29:59 INFO - PROCESS | 2752 | 1466695799152 Marionette TRACE conn5 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 2752 | 1466695799154 Marionette TRACE conn5 <- [1,886,null,{}] 08:29:59 INFO - PROCESS | 2752 | 1466695799157 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:29:59 INFO - PROCESS | 2752 | 1466695799160 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:59 INFO - PROCESS | 2752 | 1466695799273 Marionette TRACE conn5 <- [1,887,null,{"value":null}] 08:29:59 INFO - PROCESS | 2752 | 1466695799329 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 2752 | 1466695799331 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:59 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F1000 == 16 [pid = 2752] [id = 231] 08:29:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (1270E800) [pid = 2752] [serial = 692] [outer = 00000000] 08:29:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (16E4C000) [pid = 2752] [serial = 693] [outer = 1270E800] 08:29:59 INFO - PROCESS | 2752 | 1466695799384 Marionette DEBUG loaded listener.js 08:29:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1714A800) [pid = 2752] [serial = 694] [outer = 1270E800] 08:29:59 INFO - PROCESS | 2752 | 1466695799731 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:29:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:29:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 630ms 08:29:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:29:59 INFO - PROCESS | 2752 | 1466695799784 Marionette TRACE conn5 -> [0,889,"getWindowHandle",null] 08:29:59 INFO - PROCESS | 2752 | 1466695799786 Marionette TRACE conn5 <- [1,889,null,{"value":"13"}] 08:29:59 INFO - PROCESS | 2752 | 1466695799789 Marionette TRACE conn5 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:29:59 INFO - PROCESS | 2752 | 1466695799791 Marionette TRACE conn5 <- [1,890,null,{}] 08:29:59 INFO - PROCESS | 2752 | 1466695799794 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:29:59 INFO - PROCESS | 2752 | 1466695799796 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:59 INFO - PROCESS | 2752 | 1466695799872 Marionette TRACE conn5 <- [1,891,null,{"value":null}] 08:29:59 INFO - PROCESS | 2752 | 1466695799877 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:29:59 INFO - PROCESS | 2752 | 1466695799879 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:29:59 INFO - PROCESS | 2752 | ++DOCSHELL 1714DC00 == 17 [pid = 2752] [id = 232] 08:29:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1714E000) [pid = 2752] [serial = 695] [outer = 00000000] 08:29:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (1770DC00) [pid = 2752] [serial = 696] [outer = 1714E000] 08:29:59 INFO - PROCESS | 2752 | 1466695799923 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1776D400) [pid = 2752] [serial = 697] [outer = 1714E000] 08:30:00 INFO - PROCESS | 2752 | 1466695800347 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:30:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:30:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 570ms 08:30:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:30:00 INFO - PROCESS | 2752 | 1466695800360 Marionette TRACE conn5 -> [0,893,"getWindowHandle",null] 08:30:00 INFO - PROCESS | 2752 | 1466695800362 Marionette TRACE conn5 <- [1,893,null,{"value":"13"}] 08:30:00 INFO - PROCESS | 2752 | 1466695800365 Marionette TRACE conn5 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:30:00 INFO - PROCESS | 2752 | 1466695800366 Marionette TRACE conn5 <- [1,894,null,{}] 08:30:00 INFO - PROCESS | 2752 | 1466695800370 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:30:00 INFO - PROCESS | 2752 | 1466695800372 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:00 INFO - PROCESS | 2752 | 1466695800486 Marionette TRACE conn5 <- [1,895,null,{"value":null}] 08:30:00 INFO - PROCESS | 2752 | 1466695800494 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:00 INFO - PROCESS | 2752 | 1466695800496 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:00 INFO - PROCESS | 2752 | ++DOCSHELL 17710000 == 18 [pid = 2752] [id = 233] 08:30:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (177D7800) [pid = 2752] [serial = 698] [outer = 00000000] 08:30:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (178B8000) [pid = 2752] [serial = 699] [outer = 177D7800] 08:30:00 INFO - PROCESS | 2752 | 1466695800539 Marionette DEBUG loaded listener.js 08:30:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (178BC000) [pid = 2752] [serial = 700] [outer = 177D7800] 08:30:01 INFO - PROCESS | 2752 | 1466695801047 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:30:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:30:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 730ms 08:30:01 INFO - PROCESS | 2752 | 1466695801096 Marionette TRACE conn5 -> [0,897,"getWindowHandle",null] 08:30:01 INFO - PROCESS | 2752 | 1466695801101 Marionette TRACE conn5 <- [1,897,null,{"value":"13"}] 08:30:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:30:01 INFO - PROCESS | 2752 | 1466695801107 Marionette TRACE conn5 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:30:01 INFO - PROCESS | 2752 | 1466695801110 Marionette TRACE conn5 <- [1,898,null,{}] 08:30:01 INFO - PROCESS | 2752 | 1466695801142 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:30:01 INFO - PROCESS | 2752 | 1466695801145 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:01 INFO - PROCESS | 2752 | 1466695801273 Marionette TRACE conn5 <- [1,899,null,{"value":null}] 08:30:01 INFO - PROCESS | 2752 | 1466695801376 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:01 INFO - PROCESS | 2752 | 1466695801380 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:01 INFO - PROCESS | 2752 | ++DOCSHELL 0D317000 == 19 [pid = 2752] [id = 234] 08:30:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0D318000) [pid = 2752] [serial = 701] [outer = 00000000] 08:30:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0DE51000) [pid = 2752] [serial = 702] [outer = 0D318000] 08:30:01 INFO - PROCESS | 2752 | 1466695801438 Marionette DEBUG loaded listener.js 08:30:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0E16F000) [pid = 2752] [serial = 703] [outer = 0D318000] 08:30:02 INFO - PROCESS | 2752 | 1466695802169 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:30:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:30:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1104ms 08:30:02 INFO - PROCESS | 2752 | 1466695802219 Marionette TRACE conn5 -> [0,901,"getWindowHandle",null] 08:30:02 INFO - PROCESS | 2752 | 1466695802224 Marionette TRACE conn5 <- [1,901,null,{"value":"13"}] 08:30:02 INFO - PROCESS | 2752 | 1466695802230 Marionette TRACE conn5 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:30:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:30:02 INFO - PROCESS | 2752 | 1466695802233 Marionette TRACE conn5 <- [1,902,null,{}] 08:30:02 INFO - PROCESS | 2752 | 1466695802236 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:30:02 INFO - PROCESS | 2752 | 1466695802239 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:02 INFO - PROCESS | 2752 | 1466695802358 Marionette TRACE conn5 <- [1,903,null,{"value":null}] 08:30:02 INFO - PROCESS | 2752 | 1466695802484 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:02 INFO - PROCESS | 2752 | 1466695802487 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:02 INFO - PROCESS | 2752 | ++DOCSHELL 124A6400 == 20 [pid = 2752] [id = 235] 08:30:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (124A7000) [pid = 2752] [serial = 704] [outer = 00000000] 08:30:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (12B51400) [pid = 2752] [serial = 705] [outer = 124A7000] 08:30:02 INFO - PROCESS | 2752 | 1466695802551 Marionette DEBUG loaded listener.js 08:30:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (13951C00) [pid = 2752] [serial = 706] [outer = 124A7000] 08:30:03 INFO - PROCESS | 2752 | 1466695803408 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:30:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:30:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1222ms 08:30:03 INFO - PROCESS | 2752 | 1466695803457 Marionette TRACE conn5 -> [0,905,"getWindowHandle",null] 08:30:03 INFO - PROCESS | 2752 | 1466695803462 Marionette TRACE conn5 <- [1,905,null,{"value":"13"}] 08:30:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:30:03 INFO - PROCESS | 2752 | 1466695803467 Marionette TRACE conn5 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:30:03 INFO - PROCESS | 2752 | 1466695803470 Marionette TRACE conn5 <- [1,906,null,{}] 08:30:03 INFO - PROCESS | 2752 | 1466695803475 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:30:03 INFO - PROCESS | 2752 | 1466695803478 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:03 INFO - PROCESS | 2752 | 1466695803591 Marionette TRACE conn5 <- [1,907,null,{"value":null}] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (16B7D000) [pid = 2752] [serial = 650] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17146800) [pid = 2752] [serial = 651] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17AAE800) [pid = 2752] [serial = 633] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (12466400) [pid = 2752] [serial = 644] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1270F400) [pid = 2752] [serial = 645] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (15541400) [pid = 2752] [serial = 647] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E065400) [pid = 2752] [serial = 635] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E16C400) [pid = 2752] [serial = 636] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E06EC00) [pid = 2752] [serial = 641] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E174C00) [pid = 2752] [serial = 642] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D2EDC00) [pid = 2752] [serial = 638] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0D312400) [pid = 2752] [serial = 639] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17706C00) [pid = 2752] [serial = 653] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (178B9C00) [pid = 2752] [serial = 656] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (16BE6400) [pid = 2752] [serial = 659] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (17709C00) [pid = 2752] [serial = 660] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (1787A000) [pid = 2752] [serial = 657] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (17B1CC00) [pid = 2752] [serial = 662] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (17B22000) [pid = 2752] [serial = 663] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (1776A000) [pid = 2752] [serial = 654] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (1556B400) [pid = 2752] [serial = 648] [outer = 00000000] [url = about:blank] 08:30:03 INFO - PROCESS | 2752 | 1466695803719 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:03 INFO - PROCESS | 2752 | 1466695803723 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:03 INFO - PROCESS | 2752 | ++DOCSHELL 0D292000 == 21 [pid = 2752] [id = 236] 08:30:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0D29C800) [pid = 2752] [serial = 707] [outer = 00000000] 08:30:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0D2F4000) [pid = 2752] [serial = 708] [outer = 0D29C800] 08:30:03 INFO - PROCESS | 2752 | 1466695803772 Marionette DEBUG loaded listener.js 08:30:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D314C00) [pid = 2752] [serial = 709] [outer = 0D29C800] 08:30:04 INFO - PROCESS | 2752 | 1466695804156 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:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 730ms 08:30:04 INFO - PROCESS | 2752 | 1466695804197 Marionette TRACE conn5 -> [0,909,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 2752 | 1466695804202 Marionette TRACE conn5 <- [1,909,null,{"value":"13"}] 08:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:30:04 INFO - PROCESS | 2752 | 1466695804227 Marionette TRACE conn5 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - PROCESS | 2752 | 1466695804230 Marionette TRACE conn5 <- [1,910,null,{}] 08:30:04 INFO - PROCESS | 2752 | 1466695804233 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:30:04 INFO - PROCESS | 2752 | 1466695804236 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:04 INFO - PROCESS | 2752 | 1466695804323 Marionette TRACE conn5 <- [1,911,null,{"value":null}] 08:30:04 INFO - PROCESS | 2752 | 1466695804329 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:04 INFO - PROCESS | 2752 | 1466695804331 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:04 INFO - PROCESS | 2752 | ++DOCSHELL 0E06CC00 == 22 [pid = 2752] [id = 237] 08:30:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0E16C000) [pid = 2752] [serial = 710] [outer = 00000000] 08:30:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E4B5800) [pid = 2752] [serial = 711] [outer = 0E16C000] 08:30:04 INFO - PROCESS | 2752 | 1466695804377 Marionette DEBUG loaded listener.js 08:30:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E656000) [pid = 2752] [serial = 712] [outer = 0E16C000] 08:30:04 INFO - PROCESS | 2752 | 1466695804824 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:30:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:30:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 690ms 08:30:04 INFO - PROCESS | 2752 | 1466695804915 Marionette TRACE conn5 -> [0,913,"getWindowHandle",null] 08:30:04 INFO - PROCESS | 2752 | 1466695804917 Marionette TRACE conn5 <- [1,913,null,{"value":"13"}] 08:30:04 INFO - PROCESS | 2752 | 1466695804921 Marionette TRACE conn5 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:30:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:30:04 INFO - PROCESS | 2752 | 1466695804924 Marionette TRACE conn5 <- [1,914,null,{}] 08:30:04 INFO - PROCESS | 2752 | 1466695804935 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:30:04 INFO - PROCESS | 2752 | 1466695804939 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:05 INFO - PROCESS | 2752 | 1466695805057 Marionette TRACE conn5 <- [1,915,null,{"value":null}] 08:30:05 INFO - PROCESS | 2752 | 1466695805142 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 2752 | 1466695805145 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:05 INFO - PROCESS | 2752 | ++DOCSHELL 12CDEC00 == 23 [pid = 2752] [id = 238] 08:30:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (13965000) [pid = 2752] [serial = 713] [outer = 00000000] 08:30:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (13BCCC00) [pid = 2752] [serial = 714] [outer = 13965000] 08:30:05 INFO - PROCESS | 2752 | 1466695805192 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (15544000) [pid = 2752] [serial = 715] [outer = 13965000] 08:30:05 INFO - PROCESS | 2752 | 1466695805568 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:30:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:30:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 670ms 08:30:05 INFO - PROCESS | 2752 | 1466695805595 Marionette TRACE conn5 -> [0,917,"getWindowHandle",null] 08:30:05 INFO - PROCESS | 2752 | 1466695805597 Marionette TRACE conn5 <- [1,917,null,{"value":"13"}] 08:30:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:30:05 INFO - PROCESS | 2752 | 1466695805601 Marionette TRACE conn5 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:30:05 INFO - PROCESS | 2752 | 1466695805602 Marionette TRACE conn5 <- [1,918,null,{}] 08:30:05 INFO - PROCESS | 2752 | 1466695805606 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:30:05 INFO - PROCESS | 2752 | 1466695805617 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:05 INFO - PROCESS | 2752 | 1466695805739 Marionette TRACE conn5 <- [1,919,null,{"value":null}] 08:30:05 INFO - PROCESS | 2752 | 1466695805752 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:05 INFO - PROCESS | 2752 | 1466695805754 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:05 INFO - PROCESS | 2752 | ++DOCSHELL 1556CC00 == 24 [pid = 2752] [id = 239] 08:30:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (155DDC00) [pid = 2752] [serial = 716] [outer = 00000000] 08:30:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (16B7D400) [pid = 2752] [serial = 717] [outer = 155DDC00] 08:30:05 INFO - PROCESS | 2752 | 1466695805798 Marionette DEBUG loaded listener.js 08:30:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17144800) [pid = 2752] [serial = 718] [outer = 155DDC00] 08:30:06 INFO - PROCESS | 2752 | 1466695806267 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:30:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:30:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 730ms 08:30:06 INFO - PROCESS | 2752 | 1466695806335 Marionette TRACE conn5 -> [0,921,"getWindowHandle",null] 08:30:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:30:06 INFO - PROCESS | 2752 | 1466695806337 Marionette TRACE conn5 <- [1,921,null,{"value":"13"}] 08:30:06 INFO - PROCESS | 2752 | 1466695806340 Marionette TRACE conn5 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:30:06 INFO - PROCESS | 2752 | 1466695806342 Marionette TRACE conn5 <- [1,922,null,{}] 08:30:06 INFO - PROCESS | 2752 | 1466695806345 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:30:06 INFO - PROCESS | 2752 | 1466695806347 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:06 INFO - PROCESS | 2752 | 1466695806483 Marionette TRACE conn5 <- [1,923,null,{"value":null}] 08:30:06 INFO - PROCESS | 2752 | 1466695806505 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:06 INFO - PROCESS | 2752 | 1466695806507 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:06 INFO - PROCESS | 2752 | ++DOCSHELL 13B17400 == 25 [pid = 2752] [id = 240] 08:30:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17148000) [pid = 2752] [serial = 719] [outer = 00000000] 08:30:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17705400) [pid = 2752] [serial = 720] [outer = 17148000] 08:30:06 INFO - PROCESS | 2752 | 1466695806552 Marionette DEBUG loaded listener.js 08:30:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17709800) [pid = 2752] [serial = 721] [outer = 17148000] 08:30:07 INFO - PROCESS | 2752 | 1466695806990 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:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 670ms 08:30:07 INFO - PROCESS | 2752 | 1466695807016 Marionette TRACE conn5 -> [0,925,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 2752 | 1466695807018 Marionette TRACE conn5 <- [1,925,null,{"value":"13"}] 08:30:07 INFO - PROCESS | 2752 | 1466695807021 Marionette TRACE conn5 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - PROCESS | 2752 | 1466695807023 Marionette TRACE conn5 <- [1,926,null,{}] 08:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:30:07 INFO - PROCESS | 2752 | 1466695807026 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:30:07 INFO - PROCESS | 2752 | 1466695807032 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:07 INFO - PROCESS | 2752 | 1466695807169 Marionette TRACE conn5 <- [1,927,null,{"value":null}] 08:30:07 INFO - PROCESS | 2752 | 1466695807175 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:07 INFO - PROCESS | 2752 | 1466695807177 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:07 INFO - PROCESS | 2752 | ++DOCSHELL 1770E000 == 26 [pid = 2752] [id = 241] 08:30:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17767C00) [pid = 2752] [serial = 722] [outer = 00000000] 08:30:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17AA0400) [pid = 2752] [serial = 723] [outer = 17767C00] 08:30:07 INFO - PROCESS | 2752 | 1466695807222 Marionette DEBUG loaded listener.js 08:30:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17AA0800) [pid = 2752] [serial = 724] [outer = 17767C00] 08:30:07 INFO - PROCESS | 2752 | 1466695807671 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:30:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:30:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 670ms 08:30:07 INFO - PROCESS | 2752 | 1466695807696 Marionette TRACE conn5 -> [0,929,"getWindowHandle",null] 08:30:07 INFO - PROCESS | 2752 | 1466695807698 Marionette TRACE conn5 <- [1,929,null,{"value":"13"}] 08:30:07 INFO - PROCESS | 2752 | 1466695807702 Marionette TRACE conn5 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:30:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:30:07 INFO - PROCESS | 2752 | 1466695807704 Marionette TRACE conn5 <- [1,930,null,{}] 08:30:07 INFO - PROCESS | 2752 | 1466695807707 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:30:07 INFO - PROCESS | 2752 | 1466695807709 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:07 INFO - PROCESS | 2752 | 1466695807910 Marionette TRACE conn5 <- [1,931,null,{"value":null}] 08:30:07 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E16B000) [pid = 2752] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:30:07 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D28D400) [pid = 2752] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:30:07 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E655000) [pid = 2752] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:30:07 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1714FC00) [pid = 2752] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:30:07 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D884800) [pid = 2752] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:30:07 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D884C00) [pid = 2752] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:30:07 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (1714E000) [pid = 2752] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:30:07 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (12B87C00) [pid = 2752] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:30:07 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (14A54400) [pid = 2752] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:30:07 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (1270E800) [pid = 2752] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:30:07 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (15E65C00) [pid = 2752] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:30:08 INFO - PROCESS | 2752 | 1466695808002 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 2752 | 1466695808004 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:08 INFO - PROCESS | 2752 | ++DOCSHELL 0D297800 == 27 [pid = 2752] [id = 242] 08:30:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D297C00) [pid = 2752] [serial = 725] [outer = 00000000] 08:30:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E16B000) [pid = 2752] [serial = 726] [outer = 0D297C00] 08:30:08 INFO - PROCESS | 2752 | 1466695808048 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E479C00) [pid = 2752] [serial = 727] [outer = 0D297C00] 08:30:08 INFO - PROCESS | 2752 | 1466695808388 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:30:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:30:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 08:30:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:30:08 INFO - PROCESS | 2752 | 1466695808438 Marionette TRACE conn5 -> [0,933,"getWindowHandle",null] 08:30:08 INFO - PROCESS | 2752 | 1466695808440 Marionette TRACE conn5 <- [1,933,null,{"value":"13"}] 08:30:08 INFO - PROCESS | 2752 | 1466695808443 Marionette TRACE conn5 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:30:08 INFO - PROCESS | 2752 | 1466695808445 Marionette TRACE conn5 <- [1,934,null,{}] 08:30:08 INFO - PROCESS | 2752 | 1466695808448 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:30:08 INFO - PROCESS | 2752 | 1466695808450 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:08 INFO - PROCESS | 2752 | 1466695808528 Marionette TRACE conn5 <- [1,935,null,{"value":null}] 08:30:08 INFO - PROCESS | 2752 | 1466695808534 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:08 INFO - PROCESS | 2752 | 1466695808536 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:08 INFO - PROCESS | 2752 | ++DOCSHELL 12C34000 == 28 [pid = 2752] [id = 243] 08:30:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (13F5CC00) [pid = 2752] [serial = 728] [outer = 00000000] 08:30:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17B1F800) [pid = 2752] [serial = 729] [outer = 13F5CC00] 08:30:08 INFO - PROCESS | 2752 | 1466695808579 Marionette DEBUG loaded listener.js 08:30:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17B27C00) [pid = 2752] [serial = 730] [outer = 13F5CC00] 08:30:09 INFO - PROCESS | 2752 | 1466695808998 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:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 630ms 08:30:09 INFO - PROCESS | 2752 | 1466695809076 Marionette TRACE conn5 -> [0,937,"getWindowHandle",null] 08:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:30:09 INFO - PROCESS | 2752 | 1466695809078 Marionette TRACE conn5 <- [1,937,null,{"value":"13"}] 08:30:09 INFO - PROCESS | 2752 | 1466695809081 Marionette TRACE conn5 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 2752 | 1466695809083 Marionette TRACE conn5 <- [1,938,null,{}] 08:30:09 INFO - PROCESS | 2752 | 1466695809087 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:30:09 INFO - PROCESS | 2752 | 1466695809088 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:09 INFO - PROCESS | 2752 | 1466695809169 Marionette TRACE conn5 <- [1,939,null,{"value":null}] 08:30:09 INFO - PROCESS | 2752 | 1466695809177 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 2752 | 1466695809179 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:09 INFO - PROCESS | 2752 | ++DOCSHELL 17DF0800 == 29 [pid = 2752] [id = 244] 08:30:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (18169400) [pid = 2752] [serial = 731] [outer = 00000000] 08:30:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (182DF000) [pid = 2752] [serial = 732] [outer = 18169400] 08:30:09 INFO - PROCESS | 2752 | 1466695809222 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (182E8800) [pid = 2752] [serial = 733] [outer = 18169400] 08:30:09 INFO - PROCESS | 2752 | 1466695809678 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:30:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:30:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 630ms 08:30:09 INFO - PROCESS | 2752 | 1466695809722 Marionette TRACE conn5 -> [0,941,"getWindowHandle",null] 08:30:09 INFO - PROCESS | 2752 | 1466695809724 Marionette TRACE conn5 <- [1,941,null,{"value":"13"}] 08:30:09 INFO - PROCESS | 2752 | 1466695809728 Marionette TRACE conn5 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:30:09 INFO - PROCESS | 2752 | 1466695809729 Marionette TRACE conn5 <- [1,942,null,{}] 08:30:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:30:09 INFO - PROCESS | 2752 | 1466695809733 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:30:09 INFO - PROCESS | 2752 | 1466695809734 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:09 INFO - PROCESS | 2752 | 1466695809815 Marionette TRACE conn5 <- [1,943,null,{"value":null}] 08:30:09 INFO - PROCESS | 2752 | 1466695809820 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:09 INFO - PROCESS | 2752 | 1466695809822 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:09 INFO - PROCESS | 2752 | ++DOCSHELL 18471000 == 30 [pid = 2752] [id = 245] 08:30:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (18478400) [pid = 2752] [serial = 734] [outer = 00000000] 08:30:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (196A7400) [pid = 2752] [serial = 735] [outer = 18478400] 08:30:09 INFO - PROCESS | 2752 | 1466695809867 Marionette DEBUG loaded listener.js 08:30:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (197B0C00) [pid = 2752] [serial = 736] [outer = 18478400] 08:30:10 INFO - PROCESS | 2752 | 1466695810527 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:30:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:30:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 870ms 08:30:10 INFO - PROCESS | 2752 | 1466695810607 Marionette TRACE conn5 -> [0,945,"getWindowHandle",null] 08:30:10 INFO - PROCESS | 2752 | 1466695810612 Marionette TRACE conn5 <- [1,945,null,{"value":"13"}] 08:30:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:30:10 INFO - PROCESS | 2752 | 1466695810618 Marionette TRACE conn5 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:30:10 INFO - PROCESS | 2752 | 1466695810623 Marionette TRACE conn5 <- [1,946,null,{}] 08:30:10 INFO - PROCESS | 2752 | 1466695810629 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:30:10 INFO - PROCESS | 2752 | 1466695810632 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:10 INFO - PROCESS | 2752 | 1466695810749 Marionette TRACE conn5 <- [1,947,null,{"value":null}] 08:30:10 INFO - PROCESS | 2752 | 1466695810872 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:10 INFO - PROCESS | 2752 | 1466695810875 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:10 INFO - PROCESS | 2752 | ++DOCSHELL 0D776C00 == 31 [pid = 2752] [id = 246] 08:30:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0E071000) [pid = 2752] [serial = 737] [outer = 00000000] 08:30:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0E4C1800) [pid = 2752] [serial = 738] [outer = 0E071000] 08:30:10 INFO - PROCESS | 2752 | 1466695810935 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (122D8400) [pid = 2752] [serial = 739] [outer = 0E071000] 08:30:11 INFO - PROCESS | 2752 | 1466695811502 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:30:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:30:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 930ms 08:30:11 INFO - PROCESS | 2752 | 1466695811549 Marionette TRACE conn5 -> [0,949,"getWindowHandle",null] 08:30:11 INFO - PROCESS | 2752 | 1466695811553 Marionette TRACE conn5 <- [1,949,null,{"value":"13"}] 08:30:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:30:11 INFO - PROCESS | 2752 | 1466695811560 Marionette TRACE conn5 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:30:11 INFO - PROCESS | 2752 | 1466695811563 Marionette TRACE conn5 <- [1,950,null,{}] 08:30:11 INFO - PROCESS | 2752 | 1466695811567 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:30:11 INFO - PROCESS | 2752 | 1466695811569 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:11 INFO - PROCESS | 2752 | 1466695811684 Marionette TRACE conn5 <- [1,951,null,{"value":null}] 08:30:11 INFO - PROCESS | 2752 | 1466695811815 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:11 INFO - PROCESS | 2752 | 1466695811818 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:11 INFO - PROCESS | 2752 | ++DOCSHELL 14A4D400 == 32 [pid = 2752] [id = 247] 08:30:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (14A5A400) [pid = 2752] [serial = 740] [outer = 00000000] 08:30:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (16B6FC00) [pid = 2752] [serial = 741] [outer = 14A5A400] 08:30:11 INFO - PROCESS | 2752 | 1466695811877 Marionette DEBUG loaded listener.js 08:30:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (17704C00) [pid = 2752] [serial = 742] [outer = 14A5A400] 08:30:12 INFO - PROCESS | 2752 | 1466695812485 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:30:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:30:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 970ms 08:30:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:30:12 INFO - PROCESS | 2752 | 1466695812533 Marionette TRACE conn5 -> [0,953,"getWindowHandle",null] 08:30:12 INFO - PROCESS | 2752 | 1466695812536 Marionette TRACE conn5 <- [1,953,null,{"value":"13"}] 08:30:12 INFO - PROCESS | 2752 | 1466695812539 Marionette TRACE conn5 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:30:12 INFO - PROCESS | 2752 | 1466695812543 Marionette TRACE conn5 <- [1,954,null,{}] 08:30:12 INFO - PROCESS | 2752 | 1466695812554 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:30:12 INFO - PROCESS | 2752 | 1466695812559 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:12 INFO - PROCESS | 2752 | 1466695812667 Marionette TRACE conn5 <- [1,955,null,{"value":null}] 08:30:12 INFO - PROCESS | 2752 | 1466695812798 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:12 INFO - PROCESS | 2752 | 1466695812802 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:12 INFO - PROCESS | 2752 | ++DOCSHELL 196A4800 == 33 [pid = 2752] [id = 248] 08:30:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (196A5000) [pid = 2752] [serial = 743] [outer = 00000000] 08:30:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (197B8000) [pid = 2752] [serial = 744] [outer = 196A5000] 08:30:12 INFO - PROCESS | 2752 | 1466695812859 Marionette DEBUG loaded listener.js 08:30:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (19F04000) [pid = 2752] [serial = 745] [outer = 196A5000] 08:30:13 INFO - PROCESS | 2752 | 1466695813644 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:30:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:30:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1171ms 08:30:13 INFO - PROCESS | 2752 | 1466695813714 Marionette TRACE conn5 -> [0,957,"getWindowHandle",null] 08:30:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:30:13 INFO - PROCESS | 2752 | 1466695813718 Marionette TRACE conn5 <- [1,957,null,{"value":"13"}] 08:30:13 INFO - PROCESS | 2752 | 1466695813723 Marionette TRACE conn5 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:30:13 INFO - PROCESS | 2752 | 1466695813726 Marionette TRACE conn5 <- [1,958,null,{}] 08:30:13 INFO - PROCESS | 2752 | 1466695813747 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:30:13 INFO - PROCESS | 2752 | 1466695813749 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:13 INFO - PROCESS | 2752 | 1466695813854 Marionette TRACE conn5 <- [1,959,null,{"value":null}] 08:30:14 INFO - PROCESS | 2752 | 1466695813978 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:14 INFO - PROCESS | 2752 | 1466695813982 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:14 INFO - PROCESS | 2752 | ++DOCSHELL 09467C00 == 34 [pid = 2752] [id = 249] 08:30:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (0D290400) [pid = 2752] [serial = 746] [outer = 00000000] 08:30:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0D8ED800) [pid = 2752] [serial = 747] [outer = 0D290400] 08:30:14 INFO - PROCESS | 2752 | 1466695814034 Marionette DEBUG loaded listener.js 08:30:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (0E480800) [pid = 2752] [serial = 748] [outer = 0D290400] 08:30:14 INFO - PROCESS | 2752 | --DOCSHELL 09473400 == 33 [pid = 2752] [id = 225] 08:30:14 INFO - PROCESS | 2752 | --DOCSHELL 1714A000 == 32 [pid = 2752] [id = 224] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (0E177800) [pid = 2752] [serial = 678] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (0E402400) [pid = 2752] [serial = 679] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0D299000) [pid = 2752] [serial = 674] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (0D2F7C00) [pid = 2752] [serial = 675] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0EC02000) [pid = 2752] [serial = 681] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (17A9FC00) [pid = 2752] [serial = 672] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (1770EC00) [pid = 2752] [serial = 671] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (12CD2800) [pid = 2752] [serial = 684] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E4B6000) [pid = 2752] [serial = 381] [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:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0E47D800) [pid = 2752] [serial = 666] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E230400) [pid = 2752] [serial = 665] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (1776D400) [pid = 2752] [serial = 697] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (14A58400) [pid = 2752] [serial = 669] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (13969000) [pid = 2752] [serial = 668] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1556C800) [pid = 2752] [serial = 688] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1554D000) [pid = 2752] [serial = 687] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (16E4C000) [pid = 2752] [serial = 693] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (16B70800) [pid = 2752] [serial = 690] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1770DC00) [pid = 2752] [serial = 696] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (16E42400) [pid = 2752] [serial = 691] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (178B8000) [pid = 2752] [serial = 699] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1714A800) [pid = 2752] [serial = 694] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (13B1AC00) [pid = 2752] [serial = 685] [outer = 00000000] [url = about:blank] 08:30:14 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0F27AC00) [pid = 2752] [serial = 682] [outer = 00000000] [url = about:blank] 08:30:15 INFO - PROCESS | 2752 | 1466695815119 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:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1434ms 08:30:15 INFO - PROCESS | 2752 | 1466695815158 Marionette TRACE conn5 -> [0,961,"getWindowHandle",null] 08:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:30:15 INFO - PROCESS | 2752 | 1466695815163 Marionette TRACE conn5 <- [1,961,null,{"value":"13"}] 08:30:15 INFO - PROCESS | 2752 | 1466695815167 Marionette TRACE conn5 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - PROCESS | 2752 | 1466695815170 Marionette TRACE conn5 <- [1,962,null,{}] 08:30:15 INFO - PROCESS | 2752 | 1466695815176 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:30:15 INFO - PROCESS | 2752 | 1466695815179 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:15 INFO - PROCESS | 2752 | 1466695815267 Marionette TRACE conn5 <- [1,963,null,{"value":null}] 08:30:15 INFO - PROCESS | 2752 | 1466695815277 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:15 INFO - PROCESS | 2752 | 1466695815281 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:15 INFO - PROCESS | 2752 | ++DOCSHELL 0D7CBC00 == 33 [pid = 2752] [id = 250] 08:30:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D7D3000) [pid = 2752] [serial = 749] [outer = 00000000] 08:30:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0D8E4000) [pid = 2752] [serial = 750] [outer = 0D7D3000] 08:30:15 INFO - PROCESS | 2752 | 1466695815328 Marionette DEBUG loaded listener.js 08:30:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0D9EE400) [pid = 2752] [serial = 751] [outer = 0D7D3000] 08:30:15 INFO - PROCESS | 2752 | 1466695815844 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:30:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:30:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 730ms 08:30:15 INFO - PROCESS | 2752 | 1466695815927 Marionette TRACE conn5 -> [0,965,"getWindowHandle",null] 08:30:15 INFO - PROCESS | 2752 | 1466695815931 Marionette TRACE conn5 <- [1,965,null,{"value":"13"}] 08:30:15 INFO - PROCESS | 2752 | 1466695815937 Marionette TRACE conn5 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:30:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:30:15 INFO - PROCESS | 2752 | 1466695815942 Marionette TRACE conn5 <- [1,966,null,{}] 08:30:15 INFO - PROCESS | 2752 | 1466695815949 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:30:15 INFO - PROCESS | 2752 | 1466695815952 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:16 INFO - PROCESS | 2752 | 1466695816077 Marionette TRACE conn5 <- [1,967,null,{"value":null}] 08:30:16 INFO - PROCESS | 2752 | 1466695816154 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:16 INFO - PROCESS | 2752 | 1466695816159 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:16 INFO - PROCESS | 2752 | ++DOCSHELL 0D8E9C00 == 34 [pid = 2752] [id = 251] 08:30:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0D8EA000) [pid = 2752] [serial = 752] [outer = 00000000] 08:30:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0D965800) [pid = 2752] [serial = 753] [outer = 0D8EA000] 08:30:16 INFO - PROCESS | 2752 | 1466695816257 Marionette DEBUG loaded listener.js 08:30:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0E16A400) [pid = 2752] [serial = 754] [outer = 0D8EA000] 08:30:16 INFO - PROCESS | 2752 | 1466695816943 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:30:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:30:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1022ms 08:30:17 INFO - PROCESS | 2752 | 1466695816983 Marionette TRACE conn5 -> [0,969,"getWindowHandle",null] 08:30:17 INFO - PROCESS | 2752 | 1466695816989 Marionette TRACE conn5 <- [1,969,null,{"value":"13"}] 08:30:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:30:17 INFO - PROCESS | 2752 | 1466695817017 Marionette TRACE conn5 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:30:17 INFO - PROCESS | 2752 | 1466695817020 Marionette TRACE conn5 <- [1,970,null,{}] 08:30:17 INFO - PROCESS | 2752 | 1466695817024 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:30:17 INFO - PROCESS | 2752 | 1466695817027 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:17 INFO - PROCESS | 2752 | 1466695817144 Marionette TRACE conn5 <- [1,971,null,{"value":null}] 08:30:17 INFO - PROCESS | 2752 | 1466695817228 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:17 INFO - PROCESS | 2752 | 1466695817231 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:17 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B8000 == 35 [pid = 2752] [id = 252] 08:30:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0E4B8400) [pid = 2752] [serial = 755] [outer = 00000000] 08:30:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0E4BF800) [pid = 2752] [serial = 756] [outer = 0E4B8400] 08:30:17 INFO - PROCESS | 2752 | 1466695817329 Marionette DEBUG loaded listener.js 08:30:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0E620C00) [pid = 2752] [serial = 757] [outer = 0E4B8400] 08:30:18 INFO - PROCESS | 2752 | 1466695818048 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:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1140ms 08:30:18 INFO - PROCESS | 2752 | 1466695818141 Marionette TRACE conn5 -> [0,973,"getWindowHandle",null] 08:30:18 INFO - PROCESS | 2752 | 1466695818145 Marionette TRACE conn5 <- [1,973,null,{"value":"13"}] 08:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:30:18 INFO - PROCESS | 2752 | 1466695818149 Marionette TRACE conn5 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 2752 | 1466695818153 Marionette TRACE conn5 <- [1,974,null,{}] 08:30:18 INFO - PROCESS | 2752 | 1466695818159 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:30:18 INFO - PROCESS | 2752 | 1466695818162 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:18 INFO - PROCESS | 2752 | 1466695818278 Marionette TRACE conn5 <- [1,975,null,{"value":null}] 08:30:18 INFO - PROCESS | 2752 | 1466695818355 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:18 INFO - PROCESS | 2752 | 1466695818360 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:18 INFO - PROCESS | 2752 | ++DOCSHELL 0D7D4C00 == 36 [pid = 2752] [id = 253] 08:30:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0D833400) [pid = 2752] [serial = 758] [outer = 00000000] 08:30:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0E06C400) [pid = 2752] [serial = 759] [outer = 0D833400] 08:30:18 INFO - PROCESS | 2752 | 1466695818451 Marionette DEBUG loaded listener.js 08:30:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E229400) [pid = 2752] [serial = 760] [outer = 0D833400] 08:30:18 INFO - PROCESS | 2752 | 1466695818888 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:30:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:30:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 791ms 08:30:18 INFO - PROCESS | 2752 | 1466695818941 Marionette TRACE conn5 -> [0,977,"getWindowHandle",null] 08:30:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:30:18 INFO - PROCESS | 2752 | 1466695818944 Marionette TRACE conn5 <- [1,977,null,{"value":"13"}] 08:30:18 INFO - PROCESS | 2752 | 1466695818950 Marionette TRACE conn5 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:30:18 INFO - PROCESS | 2752 | 1466695818953 Marionette TRACE conn5 <- [1,978,null,{}] 08:30:18 INFO - PROCESS | 2752 | 1466695818957 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:30:18 INFO - PROCESS | 2752 | 1466695818959 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:19 INFO - PROCESS | 2752 | 1466695819049 Marionette TRACE conn5 <- [1,979,null,{"value":null}] 08:30:19 INFO - PROCESS | 2752 | 1466695819056 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 2752 | 1466695819058 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:19 INFO - PROCESS | 2752 | ++DOCSHELL 0F3CE800 == 37 [pid = 2752] [id = 254] 08:30:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1224E000) [pid = 2752] [serial = 761] [outer = 00000000] 08:30:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (12469400) [pid = 2752] [serial = 762] [outer = 1224E000] 08:30:19 INFO - PROCESS | 2752 | 1466695819113 Marionette DEBUG loaded listener.js 08:30:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (12550400) [pid = 2752] [serial = 763] [outer = 1224E000] 08:30:19 INFO - PROCESS | 2752 | 1466695819610 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:30:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:30:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 670ms 08:30:19 INFO - PROCESS | 2752 | 1466695819621 Marionette TRACE conn5 -> [0,981,"getWindowHandle",null] 08:30:19 INFO - PROCESS | 2752 | 1466695819623 Marionette TRACE conn5 <- [1,981,null,{"value":"13"}] 08:30:19 INFO - PROCESS | 2752 | 1466695819626 Marionette TRACE conn5 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:30:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:30:19 INFO - PROCESS | 2752 | 1466695819628 Marionette TRACE conn5 <- [1,982,null,{}] 08:30:19 INFO - PROCESS | 2752 | 1466695819645 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:30:19 INFO - PROCESS | 2752 | 1466695819650 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:19 INFO - PROCESS | 2752 | 1466695819766 Marionette TRACE conn5 <- [1,983,null,{"value":null}] 08:30:19 INFO - PROCESS | 2752 | 1466695819859 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:19 INFO - PROCESS | 2752 | 1466695819862 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:19 INFO - PROCESS | 2752 | ++DOCSHELL 13F53000 == 38 [pid = 2752] [id = 255] 08:30:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (13F53400) [pid = 2752] [serial = 764] [outer = 00000000] 08:30:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1553F400) [pid = 2752] [serial = 765] [outer = 13F53400] 08:30:19 INFO - PROCESS | 2752 | 1466695819911 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (15546400) [pid = 2752] [serial = 766] [outer = 13F53400] 08:30:20 INFO - PROCESS | 2752 | 1466695820346 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:30:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:30:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 770ms 08:30:20 INFO - PROCESS | 2752 | 1466695820400 Marionette TRACE conn5 -> [0,985,"getWindowHandle",null] 08:30:20 INFO - PROCESS | 2752 | 1466695820403 Marionette TRACE conn5 <- [1,985,null,{"value":"13"}] 08:30:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:30:20 INFO - PROCESS | 2752 | 1466695820405 Marionette TRACE conn5 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:30:20 INFO - PROCESS | 2752 | 1466695820407 Marionette TRACE conn5 <- [1,986,null,{}] 08:30:20 INFO - PROCESS | 2752 | 1466695820410 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:30:20 INFO - PROCESS | 2752 | 1466695820412 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:20 INFO - PROCESS | 2752 | 1466695820527 Marionette TRACE conn5 <- [1,987,null,{"value":null}] 08:30:20 INFO - PROCESS | 2752 | 1466695820587 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:20 INFO - PROCESS | 2752 | 1466695820590 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:20 INFO - PROCESS | 2752 | ++DOCSHELL 1554D800 == 39 [pid = 2752] [id = 256] 08:30:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1554DC00) [pid = 2752] [serial = 767] [outer = 00000000] 08:30:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (16B70400) [pid = 2752] [serial = 768] [outer = 1554DC00] 08:30:20 INFO - PROCESS | 2752 | 1466695820636 Marionette DEBUG loaded listener.js 08:30:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (16B7E000) [pid = 2752] [serial = 769] [outer = 1554DC00] 08:30:21 INFO - PROCESS | 2752 | 1466695821077 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:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 730ms 08:30:21 INFO - PROCESS | 2752 | 1466695821146 Marionette TRACE conn5 -> [0,989,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 2752 | 1466695821148 Marionette TRACE conn5 <- [1,989,null,{"value":"13"}] 08:30:21 INFO - PROCESS | 2752 | 1466695821157 Marionette TRACE conn5 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - PROCESS | 2752 | 1466695821159 Marionette TRACE conn5 <- [1,990,null,{}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:30:21 INFO - PROCESS | 2752 | 1466695821165 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:30:21 INFO - PROCESS | 2752 | 1466695821167 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:21 INFO - PROCESS | 2752 | 1466695821274 Marionette TRACE conn5 <- [1,991,null,{"value":null}] 08:30:21 INFO - PROCESS | 2752 | 1466695821354 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:21 INFO - PROCESS | 2752 | 1466695821356 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:21 INFO - PROCESS | 2752 | ++DOCSHELL 17148800 == 40 [pid = 2752] [id = 257] 08:30:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (17149000) [pid = 2752] [serial = 770] [outer = 00000000] 08:30:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (17701400) [pid = 2752] [serial = 771] [outer = 17149000] 08:30:21 INFO - PROCESS | 2752 | 1466695821400 Marionette DEBUG loaded listener.js 08:30:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (1770A800) [pid = 2752] [serial = 772] [outer = 17149000] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (0D290400) [pid = 2752] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (17767C00) [pid = 2752] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (17148000) [pid = 2752] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (13965000) [pid = 2752] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0D318000) [pid = 2752] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (177D7800) [pid = 2752] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0D29C800) [pid = 2752] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0E16C000) [pid = 2752] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (124A7000) [pid = 2752] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0E071000) [pid = 2752] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D297C00) [pid = 2752] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (14A5A400) [pid = 2752] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (196A5000) [pid = 2752] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (13F5CC00) [pid = 2752] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (155DDC00) [pid = 2752] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (18478400) [pid = 2752] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:30:21 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (18169400) [pid = 2752] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:30:21 INFO - PROCESS | 2752 | 1466695821823 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:30:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:30:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 730ms 08:30:21 INFO - PROCESS | 2752 | 1466695821895 Marionette TRACE conn5 -> [0,993,"getWindowHandle",null] 08:30:21 INFO - PROCESS | 2752 | 1466695821897 Marionette TRACE conn5 <- [1,993,null,{"value":"13"}] 08:30:21 INFO - PROCESS | 2752 | 1466695821900 Marionette TRACE conn5 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:30:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:30:21 INFO - PROCESS | 2752 | 1466695821902 Marionette TRACE conn5 <- [1,994,null,{}] 08:30:21 INFO - PROCESS | 2752 | 1466695821905 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:30:21 INFO - PROCESS | 2752 | 1466695821912 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:22 INFO - PROCESS | 2752 | 1466695822024 Marionette TRACE conn5 <- [1,995,null,{"value":null}] 08:30:22 INFO - PROCESS | 2752 | 1466695822039 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 2752 | 1466695822042 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:22 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B6800 == 41 [pid = 2752] [id = 258] 08:30:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1270D800) [pid = 2752] [serial = 773] [outer = 00000000] 08:30:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1770EC00) [pid = 2752] [serial = 774] [outer = 1270D800] 08:30:22 INFO - PROCESS | 2752 | 1466695822086 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (177CBC00) [pid = 2752] [serial = 775] [outer = 1270D800] 08:30:22 INFO - PROCESS | 2752 | 1466695822511 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:30:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:30:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 670ms 08:30:22 INFO - PROCESS | 2752 | 1466695822575 Marionette TRACE conn5 -> [0,997,"getWindowHandle",null] 08:30:22 INFO - PROCESS | 2752 | 1466695822577 Marionette TRACE conn5 <- [1,997,null,{"value":"13"}] 08:30:22 INFO - PROCESS | 2752 | 1466695822580 Marionette TRACE conn5 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:30:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:30:22 INFO - PROCESS | 2752 | 1466695822582 Marionette TRACE conn5 <- [1,998,null,{}] 08:30:22 INFO - PROCESS | 2752 | 1466695822586 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:30:22 INFO - PROCESS | 2752 | 1466695822588 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:22 INFO - PROCESS | 2752 | 1466695822700 Marionette TRACE conn5 <- [1,999,null,{"value":null}] 08:30:22 INFO - PROCESS | 2752 | 1466695822706 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:22 INFO - PROCESS | 2752 | 1466695822708 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:22 INFO - PROCESS | 2752 | ++DOCSHELL 1787D400 == 42 [pid = 2752] [id = 259] 08:30:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17880000) [pid = 2752] [serial = 776] [outer = 00000000] 08:30:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (178BA000) [pid = 2752] [serial = 777] [outer = 17880000] 08:30:22 INFO - PROCESS | 2752 | 1466695822752 Marionette DEBUG loaded listener.js 08:30:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (178C0C00) [pid = 2752] [serial = 778] [outer = 17880000] 08:30:23 INFO - PROCESS | 2752 | 1466695823179 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:30:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:30:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 631ms 08:30:23 INFO - PROCESS | 2752 | 1466695823215 Marionette TRACE conn5 -> [0,1001,"getWindowHandle",null] 08:30:23 INFO - PROCESS | 2752 | 1466695823217 Marionette TRACE conn5 <- [1,1001,null,{"value":"13"}] 08:30:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:30:23 INFO - PROCESS | 2752 | 1466695823221 Marionette TRACE conn5 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:30:23 INFO - PROCESS | 2752 | 1466695823222 Marionette TRACE conn5 <- [1,1002,null,{}] 08:30:23 INFO - PROCESS | 2752 | 1466695823230 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:30:23 INFO - PROCESS | 2752 | 1466695823231 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:23 INFO - PROCESS | 2752 | 1466695823310 Marionette TRACE conn5 <- [1,1003,null,{"value":null}] 08:30:23 INFO - PROCESS | 2752 | 1466695823316 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:23 INFO - PROCESS | 2752 | 1466695823318 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:23 INFO - PROCESS | 2752 | ++DOCSHELL 17AA1C00 == 43 [pid = 2752] [id = 260] 08:30:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17AA7800) [pid = 2752] [serial = 779] [outer = 00000000] 08:30:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17B19C00) [pid = 2752] [serial = 780] [outer = 17AA7800] 08:30:23 INFO - PROCESS | 2752 | 1466695823361 Marionette DEBUG loaded listener.js 08:30:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17B1AC00) [pid = 2752] [serial = 781] [outer = 17AA7800] 08:30:23 INFO - PROCESS | 2752 | 1466695823933 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:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 771ms 08:30:24 INFO - PROCESS | 2752 | 1466695823993 Marionette TRACE conn5 -> [0,1005,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 2752 | 1466695823997 Marionette TRACE conn5 <- [1,1005,null,{"value":"13"}] 08:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:30:24 INFO - PROCESS | 2752 | 1466695824057 Marionette TRACE conn5 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 2752 | 1466695824061 Marionette TRACE conn5 <- [1,1006,null,{}] 08:30:24 INFO - PROCESS | 2752 | 1466695824069 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:30:24 INFO - PROCESS | 2752 | 1466695824072 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:24 INFO - PROCESS | 2752 | 1466695824190 Marionette TRACE conn5 <- [1,1007,null,{"value":null}] 08:30:24 INFO - PROCESS | 2752 | 1466695824285 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:24 INFO - PROCESS | 2752 | 1466695824288 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:24 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F4800 == 44 [pid = 2752] [id = 261] 08:30:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0D313000) [pid = 2752] [serial = 782] [outer = 00000000] 08:30:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0E472C00) [pid = 2752] [serial = 783] [outer = 0D313000] 08:30:24 INFO - PROCESS | 2752 | 1466695824344 Marionette DEBUG loaded listener.js 08:30:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0EC7B000) [pid = 2752] [serial = 784] [outer = 0D313000] 08:30:24 INFO - PROCESS | 2752 | 1466695824904 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:30:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:30:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 890ms 08:30:24 INFO - PROCESS | 2752 | 1466695824943 Marionette TRACE conn5 -> [0,1009,"getWindowHandle",null] 08:30:24 INFO - PROCESS | 2752 | 1466695824947 Marionette TRACE conn5 <- [1,1009,null,{"value":"13"}] 08:30:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:30:24 INFO - PROCESS | 2752 | 1466695824955 Marionette TRACE conn5 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:30:24 INFO - PROCESS | 2752 | 1466695824958 Marionette TRACE conn5 <- [1,1010,null,{}] 08:30:25 INFO - PROCESS | 2752 | 1466695824962 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:30:25 INFO - PROCESS | 2752 | 1466695824965 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:25 INFO - PROCESS | 2752 | 1466695825074 Marionette TRACE conn5 <- [1,1011,null,{"value":null}] 08:30:25 INFO - PROCESS | 2752 | 1466695825177 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:25 INFO - PROCESS | 2752 | 1466695825179 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:25 INFO - PROCESS | 2752 | ++DOCSHELL 13B17C00 == 45 [pid = 2752] [id = 262] 08:30:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (13BC0C00) [pid = 2752] [serial = 785] [outer = 00000000] 08:30:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (14A4E400) [pid = 2752] [serial = 786] [outer = 13BC0C00] 08:30:25 INFO - PROCESS | 2752 | 1466695825236 Marionette DEBUG loaded listener.js 08:30:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (15565800) [pid = 2752] [serial = 787] [outer = 13BC0C00] 08:30:25 INFO - PROCESS | 2752 | 1466695825839 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:30:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:30:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 930ms 08:30:25 INFO - PROCESS | 2752 | 1466695825888 Marionette TRACE conn5 -> [0,1013,"getWindowHandle",null] 08:30:25 INFO - PROCESS | 2752 | 1466695825890 Marionette TRACE conn5 <- [1,1013,null,{"value":"13"}] 08:30:25 INFO - PROCESS | 2752 | 1466695825894 Marionette TRACE conn5 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:30:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:30:25 INFO - PROCESS | 2752 | 1466695825898 Marionette TRACE conn5 <- [1,1014,null,{}] 08:30:25 INFO - PROCESS | 2752 | 1466695825909 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:30:25 INFO - PROCESS | 2752 | 1466695825914 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:26 INFO - PROCESS | 2752 | 1466695826022 Marionette TRACE conn5 <- [1,1015,null,{"value":null}] 08:30:26 INFO - PROCESS | 2752 | 1466695826126 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:26 INFO - PROCESS | 2752 | 1466695826129 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:26 INFO - PROCESS | 2752 | ++DOCSHELL 17B27800 == 46 [pid = 2752] [id = 263] 08:30:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (17B28800) [pid = 2752] [serial = 788] [outer = 00000000] 08:30:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (18169C00) [pid = 2752] [serial = 789] [outer = 17B28800] 08:30:26 INFO - PROCESS | 2752 | 1466695826186 Marionette DEBUG loaded listener.js 08:30:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (182E8400) [pid = 2752] [serial = 790] [outer = 17B28800] 08:30:26 INFO - PROCESS | 2752 | 1466695826766 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:30:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:30:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 930ms 08:30:26 INFO - PROCESS | 2752 | 1466695826828 Marionette TRACE conn5 -> [0,1017,"getWindowHandle",null] 08:30:26 INFO - PROCESS | 2752 | 1466695826831 Marionette TRACE conn5 <- [1,1017,null,{"value":"13"}] 08:30:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:30:26 INFO - PROCESS | 2752 | 1466695826834 Marionette TRACE conn5 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:30:26 INFO - PROCESS | 2752 | 1466695826836 Marionette TRACE conn5 <- [1,1018,null,{}] 08:30:26 INFO - PROCESS | 2752 | 1466695826840 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:30:26 INFO - PROCESS | 2752 | 1466695826843 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:26 INFO - PROCESS | 2752 | 1466695826950 Marionette TRACE conn5 <- [1,1019,null,{"value":null}] 08:30:27 INFO - PROCESS | 2752 | 1466695827079 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:27 INFO - PROCESS | 2752 | 1466695827082 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:27 INFO - PROCESS | 2752 | ++DOCSHELL 0D314800 == 47 [pid = 2752] [id = 264] 08:30:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (182E6C00) [pid = 2752] [serial = 791] [outer = 00000000] 08:30:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (19750C00) [pid = 2752] [serial = 792] [outer = 182E6C00] 08:30:27 INFO - PROCESS | 2752 | 1466695827136 Marionette DEBUG loaded listener.js 08:30:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (19898C00) [pid = 2752] [serial = 793] [outer = 182E6C00] 08:30:27 INFO - PROCESS | 2752 | 1466695827724 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:30:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:30:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 931ms 08:30:27 INFO - PROCESS | 2752 | 1466695827769 Marionette TRACE conn5 -> [0,1021,"getWindowHandle",null] 08:30:27 INFO - PROCESS | 2752 | 1466695827771 Marionette TRACE conn5 <- [1,1021,null,{"value":"13"}] 08:30:27 INFO - PROCESS | 2752 | 1466695827774 Marionette TRACE conn5 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:30:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:30:27 INFO - PROCESS | 2752 | 1466695827777 Marionette TRACE conn5 <- [1,1022,null,{}] 08:30:27 INFO - PROCESS | 2752 | 1466695827780 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:30:27 INFO - PROCESS | 2752 | 1466695827783 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:27 INFO - PROCESS | 2752 | 1466695827884 Marionette TRACE conn5 <- [1,1023,null,{"value":null}] 08:30:28 INFO - PROCESS | 2752 | 1466695828088 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:28 INFO - PROCESS | 2752 | 1466695828091 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:28 INFO - PROCESS | 2752 | ++DOCSHELL 0D2EBC00 == 48 [pid = 2752] [id = 265] 08:30:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 98 (0D2EDC00) [pid = 2752] [serial = 794] [outer = 00000000] 08:30:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 99 (0D316000) [pid = 2752] [serial = 795] [outer = 0D2EDC00] 08:30:28 INFO - PROCESS | 2752 | 1466695828144 Marionette DEBUG loaded listener.js 08:30:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 100 (0E06BC00) [pid = 2752] [serial = 796] [outer = 0D2EDC00] 08:30:28 INFO - PROCESS | 2752 | --DOCSHELL 1787D400 == 47 [pid = 2752] [id = 259] 08:30:28 INFO - PROCESS | 2752 | --DOCSHELL 0E4B6800 == 46 [pid = 2752] [id = 258] 08:30:28 INFO - PROCESS | 2752 | --DOCSHELL 17148800 == 45 [pid = 2752] [id = 257] 08:30:28 INFO - PROCESS | 2752 | --DOCSHELL 1554D800 == 44 [pid = 2752] [id = 256] 08:30:28 INFO - PROCESS | 2752 | --DOCSHELL 13F53000 == 43 [pid = 2752] [id = 255] 08:30:28 INFO - PROCESS | 2752 | --DOCSHELL 0F3CE800 == 42 [pid = 2752] [id = 254] 08:30:28 INFO - PROCESS | 2752 | --DOCSHELL 0D7D4C00 == 41 [pid = 2752] [id = 253] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 99 (0D8ED800) [pid = 2752] [serial = 747] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 98 (17AA0400) [pid = 2752] [serial = 723] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 97 (17709800) [pid = 2752] [serial = 721] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (13BCCC00) [pid = 2752] [serial = 714] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (15544000) [pid = 2752] [serial = 715] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (0DE51000) [pid = 2752] [serial = 702] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (0E16F000) [pid = 2752] [serial = 703] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (178BC000) [pid = 2752] [serial = 700] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (0D2F4000) [pid = 2752] [serial = 708] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0D314C00) [pid = 2752] [serial = 709] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (0E4B5800) [pid = 2752] [serial = 711] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (17705400) [pid = 2752] [serial = 720] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0E656000) [pid = 2752] [serial = 712] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (12B51400) [pid = 2752] [serial = 705] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (13951C00) [pid = 2752] [serial = 706] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E4C1800) [pid = 2752] [serial = 738] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0E16B000) [pid = 2752] [serial = 726] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E480800) [pid = 2752] [serial = 748] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (16B6FC00) [pid = 2752] [serial = 741] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17AA0800) [pid = 2752] [serial = 724] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (122D8400) [pid = 2752] [serial = 739] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (19F04000) [pid = 2752] [serial = 745] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (17B1F800) [pid = 2752] [serial = 729] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (197B8000) [pid = 2752] [serial = 744] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (182E8800) [pid = 2752] [serial = 733] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (17B27C00) [pid = 2752] [serial = 730] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (17704C00) [pid = 2752] [serial = 742] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (16B7D400) [pid = 2752] [serial = 717] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0E479C00) [pid = 2752] [serial = 727] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17144800) [pid = 2752] [serial = 718] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (197B0C00) [pid = 2752] [serial = 736] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (196A7400) [pid = 2752] [serial = 735] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (182DF000) [pid = 2752] [serial = 732] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0D8E4000) [pid = 2752] [serial = 750] [outer = 00000000] [url = about:blank] 08:30:28 INFO - PROCESS | 2752 | 1466695828800 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:30:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:30:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1071ms 08:30:28 INFO - PROCESS | 2752 | 1466695828850 Marionette TRACE conn5 -> [0,1025,"getWindowHandle",null] 08:30:28 INFO - PROCESS | 2752 | 1466695828854 Marionette TRACE conn5 <- [1,1025,null,{"value":"13"}] 08:30:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:30:28 INFO - PROCESS | 2752 | 1466695828857 Marionette TRACE conn5 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:30:28 INFO - PROCESS | 2752 | 1466695828860 Marionette TRACE conn5 <- [1,1026,null,{}] 08:30:28 INFO - PROCESS | 2752 | 1466695828868 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:30:28 INFO - PROCESS | 2752 | 1466695828872 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:28 INFO - PROCESS | 2752 | 1466695828960 Marionette TRACE conn5 <- [1,1027,null,{"value":null}] 08:30:29 INFO - PROCESS | 2752 | 1466695828972 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 2752 | 1466695828975 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:29 INFO - PROCESS | 2752 | ++DOCSHELL 0E071000 == 42 [pid = 2752] [id = 266] 08:30:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E073C00) [pid = 2752] [serial = 797] [outer = 00000000] 08:30:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E342C00) [pid = 2752] [serial = 798] [outer = 0E073C00] 08:30:29 INFO - PROCESS | 2752 | 1466695829022 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E47A000) [pid = 2752] [serial = 799] [outer = 0E073C00] 08:30:29 INFO - PROCESS | 2752 | 1466695829530 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:30:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:30:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 690ms 08:30:29 INFO - PROCESS | 2752 | 1466695829582 Marionette TRACE conn5 -> [0,1029,"getWindowHandle",null] 08:30:29 INFO - PROCESS | 2752 | 1466695829586 Marionette TRACE conn5 <- [1,1029,null,{"value":"13"}] 08:30:29 INFO - PROCESS | 2752 | 1466695829591 Marionette TRACE conn5 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:30:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:30:29 INFO - PROCESS | 2752 | 1466695829592 Marionette TRACE conn5 <- [1,1030,null,{}] 08:30:29 INFO - PROCESS | 2752 | 1466695829596 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:30:29 INFO - PROCESS | 2752 | 1466695829598 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:29 INFO - PROCESS | 2752 | 1466695829687 Marionette TRACE conn5 <- [1,1031,null,{"value":null}] 08:30:29 INFO - PROCESS | 2752 | 1466695829696 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:29 INFO - PROCESS | 2752 | 1466695829698 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:29 INFO - PROCESS | 2752 | ++DOCSHELL 0F2D1400 == 43 [pid = 2752] [id = 267] 08:30:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0F3CB400) [pid = 2752] [serial = 800] [outer = 00000000] 08:30:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1246B000) [pid = 2752] [serial = 801] [outer = 0F3CB400] 08:30:29 INFO - PROCESS | 2752 | 1466695829745 Marionette DEBUG loaded listener.js 08:30:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (12CDF400) [pid = 2752] [serial = 802] [outer = 0F3CB400] 08:30:30 INFO - PROCESS | 2752 | 1466695830203 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:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 08:30:30 INFO - PROCESS | 2752 | 1466695830265 Marionette TRACE conn5 -> [0,1033,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 2752 | 1466695830268 Marionette TRACE conn5 <- [1,1033,null,{"value":"13"}] 08:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:30:30 INFO - PROCESS | 2752 | 1466695830273 Marionette TRACE conn5 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - PROCESS | 2752 | 1466695830278 Marionette TRACE conn5 <- [1,1034,null,{}] 08:30:30 INFO - PROCESS | 2752 | 1466695830287 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:30:30 INFO - PROCESS | 2752 | 1466695830290 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:30 INFO - PROCESS | 2752 | 1466695830402 Marionette TRACE conn5 <- [1,1035,null,{"value":null}] 08:30:30 INFO - PROCESS | 2752 | 1466695830410 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:30 INFO - PROCESS | 2752 | 1466695830412 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:30 INFO - PROCESS | 2752 | ++DOCSHELL 13BCCC00 == 44 [pid = 2752] [id = 268] 08:30:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (13F51400) [pid = 2752] [serial = 803] [outer = 00000000] 08:30:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1556B000) [pid = 2752] [serial = 804] [outer = 13F51400] 08:30:30 INFO - PROCESS | 2752 | 1466695830456 Marionette DEBUG loaded listener.js 08:30:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (15ED4400) [pid = 2752] [serial = 805] [outer = 13F51400] 08:30:30 INFO - PROCESS | 2752 | 1466695830906 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:30:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:30:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 690ms 08:30:30 INFO - PROCESS | 2752 | 1466695830965 Marionette TRACE conn5 -> [0,1037,"getWindowHandle",null] 08:30:30 INFO - PROCESS | 2752 | 1466695830968 Marionette TRACE conn5 <- [1,1037,null,{"value":"13"}] 08:30:30 INFO - PROCESS | 2752 | 1466695830971 Marionette TRACE conn5 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:30:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:30:30 INFO - PROCESS | 2752 | 1466695830972 Marionette TRACE conn5 <- [1,1038,null,{}] 08:30:30 INFO - PROCESS | 2752 | 1466695830976 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:30:30 INFO - PROCESS | 2752 | 1466695830978 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:31 INFO - PROCESS | 2752 | 1466695831097 Marionette TRACE conn5 <- [1,1039,null,{"value":null}] 08:30:31 INFO - PROCESS | 2752 | 1466695831103 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 2752 | 1466695831105 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:31 INFO - PROCESS | 2752 | ++DOCSHELL 17144400 == 45 [pid = 2752] [id = 269] 08:30:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17144800) [pid = 2752] [serial = 806] [outer = 00000000] 08:30:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1714B000) [pid = 2752] [serial = 807] [outer = 17144800] 08:30:31 INFO - PROCESS | 2752 | 1466695831200 Marionette DEBUG loaded listener.js 08:30:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1714F800) [pid = 2752] [serial = 808] [outer = 17144800] 08:30:31 INFO - PROCESS | 2752 | 1466695831620 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:30:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:30:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 670ms 08:30:31 INFO - PROCESS | 2752 | 1466695831645 Marionette TRACE conn5 -> [0,1041,"getWindowHandle",null] 08:30:31 INFO - PROCESS | 2752 | 1466695831647 Marionette TRACE conn5 <- [1,1041,null,{"value":"13"}] 08:30:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:30:31 INFO - PROCESS | 2752 | 1466695831659 Marionette TRACE conn5 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:30:31 INFO - PROCESS | 2752 | 1466695831661 Marionette TRACE conn5 <- [1,1042,null,{}] 08:30:31 INFO - PROCESS | 2752 | 1466695831665 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:30:31 INFO - PROCESS | 2752 | 1466695831667 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:31 INFO - PROCESS | 2752 | 1466695831803 Marionette TRACE conn5 <- [1,1043,null,{"value":null}] 08:30:31 INFO - PROCESS | 2752 | 1466695831867 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:31 INFO - PROCESS | 2752 | 1466695831873 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:31 INFO - PROCESS | 2752 | ++DOCSHELL 1770B800 == 46 [pid = 2752] [id = 270] 08:30:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1770D000) [pid = 2752] [serial = 809] [outer = 00000000] 08:30:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17772400) [pid = 2752] [serial = 810] [outer = 1770D000] 08:30:31 INFO - PROCESS | 2752 | 1466695831927 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (178BA400) [pid = 2752] [serial = 811] [outer = 1770D000] 08:30:32 INFO - PROCESS | 2752 | 1466695832354 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:30:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:30:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 730ms 08:30:32 INFO - PROCESS | 2752 | 1466695832381 Marionette TRACE conn5 -> [0,1045,"getWindowHandle",null] 08:30:32 INFO - PROCESS | 2752 | 1466695832383 Marionette TRACE conn5 <- [1,1045,null,{"value":"13"}] 08:30:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:30:32 INFO - PROCESS | 2752 | 1466695832386 Marionette TRACE conn5 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:30:32 INFO - PROCESS | 2752 | 1466695832388 Marionette TRACE conn5 <- [1,1046,null,{}] 08:30:32 INFO - PROCESS | 2752 | 1466695832391 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:30:32 INFO - PROCESS | 2752 | 1466695832393 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:32 INFO - PROCESS | 2752 | 1466695832518 Marionette TRACE conn5 <- [1,1047,null,{"value":null}] 08:30:32 INFO - PROCESS | 2752 | 1466695832580 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:32 INFO - PROCESS | 2752 | 1466695832582 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:32 INFO - PROCESS | 2752 | ++DOCSHELL 178C2800 == 47 [pid = 2752] [id = 271] 08:30:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (178C2C00) [pid = 2752] [serial = 812] [outer = 00000000] 08:30:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17B1FC00) [pid = 2752] [serial = 813] [outer = 178C2C00] 08:30:32 INFO - PROCESS | 2752 | 1466695832625 Marionette DEBUG loaded listener.js 08:30:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17B23400) [pid = 2752] [serial = 814] [outer = 178C2C00] 08:30:33 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1224E000) [pid = 2752] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:30:33 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (1270D800) [pid = 2752] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:30:33 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17149000) [pid = 2752] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:30:33 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (13F53400) [pid = 2752] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:30:33 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1554DC00) [pid = 2752] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:30:33 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (17880000) [pid = 2752] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:30:33 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0D833400) [pid = 2752] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:30:33 INFO - PROCESS | 2752 | 1466695833086 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:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 08:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:30:33 INFO - PROCESS | 2752 | 1466695833117 Marionette TRACE conn5 -> [0,1049,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 2752 | 1466695833119 Marionette TRACE conn5 <- [1,1049,null,{"value":"13"}] 08:30:33 INFO - PROCESS | 2752 | 1466695833122 Marionette TRACE conn5 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 2752 | 1466695833124 Marionette TRACE conn5 <- [1,1050,null,{}] 08:30:33 INFO - PROCESS | 2752 | 1466695833131 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:30:33 INFO - PROCESS | 2752 | 1466695833133 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:33 INFO - PROCESS | 2752 | 1466695833243 Marionette TRACE conn5 <- [1,1051,null,{"value":null}] 08:30:33 INFO - PROCESS | 2752 | 1466695833337 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 2752 | 1466695833339 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:33 INFO - PROCESS | 2752 | ++DOCSHELL 0D833400 == 48 [pid = 2752] [id = 272] 08:30:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0E177400) [pid = 2752] [serial = 815] [outer = 00000000] 08:30:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17AA1400) [pid = 2752] [serial = 816] [outer = 0E177400] 08:30:33 INFO - PROCESS | 2752 | 1466695833382 Marionette DEBUG loaded listener.js 08:30:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17B1F000) [pid = 2752] [serial = 817] [outer = 0E177400] 08:30:33 INFO - PROCESS | 2752 | 1466695833746 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:30:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:30:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 691ms 08:30:33 INFO - PROCESS | 2752 | 1466695833813 Marionette TRACE conn5 -> [0,1053,"getWindowHandle",null] 08:30:33 INFO - PROCESS | 2752 | 1466695833815 Marionette TRACE conn5 <- [1,1053,null,{"value":"13"}] 08:30:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:30:33 INFO - PROCESS | 2752 | 1466695833818 Marionette TRACE conn5 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:30:33 INFO - PROCESS | 2752 | 1466695833820 Marionette TRACE conn5 <- [1,1054,null,{}] 08:30:33 INFO - PROCESS | 2752 | 1466695833824 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:30:33 INFO - PROCESS | 2752 | 1466695833825 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:33 INFO - PROCESS | 2752 | 1466695833941 Marionette TRACE conn5 <- [1,1055,null,{"value":null}] 08:30:33 INFO - PROCESS | 2752 | 1466695833952 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:33 INFO - PROCESS | 2752 | 1466695833954 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:33 INFO - PROCESS | 2752 | ++DOCSHELL 0F279000 == 49 [pid = 2752] [id = 273] 08:30:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (1556E400) [pid = 2752] [serial = 818] [outer = 00000000] 08:30:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (184E5000) [pid = 2752] [serial = 819] [outer = 1556E400] 08:30:34 INFO - PROCESS | 2752 | 1466695833997 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1974D000) [pid = 2752] [serial = 820] [outer = 1556E400] 08:30:34 INFO - PROCESS | 2752 | 1466695834404 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:30:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:30:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 630ms 08:30:34 INFO - PROCESS | 2752 | 1466695834449 Marionette TRACE conn5 -> [0,1057,"getWindowHandle",null] 08:30:34 INFO - PROCESS | 2752 | 1466695834460 Marionette TRACE conn5 <- [1,1057,null,{"value":"13"}] 08:30:34 INFO - PROCESS | 2752 | 1466695834464 Marionette TRACE conn5 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:30:34 INFO - PROCESS | 2752 | 1466695834466 Marionette TRACE conn5 <- [1,1058,null,{}] 08:30:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:30:34 INFO - PROCESS | 2752 | 1466695834469 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:30:34 INFO - PROCESS | 2752 | 1466695834471 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:34 INFO - PROCESS | 2752 | 1466695834587 Marionette TRACE conn5 <- [1,1059,null,{"value":null}] 08:30:34 INFO - PROCESS | 2752 | 1466695834626 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:34 INFO - PROCESS | 2752 | 1466695834628 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:34 INFO - PROCESS | 2752 | ++DOCSHELL 0D28DC00 == 50 [pid = 2752] [id = 274] 08:30:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0D2E8C00) [pid = 2752] [serial = 821] [outer = 00000000] 08:30:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (19F04800) [pid = 2752] [serial = 822] [outer = 0D2E8C00] 08:30:34 INFO - PROCESS | 2752 | 1466695834673 Marionette DEBUG loaded listener.js 08:30:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1A314400) [pid = 2752] [serial = 823] [outer = 0D2E8C00] 08:30:35 INFO - PROCESS | 2752 | 1466695835158 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:30:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:30:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 730ms 08:30:35 INFO - PROCESS | 2752 | 1466695835201 Marionette TRACE conn5 -> [0,1061,"getWindowHandle",null] 08:30:35 INFO - PROCESS | 2752 | 1466695835206 Marionette TRACE conn5 <- [1,1061,null,{"value":"13"}] 08:30:35 INFO - PROCESS | 2752 | 1466695835211 Marionette TRACE conn5 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:30:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:30:35 INFO - PROCESS | 2752 | 1466695835215 Marionette TRACE conn5 <- [1,1062,null,{}] 08:30:35 INFO - PROCESS | 2752 | 1466695835221 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:30:35 INFO - PROCESS | 2752 | 1466695835224 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:35 INFO - PROCESS | 2752 | 1466695835341 Marionette TRACE conn5 <- [1,1063,null,{"value":null}] 08:30:35 INFO - PROCESS | 2752 | 1466695835447 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:35 INFO - PROCESS | 2752 | 1466695835451 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:35 INFO - PROCESS | 2752 | ++DOCSHELL 0D314C00 == 51 [pid = 2752] [id = 275] 08:30:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0D915000) [pid = 2752] [serial = 824] [outer = 00000000] 08:30:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0E402400) [pid = 2752] [serial = 825] [outer = 0D915000] 08:30:35 INFO - PROCESS | 2752 | 1466695835509 Marionette DEBUG loaded listener.js 08:30:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (0E4C0800) [pid = 2752] [serial = 826] [outer = 0D915000] 08:30:36 INFO - PROCESS | 2752 | 1466695836139 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:30:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:30:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 970ms 08:30:36 INFO - PROCESS | 2752 | 1466695836186 Marionette TRACE conn5 -> [0,1065,"getWindowHandle",null] 08:30:36 INFO - PROCESS | 2752 | 1466695836191 Marionette TRACE conn5 <- [1,1065,null,{"value":"13"}] 08:30:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:30:36 INFO - PROCESS | 2752 | 1466695836198 Marionette TRACE conn5 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:30:36 INFO - PROCESS | 2752 | 1466695836201 Marionette TRACE conn5 <- [1,1066,null,{}] 08:30:36 INFO - PROCESS | 2752 | 1466695836205 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:30:36 INFO - PROCESS | 2752 | 1466695836208 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:36 INFO - PROCESS | 2752 | 1466695836323 Marionette TRACE conn5 <- [1,1067,null,{"value":null}] 08:30:36 INFO - PROCESS | 2752 | 1466695836478 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:36 INFO - PROCESS | 2752 | 1466695836480 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:36 INFO - PROCESS | 2752 | ++DOCSHELL 14A54400 == 52 [pid = 2752] [id = 276] 08:30:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (14A56800) [pid = 2752] [serial = 827] [outer = 00000000] 08:30:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (15567400) [pid = 2752] [serial = 828] [outer = 14A56800] 08:30:36 INFO - PROCESS | 2752 | 1466695836541 Marionette DEBUG loaded listener.js 08:30:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (16B7AC00) [pid = 2752] [serial = 829] [outer = 14A56800] 08:30:37 INFO - PROCESS | 2752 | 1466695837204 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:30:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:30:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1073ms 08:30:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:30:37 INFO - PROCESS | 2752 | 1466695837274 Marionette TRACE conn5 -> [0,1069,"getWindowHandle",null] 08:30:37 INFO - PROCESS | 2752 | 1466695837276 Marionette TRACE conn5 <- [1,1069,null,{"value":"13"}] 08:30:37 INFO - PROCESS | 2752 | 1466695837280 Marionette TRACE conn5 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:30:37 INFO - PROCESS | 2752 | 1466695837284 Marionette TRACE conn5 <- [1,1070,null,{}] 08:30:37 INFO - PROCESS | 2752 | 1466695837295 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:30:37 INFO - PROCESS | 2752 | 1466695837300 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:37 INFO - PROCESS | 2752 | 1466695837439 Marionette TRACE conn5 <- [1,1071,null,{"value":null}] 08:30:37 INFO - PROCESS | 2752 | 1466695837572 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:37 INFO - PROCESS | 2752 | 1466695837576 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:37 INFO - PROCESS | 2752 | ++DOCSHELL 17CE5400 == 53 [pid = 2752] [id = 277] 08:30:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (18170800) [pid = 2752] [serial = 830] [outer = 00000000] 08:30:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (19F0CC00) [pid = 2752] [serial = 831] [outer = 18170800] 08:30:37 INFO - PROCESS | 2752 | 1466695837633 Marionette DEBUG loaded listener.js 08:30:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (1A730C00) [pid = 2752] [serial = 832] [outer = 18170800] 08:30:38 INFO - PROCESS | 2752 | 1466695838287 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:30:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:30:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1078ms 08:30:38 INFO - PROCESS | 2752 | 1466695838361 Marionette TRACE conn5 -> [0,1073,"getWindowHandle",null] 08:30:38 INFO - PROCESS | 2752 | 1466695838364 Marionette TRACE conn5 <- [1,1073,null,{"value":"13"}] 08:30:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:30:38 INFO - PROCESS | 2752 | 1466695838368 Marionette TRACE conn5 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:30:38 INFO - PROCESS | 2752 | 1466695838370 Marionette TRACE conn5 <- [1,1074,null,{}] 08:30:38 INFO - PROCESS | 2752 | 1466695838374 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:30:38 INFO - PROCESS | 2752 | 1466695838377 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:38 INFO - PROCESS | 2752 | 1466695838647 Marionette TRACE conn5 <- [1,1075,null,{"value":null}] 08:30:38 INFO - PROCESS | 2752 | 1466695838796 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:38 INFO - PROCESS | 2752 | 1466695838799 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:38 INFO - PROCESS | 2752 | ++DOCSHELL 0D8ED800 == 54 [pid = 2752] [id = 278] 08:30:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (0D917C00) [pid = 2752] [serial = 833] [outer = 00000000] 08:30:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (0E16CC00) [pid = 2752] [serial = 834] [outer = 0D917C00] 08:30:38 INFO - PROCESS | 2752 | 1466695838851 Marionette DEBUG loaded listener.js 08:30:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 98 (0E403000) [pid = 2752] [serial = 835] [outer = 0D917C00] 08:30:39 INFO - PROCESS | 2752 | --DOCSHELL 09467C00 == 53 [pid = 2752] [id = 249] 08:30:39 INFO - PROCESS | 2752 | --DOCSHELL 14A4D400 == 52 [pid = 2752] [id = 247] 08:30:39 INFO - PROCESS | 2752 | --DOCSHELL 0F279000 == 51 [pid = 2752] [id = 273] 08:30:39 INFO - PROCESS | 2752 | --DOCSHELL 0D833400 == 50 [pid = 2752] [id = 272] 08:30:39 INFO - PROCESS | 2752 | --DOCSHELL 178C2800 == 49 [pid = 2752] [id = 271] 08:30:39 INFO - PROCESS | 2752 | --DOCSHELL 1770B800 == 48 [pid = 2752] [id = 270] 08:30:39 INFO - PROCESS | 2752 | --DOCSHELL 17144400 == 47 [pid = 2752] [id = 269] 08:30:39 INFO - PROCESS | 2752 | --DOCSHELL 13BCCC00 == 46 [pid = 2752] [id = 268] 08:30:39 INFO - PROCESS | 2752 | --DOCSHELL 0F2D1400 == 45 [pid = 2752] [id = 267] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 0E071000 == 44 [pid = 2752] [id = 266] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 0D2EBC00 == 43 [pid = 2752] [id = 265] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 17AA1C00 == 42 [pid = 2752] [id = 260] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 0D2F4800 == 41 [pid = 2752] [id = 261] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 196A4800 == 40 [pid = 2752] [id = 248] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 0D7CBC00 == 39 [pid = 2752] [id = 250] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 0D8E9C00 == 38 [pid = 2752] [id = 251] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 12C34000 == 37 [pid = 2752] [id = 243] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 0E4B8000 == 36 [pid = 2752] [id = 252] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 18471000 == 35 [pid = 2752] [id = 245] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 13B17C00 == 34 [pid = 2752] [id = 262] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 0D314800 == 33 [pid = 2752] [id = 264] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 0D776C00 == 32 [pid = 2752] [id = 246] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 17B27800 == 31 [pid = 2752] [id = 263] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 17DF0800 == 30 [pid = 2752] [id = 244] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 17CE5400 == 29 [pid = 2752] [id = 277] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 0D28DC00 == 28 [pid = 2752] [id = 274] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 0D314C00 == 27 [pid = 2752] [id = 275] 08:30:40 INFO - PROCESS | 2752 | --DOCSHELL 14A54400 == 26 [pid = 2752] [id = 276] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 97 (12550400) [pid = 2752] [serial = 763] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (0E229400) [pid = 2752] [serial = 760] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (177CBC00) [pid = 2752] [serial = 775] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (0E06C400) [pid = 2752] [serial = 759] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (0E4BF800) [pid = 2752] [serial = 756] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (16B7E000) [pid = 2752] [serial = 769] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (17B19C00) [pid = 2752] [serial = 780] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (178C0C00) [pid = 2752] [serial = 778] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (12469400) [pid = 2752] [serial = 762] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (1770EC00) [pid = 2752] [serial = 774] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (1770A800) [pid = 2752] [serial = 772] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (15546400) [pid = 2752] [serial = 766] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (16B70400) [pid = 2752] [serial = 768] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (1553F400) [pid = 2752] [serial = 765] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (178BA000) [pid = 2752] [serial = 777] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (17701400) [pid = 2752] [serial = 771] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D965800) [pid = 2752] [serial = 753] [outer = 00000000] [url = about:blank] 08:30:40 INFO - PROCESS | 2752 | 1466695840248 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:30:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:30:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1936ms 08:30:40 INFO - PROCESS | 2752 | 1466695840310 Marionette TRACE conn5 -> [0,1077,"getWindowHandle",null] 08:30:40 INFO - PROCESS | 2752 | 1466695840314 Marionette TRACE conn5 <- [1,1077,null,{"value":"13"}] 08:30:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:30:40 INFO - PROCESS | 2752 | 1466695840319 Marionette TRACE conn5 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:30:40 INFO - PROCESS | 2752 | 1466695840322 Marionette TRACE conn5 <- [1,1078,null,{}] 08:30:40 INFO - PROCESS | 2752 | 1466695840330 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:30:40 INFO - PROCESS | 2752 | 1466695840333 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:40 INFO - PROCESS | 2752 | 1466695840456 Marionette TRACE conn5 <- [1,1079,null,{"value":null}] 08:30:40 INFO - PROCESS | 2752 | 1466695840469 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:40 INFO - PROCESS | 2752 | 1466695840473 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:40 INFO - PROCESS | 2752 | ++DOCSHELL 0D318000 == 27 [pid = 2752] [id = 279] 08:30:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0D318400) [pid = 2752] [serial = 836] [outer = 00000000] 08:30:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0D833400) [pid = 2752] [serial = 837] [outer = 0D318400] 08:30:40 INFO - PROCESS | 2752 | 1466695840522 Marionette DEBUG loaded listener.js 08:30:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0D962400) [pid = 2752] [serial = 838] [outer = 0D318400] 08:30:40 INFO - PROCESS | 2752 | 1466695840965 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:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 730ms 08:30:41 INFO - PROCESS | 2752 | 1466695841052 Marionette TRACE conn5 -> [0,1081,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 2752 | 1466695841057 Marionette TRACE conn5 <- [1,1081,null,{"value":"13"}] 08:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:30:41 INFO - PROCESS | 2752 | 1466695841063 Marionette TRACE conn5 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - PROCESS | 2752 | 1466695841066 Marionette TRACE conn5 <- [1,1082,null,{}] 08:30:41 INFO - PROCESS | 2752 | 1466695841069 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:30:41 INFO - PROCESS | 2752 | 1466695841072 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:41 INFO - PROCESS | 2752 | 1466695841161 Marionette TRACE conn5 <- [1,1083,null,{"value":null}] 08:30:41 INFO - PROCESS | 2752 | 1466695841176 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 2752 | 1466695841179 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:41 INFO - PROCESS | 2752 | ++DOCSHELL 0E4BB400 == 28 [pid = 2752] [id = 280] 08:30:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0E4BBC00) [pid = 2752] [serial = 839] [outer = 00000000] 08:30:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0E659800) [pid = 2752] [serial = 840] [outer = 0E4BBC00] 08:30:41 INFO - PROCESS | 2752 | 1466695841226 Marionette DEBUG loaded listener.js 08:30:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0EC7D400) [pid = 2752] [serial = 841] [outer = 0E4BBC00] 08:30:41 INFO - PROCESS | 2752 | 1466695841728 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:30:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:30:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 670ms 08:30:41 INFO - PROCESS | 2752 | 1466695841737 Marionette TRACE conn5 -> [0,1085,"getWindowHandle",null] 08:30:41 INFO - PROCESS | 2752 | 1466695841739 Marionette TRACE conn5 <- [1,1085,null,{"value":"13"}] 08:30:41 INFO - PROCESS | 2752 | 1466695841742 Marionette TRACE conn5 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:30:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:30:41 INFO - PROCESS | 2752 | 1466695841745 Marionette TRACE conn5 <- [1,1086,null,{}] 08:30:41 INFO - PROCESS | 2752 | 1466695841756 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:30:41 INFO - PROCESS | 2752 | 1466695841761 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:41 INFO - PROCESS | 2752 | 1466695841881 Marionette TRACE conn5 <- [1,1087,null,{"value":null}] 08:30:41 INFO - PROCESS | 2752 | 1466695841982 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:41 INFO - PROCESS | 2752 | 1466695841985 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:42 INFO - PROCESS | 2752 | ++DOCSHELL 1554A000 == 29 [pid = 2752] [id = 281] 08:30:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1554C000) [pid = 2752] [serial = 842] [outer = 00000000] 08:30:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (1556E800) [pid = 2752] [serial = 843] [outer = 1554C000] 08:30:42 INFO - PROCESS | 2752 | 1466695842034 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (15E65C00) [pid = 2752] [serial = 844] [outer = 1554C000] 08:30:42 INFO - PROCESS | 2752 | 1466695842443 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:30:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:30:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 730ms 08:30:42 INFO - PROCESS | 2752 | 1466695842476 Marionette TRACE conn5 -> [0,1089,"getWindowHandle",null] 08:30:42 INFO - PROCESS | 2752 | 1466695842479 Marionette TRACE conn5 <- [1,1089,null,{"value":"13"}] 08:30:42 INFO - PROCESS | 2752 | 1466695842482 Marionette TRACE conn5 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:30:42 INFO - PROCESS | 2752 | 1466695842484 Marionette TRACE conn5 <- [1,1090,null,{}] 08:30:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:30:42 INFO - PROCESS | 2752 | 1466695842487 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:30:42 INFO - PROCESS | 2752 | 1466695842489 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:42 INFO - PROCESS | 2752 | 1466695842606 Marionette TRACE conn5 <- [1,1091,null,{"value":null}] 08:30:42 INFO - PROCESS | 2752 | 1466695842612 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:42 INFO - PROCESS | 2752 | 1466695842614 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:42 INFO - PROCESS | 2752 | ++DOCSHELL 16B6FC00 == 30 [pid = 2752] [id = 282] 08:30:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (16B79C00) [pid = 2752] [serial = 845] [outer = 00000000] 08:30:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (17149800) [pid = 2752] [serial = 846] [outer = 16B79C00] 08:30:42 INFO - PROCESS | 2752 | 1466695842712 Marionette DEBUG loaded listener.js 08:30:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (17705400) [pid = 2752] [serial = 847] [outer = 16B79C00] 08:30:43 INFO - PROCESS | 2752 | 1466695843121 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:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 08:30:43 INFO - PROCESS | 2752 | 1466695843156 Marionette TRACE conn5 -> [0,1093,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 2752 | 1466695843158 Marionette TRACE conn5 <- [1,1093,null,{"value":"13"}] 08:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:30:43 INFO - PROCESS | 2752 | 1466695843161 Marionette TRACE conn5 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 2752 | 1466695843163 Marionette TRACE conn5 <- [1,1094,null,{}] 08:30:43 INFO - PROCESS | 2752 | 1466695843166 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:30:43 INFO - PROCESS | 2752 | 1466695843168 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:43 INFO - PROCESS | 2752 | 1466695843305 Marionette TRACE conn5 <- [1,1095,null,{"value":null}] 08:30:43 INFO - PROCESS | 2752 | 1466695843324 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:43 INFO - PROCESS | 2752 | 1466695843326 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:43 INFO - PROCESS | 2752 | ++DOCSHELL 1770EC00 == 31 [pid = 2752] [id = 283] 08:30:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (1776B400) [pid = 2752] [serial = 848] [outer = 00000000] 08:30:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (177CF800) [pid = 2752] [serial = 849] [outer = 1776B400] 08:30:43 INFO - PROCESS | 2752 | 1466695843371 Marionette DEBUG loaded listener.js 08:30:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (178B6000) [pid = 2752] [serial = 850] [outer = 1776B400] 08:30:43 INFO - PROCESS | 2752 | 1466695843813 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:30:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:30:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 671ms 08:30:43 INFO - PROCESS | 2752 | 1466695843832 Marionette TRACE conn5 -> [0,1097,"getWindowHandle",null] 08:30:43 INFO - PROCESS | 2752 | 1466695843835 Marionette TRACE conn5 <- [1,1097,null,{"value":"13"}] 08:30:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:30:43 INFO - PROCESS | 2752 | 1466695843838 Marionette TRACE conn5 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:30:43 INFO - PROCESS | 2752 | 1466695843839 Marionette TRACE conn5 <- [1,1098,null,{}] 08:30:43 INFO - PROCESS | 2752 | 1466695843843 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:30:43 INFO - PROCESS | 2752 | 1466695843849 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:43 INFO - PROCESS | 2752 | 1466695843986 Marionette TRACE conn5 <- [1,1099,null,{"value":null}] 08:30:43 INFO - PROCESS | 2752 | 1466695843993 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:44 INFO - PROCESS | 2752 | 1466695843995 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:44 INFO - PROCESS | 2752 | ++DOCSHELL 178BCC00 == 32 [pid = 2752] [id = 284] 08:30:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (178BD800) [pid = 2752] [serial = 851] [outer = 00000000] 08:30:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 98 (17B1A000) [pid = 2752] [serial = 852] [outer = 178BD800] 08:30:44 INFO - PROCESS | 2752 | 1466695844040 Marionette DEBUG loaded listener.js 08:30:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 99 (18169800) [pid = 2752] [serial = 853] [outer = 178BD800] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 98 (0D7D3000) [pid = 2752] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 97 (0D8EA000) [pid = 2752] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (0E4B8400) [pid = 2752] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (17AA7800) [pid = 2752] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (17B28800) [pid = 2752] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (182E6C00) [pid = 2752] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (13BC0C00) [pid = 2752] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (0F3CB400) [pid = 2752] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0D2EDC00) [pid = 2752] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (13F51400) [pid = 2752] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0D313000) [pid = 2752] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0E073C00) [pid = 2752] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (1770D000) [pid = 2752] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0E177400) [pid = 2752] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (178C2C00) [pid = 2752] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1556E400) [pid = 2752] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D2E8C00) [pid = 2752] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:30:44 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17144800) [pid = 2752] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:30:45 INFO - PROCESS | 2752 | 1466695845003 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:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1222ms 08:30:45 INFO - PROCESS | 2752 | 1466695845061 Marionette TRACE conn5 -> [0,1101,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 2752 | 1466695845063 Marionette TRACE conn5 <- [1,1101,null,{"value":"13"}] 08:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:30:45 INFO - PROCESS | 2752 | 1466695845066 Marionette TRACE conn5 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 2752 | 1466695845067 Marionette TRACE conn5 <- [1,1102,null,{}] 08:30:45 INFO - PROCESS | 2752 | 1466695845071 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:30:45 INFO - PROCESS | 2752 | 1466695845073 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:45 INFO - PROCESS | 2752 | 1466695845151 Marionette TRACE conn5 <- [1,1103,null,{"value":null}] 08:30:45 INFO - PROCESS | 2752 | 1466695845159 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 2752 | 1466695845161 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:45 INFO - PROCESS | 2752 | ++DOCSHELL 0E073C00 == 33 [pid = 2752] [id = 285] 08:30:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0E177400) [pid = 2752] [serial = 854] [outer = 00000000] 08:30:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (124A8C00) [pid = 2752] [serial = 855] [outer = 0E177400] 08:30:45 INFO - PROCESS | 2752 | 1466695845205 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1270D800) [pid = 2752] [serial = 856] [outer = 0E177400] 08:30:45 INFO - PROCESS | 2752 | 1466695845626 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:30:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:30:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 630ms 08:30:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:30:45 INFO - PROCESS | 2752 | 1466695845697 Marionette TRACE conn5 -> [0,1105,"getWindowHandle",null] 08:30:45 INFO - PROCESS | 2752 | 1466695845699 Marionette TRACE conn5 <- [1,1105,null,{"value":"13"}] 08:30:45 INFO - PROCESS | 2752 | 1466695845702 Marionette TRACE conn5 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:30:45 INFO - PROCESS | 2752 | 1466695845703 Marionette TRACE conn5 <- [1,1106,null,{}] 08:30:45 INFO - PROCESS | 2752 | 1466695845707 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:30:45 INFO - PROCESS | 2752 | 1466695845708 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:45 INFO - PROCESS | 2752 | 1466695845787 Marionette TRACE conn5 <- [1,1107,null,{"value":null}] 08:30:45 INFO - PROCESS | 2752 | 1466695845792 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:45 INFO - PROCESS | 2752 | 1466695845794 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:45 INFO - PROCESS | 2752 | ++DOCSHELL 1556E400 == 34 [pid = 2752] [id = 286] 08:30:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17144800) [pid = 2752] [serial = 857] [outer = 00000000] 08:30:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (178C4400) [pid = 2752] [serial = 858] [outer = 17144800] 08:30:45 INFO - PROCESS | 2752 | 1466695845838 Marionette DEBUG loaded listener.js 08:30:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (17773C00) [pid = 2752] [serial = 859] [outer = 17144800] 08:30:46 INFO - PROCESS | 2752 | 1466695846284 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:30:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:30:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 630ms 08:30:46 INFO - PROCESS | 2752 | 1466695846342 Marionette TRACE conn5 -> [0,1109,"getWindowHandle",null] 08:30:46 INFO - PROCESS | 2752 | 1466695846344 Marionette TRACE conn5 <- [1,1109,null,{"value":"13"}] 08:30:46 INFO - PROCESS | 2752 | 1466695846347 Marionette TRACE conn5 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:30:46 INFO - PROCESS | 2752 | 1466695846349 Marionette TRACE conn5 <- [1,1110,null,{}] 08:30:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:30:46 INFO - PROCESS | 2752 | 1466695846352 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:30:46 INFO - PROCESS | 2752 | 1466695846354 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:46 INFO - PROCESS | 2752 | 1466695846433 Marionette TRACE conn5 <- [1,1111,null,{"value":null}] 08:30:46 INFO - PROCESS | 2752 | 1466695846438 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:46 INFO - PROCESS | 2752 | 1466695846440 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:46 INFO - PROCESS | 2752 | ++DOCSHELL 15549C00 == 35 [pid = 2752] [id = 287] 08:30:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (196AD400) [pid = 2752] [serial = 860] [outer = 00000000] 08:30:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (197B8C00) [pid = 2752] [serial = 861] [outer = 196AD400] 08:30:46 INFO - PROCESS | 2752 | 1466695846485 Marionette DEBUG loaded listener.js 08:30:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (19F0DC00) [pid = 2752] [serial = 862] [outer = 196AD400] 08:30:47 INFO - PROCESS | 2752 | 1466695847266 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:30:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:30:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 970ms 08:30:47 INFO - PROCESS | 2752 | 1466695847324 Marionette TRACE conn5 -> [0,1113,"getWindowHandle",null] 08:30:47 INFO - PROCESS | 2752 | 1466695847328 Marionette TRACE conn5 <- [1,1113,null,{"value":"13"}] 08:30:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:30:47 INFO - PROCESS | 2752 | 1466695847333 Marionette TRACE conn5 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:30:47 INFO - PROCESS | 2752 | 1466695847337 Marionette TRACE conn5 <- [1,1114,null,{}] 08:30:47 INFO - PROCESS | 2752 | 1466695847343 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:30:47 INFO - PROCESS | 2752 | 1466695847346 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:47 INFO - PROCESS | 2752 | 1466695847493 Marionette TRACE conn5 <- [1,1115,null,{"value":null}] 08:30:47 INFO - PROCESS | 2752 | 1466695847630 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:47 INFO - PROCESS | 2752 | 1466695847633 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:47 INFO - PROCESS | 2752 | ++DOCSHELL 0D2EC800 == 36 [pid = 2752] [id = 288] 08:30:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (0D313000) [pid = 2752] [serial = 863] [outer = 00000000] 08:30:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0E475000) [pid = 2752] [serial = 864] [outer = 0D313000] 08:30:47 INFO - PROCESS | 2752 | 1466695847691 Marionette DEBUG loaded listener.js 08:30:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (0E655000) [pid = 2752] [serial = 865] [outer = 0D313000] 08:30:48 INFO - PROCESS | 2752 | 1466695848440 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:30:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:30:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1133ms 08:30:48 INFO - PROCESS | 2752 | 1466695848481 Marionette TRACE conn5 -> [0,1117,"getWindowHandle",null] 08:30:48 INFO - PROCESS | 2752 | 1466695848486 Marionette TRACE conn5 <- [1,1117,null,{"value":"13"}] 08:30:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:30:48 INFO - PROCESS | 2752 | 1466695848494 Marionette TRACE conn5 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:30:48 INFO - PROCESS | 2752 | 1466695848497 Marionette TRACE conn5 <- [1,1118,null,{}] 08:30:48 INFO - PROCESS | 2752 | 1466695848500 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:30:48 INFO - PROCESS | 2752 | 1466695848503 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:48 INFO - PROCESS | 2752 | 1466695848624 Marionette TRACE conn5 <- [1,1119,null,{"value":null}] 08:30:48 INFO - PROCESS | 2752 | 1466695848766 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:48 INFO - PROCESS | 2752 | 1466695848769 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:48 INFO - PROCESS | 2752 | ++DOCSHELL 17149400 == 37 [pid = 2752] [id = 289] 08:30:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (1714D000) [pid = 2752] [serial = 866] [outer = 00000000] 08:30:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (1776C000) [pid = 2752] [serial = 867] [outer = 1714D000] 08:30:48 INFO - PROCESS | 2752 | 1466695848861 Marionette DEBUG loaded listener.js 08:30:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (177D1000) [pid = 2752] [serial = 868] [outer = 1714D000] 08:30:48 INFO - PROCESS | 2752 | [2752] 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:30:49 INFO - PROCESS | 2752 | --DOCSHELL 1556E400 == 36 [pid = 2752] [id = 286] 08:30:49 INFO - PROCESS | 2752 | --DOCSHELL 0E073C00 == 35 [pid = 2752] [id = 285] 08:30:49 INFO - PROCESS | 2752 | --DOCSHELL 178BCC00 == 34 [pid = 2752] [id = 284] 08:30:49 INFO - PROCESS | 2752 | --DOCSHELL 1770EC00 == 33 [pid = 2752] [id = 283] 08:30:49 INFO - PROCESS | 2752 | --DOCSHELL 16B6FC00 == 32 [pid = 2752] [id = 282] 08:30:49 INFO - PROCESS | 2752 | --DOCSHELL 1554A000 == 31 [pid = 2752] [id = 281] 08:30:49 INFO - PROCESS | 2752 | --DOCSHELL 0E4BB400 == 30 [pid = 2752] [id = 280] 08:30:49 INFO - PROCESS | 2752 | --DOCSHELL 0D318000 == 29 [pid = 2752] [id = 279] 08:30:49 INFO - PROCESS | 2752 | --DOCSHELL 0D8ED800 == 28 [pid = 2752] [id = 278] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (0D9EE400) [pid = 2752] [serial = 751] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (17B1AC00) [pid = 2752] [serial = 781] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (18169C00) [pid = 2752] [serial = 789] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (182E8400) [pid = 2752] [serial = 790] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (19750C00) [pid = 2752] [serial = 792] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (19898C00) [pid = 2752] [serial = 793] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (14A4E400) [pid = 2752] [serial = 786] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (15565800) [pid = 2752] [serial = 787] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (1246B000) [pid = 2752] [serial = 801] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (12CDF400) [pid = 2752] [serial = 802] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0D316000) [pid = 2752] [serial = 795] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E06BC00) [pid = 2752] [serial = 796] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1556B000) [pid = 2752] [serial = 804] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E472C00) [pid = 2752] [serial = 783] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0EC7B000) [pid = 2752] [serial = 784] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E342C00) [pid = 2752] [serial = 798] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E47A000) [pid = 2752] [serial = 799] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (17772400) [pid = 2752] [serial = 810] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (178BA400) [pid = 2752] [serial = 811] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (17AA1400) [pid = 2752] [serial = 816] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (17B1FC00) [pid = 2752] [serial = 813] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1974D000) [pid = 2752] [serial = 820] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (184E5000) [pid = 2752] [serial = 819] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1A314400) [pid = 2752] [serial = 823] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17B23400) [pid = 2752] [serial = 814] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17B1F000) [pid = 2752] [serial = 817] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (19F04800) [pid = 2752] [serial = 822] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1714B000) [pid = 2752] [serial = 807] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1714F800) [pid = 2752] [serial = 808] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (15ED4400) [pid = 2752] [serial = 805] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0E16A400) [pid = 2752] [serial = 754] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (0E620C00) [pid = 2752] [serial = 757] [outer = 00000000] [url = about:blank] 08:30:49 INFO - PROCESS | 2752 | 1466695849851 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:30:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:30:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1375ms 08:30:49 INFO - PROCESS | 2752 | 1466695849870 Marionette TRACE conn5 -> [0,1121,"getWindowHandle",null] 08:30:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:30:49 INFO - PROCESS | 2752 | 1466695849874 Marionette TRACE conn5 <- [1,1121,null,{"value":"13"}] 08:30:49 INFO - PROCESS | 2752 | 1466695849878 Marionette TRACE conn5 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:30:49 INFO - PROCESS | 2752 | 1466695849881 Marionette TRACE conn5 <- [1,1122,null,{}] 08:30:49 INFO - PROCESS | 2752 | 1466695849886 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:30:49 INFO - PROCESS | 2752 | 1466695849888 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:49 INFO - PROCESS | 2752 | 1466695849977 Marionette TRACE conn5 <- [1,1123,null,{"value":null}] 08:30:49 INFO - PROCESS | 2752 | 1466695849984 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 2752 | 1466695849988 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:50 INFO - PROCESS | 2752 | ++DOCSHELL 0D76E800 == 29 [pid = 2752] [id = 290] 08:30:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D7CBC00) [pid = 2752] [serial = 869] [outer = 00000000] 08:30:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0D90DC00) [pid = 2752] [serial = 870] [outer = 0D7CBC00] 08:30:50 INFO - PROCESS | 2752 | 1466695850036 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E06D000) [pid = 2752] [serial = 871] [outer = 0D7CBC00] 08:30:50 INFO - PROCESS | 2752 | 1466695850556 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:30:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:30:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 723ms 08:30:50 INFO - PROCESS | 2752 | 1466695850603 Marionette TRACE conn5 -> [0,1125,"getWindowHandle",null] 08:30:50 INFO - PROCESS | 2752 | 1466695850607 Marionette TRACE conn5 <- [1,1125,null,{"value":"13"}] 08:30:50 INFO - PROCESS | 2752 | 1466695850613 Marionette TRACE conn5 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:30:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:30:50 INFO - PROCESS | 2752 | 1466695850615 Marionette TRACE conn5 <- [1,1126,null,{}] 08:30:50 INFO - PROCESS | 2752 | 1466695850619 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:30:50 INFO - PROCESS | 2752 | 1466695850622 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:50 INFO - PROCESS | 2752 | 1466695850708 Marionette TRACE conn5 <- [1,1127,null,{"value":null}] 08:30:50 INFO - PROCESS | 2752 | 1466695850800 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:50 INFO - PROCESS | 2752 | 1466695850802 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:50 INFO - PROCESS | 2752 | ++DOCSHELL 0D76D800 == 30 [pid = 2752] [id = 291] 08:30:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E479C00) [pid = 2752] [serial = 872] [outer = 00000000] 08:30:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E4C2400) [pid = 2752] [serial = 873] [outer = 0E479C00] 08:30:50 INFO - PROCESS | 2752 | 1466695850850 Marionette DEBUG loaded listener.js 08:30:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0EC7D000) [pid = 2752] [serial = 874] [outer = 0E479C00] 08:30:51 INFO - PROCESS | 2752 | 1466695851223 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:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 670ms 08:30:51 INFO - PROCESS | 2752 | 1466695851288 Marionette TRACE conn5 -> [0,1129,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 2752 | 1466695851290 Marionette TRACE conn5 <- [1,1129,null,{"value":"13"}] 08:30:51 INFO - PROCESS | 2752 | 1466695851293 Marionette TRACE conn5 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:30:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:30:51 INFO - PROCESS | 2752 | 1466695851297 Marionette TRACE conn5 <- [1,1130,null,{}] 08:30:51 INFO - PROCESS | 2752 | 1466695851307 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:30:51 INFO - PROCESS | 2752 | 1466695851312 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:51 INFO - PROCESS | 2752 | 1466695851426 Marionette TRACE conn5 <- [1,1131,null,{"value":null}] 08:30:51 INFO - PROCESS | 2752 | 1466695851434 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:51 INFO - PROCESS | 2752 | 1466695851437 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:51 INFO - PROCESS | 2752 | ++DOCSHELL 14A4D400 == 31 [pid = 2752] [id = 292] 08:30:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (14A4E400) [pid = 2752] [serial = 875] [outer = 00000000] 08:30:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1554D000) [pid = 2752] [serial = 876] [outer = 14A4E400] 08:30:51 INFO - PROCESS | 2752 | 1466695851485 Marionette DEBUG loaded listener.js 08:30:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (155DE000) [pid = 2752] [serial = 877] [outer = 14A4E400] 08:30:51 INFO - PROCESS | 2752 | 1466695851958 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:30:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:30:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 08:30:51 INFO - PROCESS | 2752 | 1466695851968 Marionette TRACE conn5 -> [0,1133,"getWindowHandle",null] 08:30:51 INFO - PROCESS | 2752 | 1466695851970 Marionette TRACE conn5 <- [1,1133,null,{"value":"13"}] 08:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:30:52 INFO - PROCESS | 2752 | 1466695851995 Marionette TRACE conn5 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 2752 | 1466695851997 Marionette TRACE conn5 <- [1,1134,null,{}] 08:30:52 INFO - PROCESS | 2752 | 1466695852000 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:30:52 INFO - PROCESS | 2752 | 1466695852002 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:52 INFO - PROCESS | 2752 | 1466695852125 Marionette TRACE conn5 <- [1,1135,null,{"value":null}] 08:30:52 INFO - PROCESS | 2752 | 1466695852180 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 2752 | 1466695852182 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:52 INFO - PROCESS | 2752 | ++DOCSHELL 1714C800 == 32 [pid = 2752] [id = 293] 08:30:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1714D800) [pid = 2752] [serial = 878] [outer = 00000000] 08:30:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17708800) [pid = 2752] [serial = 879] [outer = 1714D800] 08:30:52 INFO - PROCESS | 2752 | 1466695852227 Marionette DEBUG loaded listener.js 08:30:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17710C00) [pid = 2752] [serial = 880] [outer = 1714D800] 08:30:52 INFO - PROCESS | 2752 | 1466695852662 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:30:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:30:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 731ms 08:30:52 INFO - PROCESS | 2752 | 1466695852729 Marionette TRACE conn5 -> [0,1137,"getWindowHandle",null] 08:30:52 INFO - PROCESS | 2752 | 1466695852731 Marionette TRACE conn5 <- [1,1137,null,{"value":"13"}] 08:30:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:30:52 INFO - PROCESS | 2752 | 1466695852744 Marionette TRACE conn5 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:30:52 INFO - PROCESS | 2752 | 1466695852746 Marionette TRACE conn5 <- [1,1138,null,{}] 08:30:52 INFO - PROCESS | 2752 | 1466695852749 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:30:52 INFO - PROCESS | 2752 | 1466695852751 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:52 INFO - PROCESS | 2752 | 1466695852893 Marionette TRACE conn5 <- [1,1139,null,{"value":null}] 08:30:52 INFO - PROCESS | 2752 | 1466695852919 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:52 INFO - PROCESS | 2752 | 1466695852921 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:52 INFO - PROCESS | 2752 | ++DOCSHELL 177CBC00 == 33 [pid = 2752] [id = 294] 08:30:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (178BA400) [pid = 2752] [serial = 881] [outer = 00000000] 08:30:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (178C3000) [pid = 2752] [serial = 882] [outer = 178BA400] 08:30:52 INFO - PROCESS | 2752 | 1466695852966 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17AA2400) [pid = 2752] [serial = 883] [outer = 178BA400] 08:30:53 INFO - PROCESS | 2752 | 1466695853405 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:30:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:30:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 08:30:53 INFO - PROCESS | 2752 | 1466695853467 Marionette TRACE conn5 -> [0,1141,"getWindowHandle",null] 08:30:53 INFO - PROCESS | 2752 | 1466695853469 Marionette TRACE conn5 <- [1,1141,null,{"value":"13"}] 08:30:53 INFO - PROCESS | 2752 | 1466695853472 Marionette TRACE conn5 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:30:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:30:53 INFO - PROCESS | 2752 | 1466695853474 Marionette TRACE conn5 <- [1,1142,null,{}] 08:30:53 INFO - PROCESS | 2752 | 1466695853477 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:30:53 INFO - PROCESS | 2752 | 1466695853483 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:53 INFO - PROCESS | 2752 | 1466695853628 Marionette TRACE conn5 <- [1,1143,null,{"value":null}] 08:30:53 INFO - PROCESS | 2752 | 1466695853634 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:53 INFO - PROCESS | 2752 | 1466695853636 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:53 INFO - PROCESS | 2752 | ++DOCSHELL 17AADC00 == 34 [pid = 2752] [id = 295] 08:30:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17B19800) [pid = 2752] [serial = 884] [outer = 00000000] 08:30:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (182E5800) [pid = 2752] [serial = 885] [outer = 17B19800] 08:30:53 INFO - PROCESS | 2752 | 1466695853731 Marionette DEBUG loaded listener.js 08:30:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17B21800) [pid = 2752] [serial = 886] [outer = 17B19800] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E4BBC00) [pid = 2752] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0D917C00) [pid = 2752] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1554C000) [pid = 2752] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D318400) [pid = 2752] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (16B79C00) [pid = 2752] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D915000) [pid = 2752] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (14A56800) [pid = 2752] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (18170800) [pid = 2752] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (1776B400) [pid = 2752] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (178BD800) [pid = 2752] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17144800) [pid = 2752] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:30:54 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0E177400) [pid = 2752] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:30:54 INFO - PROCESS | 2752 | 1466695854189 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:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 770ms 08:30:54 INFO - PROCESS | 2752 | 1466695854247 Marionette TRACE conn5 -> [0,1145,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 2752 | 1466695854249 Marionette TRACE conn5 <- [1,1145,null,{"value":"13"}] 08:30:54 INFO - PROCESS | 2752 | 1466695854252 Marionette TRACE conn5 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:30:54 INFO - PROCESS | 2752 | 1466695854254 Marionette TRACE conn5 <- [1,1146,null,{}] 08:30:54 INFO - PROCESS | 2752 | 1466695854258 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:30:54 INFO - PROCESS | 2752 | 1466695854260 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:54 INFO - PROCESS | 2752 | 1466695854375 Marionette TRACE conn5 <- [1,1147,null,{"value":null}] 08:30:54 INFO - PROCESS | 2752 | 1466695854437 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 2752 | 1466695854439 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:54 INFO - PROCESS | 2752 | ++DOCSHELL 13BC3400 == 35 [pid = 2752] [id = 296] 08:30:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (13F5CC00) [pid = 2752] [serial = 887] [outer = 00000000] 08:30:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (17881000) [pid = 2752] [serial = 888] [outer = 13F5CC00] 08:30:54 INFO - PROCESS | 2752 | 1466695854483 Marionette DEBUG loaded listener.js 08:30:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (182E4800) [pid = 2752] [serial = 889] [outer = 13F5CC00] 08:30:54 INFO - PROCESS | 2752 | 1466695854838 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:30:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:30:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 630ms 08:30:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:30:54 INFO - PROCESS | 2752 | 1466695854887 Marionette TRACE conn5 -> [0,1149,"getWindowHandle",null] 08:30:54 INFO - PROCESS | 2752 | 1466695854889 Marionette TRACE conn5 <- [1,1149,null,{"value":"13"}] 08:30:54 INFO - PROCESS | 2752 | 1466695854892 Marionette TRACE conn5 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:30:54 INFO - PROCESS | 2752 | 1466695854894 Marionette TRACE conn5 <- [1,1150,null,{}] 08:30:54 INFO - PROCESS | 2752 | 1466695854897 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:30:54 INFO - PROCESS | 2752 | 1466695854899 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:54 INFO - PROCESS | 2752 | 1466695854980 Marionette TRACE conn5 <- [1,1151,null,{"value":null}] 08:30:54 INFO - PROCESS | 2752 | 1466695854985 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:54 INFO - PROCESS | 2752 | 1466695854987 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:55 INFO - PROCESS | 2752 | ++DOCSHELL 17880000 == 36 [pid = 2752] [id = 297] 08:30:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (196A7000) [pid = 2752] [serial = 890] [outer = 00000000] 08:30:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (19891800) [pid = 2752] [serial = 891] [outer = 196A7000] 08:30:55 INFO - PROCESS | 2752 | 1466695855031 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (19F10400) [pid = 2752] [serial = 892] [outer = 196A7000] 08:30:55 INFO - PROCESS | 2752 | 1466695855451 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:30:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:30:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 630ms 08:30:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:30:55 INFO - PROCESS | 2752 | 1466695855523 Marionette TRACE conn5 -> [0,1153,"getWindowHandle",null] 08:30:55 INFO - PROCESS | 2752 | 1466695855525 Marionette TRACE conn5 <- [1,1153,null,{"value":"13"}] 08:30:55 INFO - PROCESS | 2752 | 1466695855538 Marionette TRACE conn5 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:30:55 INFO - PROCESS | 2752 | 1466695855540 Marionette TRACE conn5 <- [1,1154,null,{}] 08:30:55 INFO - PROCESS | 2752 | 1466695855544 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:30:55 INFO - PROCESS | 2752 | 1466695855546 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:55 INFO - PROCESS | 2752 | 1466695855627 Marionette TRACE conn5 <- [1,1155,null,{"value":null}] 08:30:55 INFO - PROCESS | 2752 | 1466695855632 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:55 INFO - PROCESS | 2752 | 1466695855634 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:55 INFO - PROCESS | 2752 | ++DOCSHELL 13F59000 == 37 [pid = 2752] [id = 298] 08:30:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1A314400) [pid = 2752] [serial = 893] [outer = 00000000] 08:30:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1A730000) [pid = 2752] [serial = 894] [outer = 1A314400] 08:30:55 INFO - PROCESS | 2752 | 1466695855678 Marionette DEBUG loaded listener.js 08:30:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1AB3B800) [pid = 2752] [serial = 895] [outer = 1A314400] 08:30:56 INFO - PROCESS | 2752 | 1466695856245 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:30:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:30:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 730ms 08:30:56 INFO - PROCESS | 2752 | 1466695856259 Marionette TRACE conn5 -> [0,1157,"getWindowHandle",null] 08:30:56 INFO - PROCESS | 2752 | 1466695856264 Marionette TRACE conn5 <- [1,1157,null,{"value":"13"}] 08:30:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:30:56 INFO - PROCESS | 2752 | 1466695856270 Marionette TRACE conn5 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:30:56 INFO - PROCESS | 2752 | 1466695856273 Marionette TRACE conn5 <- [1,1158,null,{}] 08:30:56 INFO - PROCESS | 2752 | 1466695856279 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:30:56 INFO - PROCESS | 2752 | 1466695856282 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:56 INFO - PROCESS | 2752 | 1466695856399 Marionette TRACE conn5 <- [1,1159,null,{"value":null}] 08:30:56 INFO - PROCESS | 2752 | 1466695856534 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:56 INFO - PROCESS | 2752 | 1466695856539 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:56 INFO - PROCESS | 2752 | ++DOCSHELL 0D2EBC00 == 38 [pid = 2752] [id = 299] 08:30:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0D310400) [pid = 2752] [serial = 896] [outer = 00000000] 08:30:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E16C400) [pid = 2752] [serial = 897] [outer = 0D310400] 08:30:56 INFO - PROCESS | 2752 | 1466695856600 Marionette DEBUG loaded listener.js 08:30:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0E47D400) [pid = 2752] [serial = 898] [outer = 0D310400] 08:30:57 INFO - PROCESS | 2752 | 1466695857210 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:30:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:30:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 970ms 08:30:57 INFO - PROCESS | 2752 | 1466695857244 Marionette TRACE conn5 -> [0,1161,"getWindowHandle",null] 08:30:57 INFO - PROCESS | 2752 | 1466695857249 Marionette TRACE conn5 <- [1,1161,null,{"value":"13"}] 08:30:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:30:57 INFO - PROCESS | 2752 | 1466695857256 Marionette TRACE conn5 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:30:57 INFO - PROCESS | 2752 | 1466695857259 Marionette TRACE conn5 <- [1,1162,null,{}] 08:30:57 INFO - PROCESS | 2752 | 1466695857263 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:30:57 INFO - PROCESS | 2752 | 1466695857266 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:57 INFO - PROCESS | 2752 | 1466695857378 Marionette TRACE conn5 <- [1,1163,null,{"value":null}] 08:30:57 INFO - PROCESS | 2752 | 1466695857485 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:57 INFO - PROCESS | 2752 | 1466695857488 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:57 INFO - PROCESS | 2752 | ++DOCSHELL 15541800 == 39 [pid = 2752] [id = 300] 08:30:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (15543800) [pid = 2752] [serial = 899] [outer = 00000000] 08:30:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (15E60C00) [pid = 2752] [serial = 900] [outer = 15543800] 08:30:57 INFO - PROCESS | 2752 | 1466695857543 Marionette DEBUG loaded listener.js 08:30:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (1714B000) [pid = 2752] [serial = 901] [outer = 15543800] 08:30:58 INFO - PROCESS | 2752 | 1466695858178 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:30:58 INFO - PROCESS | 2752 | 1466695858232 Marionette TRACE conn5 <- [1,1165,null,{"value":"13"}] 08:30:58 INFO - PROCESS | 2752 | 1466695858236 Marionette TRACE conn5 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:30:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:30:58 INFO - PROCESS | 2752 | 1466695858240 Marionette TRACE conn5 <- [1,1166,null,{}] 08:30:58 INFO - PROCESS | 2752 | 1466695858251 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:30:58 INFO - PROCESS | 2752 | 1466695858256 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:58 INFO - PROCESS | 2752 | 1466695858372 Marionette TRACE conn5 <- [1,1167,null,{"value":null}] 08:30:58 INFO - PROCESS | 2752 | 1466695858475 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:58 INFO - PROCESS | 2752 | 1466695858478 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:58 INFO - PROCESS | 2752 | ++DOCSHELL 1AB35C00 == 40 [pid = 2752] [id = 301] 08:30:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1AB36800) [pid = 2752] [serial = 902] [outer = 00000000] 08:30:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (1AC0FC00) [pid = 2752] [serial = 903] [outer = 1AB36800] 08:30:58 INFO - PROCESS | 2752 | 1466695858534 Marionette DEBUG loaded listener.js 08:30:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1AC19000) [pid = 2752] [serial = 904] [outer = 1AB36800] 08:30:59 INFO - PROCESS | 2752 | 1466695859118 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:30:59 INFO - PROCESS | 2752 | 1466695859172 Marionette TRACE conn5 <- [1,1169,null,{"value":"13"}] 08:30:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:30:59 INFO - PROCESS | 2752 | 1466695859176 Marionette TRACE conn5 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:30:59 INFO - PROCESS | 2752 | 1466695859178 Marionette TRACE conn5 <- [1,1170,null,{}] 08:30:59 INFO - PROCESS | 2752 | 1466695859181 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:30:59 INFO - PROCESS | 2752 | 1466695859184 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:59 INFO - PROCESS | 2752 | 1466695859294 Marionette TRACE conn5 <- [1,1171,null,{"value":null}] 08:30:59 INFO - PROCESS | 2752 | 1466695859401 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:30:59 INFO - PROCESS | 2752 | 1466695859403 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:30:59 INFO - PROCESS | 2752 | ++DOCSHELL 1AC1D400 == 41 [pid = 2752] [id = 302] 08:30:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (1AC6D800) [pid = 2752] [serial = 905] [outer = 00000000] 08:30:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (1B234000) [pid = 2752] [serial = 906] [outer = 1AC6D800] 08:30:59 INFO - PROCESS | 2752 | 1466695859456 Marionette DEBUG loaded listener.js 08:30:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (1B237C00) [pid = 2752] [serial = 907] [outer = 1AC6D800] 08:31:00 INFO - PROCESS | 2752 | 1466695860091 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:31:00 INFO - PROCESS | 2752 | 1466695860151 Marionette TRACE conn5 <- [1,1173,null,{"value":"13"}] 08:31:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:31:00 INFO - PROCESS | 2752 | 1466695860155 Marionette TRACE conn5 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:31:00 INFO - PROCESS | 2752 | 1466695860157 Marionette TRACE conn5 <- [1,1174,null,{}] 08:31:00 INFO - PROCESS | 2752 | 1466695860161 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:31:00 INFO - PROCESS | 2752 | 1466695860163 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:00 INFO - PROCESS | 2752 | 1466695860280 Marionette TRACE conn5 <- [1,1175,null,{"value":null}] 08:31:00 INFO - PROCESS | 2752 | 1466695860535 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:00 INFO - PROCESS | 2752 | 1466695860538 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:00 INFO - PROCESS | 2752 | ++DOCSHELL 0D318000 == 42 [pid = 2752] [id = 303] 08:31:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0D397400) [pid = 2752] [serial = 908] [outer = 00000000] 08:31:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (0D8E9C00) [pid = 2752] [serial = 909] [outer = 0D397400] 08:31:00 INFO - PROCESS | 2752 | 1466695860619 Marionette DEBUG loaded listener.js 08:31:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (0E06E800) [pid = 2752] [serial = 910] [outer = 0D397400] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 17880000 == 41 [pid = 2752] [id = 297] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 13BC3400 == 40 [pid = 2752] [id = 296] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 17AADC00 == 39 [pid = 2752] [id = 295] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 177CBC00 == 38 [pid = 2752] [id = 294] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 1714C800 == 37 [pid = 2752] [id = 293] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 14A4D400 == 36 [pid = 2752] [id = 292] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 0D76D800 == 35 [pid = 2752] [id = 291] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 0D76E800 == 34 [pid = 2752] [id = 290] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 15549C00 == 33 [pid = 2752] [id = 287] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 0D2EC800 == 32 [pid = 2752] [id = 288] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 17149400 == 31 [pid = 2752] [id = 289] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 1AC1D400 == 30 [pid = 2752] [id = 302] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 1AB35C00 == 29 [pid = 2752] [id = 301] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 13F59000 == 28 [pid = 2752] [id = 298] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 0D2EBC00 == 27 [pid = 2752] [id = 299] 08:31:01 INFO - PROCESS | 2752 | --DOCSHELL 15541800 == 26 [pid = 2752] [id = 300] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (0E659800) [pid = 2752] [serial = 840] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (0EC7D400) [pid = 2752] [serial = 841] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (0E403000) [pid = 2752] [serial = 835] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0E16CC00) [pid = 2752] [serial = 834] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (1556E800) [pid = 2752] [serial = 843] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0D833400) [pid = 2752] [serial = 837] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0D962400) [pid = 2752] [serial = 838] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17149800) [pid = 2752] [serial = 846] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (17705400) [pid = 2752] [serial = 847] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E4C0800) [pid = 2752] [serial = 826] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0E402400) [pid = 2752] [serial = 825] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (16B7AC00) [pid = 2752] [serial = 829] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (15567400) [pid = 2752] [serial = 828] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1A730C00) [pid = 2752] [serial = 832] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (19F0CC00) [pid = 2752] [serial = 831] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (177CF800) [pid = 2752] [serial = 849] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (17B1A000) [pid = 2752] [serial = 852] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (178B6000) [pid = 2752] [serial = 850] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (178C4400) [pid = 2752] [serial = 858] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (197B8C00) [pid = 2752] [serial = 861] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (18169800) [pid = 2752] [serial = 853] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17773C00) [pid = 2752] [serial = 859] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (124A8C00) [pid = 2752] [serial = 855] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (1270D800) [pid = 2752] [serial = 856] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (15E65C00) [pid = 2752] [serial = 844] [outer = 00000000] [url = about:blank] 08:31:01 INFO - PROCESS | 2752 | 1466695861971 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:31:02 INFO - PROCESS | 2752 | 1466695862043 Marionette TRACE conn5 <- [1,1177,null,{"value":"13"}] 08:31:02 INFO - PROCESS | 2752 | 1466695862049 Marionette TRACE conn5 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 2752 | 1466695862052 Marionette TRACE conn5 <- [1,1178,null,{}] 08:31:02 INFO - PROCESS | 2752 | 1466695862059 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:31:02 INFO - PROCESS | 2752 | 1466695862062 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:02 INFO - PROCESS | 2752 | 1466695862187 Marionette TRACE conn5 <- [1,1179,null,{"value":null}] 08:31:02 INFO - PROCESS | 2752 | 1466695862195 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 2752 | 1466695862199 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:02 INFO - PROCESS | 2752 | ++DOCSHELL 0D312C00 == 27 [pid = 2752] [id = 304] 08:31:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D314C00) [pid = 2752] [serial = 911] [outer = 00000000] 08:31:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0D76D800) [pid = 2752] [serial = 912] [outer = 0D314C00] 08:31:02 INFO - PROCESS | 2752 | 1466695862248 Marionette DEBUG loaded listener.js 08:31:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0D76E800) [pid = 2752] [serial = 913] [outer = 0D314C00] 08:31:02 INFO - PROCESS | 2752 | 1466695862743 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:31:02 INFO - PROCESS | 2752 | 1466695862783 Marionette TRACE conn5 <- [1,1181,null,{"value":"13"}] 08:31:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:31:02 INFO - PROCESS | 2752 | 1466695862790 Marionette TRACE conn5 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:31:02 INFO - PROCESS | 2752 | 1466695862792 Marionette TRACE conn5 <- [1,1182,null,{}] 08:31:02 INFO - PROCESS | 2752 | 1466695862796 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:31:02 INFO - PROCESS | 2752 | 1466695862799 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:02 INFO - PROCESS | 2752 | 1466695862887 Marionette TRACE conn5 <- [1,1183,null,{"value":null}] 08:31:02 INFO - PROCESS | 2752 | 1466695862896 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:02 INFO - PROCESS | 2752 | 1466695862899 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:02 INFO - PROCESS | 2752 | ++DOCSHELL 0E338400 == 28 [pid = 2752] [id = 305] 08:31:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E403000) [pid = 2752] [serial = 914] [outer = 00000000] 08:31:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0E475C00) [pid = 2752] [serial = 915] [outer = 0E403000] 08:31:02 INFO - PROCESS | 2752 | 1466695862946 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0E47BC00) [pid = 2752] [serial = 916] [outer = 0E403000] 08:31:03 INFO - PROCESS | 2752 | 1466695863424 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:31:03 INFO - PROCESS | 2752 | 1466695863466 Marionette TRACE conn5 <- [1,1185,null,{"value":"13"}] 08:31:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:31:03 INFO - PROCESS | 2752 | 1466695863469 Marionette TRACE conn5 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:31:03 INFO - PROCESS | 2752 | 1466695863473 Marionette TRACE conn5 <- [1,1186,null,{}] 08:31:03 INFO - PROCESS | 2752 | 1466695863484 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:31:03 INFO - PROCESS | 2752 | 1466695863488 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:03 INFO - PROCESS | 2752 | 1466695863603 Marionette TRACE conn5 <- [1,1187,null,{"value":null}] 08:31:03 INFO - PROCESS | 2752 | 1466695863695 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:03 INFO - PROCESS | 2752 | 1466695863698 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:03 INFO - PROCESS | 2752 | ++DOCSHELL 0F278400 == 29 [pid = 2752] [id = 306] 08:31:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0F279000) [pid = 2752] [serial = 917] [outer = 00000000] 08:31:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (12465800) [pid = 2752] [serial = 918] [outer = 0F279000] 08:31:03 INFO - PROCESS | 2752 | 1466695863746 Marionette DEBUG loaded listener.js 08:31:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (12546400) [pid = 2752] [serial = 919] [outer = 0F279000] 08:31:04 INFO - PROCESS | 2752 | 1466695864144 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:31:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 731ms 08:31:04 INFO - PROCESS | 2752 | 1466695864204 Marionette TRACE conn5 -> [0,1189,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 2752 | 1466695864216 Marionette TRACE conn5 <- [1,1189,null,{"value":"13"}] 08:31:04 INFO - PROCESS | 2752 | 1466695864220 Marionette TRACE conn5 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:31:04 INFO - PROCESS | 2752 | 1466695864222 Marionette TRACE conn5 <- [1,1190,null,{}] 08:31:04 INFO - PROCESS | 2752 | 1466695864226 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:31:04 INFO - PROCESS | 2752 | 1466695864228 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:04 INFO - PROCESS | 2752 | 1466695864339 Marionette TRACE conn5 <- [1,1191,null,{"value":null}] 08:31:04 INFO - PROCESS | 2752 | 1466695864349 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:04 INFO - PROCESS | 2752 | 1466695864351 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:04 INFO - PROCESS | 2752 | ++DOCSHELL 12B80800 == 30 [pid = 2752] [id = 307] 08:31:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (12C33800) [pid = 2752] [serial = 920] [outer = 00000000] 08:31:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (13BC9000) [pid = 2752] [serial = 921] [outer = 12C33800] 08:31:04 INFO - PROCESS | 2752 | 1466695864446 Marionette DEBUG loaded listener.js 08:31:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (15549C00) [pid = 2752] [serial = 922] [outer = 12C33800] 08:31:04 INFO - PROCESS | 2752 | 1466695864861 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:31:04 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:31:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 670ms 08:31:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:31:04 INFO - PROCESS | 2752 | 1466695864894 Marionette TRACE conn5 -> [0,1193,"getWindowHandle",null] 08:31:04 INFO - PROCESS | 2752 | 1466695864896 Marionette TRACE conn5 <- [1,1193,null,{"value":"13"}] 08:31:04 INFO - PROCESS | 2752 | 1466695864899 Marionette TRACE conn5 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:31:04 INFO - PROCESS | 2752 | 1466695864901 Marionette TRACE conn5 <- [1,1194,null,{}] 08:31:04 INFO - PROCESS | 2752 | 1466695864905 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:31:04 INFO - PROCESS | 2752 | 1466695864907 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:05 INFO - PROCESS | 2752 | 1466695865042 Marionette TRACE conn5 <- [1,1195,null,{"value":null}] 08:31:05 INFO - PROCESS | 2752 | 1466695865062 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 2752 | 1466695865064 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:05 INFO - PROCESS | 2752 | ++DOCSHELL 15571400 == 31 [pid = 2752] [id = 308] 08:31:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (15573800) [pid = 2752] [serial = 923] [outer = 00000000] 08:31:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (15E67C00) [pid = 2752] [serial = 924] [outer = 15573800] 08:31:05 INFO - PROCESS | 2752 | 1466695865107 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (16B74800) [pid = 2752] [serial = 925] [outer = 15573800] 08:31:05 INFO - PROCESS | 2752 | 1466695865545 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:31:05 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:31:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 670ms 08:31:05 INFO - PROCESS | 2752 | 1466695865570 Marionette TRACE conn5 -> [0,1197,"getWindowHandle",null] 08:31:05 INFO - PROCESS | 2752 | 1466695865572 Marionette TRACE conn5 <- [1,1197,null,{"value":"13"}] 08:31:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:31:05 INFO - PROCESS | 2752 | 1466695865575 Marionette TRACE conn5 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:31:05 INFO - PROCESS | 2752 | 1466695865577 Marionette TRACE conn5 <- [1,1198,null,{}] 08:31:05 INFO - PROCESS | 2752 | 1466695865581 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:31:05 INFO - PROCESS | 2752 | 1466695865586 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:05 INFO - PROCESS | 2752 | 1466695865743 Marionette TRACE conn5 <- [1,1199,null,{"value":null}] 08:31:05 INFO - PROCESS | 2752 | 1466695865750 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:05 INFO - PROCESS | 2752 | 1466695865752 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:05 INFO - PROCESS | 2752 | ++DOCSHELL 16B7C400 == 32 [pid = 2752] [id = 309] 08:31:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17143800) [pid = 2752] [serial = 926] [outer = 00000000] 08:31:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (17704000) [pid = 2752] [serial = 927] [outer = 17143800] 08:31:05 INFO - PROCESS | 2752 | 1466695865798 Marionette DEBUG loaded listener.js 08:31:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (1770C800) [pid = 2752] [serial = 928] [outer = 17143800] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17B19800) [pid = 2752] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (178BA400) [pid = 2752] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (13F5CC00) [pid = 2752] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1714D000) [pid = 2752] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (196AD400) [pid = 2752] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D7CBC00) [pid = 2752] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0D313000) [pid = 2752] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (14A4E400) [pid = 2752] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E479C00) [pid = 2752] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (196A7000) [pid = 2752] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1A314400) [pid = 2752] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:31:06 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (1714D800) [pid = 2752] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:31:06 INFO - PROCESS | 2752 | 1466695866530 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:31:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:31:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 970ms 08:31:06 INFO - PROCESS | 2752 | 1466695866555 Marionette TRACE conn5 -> [0,1201,"getWindowHandle",null] 08:31:06 INFO - PROCESS | 2752 | 1466695866557 Marionette TRACE conn5 <- [1,1201,null,{"value":"13"}] 08:31:06 INFO - PROCESS | 2752 | 1466695866561 Marionette TRACE conn5 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:31:06 INFO - PROCESS | 2752 | 1466695866563 Marionette TRACE conn5 <- [1,1202,null,{}] 08:31:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:31:06 INFO - PROCESS | 2752 | 1466695866566 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:31:06 INFO - PROCESS | 2752 | 1466695866568 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:06 INFO - PROCESS | 2752 | 1466695866649 Marionette TRACE conn5 <- [1,1203,null,{"value":null}] 08:31:06 INFO - PROCESS | 2752 | 1466695866657 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:06 INFO - PROCESS | 2752 | 1466695866658 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:06 INFO - PROCESS | 2752 | ++DOCSHELL 0D313000 == 33 [pid = 2752] [id = 310] 08:31:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0D7CBC00) [pid = 2752] [serial = 929] [outer = 00000000] 08:31:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (16B79800) [pid = 2752] [serial = 930] [outer = 0D7CBC00] 08:31:06 INFO - PROCESS | 2752 | 1466695866703 Marionette DEBUG loaded listener.js 08:31:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17704400) [pid = 2752] [serial = 931] [outer = 0D7CBC00] 08:31:07 INFO - PROCESS | 2752 | 1466695867142 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:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 08:31:07 INFO - PROCESS | 2752 | 1466695867197 Marionette TRACE conn5 -> [0,1205,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 2752 | 1466695867199 Marionette TRACE conn5 <- [1,1205,null,{"value":"13"}] 08:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:31:07 INFO - PROCESS | 2752 | 1466695867203 Marionette TRACE conn5 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 2752 | 1466695867204 Marionette TRACE conn5 <- [1,1206,null,{}] 08:31:07 INFO - PROCESS | 2752 | 1466695867208 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:31:07 INFO - PROCESS | 2752 | 1466695867209 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:07 INFO - PROCESS | 2752 | 1466695867287 Marionette TRACE conn5 <- [1,1207,null,{"value":null}] 08:31:07 INFO - PROCESS | 2752 | 1466695867293 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 2752 | 1466695867295 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:07 INFO - PROCESS | 2752 | ++DOCSHELL 0D29CC00 == 34 [pid = 2752] [id = 311] 08:31:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (155DA000) [pid = 2752] [serial = 932] [outer = 00000000] 08:31:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (178BF800) [pid = 2752] [serial = 933] [outer = 155DA000] 08:31:07 INFO - PROCESS | 2752 | 1466695867338 Marionette DEBUG loaded listener.js 08:31:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17AA2000) [pid = 2752] [serial = 934] [outer = 155DA000] 08:31:07 INFO - PROCESS | 2752 | 1466695867748 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:31:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:31:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 570ms 08:31:07 INFO - PROCESS | 2752 | 1466695867773 Marionette TRACE conn5 -> [0,1209,"getWindowHandle",null] 08:31:07 INFO - PROCESS | 2752 | 1466695867775 Marionette TRACE conn5 <- [1,1209,null,{"value":"13"}] 08:31:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:31:07 INFO - PROCESS | 2752 | 1466695867778 Marionette TRACE conn5 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:31:07 INFO - PROCESS | 2752 | 1466695867780 Marionette TRACE conn5 <- [1,1210,null,{}] 08:31:07 INFO - PROCESS | 2752 | 1466695867783 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:31:07 INFO - PROCESS | 2752 | 1466695867785 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:07 INFO - PROCESS | 2752 | 1466695867906 Marionette TRACE conn5 <- [1,1211,null,{"value":null}] 08:31:07 INFO - PROCESS | 2752 | 1466695867911 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:07 INFO - PROCESS | 2752 | 1466695867913 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:07 INFO - PROCESS | 2752 | ++DOCSHELL 17AA9400 == 35 [pid = 2752] [id = 312] 08:31:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17AAE000) [pid = 2752] [serial = 935] [outer = 00000000] 08:31:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17B1D800) [pid = 2752] [serial = 936] [outer = 17AAE000] 08:31:07 INFO - PROCESS | 2752 | 1466695867957 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17B1E800) [pid = 2752] [serial = 937] [outer = 17AAE000] 08:31:08 INFO - PROCESS | 2752 | 1466695868375 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:31:08 INFO - PROCESS | 2752 | 1466695868411 Marionette TRACE conn5 <- [1,1213,null,{"value":"13"}] 08:31:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 08:31:08 INFO - PROCESS | 2752 | 1466695868467 Marionette TRACE conn5 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:31:08 INFO - PROCESS | 2752 | 1466695868470 Marionette TRACE conn5 <- [1,1214,null,{}] 08:31:08 INFO - PROCESS | 2752 | 1466695868481 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:31:08 INFO - PROCESS | 2752 | 1466695868485 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:08 INFO - PROCESS | 2752 | 1466695868619 Marionette TRACE conn5 <- [1,1215,null,{"value":null}] 08:31:08 INFO - PROCESS | 2752 | 1466695868724 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:08 INFO - PROCESS | 2752 | 1466695868728 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:08 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F0800 == 36 [pid = 2752] [id = 313] 08:31:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0D2F3000) [pid = 2752] [serial = 938] [outer = 00000000] 08:31:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0D316400) [pid = 2752] [serial = 939] [outer = 0D2F3000] 08:31:08 INFO - PROCESS | 2752 | 1466695868785 Marionette DEBUG loaded listener.js 08:31:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0D915000) [pid = 2752] [serial = 940] [outer = 0D2F3000] 08:31:09 INFO - PROCESS | 2752 | 1466695869598 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:31:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:31:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1217ms 08:31:09 INFO - PROCESS | 2752 | 1466695869647 Marionette TRACE conn5 -> [0,1217,"getWindowHandle",null] 08:31:09 INFO - PROCESS | 2752 | 1466695869652 Marionette TRACE conn5 <- [1,1217,null,{"value":"13"}] 08:31:09 INFO - PROCESS | 2752 | 1466695869657 Marionette TRACE conn5 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:31:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:31:09 INFO - PROCESS | 2752 | 1466695869659 Marionette TRACE conn5 <- [1,1218,null,{}] 08:31:09 INFO - PROCESS | 2752 | 1466695869666 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:31:09 INFO - PROCESS | 2752 | 1466695869671 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:09 INFO - PROCESS | 2752 | 1466695869800 Marionette TRACE conn5 <- [1,1219,null,{"value":null}] 08:31:09 INFO - PROCESS | 2752 | 1466695869926 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:09 INFO - PROCESS | 2752 | 1466695869928 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:09 INFO - PROCESS | 2752 | ++DOCSHELL 0EC7D400 == 37 [pid = 2752] [id = 314] 08:31:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0EC83800) [pid = 2752] [serial = 941] [outer = 00000000] 08:31:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (12465000) [pid = 2752] [serial = 942] [outer = 0EC83800] 08:31:10 INFO - PROCESS | 2752 | 1466695869985 Marionette DEBUG loaded listener.js 08:31:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (12CDAC00) [pid = 2752] [serial = 943] [outer = 0EC83800] 08:31:10 INFO - PROCESS | 2752 | 1466695870838 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:31:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:31:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1217ms 08:31:10 INFO - PROCESS | 2752 | 1466695870879 Marionette TRACE conn5 -> [0,1221,"getWindowHandle",null] 08:31:10 INFO - PROCESS | 2752 | 1466695870883 Marionette TRACE conn5 <- [1,1221,null,{"value":"13"}] 08:31:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:31:10 INFO - PROCESS | 2752 | 1466695870888 Marionette TRACE conn5 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:31:10 INFO - PROCESS | 2752 | 1466695870891 Marionette TRACE conn5 <- [1,1222,null,{}] 08:31:10 INFO - PROCESS | 2752 | 1466695870896 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:31:10 INFO - PROCESS | 2752 | 1466695870899 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:11 INFO - PROCESS | 2752 | 1466695871008 Marionette TRACE conn5 <- [1,1223,null,{"value":null}] 08:31:11 INFO - PROCESS | 2752 | 1466695871133 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 2752 | 1466695871138 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:11 INFO - PROCESS | 2752 | --DOCSHELL 0D29CC00 == 36 [pid = 2752] [id = 311] 08:31:11 INFO - PROCESS | 2752 | --DOCSHELL 0D313000 == 35 [pid = 2752] [id = 310] 08:31:11 INFO - PROCESS | 2752 | --DOCSHELL 16B7C400 == 34 [pid = 2752] [id = 309] 08:31:11 INFO - PROCESS | 2752 | --DOCSHELL 15571400 == 33 [pid = 2752] [id = 308] 08:31:11 INFO - PROCESS | 2752 | --DOCSHELL 12B80800 == 32 [pid = 2752] [id = 307] 08:31:11 INFO - PROCESS | 2752 | --DOCSHELL 0F278400 == 31 [pid = 2752] [id = 306] 08:31:11 INFO - PROCESS | 2752 | --DOCSHELL 0E338400 == 30 [pid = 2752] [id = 305] 08:31:11 INFO - PROCESS | 2752 | --DOCSHELL 0D312C00 == 29 [pid = 2752] [id = 304] 08:31:11 INFO - PROCESS | 2752 | --DOCSHELL 0D318000 == 28 [pid = 2752] [id = 303] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (182E5800) [pid = 2752] [serial = 885] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (17AA2400) [pid = 2752] [serial = 883] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (178C3000) [pid = 2752] [serial = 882] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17881000) [pid = 2752] [serial = 888] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (1776C000) [pid = 2752] [serial = 867] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (177D1000) [pid = 2752] [serial = 868] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (19F0DC00) [pid = 2752] [serial = 862] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D90DC00) [pid = 2752] [serial = 870] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E06D000) [pid = 2752] [serial = 871] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E475000) [pid = 2752] [serial = 864] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E655000) [pid = 2752] [serial = 865] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1554D000) [pid = 2752] [serial = 876] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E4C2400) [pid = 2752] [serial = 873] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0EC7D000) [pid = 2752] [serial = 874] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (17B21800) [pid = 2752] [serial = 886] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (19891800) [pid = 2752] [serial = 891] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (1A730000) [pid = 2752] [serial = 894] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1AB3B800) [pid = 2752] [serial = 895] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (19F10400) [pid = 2752] [serial = 892] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17708800) [pid = 2752] [serial = 879] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (17710C00) [pid = 2752] [serial = 880] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (182E4800) [pid = 2752] [serial = 889] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (155DE000) [pid = 2752] [serial = 877] [outer = 00000000] [url = about:blank] 08:31:11 INFO - PROCESS | 2752 | ++DOCSHELL 0D299000 == 29 [pid = 2752] [id = 315] 08:31:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D29CC00) [pid = 2752] [serial = 944] [outer = 00000000] 08:31:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0D30B800) [pid = 2752] [serial = 945] [outer = 0D29CC00] 08:31:11 INFO - PROCESS | 2752 | 1466695871225 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D9F1000) [pid = 2752] [serial = 946] [outer = 0D29CC00] 08:31:11 INFO - PROCESS | 2752 | 1466695871630 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:31:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:31:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 790ms 08:31:11 INFO - PROCESS | 2752 | 1466695871679 Marionette TRACE conn5 -> [0,1225,"getWindowHandle",null] 08:31:11 INFO - PROCESS | 2752 | 1466695871683 Marionette TRACE conn5 <- [1,1225,null,{"value":"13"}] 08:31:11 INFO - PROCESS | 2752 | 1466695871689 Marionette TRACE conn5 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:31:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:31:11 INFO - PROCESS | 2752 | 1466695871692 Marionette TRACE conn5 <- [1,1226,null,{}] 08:31:11 INFO - PROCESS | 2752 | 1466695871695 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:31:11 INFO - PROCESS | 2752 | 1466695871698 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:11 INFO - PROCESS | 2752 | 1466695871788 Marionette TRACE conn5 <- [1,1227,null,{"value":null}] 08:31:11 INFO - PROCESS | 2752 | 1466695871812 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:11 INFO - PROCESS | 2752 | 1466695871815 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:11 INFO - PROCESS | 2752 | ++DOCSHELL 0E47E000 == 30 [pid = 2752] [id = 316] 08:31:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E47E400) [pid = 2752] [serial = 947] [outer = 00000000] 08:31:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E4B9800) [pid = 2752] [serial = 948] [outer = 0E47E400] 08:31:11 INFO - PROCESS | 2752 | 1466695871861 Marionette DEBUG loaded listener.js 08:31:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E61F000) [pid = 2752] [serial = 949] [outer = 0E47E400] 08:31:12 INFO - PROCESS | 2752 | 1466695872331 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:31:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:31:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 670ms 08:31:12 INFO - PROCESS | 2752 | 1466695872363 Marionette TRACE conn5 -> [0,1229,"getWindowHandle",null] 08:31:12 INFO - PROCESS | 2752 | 1466695872366 Marionette TRACE conn5 <- [1,1229,null,{"value":"13"}] 08:31:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:31:12 INFO - PROCESS | 2752 | 1466695872369 Marionette TRACE conn5 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:31:12 INFO - PROCESS | 2752 | 1466695872372 Marionette TRACE conn5 <- [1,1230,null,{}] 08:31:12 INFO - PROCESS | 2752 | 1466695872383 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:31:12 INFO - PROCESS | 2752 | 1466695872388 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:12 INFO - PROCESS | 2752 | 1466695872472 Marionette TRACE conn5 <- [1,1231,null,{"value":null}] 08:31:12 INFO - PROCESS | 2752 | 1466695872597 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:12 INFO - PROCESS | 2752 | 1466695872600 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:12 INFO - PROCESS | 2752 | ++DOCSHELL 13B25800 == 31 [pid = 2752] [id = 317] 08:31:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (13B25C00) [pid = 2752] [serial = 950] [outer = 00000000] 08:31:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (13F56800) [pid = 2752] [serial = 951] [outer = 13B25C00] 08:31:12 INFO - PROCESS | 2752 | 1466695872650 Marionette DEBUG loaded listener.js 08:31:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1554C000) [pid = 2752] [serial = 952] [outer = 13B25C00] 08:31:13 INFO - PROCESS | 2752 | 1466695873009 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:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 690ms 08:31:13 INFO - PROCESS | 2752 | 1466695873059 Marionette TRACE conn5 -> [0,1233,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 2752 | 1466695873062 Marionette TRACE conn5 <- [1,1233,null,{"value":"13"}] 08:31:13 INFO - PROCESS | 2752 | 1466695873065 Marionette TRACE conn5 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:31:13 INFO - PROCESS | 2752 | 1466695873067 Marionette TRACE conn5 <- [1,1234,null,{}] 08:31:13 INFO - PROCESS | 2752 | 1466695873070 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:31:13 INFO - PROCESS | 2752 | 1466695873081 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:13 INFO - PROCESS | 2752 | 1466695873169 Marionette TRACE conn5 <- [1,1235,null,{"value":null}] 08:31:13 INFO - PROCESS | 2752 | 1466695873175 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 2752 | 1466695873177 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:13 INFO - PROCESS | 2752 | ++DOCSHELL 15574400 == 32 [pid = 2752] [id = 318] 08:31:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (155DE000) [pid = 2752] [serial = 953] [outer = 00000000] 08:31:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17145000) [pid = 2752] [serial = 954] [outer = 155DE000] 08:31:13 INFO - PROCESS | 2752 | 1466695873221 Marionette DEBUG loaded listener.js 08:31:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1714E400) [pid = 2752] [serial = 955] [outer = 155DE000] 08:31:13 INFO - PROCESS | 2752 | 1466695873682 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:31:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:31:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 671ms 08:31:13 INFO - PROCESS | 2752 | 1466695873744 Marionette TRACE conn5 -> [0,1237,"getWindowHandle",null] 08:31:13 INFO - PROCESS | 2752 | 1466695873746 Marionette TRACE conn5 <- [1,1237,null,{"value":"13"}] 08:31:13 INFO - PROCESS | 2752 | 1466695873749 Marionette TRACE conn5 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:31:13 INFO - PROCESS | 2752 | 1466695873751 Marionette TRACE conn5 <- [1,1238,null,{}] 08:31:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:31:13 INFO - PROCESS | 2752 | 1466695873754 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:31:13 INFO - PROCESS | 2752 | 1466695873756 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:13 INFO - PROCESS | 2752 | 1466695873866 Marionette TRACE conn5 <- [1,1239,null,{"value":null}] 08:31:13 INFO - PROCESS | 2752 | 1466695873955 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:13 INFO - PROCESS | 2752 | 1466695873957 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:13 INFO - PROCESS | 2752 | ++DOCSHELL 17702800 == 33 [pid = 2752] [id = 319] 08:31:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17704800) [pid = 2752] [serial = 956] [outer = 00000000] 08:31:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (1776C000) [pid = 2752] [serial = 957] [outer = 17704800] 08:31:14 INFO - PROCESS | 2752 | 1466695874003 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (177CD800) [pid = 2752] [serial = 958] [outer = 17704800] 08:31:14 INFO - PROCESS | 2752 | 1466695874419 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:31:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:31:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 730ms 08:31:14 INFO - PROCESS | 2752 | 1466695874485 Marionette TRACE conn5 -> [0,1241,"getWindowHandle",null] 08:31:14 INFO - PROCESS | 2752 | 1466695874487 Marionette TRACE conn5 <- [1,1241,null,{"value":"13"}] 08:31:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:31:14 INFO - PROCESS | 2752 | 1466695874490 Marionette TRACE conn5 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:31:14 INFO - PROCESS | 2752 | 1466695874491 Marionette TRACE conn5 <- [1,1242,null,{}] 08:31:14 INFO - PROCESS | 2752 | 1466695874495 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:31:14 INFO - PROCESS | 2752 | 1466695874501 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:14 INFO - PROCESS | 2752 | 1466695874643 Marionette TRACE conn5 <- [1,1243,null,{"value":null}] 08:31:14 INFO - PROCESS | 2752 | 1466695874707 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:14 INFO - PROCESS | 2752 | 1466695874709 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:14 INFO - PROCESS | 2752 | ++DOCSHELL 1787B000 == 34 [pid = 2752] [id = 320] 08:31:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (178B9000) [pid = 2752] [serial = 959] [outer = 00000000] 08:31:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17B20800) [pid = 2752] [serial = 960] [outer = 178B9000] 08:31:14 INFO - PROCESS | 2752 | 1466695874754 Marionette DEBUG loaded listener.js 08:31:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (178C2000) [pid = 2752] [serial = 961] [outer = 178B9000] 08:31:15 INFO - PROCESS | 2752 | 1466695875193 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:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 730ms 08:31:15 INFO - PROCESS | 2752 | 1466695875239 Marionette TRACE conn5 -> [0,1245,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 2752 | 1466695875241 Marionette TRACE conn5 <- [1,1245,null,{"value":"13"}] 08:31:15 INFO - PROCESS | 2752 | 1466695875248 Marionette TRACE conn5 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 2752 | 1466695875250 Marionette TRACE conn5 <- [1,1246,null,{}] 08:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:31:15 INFO - PROCESS | 2752 | 1466695875253 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:31:15 INFO - PROCESS | 2752 | 1466695875255 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:15 INFO - PROCESS | 2752 | 1466695875364 Marionette TRACE conn5 <- [1,1247,null,{"value":null}] 08:31:15 INFO - PROCESS | 2752 | 1466695875370 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:15 INFO - PROCESS | 2752 | 1466695875372 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:15 INFO - PROCESS | 2752 | ++DOCSHELL 18253000 == 35 [pid = 2752] [id = 321] 08:31:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (182DCC00) [pid = 2752] [serial = 962] [outer = 00000000] 08:31:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (182E7C00) [pid = 2752] [serial = 963] [outer = 182DCC00] 08:31:15 INFO - PROCESS | 2752 | 1466695875415 Marionette DEBUG loaded listener.js 08:31:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1847AC00) [pid = 2752] [serial = 964] [outer = 182DCC00] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0E403000) [pid = 2752] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0D310400) [pid = 2752] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (15543800) [pid = 2752] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (1AB36800) [pid = 2752] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1AC6D800) [pid = 2752] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (15573800) [pid = 2752] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17143800) [pid = 2752] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0D7CBC00) [pid = 2752] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D397400) [pid = 2752] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D314C00) [pid = 2752] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0F279000) [pid = 2752] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (12C33800) [pid = 2752] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:31:15 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (155DA000) [pid = 2752] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:31:15 INFO - PROCESS | 2752 | 1466695875882 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:31:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:31:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 670ms 08:31:15 INFO - PROCESS | 2752 | 1466695875927 Marionette TRACE conn5 -> [0,1249,"getWindowHandle",null] 08:31:15 INFO - PROCESS | 2752 | 1466695875929 Marionette TRACE conn5 <- [1,1249,null,{"value":"13"}] 08:31:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:31:15 INFO - PROCESS | 2752 | 1466695875932 Marionette TRACE conn5 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:31:15 INFO - PROCESS | 2752 | 1466695875934 Marionette TRACE conn5 <- [1,1250,null,{}] 08:31:15 INFO - PROCESS | 2752 | 1466695875938 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:31:15 INFO - PROCESS | 2752 | 1466695875939 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:16 INFO - PROCESS | 2752 | 1466695876020 Marionette TRACE conn5 <- [1,1251,null,{"value":null}] 08:31:16 INFO - PROCESS | 2752 | 1466695876039 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 2752 | 1466695876041 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:16 INFO - PROCESS | 2752 | ++DOCSHELL 0E659000 == 36 [pid = 2752] [id = 322] 08:31:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0F279000) [pid = 2752] [serial = 965] [outer = 00000000] 08:31:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (178B9800) [pid = 2752] [serial = 966] [outer = 0F279000] 08:31:16 INFO - PROCESS | 2752 | 1466695876087 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17B25800) [pid = 2752] [serial = 967] [outer = 0F279000] 08:31:16 INFO - PROCESS | 2752 | 1466695876510 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:31:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:31:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 630ms 08:31:16 INFO - PROCESS | 2752 | 1466695876563 Marionette TRACE conn5 -> [0,1253,"getWindowHandle",null] 08:31:16 INFO - PROCESS | 2752 | 1466695876565 Marionette TRACE conn5 <- [1,1253,null,{"value":"13"}] 08:31:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:31:16 INFO - PROCESS | 2752 | 1466695876568 Marionette TRACE conn5 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:31:16 INFO - PROCESS | 2752 | 1466695876569 Marionette TRACE conn5 <- [1,1254,null,{}] 08:31:16 INFO - PROCESS | 2752 | 1466695876573 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:31:16 INFO - PROCESS | 2752 | 1466695876574 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:16 INFO - PROCESS | 2752 | 1466695876653 Marionette TRACE conn5 <- [1,1255,null,{"value":null}] 08:31:16 INFO - PROCESS | 2752 | 1466695876659 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:16 INFO - PROCESS | 2752 | 1466695876661 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:16 INFO - PROCESS | 2752 | ++DOCSHELL 196A6800 == 37 [pid = 2752] [id = 323] 08:31:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (196AA800) [pid = 2752] [serial = 968] [outer = 00000000] 08:31:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (19889400) [pid = 2752] [serial = 969] [outer = 196AA800] 08:31:16 INFO - PROCESS | 2752 | 1466695876705 Marionette DEBUG loaded listener.js 08:31:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (19F05000) [pid = 2752] [serial = 970] [outer = 196AA800] 08:31:17 INFO - PROCESS | 2752 | 1466695877161 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:31:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:31:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 630ms 08:31:17 INFO - PROCESS | 2752 | 1466695877198 Marionette TRACE conn5 -> [0,1257,"getWindowHandle",null] 08:31:17 INFO - PROCESS | 2752 | 1466695877200 Marionette TRACE conn5 <- [1,1257,null,{"value":"13"}] 08:31:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:31:17 INFO - PROCESS | 2752 | 1466695877221 Marionette TRACE conn5 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:31:17 INFO - PROCESS | 2752 | 1466695877223 Marionette TRACE conn5 <- [1,1258,null,{}] 08:31:17 INFO - PROCESS | 2752 | 1466695877227 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:31:17 INFO - PROCESS | 2752 | 1466695877228 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:17 INFO - PROCESS | 2752 | 1466695877309 Marionette TRACE conn5 <- [1,1259,null,{"value":null}] 08:31:17 INFO - PROCESS | 2752 | 1466695877314 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:17 INFO - PROCESS | 2752 | 1466695877316 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:17 INFO - PROCESS | 2752 | ++DOCSHELL 19F11000 == 38 [pid = 2752] [id = 324] 08:31:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (19F11800) [pid = 2752] [serial = 971] [outer = 00000000] 08:31:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1A314400) [pid = 2752] [serial = 972] [outer = 19F11800] 08:31:17 INFO - PROCESS | 2752 | 1466695877360 Marionette DEBUG loaded listener.js 08:31:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1A317000) [pid = 2752] [serial = 973] [outer = 19F11800] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 0D299000 == 37 [pid = 2752] [id = 315] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 0EC7D400 == 36 [pid = 2752] [id = 314] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 17AA9400 == 35 [pid = 2752] [id = 312] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 0D2F0800 == 34 [pid = 2752] [id = 313] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 0E47E000 == 33 [pid = 2752] [id = 316] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 15574400 == 32 [pid = 2752] [id = 318] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 13B25800 == 31 [pid = 2752] [id = 317] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 0E659000 == 30 [pid = 2752] [id = 322] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 1787B000 == 29 [pid = 2752] [id = 320] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 196A6800 == 28 [pid = 2752] [id = 323] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 18253000 == 27 [pid = 2752] [id = 321] 08:31:18 INFO - PROCESS | 2752 | --DOCSHELL 17702800 == 26 [pid = 2752] [id = 319] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0E475C00) [pid = 2752] [serial = 915] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E47BC00) [pid = 2752] [serial = 916] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E47D400) [pid = 2752] [serial = 898] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E16C400) [pid = 2752] [serial = 897] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1714B000) [pid = 2752] [serial = 901] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (15E60C00) [pid = 2752] [serial = 900] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1AC19000) [pid = 2752] [serial = 904] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1AC0FC00) [pid = 2752] [serial = 903] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (1B237C00) [pid = 2752] [serial = 907] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1B234000) [pid = 2752] [serial = 906] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (16B74800) [pid = 2752] [serial = 925] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (15E67C00) [pid = 2752] [serial = 924] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17704000) [pid = 2752] [serial = 927] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17704400) [pid = 2752] [serial = 931] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (16B79800) [pid = 2752] [serial = 930] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0E06E800) [pid = 2752] [serial = 910] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0D8E9C00) [pid = 2752] [serial = 909] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0D76D800) [pid = 2752] [serial = 912] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0D76E800) [pid = 2752] [serial = 913] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (12465800) [pid = 2752] [serial = 918] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (1770C800) [pid = 2752] [serial = 928] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (13BC9000) [pid = 2752] [serial = 921] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (17AA2000) [pid = 2752] [serial = 934] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (178BF800) [pid = 2752] [serial = 933] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (15549C00) [pid = 2752] [serial = 922] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (12546400) [pid = 2752] [serial = 919] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (17B1D800) [pid = 2752] [serial = 936] [outer = 00000000] [url = about:blank] 08:31:19 INFO - PROCESS | 2752 | 1466695879374 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:31:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:31:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2225ms 08:31:19 INFO - PROCESS | 2752 | 1466695879445 Marionette TRACE conn5 -> [0,1261,"getWindowHandle",null] 08:31:19 INFO - PROCESS | 2752 | 1466695879450 Marionette TRACE conn5 <- [1,1261,null,{"value":"13"}] 08:31:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:31:19 INFO - PROCESS | 2752 | 1466695879456 Marionette TRACE conn5 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:31:19 INFO - PROCESS | 2752 | 1466695879459 Marionette TRACE conn5 <- [1,1262,null,{}] 08:31:19 INFO - PROCESS | 2752 | 1466695879466 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:31:19 INFO - PROCESS | 2752 | 1466695879469 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:19 INFO - PROCESS | 2752 | 1466695879604 Marionette TRACE conn5 <- [1,1263,null,{"value":null}] 08:31:19 INFO - PROCESS | 2752 | 1466695879681 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:19 INFO - PROCESS | 2752 | 1466695879686 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:19 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F3800 == 27 [pid = 2752] [id = 325] 08:31:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0D30F000) [pid = 2752] [serial = 974] [outer = 00000000] 08:31:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0D317C00) [pid = 2752] [serial = 975] [outer = 0D30F000] 08:31:19 INFO - PROCESS | 2752 | 1466695879787 Marionette DEBUG loaded listener.js 08:31:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0D773000) [pid = 2752] [serial = 976] [outer = 0D30F000] 08:31:20 INFO - PROCESS | 2752 | 1466695880490 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:31:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:31:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1073ms 08:31:20 INFO - PROCESS | 2752 | 1466695880542 Marionette TRACE conn5 -> [0,1265,"getWindowHandle",null] 08:31:20 INFO - PROCESS | 2752 | 1466695880547 Marionette TRACE conn5 <- [1,1265,null,{"value":"13"}] 08:31:20 INFO - PROCESS | 2752 | 1466695880554 Marionette TRACE conn5 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:31:20 INFO - PROCESS | 2752 | 1466695880557 Marionette TRACE conn5 <- [1,1266,null,{}] 08:31:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:31:20 INFO - PROCESS | 2752 | 1466695880561 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:31:20 INFO - PROCESS | 2752 | 1466695880565 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:20 INFO - PROCESS | 2752 | 1466695880688 Marionette TRACE conn5 <- [1,1267,null,{"value":null}] 08:31:20 INFO - PROCESS | 2752 | 1466695880773 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:20 INFO - PROCESS | 2752 | 1466695880776 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:20 INFO - PROCESS | 2752 | ++DOCSHELL 0E073000 == 28 [pid = 2752] [id = 326] 08:31:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E168400) [pid = 2752] [serial = 977] [outer = 00000000] 08:31:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0E16BC00) [pid = 2752] [serial = 978] [outer = 0E168400] 08:31:20 INFO - PROCESS | 2752 | 1466695880879 Marionette DEBUG loaded listener.js 08:31:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0E172000) [pid = 2752] [serial = 979] [outer = 0E168400] 08:31:21 INFO - PROCESS | 2752 | --DOCSHELL 0D317000 == 27 [pid = 2752] [id = 234] 08:31:21 INFO - PROCESS | 2752 | 1466695881581 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:31:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:31:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1068ms 08:31:21 INFO - PROCESS | 2752 | 1466695881632 Marionette TRACE conn5 -> [0,1269,"getWindowHandle",null] 08:31:21 INFO - PROCESS | 2752 | 1466695881636 Marionette TRACE conn5 <- [1,1269,null,{"value":"13"}] 08:31:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:31:21 INFO - PROCESS | 2752 | 1466695881640 Marionette TRACE conn5 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:31:21 INFO - PROCESS | 2752 | 1466695881643 Marionette TRACE conn5 <- [1,1270,null,{}] 08:31:21 INFO - PROCESS | 2752 | 1466695881649 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:31:21 INFO - PROCESS | 2752 | 1466695881652 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:21 INFO - PROCESS | 2752 | 1466695881741 Marionette TRACE conn5 <- [1,1271,null,{"value":null}] 08:31:21 INFO - PROCESS | 2752 | 1466695881748 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:21 INFO - PROCESS | 2752 | 1466695881752 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:21 INFO - PROCESS | 2752 | ++DOCSHELL 0D76E800 == 28 [pid = 2752] [id = 327] 08:31:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0D835400) [pid = 2752] [serial = 980] [outer = 00000000] 08:31:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D907000) [pid = 2752] [serial = 981] [outer = 0D835400] 08:31:21 INFO - PROCESS | 2752 | 1466695881800 Marionette DEBUG loaded listener.js 08:31:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0DE53400) [pid = 2752] [serial = 982] [outer = 0D835400] 08:31:22 INFO - PROCESS | 2752 | 1466695882340 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:31:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:31:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 730ms 08:31:22 INFO - PROCESS | 2752 | 1466695882373 Marionette TRACE conn5 -> [0,1273,"getWindowHandle",null] 08:31:22 INFO - PROCESS | 2752 | 1466695882377 Marionette TRACE conn5 <- [1,1273,null,{"value":"13"}] 08:31:22 INFO - PROCESS | 2752 | 1466695882383 Marionette TRACE conn5 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:31:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:31:22 INFO - PROCESS | 2752 | 1466695882385 Marionette TRACE conn5 <- [1,1274,null,{}] 08:31:22 INFO - PROCESS | 2752 | 1466695882389 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:31:22 INFO - PROCESS | 2752 | 1466695882391 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:22 INFO - PROCESS | 2752 | 1466695882487 Marionette TRACE conn5 <- [1,1275,null,{"value":null}] 08:31:22 INFO - PROCESS | 2752 | 1466695882575 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:22 INFO - PROCESS | 2752 | 1466695882578 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:22 INFO - PROCESS | 2752 | ++DOCSHELL 0E340400 == 29 [pid = 2752] [id = 328] 08:31:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E409400) [pid = 2752] [serial = 983] [outer = 00000000] 08:31:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E47B400) [pid = 2752] [serial = 984] [outer = 0E409400] 08:31:22 INFO - PROCESS | 2752 | 1466695882624 Marionette DEBUG loaded listener.js 08:31:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E4B5C00) [pid = 2752] [serial = 985] [outer = 0E409400] 08:31:23 INFO - PROCESS | 2752 | 1466695883013 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:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 08:31:23 INFO - PROCESS | 2752 | 1466695883058 Marionette TRACE conn5 -> [0,1277,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 2752 | 1466695883060 Marionette TRACE conn5 <- [1,1277,null,{"value":"13"}] 08:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:31:23 INFO - PROCESS | 2752 | 1466695883064 Marionette TRACE conn5 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 2752 | 1466695883067 Marionette TRACE conn5 <- [1,1278,null,{}] 08:31:23 INFO - PROCESS | 2752 | 1466695883078 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:31:23 INFO - PROCESS | 2752 | 1466695883082 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:23 INFO - PROCESS | 2752 | 1466695883170 Marionette TRACE conn5 <- [1,1279,null,{"value":null}] 08:31:23 INFO - PROCESS | 2752 | 1466695883177 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 2752 | 1466695883180 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:23 INFO - PROCESS | 2752 | ++DOCSHELL 0F278400 == 30 [pid = 2752] [id = 329] 08:31:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0F27B000) [pid = 2752] [serial = 986] [outer = 00000000] 08:31:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0F3CF800) [pid = 2752] [serial = 987] [outer = 0F27B000] 08:31:23 INFO - PROCESS | 2752 | 1466695883229 Marionette DEBUG loaded listener.js 08:31:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1249FC00) [pid = 2752] [serial = 988] [outer = 0F27B000] 08:31:23 INFO - PROCESS | 2752 | 1466695883734 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:31:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:31:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 731ms 08:31:23 INFO - PROCESS | 2752 | 1466695883798 Marionette TRACE conn5 -> [0,1281,"getWindowHandle",null] 08:31:23 INFO - PROCESS | 2752 | 1466695883801 Marionette TRACE conn5 <- [1,1281,null,{"value":"13"}] 08:31:23 INFO - PROCESS | 2752 | 1466695883804 Marionette TRACE conn5 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:31:23 INFO - PROCESS | 2752 | 1466695883805 Marionette TRACE conn5 <- [1,1282,null,{}] 08:31:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:31:23 INFO - PROCESS | 2752 | 1466695883816 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:31:23 INFO - PROCESS | 2752 | 1466695883817 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:23 INFO - PROCESS | 2752 | 1466695883936 Marionette TRACE conn5 <- [1,1283,null,{"value":null}] 08:31:23 INFO - PROCESS | 2752 | 1466695883946 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:23 INFO - PROCESS | 2752 | 1466695883948 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:23 INFO - PROCESS | 2752 | ++DOCSHELL 13B17C00 == 31 [pid = 2752] [id = 330] 08:31:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (13B19800) [pid = 2752] [serial = 989] [outer = 00000000] 08:31:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (13BCB000) [pid = 2752] [serial = 990] [outer = 13B19800] 08:31:24 INFO - PROCESS | 2752 | 1466695883993 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (14A5AC00) [pid = 2752] [serial = 991] [outer = 13B19800] 08:31:24 INFO - PROCESS | 2752 | 1466695884449 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:31:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:31:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 670ms 08:31:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:31:24 INFO - PROCESS | 2752 | 1466695884478 Marionette TRACE conn5 -> [0,1285,"getWindowHandle",null] 08:31:24 INFO - PROCESS | 2752 | 1466695884480 Marionette TRACE conn5 <- [1,1285,null,{"value":"13"}] 08:31:24 INFO - PROCESS | 2752 | 1466695884482 Marionette TRACE conn5 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:31:24 INFO - PROCESS | 2752 | 1466695884484 Marionette TRACE conn5 <- [1,1286,null,{}] 08:31:24 INFO - PROCESS | 2752 | 1466695884487 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:31:24 INFO - PROCESS | 2752 | 1466695884489 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:24 INFO - PROCESS | 2752 | 1466695884628 Marionette TRACE conn5 <- [1,1287,null,{"value":null}] 08:31:24 INFO - PROCESS | 2752 | 1466695884690 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:24 INFO - PROCESS | 2752 | 1466695884692 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:24 INFO - PROCESS | 2752 | ++DOCSHELL 15548800 == 32 [pid = 2752] [id = 331] 08:31:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (15548C00) [pid = 2752] [serial = 992] [outer = 00000000] 08:31:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1556C800) [pid = 2752] [serial = 993] [outer = 15548C00] 08:31:24 INFO - PROCESS | 2752 | 1466695884736 Marionette DEBUG loaded listener.js 08:31:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (15571400) [pid = 2752] [serial = 994] [outer = 15548C00] 08:31:25 INFO - PROCESS | 2752 | 1466695885198 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:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 730ms 08:31:25 INFO - PROCESS | 2752 | 1466695885216 Marionette TRACE conn5 -> [0,1289,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 2752 | 1466695885218 Marionette TRACE conn5 <- [1,1289,null,{"value":"13"}] 08:31:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:31:25 INFO - PROCESS | 2752 | 1466695885220 Marionette TRACE conn5 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:31:25 INFO - PROCESS | 2752 | 1466695885222 Marionette TRACE conn5 <- [1,1290,null,{}] 08:31:25 INFO - PROCESS | 2752 | 1466695885225 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:31:25 INFO - PROCESS | 2752 | 1466695885231 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:25 INFO - PROCESS | 2752 | 1466695885383 Marionette TRACE conn5 <- [1,1291,null,{"value":null}] 08:31:25 INFO - PROCESS | 2752 | 1466695885444 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:25 INFO - PROCESS | 2752 | 1466695885446 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:25 INFO - PROCESS | 2752 | ++DOCSHELL 16B78800 == 33 [pid = 2752] [id = 332] 08:31:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (16B79800) [pid = 2752] [serial = 995] [outer = 00000000] 08:31:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17144C00) [pid = 2752] [serial = 996] [outer = 16B79800] 08:31:25 INFO - PROCESS | 2752 | 1466695885491 Marionette DEBUG loaded listener.js 08:31:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17145400) [pid = 2752] [serial = 997] [outer = 16B79800] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (196AA800) [pid = 2752] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (17704800) [pid = 2752] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (178B9000) [pid = 2752] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (182DCC00) [pid = 2752] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (155DE000) [pid = 2752] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (13B25C00) [pid = 2752] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E47E400) [pid = 2752] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D29CC00) [pid = 2752] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0EC83800) [pid = 2752] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0D2F3000) [pid = 2752] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17AAE000) [pid = 2752] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:31:25 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0F279000) [pid = 2752] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:31:25 INFO - PROCESS | 2752 | 1466695885886 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:31:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:31:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 730ms 08:31:25 INFO - PROCESS | 2752 | 1466695885974 Marionette TRACE conn5 -> [0,1293,"getWindowHandle",null] 08:31:25 INFO - PROCESS | 2752 | 1466695885976 Marionette TRACE conn5 <- [1,1293,null,{"value":"13"}] 08:31:26 INFO - PROCESS | 2752 | 1466695885982 Marionette TRACE conn5 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 2752 | 1466695885984 Marionette TRACE conn5 <- [1,1294,null,{}] 08:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:31:26 INFO - PROCESS | 2752 | 1466695885987 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:31:26 INFO - PROCESS | 2752 | 1466695885989 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:26 INFO - PROCESS | 2752 | 1466695886073 Marionette TRACE conn5 <- [1,1295,null,{"value":null}] 08:31:26 INFO - PROCESS | 2752 | 1466695886081 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 2752 | 1466695886082 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:26 INFO - PROCESS | 2752 | ++DOCSHELL 0D30D000 == 34 [pid = 2752] [id = 333] 08:31:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (13945C00) [pid = 2752] [serial = 998] [outer = 00000000] 08:31:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1714A800) [pid = 2752] [serial = 999] [outer = 13945C00] 08:31:26 INFO - PROCESS | 2752 | 1466695886128 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1714C000) [pid = 2752] [serial = 1000] [outer = 13945C00] 08:31:26 INFO - PROCESS | 2752 | 1466695886544 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:31:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:31:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 630ms 08:31:26 INFO - PROCESS | 2752 | 1466695886620 Marionette TRACE conn5 -> [0,1297,"getWindowHandle",null] 08:31:26 INFO - PROCESS | 2752 | 1466695886622 Marionette TRACE conn5 <- [1,1297,null,{"value":"13"}] 08:31:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:31:26 INFO - PROCESS | 2752 | 1466695886625 Marionette TRACE conn5 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:31:26 INFO - PROCESS | 2752 | 1466695886627 Marionette TRACE conn5 <- [1,1298,null,{}] 08:31:26 INFO - PROCESS | 2752 | 1466695886631 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:31:26 INFO - PROCESS | 2752 | 1466695886633 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:26 INFO - PROCESS | 2752 | 1466695886713 Marionette TRACE conn5 <- [1,1299,null,{"value":null}] 08:31:26 INFO - PROCESS | 2752 | 1466695886720 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:26 INFO - PROCESS | 2752 | 1466695886722 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:26 INFO - PROCESS | 2752 | ++DOCSHELL 16B72800 == 35 [pid = 2752] [id = 334] 08:31:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17702400) [pid = 2752] [serial = 1001] [outer = 00000000] 08:31:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1770B800) [pid = 2752] [serial = 1002] [outer = 17702400] 08:31:26 INFO - PROCESS | 2752 | 1466695886766 Marionette DEBUG loaded listener.js 08:31:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17773400) [pid = 2752] [serial = 1003] [outer = 17702400] 08:31:27 INFO - PROCESS | 2752 | 1466695887205 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:31:27 INFO - PROCESS | 2752 | 1466695887259 Marionette TRACE conn5 <- [1,1301,null,{"value":"13"}] 08:31:27 INFO - PROCESS | 2752 | 1466695887262 Marionette TRACE conn5 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:31:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:31:27 INFO - PROCESS | 2752 | 1466695887264 Marionette TRACE conn5 <- [1,1302,null,{}] 08:31:27 INFO - PROCESS | 2752 | 1466695887268 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:31:27 INFO - PROCESS | 2752 | 1466695887270 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:27 INFO - PROCESS | 2752 | 1466695887353 Marionette TRACE conn5 <- [1,1303,null,{"value":null}] 08:31:27 INFO - PROCESS | 2752 | 1466695887359 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:27 INFO - PROCESS | 2752 | 1466695887361 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:27 INFO - PROCESS | 2752 | ++DOCSHELL 0E614400 == 36 [pid = 2752] [id = 335] 08:31:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0F274C00) [pid = 2752] [serial = 1004] [outer = 00000000] 08:31:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (178B7400) [pid = 2752] [serial = 1005] [outer = 0F274C00] 08:31:27 INFO - PROCESS | 2752 | 1466695887405 Marionette DEBUG loaded listener.js 08:31:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (178BE000) [pid = 2752] [serial = 1006] [outer = 0F274C00] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 0D292000 == 35 [pid = 2752] [id = 236] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 124A6400 == 34 [pid = 2752] [id = 235] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 17710000 == 33 [pid = 2752] [id = 233] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 1770E000 == 32 [pid = 2752] [id = 241] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 0E653000 == 31 [pid = 2752] [id = 227] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 13B17400 == 30 [pid = 2752] [id = 240] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 0D297800 == 29 [pid = 2752] [id = 242] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 0D882400 == 28 [pid = 2752] [id = 228] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 0D2F1000 == 27 [pid = 2752] [id = 231] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 1714DC00 == 26 [pid = 2752] [id = 232] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 14A51C00 == 25 [pid = 2752] [id = 229] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 0E06CC00 == 24 [pid = 2752] [id = 237] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 0E169400 == 23 [pid = 2752] [id = 226] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 1556CC00 == 22 [pid = 2752] [id = 239] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 15E60000 == 21 [pid = 2752] [id = 230] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 12CDEC00 == 20 [pid = 2752] [id = 238] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 19F11000 == 19 [pid = 2752] [id = 324] 08:31:28 INFO - PROCESS | 2752 | --DOCSHELL 0D2F3800 == 18 [pid = 2752] [id = 325] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (19F05000) [pid = 2752] [serial = 970] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1776C000) [pid = 2752] [serial = 957] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (17B20800) [pid = 2752] [serial = 960] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (177CD800) [pid = 2752] [serial = 958] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (182E7C00) [pid = 2752] [serial = 963] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (178C2000) [pid = 2752] [serial = 961] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (19889400) [pid = 2752] [serial = 969] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17145000) [pid = 2752] [serial = 954] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (13F56800) [pid = 2752] [serial = 951] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1554C000) [pid = 2752] [serial = 952] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0E4B9800) [pid = 2752] [serial = 948] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0E61F000) [pid = 2752] [serial = 949] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0D30B800) [pid = 2752] [serial = 945] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (0D9F1000) [pid = 2752] [serial = 946] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (12CDAC00) [pid = 2752] [serial = 943] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (12465000) [pid = 2752] [serial = 942] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (0D915000) [pid = 2752] [serial = 940] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (0D316400) [pid = 2752] [serial = 939] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (17B1E800) [pid = 2752] [serial = 937] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (1847AC00) [pid = 2752] [serial = 964] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (17B25800) [pid = 2752] [serial = 967] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (178B9800) [pid = 2752] [serial = 966] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | --DOMWINDOW == 55 (1714E400) [pid = 2752] [serial = 955] [outer = 00000000] [url = about:blank] 08:31:29 INFO - PROCESS | 2752 | 1466695889274 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:31:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:31:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 2074ms 08:31:29 INFO - PROCESS | 2752 | 1466695889341 Marionette TRACE conn5 -> [0,1305,"getWindowHandle",null] 08:31:29 INFO - PROCESS | 2752 | 1466695889345 Marionette TRACE conn5 <- [1,1305,null,{"value":"13"}] 08:31:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:31:29 INFO - PROCESS | 2752 | 1466695889350 Marionette TRACE conn5 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:31:29 INFO - PROCESS | 2752 | 1466695889353 Marionette TRACE conn5 <- [1,1306,null,{}] 08:31:29 INFO - PROCESS | 2752 | 1466695889359 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:31:29 INFO - PROCESS | 2752 | 1466695889362 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:29 INFO - PROCESS | 2752 | 1466695889451 Marionette TRACE conn5 <- [1,1307,null,{"value":null}] 08:31:29 INFO - PROCESS | 2752 | 1466695889467 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:29 INFO - PROCESS | 2752 | 1466695889469 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:29 INFO - PROCESS | 2752 | ++DOCSHELL 0D83A800 == 19 [pid = 2752] [id = 336] 08:31:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (0D83AC00) [pid = 2752] [serial = 1007] [outer = 00000000] 08:31:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (0D90BC00) [pid = 2752] [serial = 1008] [outer = 0D83AC00] 08:31:29 INFO - PROCESS | 2752 | 1466695889519 Marionette DEBUG loaded listener.js 08:31:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0D9EC000) [pid = 2752] [serial = 1009] [outer = 0D83AC00] 08:31:30 INFO - PROCESS | 2752 | 1466695889997 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:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 08:31:30 INFO - PROCESS | 2752 | 1466695890080 Marionette TRACE conn5 -> [0,1309,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 2752 | 1466695890085 Marionette TRACE conn5 <- [1,1309,null,{"value":"13"}] 08:31:30 INFO - PROCESS | 2752 | 1466695890091 Marionette TRACE conn5 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:31:30 INFO - PROCESS | 2752 | 1466695890094 Marionette TRACE conn5 <- [1,1310,null,{}] 08:31:30 INFO - PROCESS | 2752 | 1466695890098 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:31:30 INFO - PROCESS | 2752 | 1466695890101 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:30 INFO - PROCESS | 2752 | 1466695890191 Marionette TRACE conn5 <- [1,1311,null,{"value":null}] 08:31:30 INFO - PROCESS | 2752 | 1466695890282 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 2752 | 1466695890285 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:30 INFO - PROCESS | 2752 | ++DOCSHELL 0E337C00 == 20 [pid = 2752] [id = 337] 08:31:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0E339000) [pid = 2752] [serial = 1010] [outer = 00000000] 08:31:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0E471400) [pid = 2752] [serial = 1011] [outer = 0E339000] 08:31:30 INFO - PROCESS | 2752 | 1466695890339 Marionette DEBUG loaded listener.js 08:31:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E47AC00) [pid = 2752] [serial = 1012] [outer = 0E339000] 08:31:30 INFO - PROCESS | 2752 | 1466695890725 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:31:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:31:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 670ms 08:31:30 INFO - PROCESS | 2752 | 1466695890765 Marionette TRACE conn5 -> [0,1313,"getWindowHandle",null] 08:31:30 INFO - PROCESS | 2752 | 1466695890768 Marionette TRACE conn5 <- [1,1313,null,{"value":"13"}] 08:31:30 INFO - PROCESS | 2752 | 1466695890771 Marionette TRACE conn5 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:31:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:31:30 INFO - PROCESS | 2752 | 1466695890775 Marionette TRACE conn5 <- [1,1314,null,{}] 08:31:30 INFO - PROCESS | 2752 | 1466695890786 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:31:30 INFO - PROCESS | 2752 | 1466695890791 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:30 INFO - PROCESS | 2752 | 1466695890903 Marionette TRACE conn5 <- [1,1315,null,{"value":null}] 08:31:30 INFO - PROCESS | 2752 | 1466695890919 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:30 INFO - PROCESS | 2752 | 1466695890922 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:30 INFO - PROCESS | 2752 | ++DOCSHELL 0F382000 == 21 [pid = 2752] [id = 338] 08:31:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (12465000) [pid = 2752] [serial = 1013] [outer = 00000000] 08:31:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (12544400) [pid = 2752] [serial = 1014] [outer = 12465000] 08:31:30 INFO - PROCESS | 2752 | 1466695890970 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (12B87C00) [pid = 2752] [serial = 1015] [outer = 12465000] 08:31:31 INFO - PROCESS | 2752 | 1466695891434 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:31:31 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:31:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 730ms 08:31:31 INFO - PROCESS | 2752 | 1466695891505 Marionette TRACE conn5 -> [0,1317,"getWindowHandle",null] 08:31:31 INFO - PROCESS | 2752 | 1466695891508 Marionette TRACE conn5 <- [1,1317,null,{"value":"13"}] 08:31:31 INFO - PROCESS | 2752 | 1466695891511 Marionette TRACE conn5 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:31:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:31:31 INFO - PROCESS | 2752 | 1466695891513 Marionette TRACE conn5 <- [1,1318,null,{}] 08:31:31 INFO - PROCESS | 2752 | 1466695891516 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:31:31 INFO - PROCESS | 2752 | 1466695891518 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:31 INFO - PROCESS | 2752 | 1466695891603 Marionette TRACE conn5 <- [1,1319,null,{"value":null}] 08:31:31 INFO - PROCESS | 2752 | 1466695891610 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:31 INFO - PROCESS | 2752 | 1466695891612 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:31 INFO - PROCESS | 2752 | ++DOCSHELL 1396B800 == 22 [pid = 2752] [id = 339] 08:31:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (13B1A400) [pid = 2752] [serial = 1016] [outer = 00000000] 08:31:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (14A51C00) [pid = 2752] [serial = 1017] [outer = 13B1A400] 08:31:31 INFO - PROCESS | 2752 | 1466695891657 Marionette DEBUG loaded listener.js 08:31:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (1554B800) [pid = 2752] [serial = 1018] [outer = 13B1A400] 08:31:32 INFO - PROCESS | 2752 | 1466695892082 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:31:32 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:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 631ms 08:31:32 INFO - PROCESS | 2752 | 1466695892146 Marionette TRACE conn5 -> [0,1321,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 2752 | 1466695892149 Marionette TRACE conn5 <- [1,1321,null,{"value":"13"}] 08:31:32 INFO - PROCESS | 2752 | 1466695892151 Marionette TRACE conn5 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:31:32 INFO - PROCESS | 2752 | 1466695892153 Marionette TRACE conn5 <- [1,1322,null,{}] 08:31:32 INFO - PROCESS | 2752 | 1466695892157 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:31:32 INFO - PROCESS | 2752 | 1466695892159 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:32 INFO - PROCESS | 2752 | 1466695892239 Marionette TRACE conn5 <- [1,1323,null,{"value":null}] 08:31:32 INFO - PROCESS | 2752 | 1466695892277 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 2752 | 1466695892279 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:32 INFO - PROCESS | 2752 | ++DOCSHELL 1556EC00 == 23 [pid = 2752] [id = 340] 08:31:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (15571000) [pid = 2752] [serial = 1019] [outer = 00000000] 08:31:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (15E51000) [pid = 2752] [serial = 1020] [outer = 15571000] 08:31:32 INFO - PROCESS | 2752 | 1466695892323 Marionette DEBUG loaded listener.js 08:31:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (16B76000) [pid = 2752] [serial = 1021] [outer = 15571000] 08:31:32 INFO - PROCESS | 2752 | 1466695892749 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:31:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:31:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 630ms 08:31:32 INFO - PROCESS | 2752 | 1466695892786 Marionette TRACE conn5 -> [0,1325,"getWindowHandle",null] 08:31:32 INFO - PROCESS | 2752 | 1466695892789 Marionette TRACE conn5 <- [1,1325,null,{"value":"13"}] 08:31:32 INFO - PROCESS | 2752 | 1466695892792 Marionette TRACE conn5 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:31:32 INFO - PROCESS | 2752 | 1466695892794 Marionette TRACE conn5 <- [1,1326,null,{}] 08:31:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:31:32 INFO - PROCESS | 2752 | 1466695892797 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:31:32 INFO - PROCESS | 2752 | 1466695892803 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:32 INFO - PROCESS | 2752 | 1466695892907 Marionette TRACE conn5 <- [1,1327,null,{"value":null}] 08:31:32 INFO - PROCESS | 2752 | 1466695892912 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:32 INFO - PROCESS | 2752 | 1466695892914 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:32 INFO - PROCESS | 2752 | ++DOCSHELL 17705000 == 24 [pid = 2752] [id = 341] 08:31:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (17705800) [pid = 2752] [serial = 1022] [outer = 00000000] 08:31:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1770E800) [pid = 2752] [serial = 1023] [outer = 17705800] 08:31:32 INFO - PROCESS | 2752 | 1466695892958 Marionette DEBUG loaded listener.js 08:31:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17709000) [pid = 2752] [serial = 1024] [outer = 17705800] 08:31:33 INFO - PROCESS | 2752 | 1466695893889 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:31:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:31:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1128ms 08:31:33 INFO - PROCESS | 2752 | 1466695893923 Marionette TRACE conn5 -> [0,1329,"getWindowHandle",null] 08:31:33 INFO - PROCESS | 2752 | 1466695893925 Marionette TRACE conn5 <- [1,1329,null,{"value":"13"}] 08:31:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:31:33 INFO - PROCESS | 2752 | 1466695893928 Marionette TRACE conn5 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:31:33 INFO - PROCESS | 2752 | 1466695893930 Marionette TRACE conn5 <- [1,1330,null,{}] 08:31:33 INFO - PROCESS | 2752 | 1466695893942 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:31:33 INFO - PROCESS | 2752 | 1466695893944 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:34 INFO - PROCESS | 2752 | 1466695894021 Marionette TRACE conn5 <- [1,1331,null,{"value":null}] 08:31:34 INFO - PROCESS | 2752 | 1466695894027 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 2752 | 1466695894029 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:34 INFO - PROCESS | 2752 | ++DOCSHELL 1770E000 == 25 [pid = 2752] [id = 342] 08:31:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (177CE800) [pid = 2752] [serial = 1025] [outer = 00000000] 08:31:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (178C2400) [pid = 2752] [serial = 1026] [outer = 177CE800] 08:31:34 INFO - PROCESS | 2752 | 1466695894072 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17A9F800) [pid = 2752] [serial = 1027] [outer = 177CE800] 08:31:34 INFO - PROCESS | 2752 | 1466695894532 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:31:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:31:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 670ms 08:31:34 INFO - PROCESS | 2752 | 1466695894605 Marionette TRACE conn5 -> [0,1333,"getWindowHandle",null] 08:31:34 INFO - PROCESS | 2752 | 1466695894607 Marionette TRACE conn5 <- [1,1333,null,{"value":"13"}] 08:31:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:31:34 INFO - PROCESS | 2752 | 1466695894610 Marionette TRACE conn5 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:31:34 INFO - PROCESS | 2752 | 1466695894612 Marionette TRACE conn5 <- [1,1334,null,{}] 08:31:34 INFO - PROCESS | 2752 | 1466695894615 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:31:34 INFO - PROCESS | 2752 | 1466695894617 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:34 INFO - PROCESS | 2752 | 1466695894727 Marionette TRACE conn5 <- [1,1335,null,{"value":null}] 08:31:34 INFO - PROCESS | 2752 | 1466695894736 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:34 INFO - PROCESS | 2752 | 1466695894738 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:34 INFO - PROCESS | 2752 | ++DOCSHELL 17AA4800 == 26 [pid = 2752] [id = 343] 08:31:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17AA7000) [pid = 2752] [serial = 1028] [outer = 00000000] 08:31:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17AAD800) [pid = 2752] [serial = 1029] [outer = 17AA7000] 08:31:34 INFO - PROCESS | 2752 | 1466695894834 Marionette DEBUG loaded listener.js 08:31:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17AADC00) [pid = 2752] [serial = 1030] [outer = 17AA7000] 08:31:35 INFO - PROCESS | 2752 | 1466695895265 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:31:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:31:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 670ms 08:31:35 INFO - PROCESS | 2752 | 1466695895284 Marionette TRACE conn5 -> [0,1337,"getWindowHandle",null] 08:31:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:31:35 INFO - PROCESS | 2752 | 1466695895286 Marionette TRACE conn5 <- [1,1337,null,{"value":"13"}] 08:31:35 INFO - PROCESS | 2752 | 1466695895289 Marionette TRACE conn5 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:31:35 INFO - PROCESS | 2752 | 1466695895291 Marionette TRACE conn5 <- [1,1338,null,{}] 08:31:35 INFO - PROCESS | 2752 | 1466695895299 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:31:35 INFO - PROCESS | 2752 | 1466695895301 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:35 INFO - PROCESS | 2752 | 1466695895435 Marionette TRACE conn5 <- [1,1339,null,{"value":null}] 08:31:35 INFO - PROCESS | 2752 | 1466695895458 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:35 INFO - PROCESS | 2752 | 1466695895460 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:35 INFO - PROCESS | 2752 | ++DOCSHELL 0F381C00 == 27 [pid = 2752] [id = 344] 08:31:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17B1FC00) [pid = 2752] [serial = 1031] [outer = 00000000] 08:31:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17CE2C00) [pid = 2752] [serial = 1032] [outer = 17B1FC00] 08:31:35 INFO - PROCESS | 2752 | 1466695895504 Marionette DEBUG loaded listener.js 08:31:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17CE4800) [pid = 2752] [serial = 1033] [outer = 17B1FC00] 08:31:35 INFO - PROCESS | 2752 | 1466695895954 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:31:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:31:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 731ms 08:31:36 INFO - PROCESS | 2752 | 1466695896021 Marionette TRACE conn5 -> [0,1341,"getWindowHandle",null] 08:31:36 INFO - PROCESS | 2752 | 1466695896023 Marionette TRACE conn5 <- [1,1341,null,{"value":"13"}] 08:31:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:31:36 INFO - PROCESS | 2752 | 1466695896036 Marionette TRACE conn5 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:31:36 INFO - PROCESS | 2752 | 1466695896038 Marionette TRACE conn5 <- [1,1342,null,{}] 08:31:36 INFO - PROCESS | 2752 | 1466695896042 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:31:36 INFO - PROCESS | 2752 | 1466695896044 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:36 INFO - PROCESS | 2752 | 1466695896165 Marionette TRACE conn5 <- [1,1343,null,{"value":null}] 08:31:36 INFO - PROCESS | 2752 | 1466695896176 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:36 INFO - PROCESS | 2752 | 1466695896178 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:36 INFO - PROCESS | 2752 | ++DOCSHELL 14A4D400 == 28 [pid = 2752] [id = 345] 08:31:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17CE1C00) [pid = 2752] [serial = 1034] [outer = 00000000] 08:31:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (182E4000) [pid = 2752] [serial = 1035] [outer = 17CE1C00] 08:31:36 INFO - PROCESS | 2752 | 1466695896222 Marionette DEBUG loaded listener.js 08:31:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (18478800) [pid = 2752] [serial = 1036] [outer = 17CE1C00] 08:31:36 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (13B19800) [pid = 2752] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:31:36 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (15548C00) [pid = 2752] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:31:36 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (16B79800) [pid = 2752] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:31:36 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17702400) [pid = 2752] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:31:36 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0F27B000) [pid = 2752] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:31:36 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E409400) [pid = 2752] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:31:36 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D835400) [pid = 2752] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:31:36 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E168400) [pid = 2752] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:31:36 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D30F000) [pid = 2752] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:31:36 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (19F11800) [pid = 2752] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:31:36 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (13945C00) [pid = 2752] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:31:36 INFO - PROCESS | 2752 | 1466695896958 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:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 972ms 08:31:37 INFO - PROCESS | 2752 | 1466695897008 Marionette TRACE conn5 -> [0,1345,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 2752 | 1466695897011 Marionette TRACE conn5 <- [1,1345,null,{"value":"13"}] 08:31:37 INFO - PROCESS | 2752 | 1466695897014 Marionette TRACE conn5 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:31:37 INFO - PROCESS | 2752 | 1466695897016 Marionette TRACE conn5 <- [1,1346,null,{}] 08:31:37 INFO - PROCESS | 2752 | 1466695897019 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:31:37 INFO - PROCESS | 2752 | 1466695897022 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:37 INFO - PROCESS | 2752 | 1466695897132 Marionette TRACE conn5 <- [1,1347,null,{"value":null}] 08:31:37 INFO - PROCESS | 2752 | 1466695897150 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 2752 | 1466695897152 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:37 INFO - PROCESS | 2752 | ++DOCSHELL 13B16400 == 29 [pid = 2752] [id = 346] 08:31:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (13B19C00) [pid = 2752] [serial = 1037] [outer = 00000000] 08:31:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (16B71400) [pid = 2752] [serial = 1038] [outer = 13B19C00] 08:31:37 INFO - PROCESS | 2752 | 1466695897199 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (177CF800) [pid = 2752] [serial = 1039] [outer = 13B19C00] 08:31:37 INFO - PROCESS | 2752 | 1466695897639 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:31:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:31:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 08:31:37 INFO - PROCESS | 2752 | 1466695897688 Marionette TRACE conn5 -> [0,1349,"getWindowHandle",null] 08:31:37 INFO - PROCESS | 2752 | 1466695897690 Marionette TRACE conn5 <- [1,1349,null,{"value":"13"}] 08:31:37 INFO - PROCESS | 2752 | 1466695897694 Marionette TRACE conn5 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:31:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:31:37 INFO - PROCESS | 2752 | 1466695897695 Marionette TRACE conn5 <- [1,1350,null,{}] 08:31:37 INFO - PROCESS | 2752 | 1466695897699 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:31:37 INFO - PROCESS | 2752 | 1466695897700 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:37 INFO - PROCESS | 2752 | 1466695897781 Marionette TRACE conn5 <- [1,1351,null,{"value":null}] 08:31:37 INFO - PROCESS | 2752 | 1466695897786 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:37 INFO - PROCESS | 2752 | 1466695897788 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:37 INFO - PROCESS | 2752 | ++DOCSHELL 16B7A400 == 30 [pid = 2752] [id = 347] 08:31:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (178C4000) [pid = 2752] [serial = 1040] [outer = 00000000] 08:31:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (184E7400) [pid = 2752] [serial = 1041] [outer = 178C4000] 08:31:37 INFO - PROCESS | 2752 | 1466695897841 Marionette DEBUG loaded listener.js 08:31:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (196AA800) [pid = 2752] [serial = 1042] [outer = 178C4000] 08:31:38 INFO - PROCESS | 2752 | 1466695898281 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:31:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:31:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 630ms 08:31:38 INFO - PROCESS | 2752 | 1466695898330 Marionette TRACE conn5 -> [0,1353,"getWindowHandle",null] 08:31:38 INFO - PROCESS | 2752 | 1466695898332 Marionette TRACE conn5 <- [1,1353,null,{"value":"13"}] 08:31:38 INFO - PROCESS | 2752 | 1466695898335 Marionette TRACE conn5 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:31:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:31:38 INFO - PROCESS | 2752 | 1466695898337 Marionette TRACE conn5 <- [1,1354,null,{}] 08:31:38 INFO - PROCESS | 2752 | 1466695898341 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:31:38 INFO - PROCESS | 2752 | 1466695898342 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:38 INFO - PROCESS | 2752 | 1466695898424 Marionette TRACE conn5 <- [1,1355,null,{"value":null}] 08:31:38 INFO - PROCESS | 2752 | 1466695898429 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:38 INFO - PROCESS | 2752 | 1466695898431 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:38 INFO - PROCESS | 2752 | ++DOCSHELL 1974B000 == 31 [pid = 2752] [id = 348] 08:31:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (1974D800) [pid = 2752] [serial = 1043] [outer = 00000000] 08:31:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (19889800) [pid = 2752] [serial = 1044] [outer = 1974D800] 08:31:38 INFO - PROCESS | 2752 | 1466695898474 Marionette DEBUG loaded listener.js 08:31:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (19892400) [pid = 2752] [serial = 1045] [outer = 1974D800] 08:31:39 INFO - PROCESS | 2752 | 1466695899346 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:31:39 INFO - PROCESS | 2752 | 1466695899360 Marionette TRACE conn5 <- [1,1357,null,{"value":"13"}] 08:31:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 08:31:39 INFO - PROCESS | 2752 | 1466695899365 Marionette TRACE conn5 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:31:39 INFO - PROCESS | 2752 | 1466695899370 Marionette TRACE conn5 <- [1,1358,null,{}] 08:31:39 INFO - PROCESS | 2752 | 1466695899395 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:31:39 INFO - PROCESS | 2752 | 1466695899397 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:39 INFO - PROCESS | 2752 | 1466695899521 Marionette TRACE conn5 <- [1,1359,null,{"value":null}] 08:31:39 INFO - PROCESS | 2752 | 1466695899656 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:39 INFO - PROCESS | 2752 | 1466695899659 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:39 INFO - PROCESS | 2752 | ++DOCSHELL 0D30F800 == 32 [pid = 2752] [id = 349] 08:31:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0D310C00) [pid = 2752] [serial = 1046] [outer = 00000000] 08:31:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0E31AC00) [pid = 2752] [serial = 1047] [outer = 0D310C00] 08:31:39 INFO - PROCESS | 2752 | 1466695899716 Marionette DEBUG loaded listener.js 08:31:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0E4BCC00) [pid = 2752] [serial = 1048] [outer = 0D310C00] 08:31:40 INFO - PROCESS | 2752 | 1466695900641 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:31:40 INFO - PROCESS | 2752 | 1466695900706 Marionette TRACE conn5 <- [1,1361,null,{"value":"13"}] 08:31:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:31:40 INFO - PROCESS | 2752 | 1466695900712 Marionette TRACE conn5 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:31:40 INFO - PROCESS | 2752 | 1466695900715 Marionette TRACE conn5 <- [1,1362,null,{}] 08:31:40 INFO - PROCESS | 2752 | 1466695900720 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:31:40 INFO - PROCESS | 2752 | 1466695900723 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:40 INFO - PROCESS | 2752 | 1466695900840 Marionette TRACE conn5 <- [1,1363,null,{"value":null}] 08:31:40 INFO - PROCESS | 2752 | 1466695900968 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:40 INFO - PROCESS | 2752 | 1466695900973 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:41 INFO - PROCESS | 2752 | ++DOCSHELL 0E16A400 == 33 [pid = 2752] [id = 350] 08:31:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0E16E400) [pid = 2752] [serial = 1049] [outer = 00000000] 08:31:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0E403000) [pid = 2752] [serial = 1050] [outer = 0E16E400] 08:31:41 INFO - PROCESS | 2752 | 1466695901026 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (0E4B7000) [pid = 2752] [serial = 1051] [outer = 0E16E400] 08:31:41 INFO - PROCESS | 2752 | --DOCSHELL 0E073000 == 32 [pid = 2752] [id = 326] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (178B7400) [pid = 2752] [serial = 1005] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (1A314400) [pid = 2752] [serial = 972] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (13BCB000) [pid = 2752] [serial = 990] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (15571400) [pid = 2752] [serial = 994] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (1556C800) [pid = 2752] [serial = 993] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (17144C00) [pid = 2752] [serial = 996] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (1770B800) [pid = 2752] [serial = 1002] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17145400) [pid = 2752] [serial = 997] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17773400) [pid = 2752] [serial = 1003] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0F3CF800) [pid = 2752] [serial = 987] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E47B400) [pid = 2752] [serial = 984] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E4B5C00) [pid = 2752] [serial = 985] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D907000) [pid = 2752] [serial = 981] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0DE53400) [pid = 2752] [serial = 982] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E172000) [pid = 2752] [serial = 979] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E16BC00) [pid = 2752] [serial = 978] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D773000) [pid = 2752] [serial = 976] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0D317C00) [pid = 2752] [serial = 975] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (1A317000) [pid = 2752] [serial = 973] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (14A5AC00) [pid = 2752] [serial = 991] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1714C000) [pid = 2752] [serial = 1000] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1714A800) [pid = 2752] [serial = 999] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (1249FC00) [pid = 2752] [serial = 988] [outer = 00000000] [url = about:blank] 08:31:41 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:41 INFO - PROCESS | 2752 | 1466695901589 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:31:41 INFO - PROCESS | 2752 | 1466695901647 Marionette TRACE conn5 <- [1,1365,null,{"value":"13"}] 08:31:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:31:41 INFO - PROCESS | 2752 | 1466695901653 Marionette TRACE conn5 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:31:41 INFO - PROCESS | 2752 | 1466695901656 Marionette TRACE conn5 <- [1,1366,null,{}] 08:31:41 INFO - PROCESS | 2752 | 1466695901659 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:31:41 INFO - PROCESS | 2752 | 1466695901662 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:41 INFO - PROCESS | 2752 | 1466695901750 Marionette TRACE conn5 <- [1,1367,null,{"value":null}] 08:31:41 INFO - PROCESS | 2752 | 1466695901757 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:41 INFO - PROCESS | 2752 | 1466695901759 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:41 INFO - PROCESS | 2752 | ++DOCSHELL 0E06B800 == 33 [pid = 2752] [id = 351] 08:31:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E174000) [pid = 2752] [serial = 1052] [outer = 00000000] 08:31:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E47D000) [pid = 2752] [serial = 1053] [outer = 0E174000] 08:31:41 INFO - PROCESS | 2752 | 1466695901807 Marionette DEBUG loaded listener.js 08:31:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E4BA000) [pid = 2752] [serial = 1054] [outer = 0E174000] 08:31:42 INFO - PROCESS | 2752 | 1466695902278 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:31:42 INFO - PROCESS | 2752 | 1466695902360 Marionette TRACE conn5 <- [1,1369,null,{"value":"13"}] 08:31:42 INFO - PROCESS | 2752 | 1466695902382 Marionette TRACE conn5 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:31:42 INFO - PROCESS | 2752 | 1466695902386 Marionette TRACE conn5 <- [1,1370,null,{}] 08:31:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:31:42 INFO - PROCESS | 2752 | 1466695902397 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:31:42 INFO - PROCESS | 2752 | 1466695902401 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:42 INFO - PROCESS | 2752 | 1466695902499 Marionette TRACE conn5 <- [1,1371,null,{"value":null}] 08:31:42 INFO - PROCESS | 2752 | 1466695902590 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:42 INFO - PROCESS | 2752 | 1466695902594 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:42 INFO - PROCESS | 2752 | ++DOCSHELL 122D9C00 == 34 [pid = 2752] [id = 352] 08:31:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (1245FC00) [pid = 2752] [serial = 1055] [outer = 00000000] 08:31:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (12C33800) [pid = 2752] [serial = 1056] [outer = 1245FC00] 08:31:42 INFO - PROCESS | 2752 | 1466695902643 Marionette DEBUG loaded listener.js 08:31:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1396A800) [pid = 2752] [serial = 1057] [outer = 1245FC00] 08:31:43 INFO - PROCESS | 2752 | [2752] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 08:31:43 INFO - PROCESS | 2752 | 1466695903033 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:31:43 INFO - PROCESS | 2752 | 1466695903065 Marionette TRACE conn5 <- [1,1373,null,{"value":"13"}] 08:31:43 INFO - PROCESS | 2752 | 1466695903068 Marionette TRACE conn5 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 2752 | 1466695903070 Marionette TRACE conn5 <- [1,1374,null,{}] 08:31:43 INFO - PROCESS | 2752 | 1466695903073 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:31:43 INFO - PROCESS | 2752 | 1466695903075 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:43 INFO - PROCESS | 2752 | 1466695903160 Marionette TRACE conn5 <- [1,1375,null,{"value":null}] 08:31:43 INFO - PROCESS | 2752 | 1466695903165 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 2752 | 1466695903167 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:43 INFO - PROCESS | 2752 | ++DOCSHELL 0E616000 == 35 [pid = 2752] [id = 353] 08:31:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (13BC3C00) [pid = 2752] [serial = 1058] [outer = 00000000] 08:31:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (155DA000) [pid = 2752] [serial = 1059] [outer = 13BC3C00] 08:31:43 INFO - PROCESS | 2752 | 1466695903221 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (15E65C00) [pid = 2752] [serial = 1060] [outer = 13BC3C00] 08:31:43 INFO - PROCESS | 2752 | 1466695903668 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:31:43 INFO - PROCESS | 2752 | 1466695903710 Marionette TRACE conn5 <- [1,1377,null,{"value":"13"}] 08:31:43 INFO - PROCESS | 2752 | 1466695903713 Marionette TRACE conn5 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:31:43 INFO - PROCESS | 2752 | 1466695903715 Marionette TRACE conn5 <- [1,1378,null,{}] 08:31:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 08:31:43 INFO - PROCESS | 2752 | 1466695903718 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:31:43 INFO - PROCESS | 2752 | 1466695903720 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:43 INFO - PROCESS | 2752 | 1466695903835 Marionette TRACE conn5 <- [1,1379,null,{"value":null}] 08:31:43 INFO - PROCESS | 2752 | 1466695903844 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:43 INFO - PROCESS | 2752 | 1466695903845 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:43 INFO - PROCESS | 2752 | ++DOCSHELL 16B79000 == 36 [pid = 2752] [id = 354] 08:31:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (16BE6400) [pid = 2752] [serial = 1061] [outer = 00000000] 08:31:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17149C00) [pid = 2752] [serial = 1062] [outer = 16BE6400] 08:31:43 INFO - PROCESS | 2752 | 1466695903890 Marionette DEBUG loaded listener.js 08:31:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17150400) [pid = 2752] [serial = 1063] [outer = 16BE6400] 08:31:44 INFO - PROCESS | 2752 | 1466695904324 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:31:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:31:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 670ms 08:31:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:31:44 INFO - PROCESS | 2752 | 1466695904388 Marionette TRACE conn5 -> [0,1381,"getWindowHandle",null] 08:31:44 INFO - PROCESS | 2752 | 1466695904391 Marionette TRACE conn5 <- [1,1381,null,{"value":"13"}] 08:31:44 INFO - PROCESS | 2752 | 1466695904394 Marionette TRACE conn5 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:31:44 INFO - PROCESS | 2752 | 1466695904395 Marionette TRACE conn5 <- [1,1382,null,{}] 08:31:44 INFO - PROCESS | 2752 | 1466695904399 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:31:44 INFO - PROCESS | 2752 | 1466695904404 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:44 INFO - PROCESS | 2752 | 1466695904544 Marionette TRACE conn5 <- [1,1383,null,{"value":null}] 08:31:44 INFO - PROCESS | 2752 | 1466695904629 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:44 INFO - PROCESS | 2752 | 1466695904631 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:44 INFO - PROCESS | 2752 | ++DOCSHELL 16BED000 == 37 [pid = 2752] [id = 355] 08:31:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1714F400) [pid = 2752] [serial = 1064] [outer = 00000000] 08:31:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (177CE400) [pid = 2752] [serial = 1065] [outer = 1714F400] 08:31:44 INFO - PROCESS | 2752 | 1466695904675 Marionette DEBUG loaded listener.js 08:31:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (178BD800) [pid = 2752] [serial = 1066] [outer = 1714F400] 08:31:45 INFO - PROCESS | 2752 | 1466695905113 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:31:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:31:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 770ms 08:31:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:31:45 INFO - PROCESS | 2752 | 1466695905165 Marionette TRACE conn5 -> [0,1385,"getWindowHandle",null] 08:31:45 INFO - PROCESS | 2752 | 1466695905166 Marionette TRACE conn5 <- [1,1385,null,{"value":"13"}] 08:31:45 INFO - PROCESS | 2752 | 1466695905170 Marionette TRACE conn5 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:31:45 INFO - PROCESS | 2752 | 1466695905171 Marionette TRACE conn5 <- [1,1386,null,{}] 08:31:45 INFO - PROCESS | 2752 | 1466695905182 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:31:45 INFO - PROCESS | 2752 | 1466695905184 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:45 INFO - PROCESS | 2752 | 1466695905303 Marionette TRACE conn5 <- [1,1387,null,{"value":null}] 08:31:45 INFO - PROCESS | 2752 | 1466695905314 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:45 INFO - PROCESS | 2752 | 1466695905316 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:45 INFO - PROCESS | 2752 | ++DOCSHELL 1770D000 == 38 [pid = 2752] [id = 356] 08:31:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (177CD800) [pid = 2752] [serial = 1067] [outer = 00000000] 08:31:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17B22000) [pid = 2752] [serial = 1068] [outer = 177CD800] 08:31:45 INFO - PROCESS | 2752 | 1466695905359 Marionette DEBUG loaded listener.js 08:31:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17AABC00) [pid = 2752] [serial = 1069] [outer = 177CD800] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (17AA7000) [pid = 2752] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (17B1FC00) [pid = 2752] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17705800) [pid = 2752] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (12465000) [pid = 2752] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (13B1A400) [pid = 2752] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (177CE800) [pid = 2752] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (15571000) [pid = 2752] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D83AC00) [pid = 2752] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E339000) [pid = 2752] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0F274C00) [pid = 2752] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (17CE1C00) [pid = 2752] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (178C4000) [pid = 2752] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:31:45 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (13B19C00) [pid = 2752] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:31:46 INFO - PROCESS | 2752 | 1466695905984 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:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 830ms 08:31:46 INFO - PROCESS | 2752 | 1466695906000 Marionette TRACE conn5 -> [0,1389,"getWindowHandle",null] 08:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:31:46 INFO - PROCESS | 2752 | 1466695906002 Marionette TRACE conn5 <- [1,1389,null,{"value":"13"}] 08:31:46 INFO - PROCESS | 2752 | 1466695906005 Marionette TRACE conn5 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 2752 | 1466695906007 Marionette TRACE conn5 <- [1,1390,null,{}] 08:31:46 INFO - PROCESS | 2752 | 1466695906015 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:31:46 INFO - PROCESS | 2752 | 1466695906017 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:46 INFO - PROCESS | 2752 | 1466695906095 Marionette TRACE conn5 <- [1,1391,null,{"value":null}] 08:31:46 INFO - PROCESS | 2752 | 1466695906101 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 2752 | 1466695906103 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:46 INFO - PROCESS | 2752 | ++DOCSHELL 0E16FC00 == 39 [pid = 2752] [id = 357] 08:31:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E22B000) [pid = 2752] [serial = 1070] [outer = 00000000] 08:31:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (15573800) [pid = 2752] [serial = 1071] [outer = 0E22B000] 08:31:46 INFO - PROCESS | 2752 | 1466695906149 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1714F800) [pid = 2752] [serial = 1072] [outer = 0E22B000] 08:31:46 INFO - PROCESS | 2752 | 1466695906583 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:31:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:31:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 630ms 08:31:46 INFO - PROCESS | 2752 | 1466695906636 Marionette TRACE conn5 -> [0,1393,"getWindowHandle",null] 08:31:46 INFO - PROCESS | 2752 | 1466695906639 Marionette TRACE conn5 <- [1,1393,null,{"value":"13"}] 08:31:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:31:46 INFO - PROCESS | 2752 | 1466695906642 Marionette TRACE conn5 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:31:46 INFO - PROCESS | 2752 | 1466695906643 Marionette TRACE conn5 <- [1,1394,null,{}] 08:31:46 INFO - PROCESS | 2752 | 1466695906647 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:31:46 INFO - PROCESS | 2752 | 1466695906649 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:46 INFO - PROCESS | 2752 | 1466695906727 Marionette TRACE conn5 <- [1,1395,null,{"value":null}] 08:31:46 INFO - PROCESS | 2752 | 1466695906733 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:46 INFO - PROCESS | 2752 | 1466695906734 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:46 INFO - PROCESS | 2752 | ++DOCSHELL 0E224400 == 40 [pid = 2752] [id = 358] 08:31:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (177CE800) [pid = 2752] [serial = 1073] [outer = 00000000] 08:31:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (18253C00) [pid = 2752] [serial = 1074] [outer = 177CE800] 08:31:46 INFO - PROCESS | 2752 | 1466695906778 Marionette DEBUG loaded listener.js 08:31:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (182EBC00) [pid = 2752] [serial = 1075] [outer = 177CE800] 08:31:47 INFO - PROCESS | 2752 | 1466695907205 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:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 571ms 08:31:47 INFO - PROCESS | 2752 | 1466695907212 Marionette TRACE conn5 -> [0,1397,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 2752 | 1466695907214 Marionette TRACE conn5 <- [1,1397,null,{"value":"13"}] 08:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:31:47 INFO - PROCESS | 2752 | 1466695907217 Marionette TRACE conn5 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 2752 | 1466695907219 Marionette TRACE conn5 <- [1,1398,null,{}] 08:31:47 INFO - PROCESS | 2752 | 1466695907222 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:31:47 INFO - PROCESS | 2752 | 1466695907224 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:47 INFO - PROCESS | 2752 | 1466695907345 Marionette TRACE conn5 <- [1,1399,null,{"value":null}] 08:31:47 INFO - PROCESS | 2752 | 1466695907353 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:47 INFO - PROCESS | 2752 | 1466695907355 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:47 INFO - PROCESS | 2752 | ++DOCSHELL 13B19C00 == 41 [pid = 2752] [id = 359] 08:31:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (19889400) [pid = 2752] [serial = 1076] [outer = 00000000] 08:31:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1A2BD000) [pid = 2752] [serial = 1077] [outer = 19889400] 08:31:47 INFO - PROCESS | 2752 | 1466695907398 Marionette DEBUG loaded listener.js 08:31:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (16B7EC00) [pid = 2752] [serial = 1078] [outer = 19889400] 08:31:47 INFO - PROCESS | 2752 | 1466695907847 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:31:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:31:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 08:31:47 INFO - PROCESS | 2752 | 1466695907941 Marionette TRACE conn5 -> [0,1401,"getWindowHandle",null] 08:31:47 INFO - PROCESS | 2752 | 1466695907945 Marionette TRACE conn5 <- [1,1401,null,{"value":"13"}] 08:31:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:31:47 INFO - PROCESS | 2752 | 1466695907951 Marionette TRACE conn5 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:31:47 INFO - PROCESS | 2752 | 1466695907955 Marionette TRACE conn5 <- [1,1402,null,{}] 08:31:47 INFO - PROCESS | 2752 | 1466695907962 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:31:47 INFO - PROCESS | 2752 | 1466695907965 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:48 INFO - PROCESS | 2752 | 1466695908095 Marionette TRACE conn5 <- [1,1403,null,{"value":null}] 08:31:48 INFO - PROCESS | 2752 | 1466695908223 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:48 INFO - PROCESS | 2752 | 1466695908228 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:48 INFO - PROCESS | 2752 | ++DOCSHELL 0D76A800 == 42 [pid = 2752] [id = 360] 08:31:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0D76B800) [pid = 2752] [serial = 1079] [outer = 00000000] 08:31:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0D910400) [pid = 2752] [serial = 1080] [outer = 0D76B800] 08:31:48 INFO - PROCESS | 2752 | 1466695908287 Marionette DEBUG loaded listener.js 08:31:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0E16CC00) [pid = 2752] [serial = 1081] [outer = 0D76B800] 08:31:49 INFO - PROCESS | 2752 | 1466695908980 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:31:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:31:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1078ms 08:31:49 INFO - PROCESS | 2752 | 1466695909034 Marionette TRACE conn5 -> [0,1405,"getWindowHandle",null] 08:31:49 INFO - PROCESS | 2752 | 1466695909037 Marionette TRACE conn5 <- [1,1405,null,{"value":"13"}] 08:31:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:31:49 INFO - PROCESS | 2752 | 1466695909044 Marionette TRACE conn5 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:31:49 INFO - PROCESS | 2752 | 1466695909048 Marionette TRACE conn5 <- [1,1406,null,{}] 08:31:49 INFO - PROCESS | 2752 | 1466695909052 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:31:49 INFO - PROCESS | 2752 | 1466695909055 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:49 INFO - PROCESS | 2752 | 1466695909173 Marionette TRACE conn5 <- [1,1407,null,{"value":null}] 08:31:49 INFO - PROCESS | 2752 | 1466695909301 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:49 INFO - PROCESS | 2752 | 1466695909304 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:49 INFO - PROCESS | 2752 | ++DOCSHELL 124A0400 == 43 [pid = 2752] [id = 361] 08:31:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (12546800) [pid = 2752] [serial = 1082] [outer = 00000000] 08:31:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (15541800) [pid = 2752] [serial = 1083] [outer = 12546800] 08:31:49 INFO - PROCESS | 2752 | 1466695909363 Marionette DEBUG loaded listener.js 08:31:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (155DC000) [pid = 2752] [serial = 1084] [outer = 12546800] 08:31:50 INFO - PROCESS | 2752 | 1466695910017 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:31:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:31:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1027ms 08:31:50 INFO - PROCESS | 2752 | 1466695910070 Marionette TRACE conn5 -> [0,1409,"getWindowHandle",null] 08:31:50 INFO - PROCESS | 2752 | 1466695910073 Marionette TRACE conn5 <- [1,1409,null,{"value":"13"}] 08:31:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:31:50 INFO - PROCESS | 2752 | 1466695910076 Marionette TRACE conn5 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:31:50 INFO - PROCESS | 2752 | 1466695910079 Marionette TRACE conn5 <- [1,1410,null,{}] 08:31:50 INFO - PROCESS | 2752 | 1466695910089 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:31:50 INFO - PROCESS | 2752 | 1466695910093 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:50 INFO - PROCESS | 2752 | 1466695910256 Marionette TRACE conn5 <- [1,1411,null,{"value":null}] 08:31:50 INFO - PROCESS | 2752 | 1466695910394 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:50 INFO - PROCESS | 2752 | 1466695910398 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:50 INFO - PROCESS | 2752 | ++DOCSHELL 1988EC00 == 44 [pid = 2752] [id = 362] 08:31:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (19F08400) [pid = 2752] [serial = 1085] [outer = 00000000] 08:31:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1A723400) [pid = 2752] [serial = 1086] [outer = 19F08400] 08:31:50 INFO - PROCESS | 2752 | 1466695910457 Marionette DEBUG loaded listener.js 08:31:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (1AB33400) [pid = 2752] [serial = 1087] [outer = 19F08400] 08:31:51 INFO - PROCESS | 2752 | 1466695911021 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:31:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:31:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 970ms 08:31:51 INFO - PROCESS | 2752 | 1466695911050 Marionette TRACE conn5 -> [0,1413,"getWindowHandle",null] 08:31:51 INFO - PROCESS | 2752 | 1466695911052 Marionette TRACE conn5 <- [1,1413,null,{"value":"13"}] 08:31:51 INFO - PROCESS | 2752 | 1466695911056 Marionette TRACE conn5 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:31:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:31:51 INFO - PROCESS | 2752 | 1466695911058 Marionette TRACE conn5 <- [1,1414,null,{}] 08:31:51 INFO - PROCESS | 2752 | 1466695911062 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:31:51 INFO - PROCESS | 2752 | 1466695911064 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:51 INFO - PROCESS | 2752 | 1466695911199 Marionette TRACE conn5 <- [1,1415,null,{"value":null}] 08:31:51 INFO - PROCESS | 2752 | 1466695911306 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:51 INFO - PROCESS | 2752 | 1466695911309 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:51 INFO - PROCESS | 2752 | ++DOCSHELL 0E06F400 == 45 [pid = 2752] [id = 363] 08:31:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0E070400) [pid = 2752] [serial = 1088] [outer = 00000000] 08:31:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (17B1F000) [pid = 2752] [serial = 1089] [outer = 0E070400] 08:31:51 INFO - PROCESS | 2752 | 1466695911363 Marionette DEBUG loaded listener.js 08:31:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (18471000) [pid = 2752] [serial = 1090] [outer = 0E070400] 08:31:52 INFO - PROCESS | 2752 | 1466695912152 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:31:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:31:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1181ms 08:31:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:31:52 INFO - PROCESS | 2752 | 1466695912241 Marionette TRACE conn5 -> [0,1417,"getWindowHandle",null] 08:31:52 INFO - PROCESS | 2752 | 1466695912244 Marionette TRACE conn5 <- [1,1417,null,{"value":"13"}] 08:31:52 INFO - PROCESS | 2752 | 1466695912248 Marionette TRACE conn5 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:31:52 INFO - PROCESS | 2752 | 1466695912251 Marionette TRACE conn5 <- [1,1418,null,{}] 08:31:52 INFO - PROCESS | 2752 | 1466695912257 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:31:52 INFO - PROCESS | 2752 | 1466695912260 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 0E224400 == 44 [pid = 2752] [id = 358] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 0E16FC00 == 43 [pid = 2752] [id = 357] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 1770D000 == 42 [pid = 2752] [id = 356] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 16BED000 == 41 [pid = 2752] [id = 355] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 16B79000 == 40 [pid = 2752] [id = 354] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 0E616000 == 39 [pid = 2752] [id = 353] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 122D9C00 == 38 [pid = 2752] [id = 352] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 0E06B800 == 37 [pid = 2752] [id = 351] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 0E16A400 == 36 [pid = 2752] [id = 350] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 0D30F800 == 35 [pid = 2752] [id = 349] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 13B16400 == 34 [pid = 2752] [id = 346] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 1974B000 == 33 [pid = 2752] [id = 348] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 14A4D400 == 32 [pid = 2752] [id = 345] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 16B7A400 == 31 [pid = 2752] [id = 347] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 0E06F400 == 30 [pid = 2752] [id = 363] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 124A0400 == 29 [pid = 2752] [id = 361] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 1988EC00 == 28 [pid = 2752] [id = 362] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 13B19C00 == 27 [pid = 2752] [id = 359] 08:31:52 INFO - PROCESS | 2752 | --DOCSHELL 0D76A800 == 26 [pid = 2752] [id = 360] 08:31:52 INFO - PROCESS | 2752 | 1466695912955 Marionette TRACE conn5 <- [1,1419,null,{"value":null}] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (17AAD800) [pid = 2752] [serial = 1029] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (17CE2C00) [pid = 2752] [serial = 1032] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (1770E800) [pid = 2752] [serial = 1023] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (17709000) [pid = 2752] [serial = 1024] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (12544400) [pid = 2752] [serial = 1014] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (12B87C00) [pid = 2752] [serial = 1015] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (14A51C00) [pid = 2752] [serial = 1017] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (1554B800) [pid = 2752] [serial = 1018] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (178C2400) [pid = 2752] [serial = 1026] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (15E51000) [pid = 2752] [serial = 1020] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (16B76000) [pid = 2752] [serial = 1021] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0D90BC00) [pid = 2752] [serial = 1008] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D9EC000) [pid = 2752] [serial = 1009] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E471400) [pid = 2752] [serial = 1011] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E47AC00) [pid = 2752] [serial = 1012] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (17AADC00) [pid = 2752] [serial = 1030] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (178BE000) [pid = 2752] [serial = 1006] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (182E4000) [pid = 2752] [serial = 1035] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (17CE4800) [pid = 2752] [serial = 1033] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (18478800) [pid = 2752] [serial = 1036] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (184E7400) [pid = 2752] [serial = 1041] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (19889800) [pid = 2752] [serial = 1044] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (196AA800) [pid = 2752] [serial = 1042] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (16B71400) [pid = 2752] [serial = 1038] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (177CF800) [pid = 2752] [serial = 1039] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (17A9F800) [pid = 2752] [serial = 1027] [outer = 00000000] [url = about:blank] 08:31:53 INFO - PROCESS | 2752 | 1466695913159 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 2752 | 1466695913162 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:53 INFO - PROCESS | 2752 | ++DOCSHELL 0D297C00 == 27 [pid = 2752] [id = 364] 08:31:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0D298400) [pid = 2752] [serial = 1091] [outer = 00000000] 08:31:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D2EF000) [pid = 2752] [serial = 1092] [outer = 0D298400] 08:31:53 INFO - PROCESS | 2752 | 1466695913211 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0D30D800) [pid = 2752] [serial = 1093] [outer = 0D298400] 08:31:53 INFO - PROCESS | 2752 | 1466695913652 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:31:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:31:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1436ms 08:31:53 INFO - PROCESS | 2752 | 1466695913688 Marionette TRACE conn5 -> [0,1421,"getWindowHandle",null] 08:31:53 INFO - PROCESS | 2752 | 1466695913692 Marionette TRACE conn5 <- [1,1421,null,{"value":"13"}] 08:31:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:31:53 INFO - PROCESS | 2752 | 1466695913697 Marionette TRACE conn5 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:31:53 INFO - PROCESS | 2752 | 1466695913700 Marionette TRACE conn5 <- [1,1422,null,{}] 08:31:53 INFO - PROCESS | 2752 | 1466695913704 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:31:53 INFO - PROCESS | 2752 | 1466695913707 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:53 INFO - PROCESS | 2752 | 1466695913799 Marionette TRACE conn5 <- [1,1423,null,{"value":null}] 08:31:53 INFO - PROCESS | 2752 | 1466695913807 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:53 INFO - PROCESS | 2752 | 1466695913809 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:53 INFO - PROCESS | 2752 | ++DOCSHELL 0E067800 == 28 [pid = 2752] [id = 365] 08:31:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E069400) [pid = 2752] [serial = 1094] [outer = 00000000] 08:31:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E06C800) [pid = 2752] [serial = 1095] [outer = 0E069400] 08:31:53 INFO - PROCESS | 2752 | 1466695913865 Marionette DEBUG loaded listener.js 08:31:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E168400) [pid = 2752] [serial = 1096] [outer = 0E069400] 08:31:54 INFO - PROCESS | 2752 | 1466695914349 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:31:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:31:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 671ms 08:31:54 INFO - PROCESS | 2752 | 1466695914368 Marionette TRACE conn5 -> [0,1425,"getWindowHandle",null] 08:31:54 INFO - PROCESS | 2752 | 1466695914371 Marionette TRACE conn5 <- [1,1425,null,{"value":"13"}] 08:31:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:31:54 INFO - PROCESS | 2752 | 1466695914375 Marionette TRACE conn5 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:31:54 INFO - PROCESS | 2752 | 1466695914377 Marionette TRACE conn5 <- [1,1426,null,{}] 08:31:54 INFO - PROCESS | 2752 | 1466695914381 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:31:54 INFO - PROCESS | 2752 | 1466695914383 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:54 INFO - PROCESS | 2752 | 1466695914497 Marionette TRACE conn5 <- [1,1427,null,{"value":null}] 08:31:54 INFO - PROCESS | 2752 | 1466695914590 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:54 INFO - PROCESS | 2752 | 1466695914592 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:54 INFO - PROCESS | 2752 | ++DOCSHELL 0E4BD400 == 29 [pid = 2752] [id = 366] 08:31:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E4BDC00) [pid = 2752] [serial = 1097] [outer = 00000000] 08:31:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0E655000) [pid = 2752] [serial = 1098] [outer = 0E4BDC00] 08:31:54 INFO - PROCESS | 2752 | 1466695914637 Marionette DEBUG loaded listener.js 08:31:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0EC7B000) [pid = 2752] [serial = 1099] [outer = 0E4BDC00] 08:31:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0D315800) [pid = 2752] [serial = 1100] [outer = 0D876800] 08:31:55 INFO - PROCESS | 2752 | 1466695915250 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:31:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:31:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 932ms 08:31:55 INFO - PROCESS | 2752 | 1466695915319 Marionette TRACE conn5 -> [0,1429,"getWindowHandle",null] 08:31:55 INFO - PROCESS | 2752 | 1466695915324 Marionette TRACE conn5 <- [1,1429,null,{"value":"13"}] 08:31:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:31:55 INFO - PROCESS | 2752 | 1466695915352 Marionette TRACE conn5 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:31:55 INFO - PROCESS | 2752 | 1466695915356 Marionette TRACE conn5 <- [1,1430,null,{}] 08:31:55 INFO - PROCESS | 2752 | 1466695915361 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:31:55 INFO - PROCESS | 2752 | 1466695915364 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:55 INFO - PROCESS | 2752 | 1466695915492 Marionette TRACE conn5 <- [1,1431,null,{"value":null}] 08:31:55 INFO - PROCESS | 2752 | 1466695915613 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:55 INFO - PROCESS | 2752 | 1466695915616 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:55 INFO - PROCESS | 2752 | ++DOCSHELL 0D83B000 == 30 [pid = 2752] [id = 367] 08:31:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0D90BC00) [pid = 2752] [serial = 1101] [outer = 00000000] 08:31:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0E067C00) [pid = 2752] [serial = 1102] [outer = 0D90BC00] 08:31:55 INFO - PROCESS | 2752 | 1466695915676 Marionette DEBUG loaded listener.js 08:31:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0E480400) [pid = 2752] [serial = 1103] [outer = 0D90BC00] 08:31:56 INFO - PROCESS | 2752 | 1466695916471 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:31:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:31:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1176ms 08:31:56 INFO - PROCESS | 2752 | 1466695916531 Marionette TRACE conn5 -> [0,1433,"getWindowHandle",null] 08:31:56 INFO - PROCESS | 2752 | 1466695916536 Marionette TRACE conn5 <- [1,1433,null,{"value":"13"}] 08:31:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:31:56 INFO - PROCESS | 2752 | 1466695916543 Marionette TRACE conn5 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:31:56 INFO - PROCESS | 2752 | 1466695916546 Marionette TRACE conn5 <- [1,1434,null,{}] 08:31:56 INFO - PROCESS | 2752 | 1466695916550 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:31:56 INFO - PROCESS | 2752 | 1466695916553 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:56 INFO - PROCESS | 2752 | 1466695916681 Marionette TRACE conn5 <- [1,1435,null,{"value":null}] 08:31:56 INFO - PROCESS | 2752 | 1466695916808 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:56 INFO - PROCESS | 2752 | 1466695916811 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:56 INFO - PROCESS | 2752 | ++DOCSHELL 122D9C00 == 31 [pid = 2752] [id = 368] 08:31:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (12461400) [pid = 2752] [serial = 1104] [outer = 00000000] 08:31:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (124A7400) [pid = 2752] [serial = 1105] [outer = 12461400] 08:31:56 INFO - PROCESS | 2752 | 1466695916869 Marionette DEBUG loaded listener.js 08:31:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (12B80400) [pid = 2752] [serial = 1106] [outer = 12461400] 08:31:57 INFO - PROCESS | 2752 | --DOCSHELL 0D83A800 == 30 [pid = 2752] [id = 336] 08:31:57 INFO - PROCESS | 2752 | --DOCSHELL 0E067800 == 29 [pid = 2752] [id = 365] 08:31:57 INFO - PROCESS | 2752 | --DOCSHELL 0D297C00 == 28 [pid = 2752] [id = 364] 08:31:57 INFO - PROCESS | 2752 | 1466695917745 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:31:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:31:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1272ms 08:31:57 INFO - PROCESS | 2752 | 1466695917818 Marionette TRACE conn5 -> [0,1437,"getWindowHandle",null] 08:31:57 INFO - PROCESS | 2752 | 1466695917823 Marionette TRACE conn5 <- [1,1437,null,{"value":"13"}] 08:31:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:31:57 INFO - PROCESS | 2752 | 1466695917828 Marionette TRACE conn5 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:31:57 INFO - PROCESS | 2752 | 1466695917832 Marionette TRACE conn5 <- [1,1438,null,{}] 08:31:57 INFO - PROCESS | 2752 | 1466695917838 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:31:57 INFO - PROCESS | 2752 | 1466695917841 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:58 INFO - PROCESS | 2752 | 1466695917992 Marionette TRACE conn5 <- [1,1439,null,{"value":null}] 08:31:58 INFO - PROCESS | 2752 | 1466695918114 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:58 INFO - PROCESS | 2752 | 1466695918119 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:58 INFO - PROCESS | 2752 | ++DOCSHELL 0D7CC000 == 29 [pid = 2752] [id = 369] 08:31:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0D7D3000) [pid = 2752] [serial = 1107] [outer = 00000000] 08:31:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0E066400) [pid = 2752] [serial = 1108] [outer = 0D7D3000] 08:31:58 INFO - PROCESS | 2752 | 1466695918179 Marionette DEBUG loaded listener.js 08:31:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0E172C00) [pid = 2752] [serial = 1109] [outer = 0D7D3000] 08:31:58 INFO - PROCESS | 2752 | 1466695918800 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:31:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:31:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1018ms 08:31:58 INFO - PROCESS | 2752 | 1466695918850 Marionette TRACE conn5 -> [0,1441,"getWindowHandle",null] 08:31:58 INFO - PROCESS | 2752 | 1466695918855 Marionette TRACE conn5 <- [1,1441,null,{"value":"13"}] 08:31:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:31:58 INFO - PROCESS | 2752 | 1466695918861 Marionette TRACE conn5 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:31:58 INFO - PROCESS | 2752 | 1466695918864 Marionette TRACE conn5 <- [1,1442,null,{}] 08:31:58 INFO - PROCESS | 2752 | 1466695918868 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:31:58 INFO - PROCESS | 2752 | 1466695918871 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:59 INFO - PROCESS | 2752 | 1466695918982 Marionette TRACE conn5 <- [1,1443,null,{"value":null}] 08:31:59 INFO - PROCESS | 2752 | 1466695919084 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:31:59 INFO - PROCESS | 2752 | 1466695919086 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:31:59 INFO - PROCESS | 2752 | ++DOCSHELL 12468400 == 30 [pid = 2752] [id = 370] 08:31:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1249EC00) [pid = 2752] [serial = 1110] [outer = 00000000] 08:31:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (1273D800) [pid = 2752] [serial = 1111] [outer = 1249EC00] 08:31:59 INFO - PROCESS | 2752 | 1466695919143 Marionette DEBUG loaded listener.js 08:31:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (13B17800) [pid = 2752] [serial = 1112] [outer = 1249EC00] 08:31:59 INFO - PROCESS | 2752 | 1466695919814 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:31:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:31:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1020ms 08:31:59 INFO - PROCESS | 2752 | 1466695919885 Marionette TRACE conn5 -> [0,1445,"getWindowHandle",null] 08:31:59 INFO - PROCESS | 2752 | 1466695919888 Marionette TRACE conn5 <- [1,1445,null,{"value":"13"}] 08:31:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:31:59 INFO - PROCESS | 2752 | 1466695919892 Marionette TRACE conn5 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:31:59 INFO - PROCESS | 2752 | 1466695919896 Marionette TRACE conn5 <- [1,1446,null,{}] 08:31:59 INFO - PROCESS | 2752 | 1466695919908 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:31:59 INFO - PROCESS | 2752 | 1466695919913 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:00 INFO - PROCESS | 2752 | 1466695920075 Marionette TRACE conn5 <- [1,1447,null,{"value":null}] 08:32:00 INFO - PROCESS | 2752 | 1466695920085 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:00 INFO - PROCESS | 2752 | 1466695920089 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:00 INFO - PROCESS | 2752 | ++DOCSHELL 155D9400 == 31 [pid = 2752] [id = 371] 08:32:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (155D9800) [pid = 2752] [serial = 1113] [outer = 00000000] 08:32:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (15E5B800) [pid = 2752] [serial = 1114] [outer = 155D9800] 08:32:00 INFO - PROCESS | 2752 | 1466695920148 Marionette DEBUG loaded listener.js 08:32:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (16B74000) [pid = 2752] [serial = 1115] [outer = 155D9800] 08:32:00 INFO - PROCESS | 2752 | 1466695920790 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:32:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:32:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 930ms 08:32:00 INFO - PROCESS | 2752 | 1466695920826 Marionette TRACE conn5 -> [0,1449,"getWindowHandle",null] 08:32:00 INFO - PROCESS | 2752 | 1466695920829 Marionette TRACE conn5 <- [1,1449,null,{"value":"13"}] 08:32:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:32:00 INFO - PROCESS | 2752 | 1466695920832 Marionette TRACE conn5 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:32:00 INFO - PROCESS | 2752 | 1466695920834 Marionette TRACE conn5 <- [1,1450,null,{}] 08:32:00 INFO - PROCESS | 2752 | 1466695920838 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:32:00 INFO - PROCESS | 2752 | 1466695920840 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:00 INFO - PROCESS | 2752 | 1466695920948 Marionette TRACE conn5 <- [1,1451,null,{"value":null}] 08:32:01 INFO - PROCESS | 2752 | 1466695921075 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:01 INFO - PROCESS | 2752 | 1466695921078 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:01 INFO - PROCESS | 2752 | ++DOCSHELL 0D290800 == 32 [pid = 2752] [id = 372] 08:32:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0E06B800) [pid = 2752] [serial = 1116] [outer = 00000000] 08:32:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (17706000) [pid = 2752] [serial = 1117] [outer = 0E06B800] 08:32:01 INFO - PROCESS | 2752 | 1466695921134 Marionette DEBUG loaded listener.js 08:32:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (1770D400) [pid = 2752] [serial = 1118] [outer = 0E06B800] 08:32:01 INFO - PROCESS | 2752 | 1466695921863 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:32:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:32:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1068ms 08:32:01 INFO - PROCESS | 2752 | 1466695921909 Marionette TRACE conn5 -> [0,1453,"getWindowHandle",null] 08:32:01 INFO - PROCESS | 2752 | 1466695921913 Marionette TRACE conn5 <- [1,1453,null,{"value":"13"}] 08:32:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:32:01 INFO - PROCESS | 2752 | 1466695921918 Marionette TRACE conn5 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:32:01 INFO - PROCESS | 2752 | 1466695921922 Marionette TRACE conn5 <- [1,1454,null,{}] 08:32:01 INFO - PROCESS | 2752 | 1466695921929 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:32:01 INFO - PROCESS | 2752 | 1466695921932 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:02 INFO - PROCESS | 2752 | 1466695922044 Marionette TRACE conn5 <- [1,1455,null,{"value":null}] 08:32:02 INFO - PROCESS | 2752 | 1466695922177 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:02 INFO - PROCESS | 2752 | 1466695922181 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:02 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F3C00 == 33 [pid = 2752] [id = 373] 08:32:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (0D313000) [pid = 2752] [serial = 1119] [outer = 00000000] 08:32:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (0E231400) [pid = 2752] [serial = 1120] [outer = 0D313000] 08:32:02 INFO - PROCESS | 2752 | 1466695922232 Marionette DEBUG loaded listener.js 08:32:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 97 (0E4BB000) [pid = 2752] [serial = 1121] [outer = 0D313000] 08:32:02 INFO - PROCESS | 2752 | 1466695922888 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:32:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:32:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1024ms 08:32:02 INFO - PROCESS | 2752 | 1466695922943 Marionette TRACE conn5 -> [0,1457,"getWindowHandle",null] 08:32:02 INFO - PROCESS | 2752 | 1466695922947 Marionette TRACE conn5 <- [1,1457,null,{"value":"13"}] 08:32:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:32:02 INFO - PROCESS | 2752 | 1466695922952 Marionette TRACE conn5 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:32:02 INFO - PROCESS | 2752 | 1466695922957 Marionette TRACE conn5 <- [1,1458,null,{}] 08:32:02 INFO - PROCESS | 2752 | 1466695922962 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:32:02 INFO - PROCESS | 2752 | 1466695922965 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:03 INFO - PROCESS | 2752 | 1466695923078 Marionette TRACE conn5 <- [1,1459,null,{"value":null}] 08:32:03 INFO - PROCESS | 2752 | 1466695923209 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:03 INFO - PROCESS | 2752 | 1466695923212 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:03 INFO - PROCESS | 2752 | ++DOCSHELL 0EC87400 == 34 [pid = 2752] [id = 374] 08:32:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 98 (0F275000) [pid = 2752] [serial = 1122] [outer = 00000000] 08:32:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 99 (1394C000) [pid = 2752] [serial = 1123] [outer = 0F275000] 08:32:03 INFO - PROCESS | 2752 | 1466695923273 Marionette DEBUG loaded listener.js 08:32:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 100 (13F5AC00) [pid = 2752] [serial = 1124] [outer = 0F275000] 08:32:03 INFO - PROCESS | 2752 | 1466695923900 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:32:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:32:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 990ms 08:32:03 INFO - PROCESS | 2752 | 1466695923943 Marionette TRACE conn5 -> [0,1461,"getWindowHandle",null] 08:32:03 INFO - PROCESS | 2752 | 1466695923948 Marionette TRACE conn5 <- [1,1461,null,{"value":"13"}] 08:32:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:32:03 INFO - PROCESS | 2752 | 1466695923954 Marionette TRACE conn5 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:32:03 INFO - PROCESS | 2752 | 1466695923957 Marionette TRACE conn5 <- [1,1462,null,{}] 08:32:03 INFO - PROCESS | 2752 | 1466695923961 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:32:03 INFO - PROCESS | 2752 | 1466695923964 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:04 INFO - PROCESS | 2752 | 1466695924081 Marionette TRACE conn5 <- [1,1463,null,{"value":null}] 08:32:04 INFO - PROCESS | 2752 | 1466695924186 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:04 INFO - PROCESS | 2752 | 1466695924188 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:04 INFO - PROCESS | 2752 | ++DOCSHELL 16B79400 == 35 [pid = 2752] [id = 375] 08:32:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 101 (16B7A000) [pid = 2752] [serial = 1125] [outer = 00000000] 08:32:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 102 (16BE4C00) [pid = 2752] [serial = 1126] [outer = 16B7A000] 08:32:04 INFO - PROCESS | 2752 | 1466695924245 Marionette DEBUG loaded listener.js 08:32:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 103 (17148000) [pid = 2752] [serial = 1127] [outer = 16B7A000] 08:32:04 INFO - PROCESS | 2752 | 1466695924907 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:32:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:32:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1017ms 08:32:04 INFO - PROCESS | 2752 | 1466695924975 Marionette TRACE conn5 -> [0,1465,"getWindowHandle",null] 08:32:04 INFO - PROCESS | 2752 | 1466695924977 Marionette TRACE conn5 <- [1,1465,null,{"value":"13"}] 08:32:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:32:05 INFO - PROCESS | 2752 | 1466695924981 Marionette TRACE conn5 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:32:05 INFO - PROCESS | 2752 | 1466695924985 Marionette TRACE conn5 <- [1,1466,null,{}] 08:32:05 INFO - PROCESS | 2752 | 1466695924996 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:32:05 INFO - PROCESS | 2752 | 1466695925001 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:05 INFO - PROCESS | 2752 | 1466695925120 Marionette TRACE conn5 <- [1,1467,null,{"value":null}] 08:32:05 INFO - PROCESS | 2752 | 1466695925246 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:05 INFO - PROCESS | 2752 | 1466695925250 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:05 INFO - PROCESS | 2752 | ++DOCSHELL 178C2800 == 36 [pid = 2752] [id = 376] 08:32:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 104 (178C3800) [pid = 2752] [serial = 1128] [outer = 00000000] 08:32:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 105 (17AA1C00) [pid = 2752] [serial = 1129] [outer = 178C3800] 08:32:05 INFO - PROCESS | 2752 | 1466695925310 Marionette DEBUG loaded listener.js 08:32:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 106 (17B1AC00) [pid = 2752] [serial = 1130] [outer = 178C3800] 08:32:05 INFO - PROCESS | 2752 | 1466695925978 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:32:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:32:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1022ms 08:32:06 INFO - PROCESS | 2752 | 1466695926011 Marionette TRACE conn5 -> [0,1469,"getWindowHandle",null] 08:32:06 INFO - PROCESS | 2752 | 1466695926014 Marionette TRACE conn5 <- [1,1469,null,{"value":"13"}] 08:32:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:32:06 INFO - PROCESS | 2752 | 1466695926018 Marionette TRACE conn5 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:32:06 INFO - PROCESS | 2752 | 1466695926020 Marionette TRACE conn5 <- [1,1470,null,{}] 08:32:06 INFO - PROCESS | 2752 | 1466695926024 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:32:06 INFO - PROCESS | 2752 | 1466695926027 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:06 INFO - PROCESS | 2752 | 1466695926143 Marionette TRACE conn5 <- [1,1471,null,{"value":null}] 08:32:06 INFO - PROCESS | 2752 | 1466695926250 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:06 INFO - PROCESS | 2752 | 1466695926253 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:06 INFO - PROCESS | 2752 | ++DOCSHELL 17B1E000 == 37 [pid = 2752] [id = 377] 08:32:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 107 (17CE4400) [pid = 2752] [serial = 1131] [outer = 00000000] 08:32:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 108 (182E4000) [pid = 2752] [serial = 1132] [outer = 17CE4400] 08:32:06 INFO - PROCESS | 2752 | 1466695926308 Marionette DEBUG loaded listener.js 08:32:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 109 (182EB800) [pid = 2752] [serial = 1133] [outer = 17CE4400] 08:32:06 INFO - PROCESS | 2752 | 1466695926940 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:32:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:32:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 971ms 08:32:07 INFO - PROCESS | 2752 | 1466695926991 Marionette TRACE conn5 -> [0,1473,"getWindowHandle",null] 08:32:07 INFO - PROCESS | 2752 | 1466695926996 Marionette TRACE conn5 <- [1,1473,null,{"value":"13"}] 08:32:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:32:07 INFO - PROCESS | 2752 | 1466695927001 Marionette TRACE conn5 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:32:07 INFO - PROCESS | 2752 | 1466695927004 Marionette TRACE conn5 <- [1,1474,null,{}] 08:32:07 INFO - PROCESS | 2752 | 1466695927010 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:32:07 INFO - PROCESS | 2752 | 1466695927012 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:07 INFO - PROCESS | 2752 | 1466695927122 Marionette TRACE conn5 <- [1,1475,null,{"value":null}] 08:32:07 INFO - PROCESS | 2752 | 1466695927282 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:07 INFO - PROCESS | 2752 | 1466695927285 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:07 INFO - PROCESS | 2752 | ++DOCSHELL 0EC88800 == 38 [pid = 2752] [id = 378] 08:32:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 110 (0F2DF000) [pid = 2752] [serial = 1134] [outer = 00000000] 08:32:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 111 (1270F400) [pid = 2752] [serial = 1135] [outer = 0F2DF000] 08:32:07 INFO - PROCESS | 2752 | 1466695927340 Marionette DEBUG loaded listener.js 08:32:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 112 (15546400) [pid = 2752] [serial = 1136] [outer = 0F2DF000] 08:32:07 INFO - PROCESS | 2752 | --DOCSHELL 12468400 == 37 [pid = 2752] [id = 370] 08:32:07 INFO - PROCESS | 2752 | --DOCSHELL 0D7CC000 == 36 [pid = 2752] [id = 369] 08:32:08 INFO - PROCESS | 2752 | 1466695928036 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:32:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:32:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1078ms 08:32:08 INFO - PROCESS | 2752 | 1466695928080 Marionette TRACE conn5 -> [0,1477,"getWindowHandle",null] 08:32:08 INFO - PROCESS | 2752 | 1466695928084 Marionette TRACE conn5 <- [1,1477,null,{"value":"13"}] 08:32:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:32:08 INFO - PROCESS | 2752 | 1466695928089 Marionette TRACE conn5 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:32:08 INFO - PROCESS | 2752 | 1466695928094 Marionette TRACE conn5 <- [1,1478,null,{}] 08:32:08 INFO - PROCESS | 2752 | 1466695928100 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:32:08 INFO - PROCESS | 2752 | 1466695928103 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:08 INFO - PROCESS | 2752 | 1466695928216 Marionette TRACE conn5 <- [1,1479,null,{"value":null}] 08:32:08 INFO - PROCESS | 2752 | 1466695928350 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:08 INFO - PROCESS | 2752 | 1466695928353 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:08 INFO - PROCESS | 2752 | ++DOCSHELL 0F2DC000 == 37 [pid = 2752] [id = 379] 08:32:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 113 (0F3D0400) [pid = 2752] [serial = 1137] [outer = 00000000] 08:32:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 114 (15546000) [pid = 2752] [serial = 1138] [outer = 0F3D0400] 08:32:08 INFO - PROCESS | 2752 | 1466695928414 Marionette DEBUG loaded listener.js 08:32:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 115 (16B70400) [pid = 2752] [serial = 1139] [outer = 0F3D0400] 08:32:09 INFO - PROCESS | 2752 | 1466695929042 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:32:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:32:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1029ms 08:32:09 INFO - PROCESS | 2752 | 1466695929119 Marionette TRACE conn5 -> [0,1481,"getWindowHandle",null] 08:32:09 INFO - PROCESS | 2752 | 1466695929124 Marionette TRACE conn5 <- [1,1481,null,{"value":"13"}] 08:32:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:32:09 INFO - PROCESS | 2752 | 1466695929130 Marionette TRACE conn5 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:32:09 INFO - PROCESS | 2752 | 1466695929133 Marionette TRACE conn5 <- [1,1482,null,{}] 08:32:09 INFO - PROCESS | 2752 | 1466695929137 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:32:09 INFO - PROCESS | 2752 | 1466695929140 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:09 INFO - PROCESS | 2752 | 1466695929265 Marionette TRACE conn5 <- [1,1483,null,{"value":null}] 08:32:09 INFO - PROCESS | 2752 | 1466695929393 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:09 INFO - PROCESS | 2752 | 1466695929396 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:09 INFO - PROCESS | 2752 | ++DOCSHELL 1787D400 == 38 [pid = 2752] [id = 380] 08:32:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 116 (178B9400) [pid = 2752] [serial = 1140] [outer = 00000000] 08:32:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 117 (178C1000) [pid = 2752] [serial = 1141] [outer = 178B9400] 08:32:09 INFO - PROCESS | 2752 | 1466695929453 Marionette DEBUG loaded listener.js 08:32:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 118 (17AA6000) [pid = 2752] [serial = 1142] [outer = 178B9400] 08:32:10 INFO - PROCESS | 2752 | 1466695930077 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:32:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:32:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 970ms 08:32:10 INFO - PROCESS | 2752 | 1466695930104 Marionette TRACE conn5 -> [0,1485,"getWindowHandle",null] 08:32:10 INFO - PROCESS | 2752 | 1466695930106 Marionette TRACE conn5 <- [1,1485,null,{"value":"13"}] 08:32:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:32:10 INFO - PROCESS | 2752 | 1466695930110 Marionette TRACE conn5 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:32:10 INFO - PROCESS | 2752 | 1466695930114 Marionette TRACE conn5 <- [1,1486,null,{}] 08:32:10 INFO - PROCESS | 2752 | 1466695930125 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:32:10 INFO - PROCESS | 2752 | 1466695930130 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:10 INFO - PROCESS | 2752 | 1466695930287 Marionette TRACE conn5 <- [1,1487,null,{"value":null}] 08:32:10 INFO - PROCESS | 2752 | 1466695930304 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:10 INFO - PROCESS | 2752 | 1466695930308 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:10 INFO - PROCESS | 2752 | ++DOCSHELL 197B8800 == 39 [pid = 2752] [id = 381] 08:32:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 119 (19889800) [pid = 2752] [serial = 1143] [outer = 00000000] 08:32:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 120 (19F0D400) [pid = 2752] [serial = 1144] [outer = 19889800] 08:32:10 INFO - PROCESS | 2752 | 1466695930367 Marionette DEBUG loaded listener.js 08:32:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 121 (1AB36800) [pid = 2752] [serial = 1145] [outer = 19889800] 08:32:10 INFO - PROCESS | 2752 | 1466695930967 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:32:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:32:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 930ms 08:32:11 INFO - PROCESS | 2752 | 1466695931057 Marionette TRACE conn5 -> [0,1489,"getWindowHandle",null] 08:32:11 INFO - PROCESS | 2752 | 1466695931060 Marionette TRACE conn5 <- [1,1489,null,{"value":"13"}] 08:32:11 INFO - PROCESS | 2752 | 1466695931065 Marionette TRACE conn5 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:32:11 INFO - PROCESS | 2752 | 1466695931067 Marionette TRACE conn5 <- [1,1490,null,{}] 08:32:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:32:11 INFO - PROCESS | 2752 | 1466695931071 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:32:11 INFO - PROCESS | 2752 | 1466695931073 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:11 INFO - PROCESS | 2752 | 1466695931192 Marionette TRACE conn5 <- [1,1491,null,{"value":null}] 08:32:11 INFO - PROCESS | 2752 | 1466695931321 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:11 INFO - PROCESS | 2752 | 1466695931324 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:11 INFO - PROCESS | 2752 | ++DOCSHELL 1AC12C00 == 40 [pid = 2752] [id = 382] 08:32:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 122 (1AC14C00) [pid = 2752] [serial = 1146] [outer = 00000000] 08:32:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 123 (1AC65800) [pid = 2752] [serial = 1147] [outer = 1AC14C00] 08:32:11 INFO - PROCESS | 2752 | 1466695931381 Marionette DEBUG loaded listener.js 08:32:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 124 (1AC6F400) [pid = 2752] [serial = 1148] [outer = 1AC14C00] 08:32:11 INFO - PROCESS | 2752 | 1466695931932 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:32:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:32:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 930ms 08:32:12 INFO - PROCESS | 2752 | 1466695932006 Marionette TRACE conn5 -> [0,1493,"getWindowHandle",null] 08:32:12 INFO - PROCESS | 2752 | 1466695932009 Marionette TRACE conn5 <- [1,1493,null,{"value":"13"}] 08:32:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:32:12 INFO - PROCESS | 2752 | 1466695932013 Marionette TRACE conn5 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:32:12 INFO - PROCESS | 2752 | 1466695932015 Marionette TRACE conn5 <- [1,1494,null,{}] 08:32:12 INFO - PROCESS | 2752 | 1466695932019 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:32:12 INFO - PROCESS | 2752 | 1466695932021 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:12 INFO - PROCESS | 2752 | 1466695932125 Marionette TRACE conn5 <- [1,1495,null,{"value":null}] 08:32:12 INFO - PROCESS | 2752 | 1466695932263 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:12 INFO - PROCESS | 2752 | 1466695932266 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:12 INFO - PROCESS | 2752 | ++DOCSHELL 0EC0A400 == 41 [pid = 2752] [id = 383] 08:32:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 125 (0EC0D000) [pid = 2752] [serial = 1149] [outer = 00000000] 08:32:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 126 (1ADF4000) [pid = 2752] [serial = 1150] [outer = 0EC0D000] 08:32:12 INFO - PROCESS | 2752 | 1466695932321 Marionette DEBUG loaded listener.js 08:32:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 127 (1ADF5000) [pid = 2752] [serial = 1151] [outer = 0EC0D000] 08:32:12 INFO - PROCESS | 2752 | 1466695932968 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:32:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:32:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1070ms 08:32:13 INFO - PROCESS | 2752 | 1466695933087 Marionette TRACE conn5 -> [0,1497,"getWindowHandle",null] 08:32:13 INFO - PROCESS | 2752 | 1466695933091 Marionette TRACE conn5 <- [1,1497,null,{"value":"13"}] 08:32:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:32:13 INFO - PROCESS | 2752 | 1466695933096 Marionette TRACE conn5 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:32:13 INFO - PROCESS | 2752 | 1466695933100 Marionette TRACE conn5 <- [1,1498,null,{}] 08:32:13 INFO - PROCESS | 2752 | 1466695933106 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:32:13 INFO - PROCESS | 2752 | 1466695933110 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:13 INFO - PROCESS | 2752 | 1466695933266 Marionette TRACE conn5 <- [1,1499,null,{"value":null}] 08:32:13 INFO - PROCESS | 2752 | 1466695933397 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:13 INFO - PROCESS | 2752 | 1466695933402 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:13 INFO - PROCESS | 2752 | ++DOCSHELL 0E478400 == 42 [pid = 2752] [id = 384] 08:32:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 128 (0E479C00) [pid = 2752] [serial = 1152] [outer = 00000000] 08:32:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 129 (122D8800) [pid = 2752] [serial = 1153] [outer = 0E479C00] 08:32:13 INFO - PROCESS | 2752 | 1466695933464 Marionette DEBUG loaded listener.js 08:32:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 130 (15566000) [pid = 2752] [serial = 1154] [outer = 0E479C00] 08:32:14 INFO - PROCESS | 2752 | 1466695934079 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:32:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:32:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1028ms 08:32:14 INFO - PROCESS | 2752 | 1466695934125 Marionette TRACE conn5 -> [0,1501,"getWindowHandle",null] 08:32:14 INFO - PROCESS | 2752 | 1466695934129 Marionette TRACE conn5 <- [1,1501,null,{"value":"13"}] 08:32:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:32:14 INFO - PROCESS | 2752 | 1466695934135 Marionette TRACE conn5 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:32:14 INFO - PROCESS | 2752 | 1466695934139 Marionette TRACE conn5 <- [1,1502,null,{}] 08:32:14 INFO - PROCESS | 2752 | 1466695934143 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:32:14 INFO - PROCESS | 2752 | 1466695934146 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:14 INFO - PROCESS | 2752 | 1466695934261 Marionette TRACE conn5 <- [1,1503,null,{"value":null}] 08:32:14 INFO - PROCESS | 2752 | 1466695934372 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:14 INFO - PROCESS | 2752 | 1466695934375 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:14 INFO - PROCESS | 2752 | ++DOCSHELL 178BC400 == 43 [pid = 2752] [id = 385] 08:32:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 131 (178BF800) [pid = 2752] [serial = 1155] [outer = 00000000] 08:32:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 132 (17AAE000) [pid = 2752] [serial = 1156] [outer = 178BF800] 08:32:14 INFO - PROCESS | 2752 | 1466695934432 Marionette DEBUG loaded listener.js 08:32:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 133 (17B27000) [pid = 2752] [serial = 1157] [outer = 178BF800] 08:32:15 INFO - PROCESS | 2752 | 1466695935055 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:32:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:32:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 990ms 08:32:15 INFO - PROCESS | 2752 | 1466695935125 Marionette TRACE conn5 -> [0,1505,"getWindowHandle",null] 08:32:15 INFO - PROCESS | 2752 | 1466695935127 Marionette TRACE conn5 <- [1,1505,null,{"value":"13"}] 08:32:15 INFO - PROCESS | 2752 | 1466695935131 Marionette TRACE conn5 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:32:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:32:15 INFO - PROCESS | 2752 | 1466695935134 Marionette TRACE conn5 <- [1,1506,null,{}] 08:32:15 INFO - PROCESS | 2752 | 1466695935144 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:32:15 INFO - PROCESS | 2752 | 1466695935149 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:15 INFO - PROCESS | 2752 | 1466695935300 Marionette TRACE conn5 <- [1,1507,null,{"value":null}] 08:32:15 INFO - PROCESS | 2752 | 1466695935432 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:15 INFO - PROCESS | 2752 | 1466695935436 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:15 INFO - PROCESS | 2752 | ++DOCSHELL 1A72B800 == 44 [pid = 2752] [id = 386] 08:32:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 134 (1A72C400) [pid = 2752] [serial = 1158] [outer = 00000000] 08:32:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 135 (1AC0F800) [pid = 2752] [serial = 1159] [outer = 1A72C400] 08:32:15 INFO - PROCESS | 2752 | 1466695935496 Marionette DEBUG loaded listener.js 08:32:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 136 (1ADEDC00) [pid = 2752] [serial = 1160] [outer = 1A72C400] 08:32:16 INFO - PROCESS | 2752 | 1466695936135 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:32:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:32:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1021ms 08:32:16 INFO - PROCESS | 2752 | 1466695936156 Marionette TRACE conn5 -> [0,1509,"getWindowHandle",null] 08:32:16 INFO - PROCESS | 2752 | 1466695936158 Marionette TRACE conn5 <- [1,1509,null,{"value":"13"}] 08:32:16 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:32:16 INFO - PROCESS | 2752 | 1466695936177 Marionette TRACE conn5 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:32:16 INFO - PROCESS | 2752 | 1466695936179 Marionette TRACE conn5 <- [1,1510,null,{}] 08:32:16 INFO - PROCESS | 2752 | 1466695936183 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:32:16 INFO - PROCESS | 2752 | 1466695936185 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:16 INFO - PROCESS | 2752 | 1466695936294 Marionette TRACE conn5 <- [1,1511,null,{"value":null}] 08:32:16 INFO - PROCESS | 2752 | 1466695936429 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:16 INFO - PROCESS | 2752 | 1466695936432 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:16 INFO - PROCESS | 2752 | ++DOCSHELL 1ADFAC00 == 45 [pid = 2752] [id = 387] 08:32:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 137 (1B232000) [pid = 2752] [serial = 1161] [outer = 00000000] 08:32:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 138 (1B23DC00) [pid = 2752] [serial = 1162] [outer = 1B232000] 08:32:16 INFO - PROCESS | 2752 | 1466695936487 Marionette DEBUG loaded listener.js 08:32:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 139 (1B249C00) [pid = 2752] [serial = 1163] [outer = 1B232000] 08:32:17 INFO - PROCESS | 2752 | 1466695937075 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:32:17 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:32:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:32:17 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:32:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:32:17 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:32:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:32:17 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:32:17 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:32:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:32:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:17 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:32:17 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 973ms 08:32:17 INFO - PROCESS | 2752 | 1466695937149 Marionette TRACE conn5 -> [0,1513,"getWindowHandle",null] 08:32:17 INFO - PROCESS | 2752 | 1466695937151 Marionette TRACE conn5 <- [1,1513,null,{"value":"13"}] 08:32:17 INFO - PROCESS | 2752 | 1466695937155 Marionette TRACE conn5 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:32:17 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:32:17 INFO - PROCESS | 2752 | 1466695937157 Marionette TRACE conn5 <- [1,1514,null,{}] 08:32:17 INFO - PROCESS | 2752 | 1466695937161 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:32:17 INFO - PROCESS | 2752 | 1466695937163 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:17 INFO - PROCESS | 2752 | 1466695937271 Marionette TRACE conn5 <- [1,1515,null,{"value":null}] 08:32:17 INFO - PROCESS | 2752 | 1466695937406 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:17 INFO - PROCESS | 2752 | 1466695937409 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:17 INFO - PROCESS | 2752 | ++DOCSHELL 0E659000 == 46 [pid = 2752] [id = 388] 08:32:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 140 (1556E400) [pid = 2752] [serial = 1164] [outer = 00000000] 08:32:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 141 (1B251800) [pid = 2752] [serial = 1165] [outer = 1556E400] 08:32:17 INFO - PROCESS | 2752 | 1466695937464 Marionette DEBUG loaded listener.js 08:32:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 142 (1B254800) [pid = 2752] [serial = 1166] [outer = 1556E400] 08:32:18 INFO - PROCESS | 2752 | 1466695938055 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:32:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:32:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:32:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:32:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:32:18 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:32:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:32:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:18 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:32:18 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 931ms 08:32:18 INFO - PROCESS | 2752 | 1466695938090 Marionette TRACE conn5 -> [0,1517,"getWindowHandle",null] 08:32:18 INFO - PROCESS | 2752 | 1466695938094 Marionette TRACE conn5 <- [1,1517,null,{"value":"13"}] 08:32:18 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:32:18 INFO - PROCESS | 2752 | 1466695938098 Marionette TRACE conn5 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:32:18 INFO - PROCESS | 2752 | 1466695938103 Marionette TRACE conn5 <- [1,1518,null,{}] 08:32:18 INFO - PROCESS | 2752 | 1466695938108 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:32:18 INFO - PROCESS | 2752 | 1466695938110 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:18 INFO - PROCESS | 2752 | --DOCSHELL 0F2DC000 == 45 [pid = 2752] [id = 379] 08:32:18 INFO - PROCESS | 2752 | --DOCSHELL 1787D400 == 44 [pid = 2752] [id = 380] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0D290800 == 43 [pid = 2752] [id = 372] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 1556EC00 == 42 [pid = 2752] [id = 340] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0E340400 == 41 [pid = 2752] [id = 328] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0F381C00 == 40 [pid = 2752] [id = 344] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 197B8800 == 39 [pid = 2752] [id = 381] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 155D9400 == 38 [pid = 2752] [id = 371] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 1AC12C00 == 37 [pid = 2752] [id = 382] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0F278400 == 36 [pid = 2752] [id = 329] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0E337C00 == 35 [pid = 2752] [id = 337] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 13B17C00 == 34 [pid = 2752] [id = 330] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0F382000 == 33 [pid = 2752] [id = 338] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 16B72800 == 32 [pid = 2752] [id = 334] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0D76E800 == 31 [pid = 2752] [id = 327] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0E614400 == 30 [pid = 2752] [id = 335] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0D2F3C00 == 29 [pid = 2752] [id = 373] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 16B78800 == 28 [pid = 2752] [id = 332] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 122D9C00 == 27 [pid = 2752] [id = 368] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 17AA4800 == 26 [pid = 2752] [id = 343] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0EC87400 == 25 [pid = 2752] [id = 374] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0D83B000 == 24 [pid = 2752] [id = 367] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 15548800 == 23 [pid = 2752] [id = 331] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 16B79400 == 22 [pid = 2752] [id = 375] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 178C2800 == 21 [pid = 2752] [id = 376] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 17705000 == 20 [pid = 2752] [id = 341] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 1770E000 == 19 [pid = 2752] [id = 342] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 17B1E000 == 18 [pid = 2752] [id = 377] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0E4BD400 == 17 [pid = 2752] [id = 366] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 1396B800 == 16 [pid = 2752] [id = 339] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0D30D000 == 15 [pid = 2752] [id = 333] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 1ADFAC00 == 14 [pid = 2752] [id = 387] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 178BC400 == 13 [pid = 2752] [id = 385] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 1A72B800 == 12 [pid = 2752] [id = 386] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0EC88800 == 11 [pid = 2752] [id = 378] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0EC0A400 == 10 [pid = 2752] [id = 383] 08:32:20 INFO - PROCESS | 2752 | --DOCSHELL 0E478400 == 9 [pid = 2752] [id = 384] 08:32:22 INFO - PROCESS | 2752 | --DOCSHELL 0E659000 == 8 [pid = 2752] [id = 388] 08:32:22 INFO - PROCESS | 2752 | 1466695942418 Marionette TRACE conn5 <- [1,1519,null,{"value":null}] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 141 (0E4BDC00) [pid = 2752] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 140 (0D7D3000) [pid = 2752] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 139 (0F275000) [pid = 2752] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 138 (0D313000) [pid = 2752] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 137 (12461400) [pid = 2752] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 136 (0D90BC00) [pid = 2752] [serial = 1101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 135 (0D298400) [pid = 2752] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 134 (0E070400) [pid = 2752] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 133 (0E069400) [pid = 2752] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 132 (19F08400) [pid = 2752] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 131 (12546800) [pid = 2752] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 130 (0D76B800) [pid = 2752] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 129 (0F3D0400) [pid = 2752] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 128 (178B9400) [pid = 2752] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 127 (1974D800) [pid = 2752] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 126 (16BE6400) [pid = 2752] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 125 (0E22B000) [pid = 2752] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 124 (19889400) [pid = 2752] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 123 (177CE800) [pid = 2752] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 122 (13BC3C00) [pid = 2752] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 121 (0D310C00) [pid = 2752] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 120 (177CD800) [pid = 2752] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 119 (0E16E400) [pid = 2752] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 118 (1245FC00) [pid = 2752] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 117 (1714F400) [pid = 2752] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 116 (0E174000) [pid = 2752] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 115 (1249EC00) [pid = 2752] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 114 (16B7A000) [pid = 2752] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 113 (17CE4400) [pid = 2752] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 112 (178C3800) [pid = 2752] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 111 (1A72C400) [pid = 2752] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 110 (19889800) [pid = 2752] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 109 (0E06B800) [pid = 2752] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 108 (178BF800) [pid = 2752] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 107 (155D9800) [pid = 2752] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 106 (0EC0D000) [pid = 2752] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 105 (0E479C00) [pid = 2752] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 104 (0F2DF000) [pid = 2752] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 103 (1B232000) [pid = 2752] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:32:23 INFO - PROCESS | 2752 | --DOMWINDOW == 102 (1AC14C00) [pid = 2752] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:32:23 INFO - PROCESS | 2752 | 1466695943610 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:23 INFO - PROCESS | 2752 | 1466695943613 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:23 INFO - PROCESS | 2752 | ++DOCSHELL 0D292C00 == 9 [pid = 2752] [id = 389] 08:32:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 103 (0D293800) [pid = 2752] [serial = 1167] [outer = 00000000] 08:32:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 104 (0D2E8400) [pid = 2752] [serial = 1168] [outer = 0D293800] 08:32:23 INFO - PROCESS | 2752 | 1466695943674 Marionette DEBUG loaded listener.js 08:32:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 105 (0D2F5800) [pid = 2752] [serial = 1169] [outer = 0D293800] 08:32:24 INFO - PROCESS | 2752 | 1466695944293 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:32:24 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:32:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:32:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:32:24 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:32:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:32:24 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:32:24 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:32:24 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:32:24 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 6246ms 08:32:24 INFO - PROCESS | 2752 | 1466695944349 Marionette TRACE conn5 -> [0,1521,"getWindowHandle",null] 08:32:24 INFO - PROCESS | 2752 | 1466695944353 Marionette TRACE conn5 <- [1,1521,null,{"value":"13"}] 08:32:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:32:24 INFO - PROCESS | 2752 | 1466695944357 Marionette TRACE conn5 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:32:24 INFO - PROCESS | 2752 | 1466695944361 Marionette TRACE conn5 <- [1,1522,null,{}] 08:32:24 INFO - PROCESS | 2752 | 1466695944367 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:32:24 INFO - PROCESS | 2752 | 1466695944370 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:24 INFO - PROCESS | 2752 | 1466695944495 Marionette TRACE conn5 <- [1,1523,null,{"value":null}] 08:32:24 INFO - PROCESS | 2752 | 1466695944615 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:24 INFO - PROCESS | 2752 | 1466695944619 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:24 INFO - PROCESS | 2752 | ++DOCSHELL 0E06EC00 == 10 [pid = 2752] [id = 390] 08:32:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 106 (0E06F000) [pid = 2752] [serial = 1170] [outer = 00000000] 08:32:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 107 (0E16A800) [pid = 2752] [serial = 1171] [outer = 0E06F000] 08:32:24 INFO - PROCESS | 2752 | 1466695944717 Marionette DEBUG loaded listener.js 08:32:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 108 (0E405C00) [pid = 2752] [serial = 1172] [outer = 0E06F000] 08:32:25 INFO - PROCESS | 2752 | 1466695945499 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:32:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:32:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1170ms 08:32:25 INFO - PROCESS | 2752 | 1466695945537 Marionette TRACE conn5 -> [0,1525,"getWindowHandle",null] 08:32:25 INFO - PROCESS | 2752 | 1466695945542 Marionette TRACE conn5 <- [1,1525,null,{"value":"13"}] 08:32:25 INFO - PROCESS | 2752 | 1466695945546 Marionette TRACE conn5 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:32:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:32:25 INFO - PROCESS | 2752 | 1466695945549 Marionette TRACE conn5 <- [1,1526,null,{}] 08:32:25 INFO - PROCESS | 2752 | 1466695945554 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:32:25 INFO - PROCESS | 2752 | 1466695945556 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:25 INFO - PROCESS | 2752 | 1466695945681 Marionette TRACE conn5 <- [1,1527,null,{"value":null}] 08:32:25 INFO - PROCESS | 2752 | 1466695945820 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:25 INFO - PROCESS | 2752 | 1466695945823 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:25 INFO - PROCESS | 2752 | ++DOCSHELL 1246A800 == 11 [pid = 2752] [id = 391] 08:32:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 109 (1249E000) [pid = 2752] [serial = 1173] [outer = 00000000] 08:32:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 110 (124AAC00) [pid = 2752] [serial = 1174] [outer = 1249E000] 08:32:25 INFO - PROCESS | 2752 | 1466695945879 Marionette DEBUG loaded listener.js 08:32:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 111 (12B55400) [pid = 2752] [serial = 1175] [outer = 1249E000] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 110 (15573800) [pid = 2752] [serial = 1071] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 109 (155DC000) [pid = 2752] [serial = 1084] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 108 (182EBC00) [pid = 2752] [serial = 1075] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 107 (1A2BD000) [pid = 2752] [serial = 1077] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 106 (16B7EC00) [pid = 2752] [serial = 1078] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 105 (17AABC00) [pid = 2752] [serial = 1069] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 104 (1AB33400) [pid = 2752] [serial = 1087] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 103 (18253C00) [pid = 2752] [serial = 1074] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 102 (17150400) [pid = 2752] [serial = 1063] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 101 (0EC7B000) [pid = 2752] [serial = 1099] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 100 (15E65C00) [pid = 2752] [serial = 1060] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 99 (0E655000) [pid = 2752] [serial = 1098] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 98 (122D8800) [pid = 2752] [serial = 1153] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 97 (15546000) [pid = 2752] [serial = 1138] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 96 (0E4BB000) [pid = 2752] [serial = 1121] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (0E480400) [pid = 2752] [serial = 1103] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (1394C000) [pid = 2752] [serial = 1123] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (124A7400) [pid = 2752] [serial = 1105] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (0E067C00) [pid = 2752] [serial = 1102] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (1270F400) [pid = 2752] [serial = 1135] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0D2EF000) [pid = 2752] [serial = 1092] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (17B1F000) [pid = 2752] [serial = 1089] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (18471000) [pid = 2752] [serial = 1090] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0E06C800) [pid = 2752] [serial = 1095] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0E231400) [pid = 2752] [serial = 1120] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0E168400) [pid = 2752] [serial = 1096] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (17706000) [pid = 2752] [serial = 1117] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1A723400) [pid = 2752] [serial = 1086] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (15541800) [pid = 2752] [serial = 1083] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D910400) [pid = 2752] [serial = 1080] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0D967800) [pid = 2752] [serial = 676] [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:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D30D800) [pid = 2752] [serial = 1093] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (17149C00) [pid = 2752] [serial = 1062] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (178BD800) [pid = 2752] [serial = 1066] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (177CE400) [pid = 2752] [serial = 1065] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (19892400) [pid = 2752] [serial = 1045] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E403000) [pid = 2752] [serial = 1050] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E4B7000) [pid = 2752] [serial = 1051] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (12C33800) [pid = 2752] [serial = 1056] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1396A800) [pid = 2752] [serial = 1057] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (155DA000) [pid = 2752] [serial = 1059] [outer = 00000000] [url = about:blank] 08:32:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (17B22000) [pid = 2752] [serial = 1068] [outer = 00000000] [url = about:blank] 08:32:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1129ms 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0E47D000) [pid = 2752] [serial = 1053] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0E4BA000) [pid = 2752] [serial = 1054] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0E31AC00) [pid = 2752] [serial = 1047] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0E4BCC00) [pid = 2752] [serial = 1048] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (1714F800) [pid = 2752] [serial = 1072] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (0E16CC00) [pid = 2752] [serial = 1081] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (16BE4C00) [pid = 2752] [serial = 1126] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (178C1000) [pid = 2752] [serial = 1141] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (1770D400) [pid = 2752] [serial = 1118] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (12B80400) [pid = 2752] [serial = 1106] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (0E172C00) [pid = 2752] [serial = 1109] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (1273D800) [pid = 2752] [serial = 1111] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (15546400) [pid = 2752] [serial = 1136] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 55 (0E066400) [pid = 2752] [serial = 1108] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 54 (17148000) [pid = 2752] [serial = 1127] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 53 (17B27000) [pid = 2752] [serial = 1157] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 52 (17AA1C00) [pid = 2752] [serial = 1129] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 51 (16B74000) [pid = 2752] [serial = 1115] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 50 (1AC0F800) [pid = 2752] [serial = 1159] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 49 (17AA6000) [pid = 2752] [serial = 1142] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 48 (17AAE000) [pid = 2752] [serial = 1156] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 47 (15E5B800) [pid = 2752] [serial = 1114] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 46 (13B17800) [pid = 2752] [serial = 1112] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 45 (13F5AC00) [pid = 2752] [serial = 1124] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 44 (16B70400) [pid = 2752] [serial = 1139] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 43 (1ADF5000) [pid = 2752] [serial = 1151] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 42 (1AC6F400) [pid = 2752] [serial = 1148] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 41 (1ADF4000) [pid = 2752] [serial = 1150] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 40 (1AB36800) [pid = 2752] [serial = 1145] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 39 (1AC65800) [pid = 2752] [serial = 1147] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 38 (1ADEDC00) [pid = 2752] [serial = 1160] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 37 (182EB800) [pid = 2752] [serial = 1133] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 36 (1B23DC00) [pid = 2752] [serial = 1162] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 35 (15566000) [pid = 2752] [serial = 1154] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 34 (17B1AC00) [pid = 2752] [serial = 1130] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 33 (182E4000) [pid = 2752] [serial = 1132] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 32 (19F0D400) [pid = 2752] [serial = 1144] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | --DOMWINDOW == 31 (1B249C00) [pid = 2752] [serial = 1163] [outer = 00000000] [url = about:blank] 08:32:26 INFO - PROCESS | 2752 | 1466695946583 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:32:26 INFO - PROCESS | 2752 | 1466695946692 Marionette TRACE conn5 -> [0,1529,"getWindowHandle",null] 08:32:26 INFO - PROCESS | 2752 | 1466695946697 Marionette TRACE conn5 <- [1,1529,null,{"value":"13"}] 08:32:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:32:26 INFO - PROCESS | 2752 | 1466695946703 Marionette TRACE conn5 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:32:26 INFO - PROCESS | 2752 | 1466695946706 Marionette TRACE conn5 <- [1,1530,null,{}] 08:32:26 INFO - PROCESS | 2752 | 1466695946711 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:32:26 INFO - PROCESS | 2752 | 1466695946714 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:26 INFO - PROCESS | 2752 | 1466695946811 Marionette TRACE conn5 <- [1,1531,null,{"value":null}] 08:32:26 INFO - PROCESS | 2752 | 1466695946818 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:26 INFO - PROCESS | 2752 | 1466695946820 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:26 INFO - PROCESS | 2752 | ++DOCSHELL 0D8E4400 == 12 [pid = 2752] [id = 392] 08:32:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 32 (0D90BC00) [pid = 2752] [serial = 1176] [outer = 00000000] 08:32:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 33 (0E067C00) [pid = 2752] [serial = 1177] [outer = 0D90BC00] 08:32:26 INFO - PROCESS | 2752 | 1466695946868 Marionette DEBUG loaded listener.js 08:32:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 34 (0E169800) [pid = 2752] [serial = 1178] [outer = 0D90BC00] 08:32:27 INFO - PROCESS | 2752 | 1466695947345 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:32:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:32:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 670ms 08:32:27 INFO - PROCESS | 2752 | 1466695947399 Marionette TRACE conn5 -> [0,1533,"getWindowHandle",null] 08:32:27 INFO - PROCESS | 2752 | 1466695947403 Marionette TRACE conn5 <- [1,1533,null,{"value":"13"}] 08:32:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:32:27 INFO - PROCESS | 2752 | 1466695947411 Marionette TRACE conn5 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:32:27 INFO - PROCESS | 2752 | 1466695947413 Marionette TRACE conn5 <- [1,1534,null,{}] 08:32:27 INFO - PROCESS | 2752 | 1466695947417 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:32:27 INFO - PROCESS | 2752 | 1466695947420 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:27 INFO - PROCESS | 2752 | 1466695947512 Marionette TRACE conn5 <- [1,1535,null,{"value":null}] 08:32:27 INFO - PROCESS | 2752 | 1466695947521 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:27 INFO - PROCESS | 2752 | 1466695947523 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:27 INFO - PROCESS | 2752 | ++DOCSHELL 0D30DC00 == 13 [pid = 2752] [id = 393] 08:32:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 35 (0E478800) [pid = 2752] [serial = 1179] [outer = 00000000] 08:32:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 36 (0E47DC00) [pid = 2752] [serial = 1180] [outer = 0E478800] 08:32:27 INFO - PROCESS | 2752 | 1466695947570 Marionette DEBUG loaded listener.js 08:32:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 37 (0E4B7C00) [pid = 2752] [serial = 1181] [outer = 0E478800] 08:32:28 INFO - PROCESS | 2752 | 1466695948058 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:32:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:32:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 730ms 08:32:28 INFO - PROCESS | 2752 | 1466695948145 Marionette TRACE conn5 -> [0,1537,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 2752 | 1466695948147 Marionette TRACE conn5 <- [1,1537,null,{"value":"13"}] 08:32:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:32:28 INFO - PROCESS | 2752 | 1466695948150 Marionette TRACE conn5 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 2752 | 1466695948154 Marionette TRACE conn5 <- [1,1538,null,{}] 08:32:28 INFO - PROCESS | 2752 | 1466695948164 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:32:28 INFO - PROCESS | 2752 | 1466695948169 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:28 INFO - PROCESS | 2752 | 1466695948295 Marionette TRACE conn5 <- [1,1539,null,{"value":null}] 08:32:28 INFO - PROCESS | 2752 | 1466695948313 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:28 INFO - PROCESS | 2752 | 1466695948316 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:28 INFO - PROCESS | 2752 | ++DOCSHELL 0F3C9C00 == 14 [pid = 2752] [id = 394] 08:32:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 38 (0F3CB400) [pid = 2752] [serial = 1182] [outer = 00000000] 08:32:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 39 (1249F000) [pid = 2752] [serial = 1183] [outer = 0F3CB400] 08:32:28 INFO - PROCESS | 2752 | 1466695948365 Marionette DEBUG loaded listener.js 08:32:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 40 (12B5B000) [pid = 2752] [serial = 1184] [outer = 0F3CB400] 08:32:28 INFO - PROCESS | 2752 | 1466695948823 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:32:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:32:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 730ms 08:32:28 INFO - PROCESS | 2752 | 1466695948896 Marionette TRACE conn5 -> [0,1541,"getWindowHandle",null] 08:32:28 INFO - PROCESS | 2752 | 1466695948898 Marionette TRACE conn5 <- [1,1541,null,{"value":"13"}] 08:32:28 INFO - PROCESS | 2752 | 1466695948902 Marionette TRACE conn5 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:32:28 INFO - PROCESS | 2752 | 1466695948903 Marionette TRACE conn5 <- [1,1542,null,{}] 08:32:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:32:28 INFO - PROCESS | 2752 | 1466695948907 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:32:28 INFO - PROCESS | 2752 | 1466695948909 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:29 INFO - PROCESS | 2752 | 1466695949030 Marionette TRACE conn5 <- [1,1543,null,{"value":null}] 08:32:29 INFO - PROCESS | 2752 | 1466695949091 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 2752 | 1466695949093 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:29 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F2000 == 15 [pid = 2752] [id = 395] 08:32:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 41 (13BCB400) [pid = 2752] [serial = 1185] [outer = 00000000] 08:32:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 42 (14A56400) [pid = 2752] [serial = 1186] [outer = 13BCB400] 08:32:29 INFO - PROCESS | 2752 | 1466695949138 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 43 (15546800) [pid = 2752] [serial = 1187] [outer = 13BCB400] 08:32:29 INFO - PROCESS | 2752 | 1466695949528 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:32:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:32:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 670ms 08:32:29 INFO - PROCESS | 2752 | 1466695949579 Marionette TRACE conn5 -> [0,1545,"getWindowHandle",null] 08:32:29 INFO - PROCESS | 2752 | 1466695949581 Marionette TRACE conn5 <- [1,1545,null,{"value":"13"}] 08:32:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:32:29 INFO - PROCESS | 2752 | 1466695949584 Marionette TRACE conn5 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:32:29 INFO - PROCESS | 2752 | 1466695949586 Marionette TRACE conn5 <- [1,1546,null,{}] 08:32:29 INFO - PROCESS | 2752 | 1466695949589 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:32:29 INFO - PROCESS | 2752 | 1466695949591 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:29 INFO - PROCESS | 2752 | 1466695949708 Marionette TRACE conn5 <- [1,1547,null,{"value":null}] 08:32:29 INFO - PROCESS | 2752 | 1466695949715 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:29 INFO - PROCESS | 2752 | 1466695949717 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:29 INFO - PROCESS | 2752 | ++DOCSHELL 0E65D400 == 16 [pid = 2752] [id = 396] 08:32:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 44 (13B25C00) [pid = 2752] [serial = 1188] [outer = 00000000] 08:32:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 45 (1556E800) [pid = 2752] [serial = 1189] [outer = 13B25C00] 08:32:29 INFO - PROCESS | 2752 | 1466695949762 Marionette DEBUG loaded listener.js 08:32:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 46 (15570400) [pid = 2752] [serial = 1190] [outer = 13B25C00] 08:32:30 INFO - PROCESS | 2752 | 1466695950176 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:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 630ms 08:32:30 INFO - PROCESS | 2752 | 1466695950215 Marionette TRACE conn5 -> [0,1549,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 2752 | 1466695950217 Marionette TRACE conn5 <- [1,1549,null,{"value":"13"}] 08:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:32:30 INFO - PROCESS | 2752 | 1466695950220 Marionette TRACE conn5 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 2752 | 1466695950221 Marionette TRACE conn5 <- [1,1550,null,{}] 08:32:30 INFO - PROCESS | 2752 | 1466695950225 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:32:30 INFO - PROCESS | 2752 | 1466695950231 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:30 INFO - PROCESS | 2752 | 1466695950411 Marionette TRACE conn5 <- [1,1551,null,{"value":null}] 08:32:30 INFO - PROCESS | 2752 | 1466695950428 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:30 INFO - PROCESS | 2752 | 1466695950429 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:30 INFO - PROCESS | 2752 | ++DOCSHELL 0E173800 == 17 [pid = 2752] [id = 397] 08:32:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 47 (15569800) [pid = 2752] [serial = 1191] [outer = 00000000] 08:32:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 48 (16B77400) [pid = 2752] [serial = 1192] [outer = 15569800] 08:32:30 INFO - PROCESS | 2752 | 1466695950474 Marionette DEBUG loaded listener.js 08:32:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 49 (17147400) [pid = 2752] [serial = 1193] [outer = 15569800] 08:32:30 INFO - PROCESS | 2752 | 1466695950898 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:32:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:32:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 730ms 08:32:30 INFO - PROCESS | 2752 | 1466695950951 Marionette TRACE conn5 -> [0,1553,"getWindowHandle",null] 08:32:30 INFO - PROCESS | 2752 | 1466695950953 Marionette TRACE conn5 <- [1,1553,null,{"value":"13"}] 08:32:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:32:30 INFO - PROCESS | 2752 | 1466695950964 Marionette TRACE conn5 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:32:30 INFO - PROCESS | 2752 | 1466695950966 Marionette TRACE conn5 <- [1,1554,null,{}] 08:32:30 INFO - PROCESS | 2752 | 1466695950969 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:32:30 INFO - PROCESS | 2752 | 1466695950971 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:31 INFO - PROCESS | 2752 | 1466695951051 Marionette TRACE conn5 <- [1,1555,null,{"value":null}] 08:32:31 INFO - PROCESS | 2752 | 1466695951059 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 2752 | 1466695951061 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:31 INFO - PROCESS | 2752 | ++DOCSHELL 0E47D800 == 18 [pid = 2752] [id = 398] 08:32:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 50 (17149800) [pid = 2752] [serial = 1194] [outer = 00000000] 08:32:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 51 (17701400) [pid = 2752] [serial = 1195] [outer = 17149800] 08:32:31 INFO - PROCESS | 2752 | 1466695951104 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 52 (17708000) [pid = 2752] [serial = 1196] [outer = 17149800] 08:32:31 INFO - PROCESS | 2752 | 1466695951541 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:32:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:32:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 630ms 08:32:31 INFO - PROCESS | 2752 | 1466695951596 Marionette TRACE conn5 -> [0,1557,"getWindowHandle",null] 08:32:31 INFO - PROCESS | 2752 | 1466695951598 Marionette TRACE conn5 <- [1,1557,null,{"value":"13"}] 08:32:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:32:31 INFO - PROCESS | 2752 | 1466695951601 Marionette TRACE conn5 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:32:31 INFO - PROCESS | 2752 | 1466695951603 Marionette TRACE conn5 <- [1,1558,null,{}] 08:32:31 INFO - PROCESS | 2752 | 1466695951606 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:32:31 INFO - PROCESS | 2752 | 1466695951608 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:31 INFO - PROCESS | 2752 | 1466695951689 Marionette TRACE conn5 <- [1,1559,null,{"value":null}] 08:32:31 INFO - PROCESS | 2752 | 1466695951697 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:31 INFO - PROCESS | 2752 | 1466695951699 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:31 INFO - PROCESS | 2752 | ++DOCSHELL 1770E400 == 19 [pid = 2752] [id = 399] 08:32:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 53 (1770EC00) [pid = 2752] [serial = 1197] [outer = 00000000] 08:32:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 54 (177CC400) [pid = 2752] [serial = 1198] [outer = 1770EC00] 08:32:31 INFO - PROCESS | 2752 | 1466695951743 Marionette DEBUG loaded listener.js 08:32:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 55 (177CD000) [pid = 2752] [serial = 1199] [outer = 1770EC00] 08:32:32 INFO - PROCESS | 2752 | 1466695952209 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:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 630ms 08:32:32 INFO - PROCESS | 2752 | 1466695952232 Marionette TRACE conn5 -> [0,1561,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 2752 | 1466695952234 Marionette TRACE conn5 <- [1,1561,null,{"value":"13"}] 08:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:32:32 INFO - PROCESS | 2752 | 1466695952250 Marionette TRACE conn5 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - PROCESS | 2752 | 1466695952252 Marionette TRACE conn5 <- [1,1562,null,{}] 08:32:32 INFO - PROCESS | 2752 | 1466695952256 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:32:32 INFO - PROCESS | 2752 | 1466695952258 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:32 INFO - PROCESS | 2752 | 1466695952338 Marionette TRACE conn5 <- [1,1563,null,{"value":null}] 08:32:32 INFO - PROCESS | 2752 | 1466695952344 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:32 INFO - PROCESS | 2752 | 1466695952346 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:32 INFO - PROCESS | 2752 | ++DOCSHELL 0DE53C00 == 20 [pid = 2752] [id = 400] 08:32:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (0E4BB000) [pid = 2752] [serial = 1200] [outer = 00000000] 08:32:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (178B5400) [pid = 2752] [serial = 1201] [outer = 0E4BB000] 08:32:32 INFO - PROCESS | 2752 | 1466695952389 Marionette DEBUG loaded listener.js 08:32:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (178B6800) [pid = 2752] [serial = 1202] [outer = 0E4BB000] 08:32:32 INFO - PROCESS | 2752 | 1466695952828 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:32:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:32:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 630ms 08:32:32 INFO - PROCESS | 2752 | 1466695952925 Marionette TRACE conn5 -> [0,1565,"getWindowHandle",null] 08:32:32 INFO - PROCESS | 2752 | 1466695952929 Marionette TRACE conn5 <- [1,1565,null,{"value":"13"}] 08:32:32 INFO - PROCESS | 2752 | 1466695952935 Marionette TRACE conn5 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:32:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:32:32 INFO - PROCESS | 2752 | 1466695952939 Marionette TRACE conn5 <- [1,1566,null,{}] 08:32:32 INFO - PROCESS | 2752 | 1466695952946 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:32:32 INFO - PROCESS | 2752 | 1466695952950 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:33 INFO - PROCESS | 2752 | 1466695953107 Marionette TRACE conn5 <- [1,1567,null,{"value":null}] 08:32:33 INFO - PROCESS | 2752 | 1466695953256 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:33 INFO - PROCESS | 2752 | 1466695953261 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:33 INFO - PROCESS | 2752 | ++DOCSHELL 0D83B000 == 21 [pid = 2752] [id = 401] 08:32:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0D842800) [pid = 2752] [serial = 1203] [outer = 00000000] 08:32:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0DE51000) [pid = 2752] [serial = 1204] [outer = 0D842800] 08:32:33 INFO - PROCESS | 2752 | 1466695953318 Marionette DEBUG loaded listener.js 08:32:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E169000) [pid = 2752] [serial = 1205] [outer = 0D842800] 08:32:33 INFO - PROCESS | 2752 | 1466695953843 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:32:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:32:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 971ms 08:32:33 INFO - PROCESS | 2752 | 1466695953910 Marionette TRACE conn5 -> [0,1569,"getWindowHandle",null] 08:32:33 INFO - PROCESS | 2752 | 1466695953913 Marionette TRACE conn5 <- [1,1569,null,{"value":"13"}] 08:32:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:32:33 INFO - PROCESS | 2752 | 1466695953919 Marionette TRACE conn5 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:32:33 INFO - PROCESS | 2752 | 1466695953923 Marionette TRACE conn5 <- [1,1570,null,{}] 08:32:33 INFO - PROCESS | 2752 | 1466695953928 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:32:33 INFO - PROCESS | 2752 | 1466695953931 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:34 INFO - PROCESS | 2752 | 1466695954046 Marionette TRACE conn5 <- [1,1571,null,{"value":null}] 08:32:34 INFO - PROCESS | 2752 | 1466695954156 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:34 INFO - PROCESS | 2752 | 1466695954159 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:34 INFO - PROCESS | 2752 | ++DOCSHELL 0F2D6400 == 22 [pid = 2752] [id = 402] 08:32:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0F2DF000) [pid = 2752] [serial = 1206] [outer = 00000000] 08:32:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (12466400) [pid = 2752] [serial = 1207] [outer = 0F2DF000] 08:32:34 INFO - PROCESS | 2752 | 1466695954224 Marionette DEBUG loaded listener.js 08:32:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (13BC2000) [pid = 2752] [serial = 1208] [outer = 0F2DF000] 08:32:34 INFO - PROCESS | 2752 | 1466695954829 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:32:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:32:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 990ms 08:32:34 INFO - PROCESS | 2752 | 1466695954910 Marionette TRACE conn5 -> [0,1573,"getWindowHandle",null] 08:32:34 INFO - PROCESS | 2752 | 1466695954912 Marionette TRACE conn5 <- [1,1573,null,{"value":"13"}] 08:32:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:32:34 INFO - PROCESS | 2752 | 1466695954917 Marionette TRACE conn5 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:32:34 INFO - PROCESS | 2752 | 1466695954919 Marionette TRACE conn5 <- [1,1574,null,{}] 08:32:34 INFO - PROCESS | 2752 | 1466695954928 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:32:34 INFO - PROCESS | 2752 | 1466695954933 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:35 INFO - PROCESS | 2752 | 1466695955052 Marionette TRACE conn5 <- [1,1575,null,{"value":null}] 08:32:35 INFO - PROCESS | 2752 | 1466695955186 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:35 INFO - PROCESS | 2752 | 1466695955190 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:35 INFO - PROCESS | 2752 | ++DOCSHELL 1787B400 == 23 [pid = 2752] [id = 403] 08:32:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (1787CC00) [pid = 2752] [serial = 1209] [outer = 00000000] 08:32:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (178C3000) [pid = 2752] [serial = 1210] [outer = 1787CC00] 08:32:35 INFO - PROCESS | 2752 | 1466695955249 Marionette DEBUG loaded listener.js 08:32:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (17AA3C00) [pid = 2752] [serial = 1211] [outer = 1787CC00] 08:32:36 INFO - PROCESS | 2752 | 1466695956089 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:32:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:32:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1232ms 08:32:36 INFO - PROCESS | 2752 | 1466695956156 Marionette TRACE conn5 -> [0,1577,"getWindowHandle",null] 08:32:36 INFO - PROCESS | 2752 | 1466695956161 Marionette TRACE conn5 <- [1,1577,null,{"value":"13"}] 08:32:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:32:36 INFO - PROCESS | 2752 | 1466695956167 Marionette TRACE conn5 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:32:36 INFO - PROCESS | 2752 | 1466695956170 Marionette TRACE conn5 <- [1,1578,null,{}] 08:32:36 INFO - PROCESS | 2752 | 1466695956175 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:32:36 INFO - PROCESS | 2752 | 1466695956178 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:36 INFO - PROCESS | 2752 | 1466695956279 Marionette TRACE conn5 <- [1,1579,null,{"value":null}] 08:32:36 INFO - PROCESS | 2752 | 1466695956417 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:36 INFO - PROCESS | 2752 | 1466695956422 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:36 INFO - PROCESS | 2752 | ++DOCSHELL 0D30D400 == 24 [pid = 2752] [id = 404] 08:32:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D30E400) [pid = 2752] [serial = 1212] [outer = 00000000] 08:32:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0D7CBC00) [pid = 2752] [serial = 1213] [outer = 0D30E400] 08:32:36 INFO - PROCESS | 2752 | 1466695956473 Marionette DEBUG loaded listener.js 08:32:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E065800) [pid = 2752] [serial = 1214] [outer = 0D30E400] 08:32:37 INFO - PROCESS | 2752 | --DOCSHELL 0E06EC00 == 23 [pid = 2752] [id = 390] 08:32:37 INFO - PROCESS | 2752 | --DOCSHELL 0D292C00 == 22 [pid = 2752] [id = 389] 08:32:37 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (1B251800) [pid = 2752] [serial = 1165] [outer = 00000000] [url = about:blank] 08:32:37 INFO - PROCESS | 2752 | 1466695957573 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:32:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:32:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1435ms 08:32:37 INFO - PROCESS | 2752 | 1466695957601 Marionette TRACE conn5 -> [0,1581,"getWindowHandle",null] 08:32:37 INFO - PROCESS | 2752 | 1466695957605 Marionette TRACE conn5 <- [1,1581,null,{"value":"13"}] 08:32:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:32:37 INFO - PROCESS | 2752 | 1466695957613 Marionette TRACE conn5 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:32:37 INFO - PROCESS | 2752 | 1466695957616 Marionette TRACE conn5 <- [1,1582,null,{}] 08:32:37 INFO - PROCESS | 2752 | 1466695957621 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:32:37 INFO - PROCESS | 2752 | 1466695957624 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:37 INFO - PROCESS | 2752 | 1466695957717 Marionette TRACE conn5 <- [1,1583,null,{"value":null}] 08:32:37 INFO - PROCESS | 2752 | 1466695957850 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:37 INFO - PROCESS | 2752 | 1466695957852 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:37 INFO - PROCESS | 2752 | ++DOCSHELL 0D8ED800 == 23 [pid = 2752] [id = 405] 08:32:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D907000) [pid = 2752] [serial = 1215] [outer = 00000000] 08:32:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0D9E7800) [pid = 2752] [serial = 1216] [outer = 0D907000] 08:32:37 INFO - PROCESS | 2752 | 1466695957899 Marionette DEBUG loaded listener.js 08:32:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E066800) [pid = 2752] [serial = 1217] [outer = 0D907000] 08:32:38 INFO - PROCESS | 2752 | 1466695958297 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:32:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:32:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 730ms 08:32:38 INFO - PROCESS | 2752 | 1466695958340 Marionette TRACE conn5 -> [0,1585,"getWindowHandle",null] 08:32:38 INFO - PROCESS | 2752 | 1466695958346 Marionette TRACE conn5 <- [1,1585,null,{"value":"13"}] 08:32:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:32:38 INFO - PROCESS | 2752 | 1466695958352 Marionette TRACE conn5 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:32:38 INFO - PROCESS | 2752 | 1466695958354 Marionette TRACE conn5 <- [1,1586,null,{}] 08:32:38 INFO - PROCESS | 2752 | 1466695958358 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:32:38 INFO - PROCESS | 2752 | 1466695958360 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:38 INFO - PROCESS | 2752 | 1466695958447 Marionette TRACE conn5 <- [1,1587,null,{"value":null}] 08:32:38 INFO - PROCESS | 2752 | 1466695958454 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:38 INFO - PROCESS | 2752 | 1466695958456 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:38 INFO - PROCESS | 2752 | ++DOCSHELL 0E176C00 == 24 [pid = 2752] [id = 406] 08:32:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E227C00) [pid = 2752] [serial = 1218] [outer = 00000000] 08:32:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0E47B000) [pid = 2752] [serial = 1219] [outer = 0E227C00] 08:32:38 INFO - PROCESS | 2752 | 1466695958503 Marionette DEBUG loaded listener.js 08:32:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0E4BCC00) [pid = 2752] [serial = 1220] [outer = 0E227C00] 08:32:39 INFO - PROCESS | 2752 | 1466695958979 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:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 670ms 08:32:39 INFO - PROCESS | 2752 | 1466695959026 Marionette TRACE conn5 -> [0,1589,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 2752 | 1466695959028 Marionette TRACE conn5 <- [1,1589,null,{"value":"13"}] 08:32:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:32:39 INFO - PROCESS | 2752 | 1466695959031 Marionette TRACE conn5 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - PROCESS | 2752 | 1466695959035 Marionette TRACE conn5 <- [1,1590,null,{}] 08:32:39 INFO - PROCESS | 2752 | 1466695959045 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:32:39 INFO - PROCESS | 2752 | 1466695959050 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:39 INFO - PROCESS | 2752 | 1466695959161 Marionette TRACE conn5 <- [1,1591,null,{"value":null}] 08:32:39 INFO - PROCESS | 2752 | 1466695959261 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 2752 | 1466695959264 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:39 INFO - PROCESS | 2752 | ++DOCSHELL 12C2E000 == 25 [pid = 2752] [id = 407] 08:32:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (12C2F000) [pid = 2752] [serial = 1221] [outer = 00000000] 08:32:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1396B000) [pid = 2752] [serial = 1222] [outer = 12C2F000] 08:32:39 INFO - PROCESS | 2752 | 1466695959311 Marionette DEBUG loaded listener.js 08:32:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (124A3400) [pid = 2752] [serial = 1223] [outer = 12C2F000] 08:32:39 INFO - PROCESS | 2752 | 1466695959731 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:32:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:32:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 730ms 08:32:39 INFO - PROCESS | 2752 | 1466695959765 Marionette TRACE conn5 -> [0,1593,"getWindowHandle",null] 08:32:39 INFO - PROCESS | 2752 | 1466695959768 Marionette TRACE conn5 <- [1,1593,null,{"value":"13"}] 08:32:39 INFO - PROCESS | 2752 | 1466695959771 Marionette TRACE conn5 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:32:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:32:39 INFO - PROCESS | 2752 | 1466695959773 Marionette TRACE conn5 <- [1,1594,null,{}] 08:32:39 INFO - PROCESS | 2752 | 1466695959776 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:32:39 INFO - PROCESS | 2752 | 1466695959778 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:39 INFO - PROCESS | 2752 | 1466695959897 Marionette TRACE conn5 <- [1,1595,null,{"value":null}] 08:32:39 INFO - PROCESS | 2752 | 1466695959906 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:39 INFO - PROCESS | 2752 | 1466695959908 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:39 INFO - PROCESS | 2752 | ++DOCSHELL 15540C00 == 26 [pid = 2752] [id = 408] 08:32:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (15542800) [pid = 2752] [serial = 1224] [outer = 00000000] 08:32:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (15ECFC00) [pid = 2752] [serial = 1225] [outer = 15542800] 08:32:40 INFO - PROCESS | 2752 | 1466695960006 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (16B77C00) [pid = 2752] [serial = 1226] [outer = 15542800] 08:32:40 INFO - PROCESS | 2752 | 1466695960431 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:32:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:32:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 670ms 08:32:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:32:40 INFO - PROCESS | 2752 | 1466695960445 Marionette TRACE conn5 -> [0,1597,"getWindowHandle",null] 08:32:40 INFO - PROCESS | 2752 | 1466695960447 Marionette TRACE conn5 <- [1,1597,null,{"value":"13"}] 08:32:40 INFO - PROCESS | 2752 | 1466695960450 Marionette TRACE conn5 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:32:40 INFO - PROCESS | 2752 | 1466695960452 Marionette TRACE conn5 <- [1,1598,null,{}] 08:32:40 INFO - PROCESS | 2752 | 1466695960467 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:32:40 INFO - PROCESS | 2752 | 1466695960470 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:40 INFO - PROCESS | 2752 | 1466695960616 Marionette TRACE conn5 <- [1,1599,null,{"value":null}] 08:32:40 INFO - PROCESS | 2752 | 1466695960639 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:40 INFO - PROCESS | 2752 | 1466695960641 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:40 INFO - PROCESS | 2752 | ++DOCSHELL 17142400 == 27 [pid = 2752] [id = 409] 08:32:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17142800) [pid = 2752] [serial = 1227] [outer = 00000000] 08:32:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17150800) [pid = 2752] [serial = 1228] [outer = 17142800] 08:32:40 INFO - PROCESS | 2752 | 1466695960688 Marionette DEBUG loaded listener.js 08:32:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17705400) [pid = 2752] [serial = 1229] [outer = 17142800] 08:32:41 INFO - PROCESS | 2752 | 1466695961140 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:32:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:32:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 730ms 08:32:41 INFO - PROCESS | 2752 | 1466695961190 Marionette TRACE conn5 -> [0,1601,"getWindowHandle",null] 08:32:41 INFO - PROCESS | 2752 | 1466695961192 Marionette TRACE conn5 <- [1,1601,null,{"value":"13"}] 08:32:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:32:41 INFO - PROCESS | 2752 | 1466695961195 Marionette TRACE conn5 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:32:41 INFO - PROCESS | 2752 | 1466695961197 Marionette TRACE conn5 <- [1,1602,null,{}] 08:32:41 INFO - PROCESS | 2752 | 1466695961200 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:32:41 INFO - PROCESS | 2752 | 1466695961206 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:41 INFO - PROCESS | 2752 | 1466695961344 Marionette TRACE conn5 <- [1,1603,null,{"value":null}] 08:32:41 INFO - PROCESS | 2752 | 1466695961356 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:41 INFO - PROCESS | 2752 | 1466695961358 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:41 INFO - PROCESS | 2752 | ++DOCSHELL 17769800 == 28 [pid = 2752] [id = 410] 08:32:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17774800) [pid = 2752] [serial = 1230] [outer = 00000000] 08:32:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (17A9FC00) [pid = 2752] [serial = 1231] [outer = 17774800] 08:32:41 INFO - PROCESS | 2752 | 1466695961457 Marionette DEBUG loaded listener.js 08:32:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (17AA8800) [pid = 2752] [serial = 1232] [outer = 17774800] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (1556E400) [pid = 2752] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0E4BB000) [pid = 2752] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (15569800) [pid = 2752] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1249E000) [pid = 2752] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D90BC00) [pid = 2752] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D293800) [pid = 2752] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E06F000) [pid = 2752] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0F3CB400) [pid = 2752] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E478800) [pid = 2752] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (17149800) [pid = 2752] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1770EC00) [pid = 2752] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (13BCB400) [pid = 2752] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:32:41 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (13B25C00) [pid = 2752] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:32:42 INFO - PROCESS | 2752 | 1466695962002 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:32:42 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:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 871ms 08:32:42 INFO - PROCESS | 2752 | 1466695962067 Marionette TRACE conn5 -> [0,1605,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 2752 | 1466695962069 Marionette TRACE conn5 <- [1,1605,null,{"value":"13"}] 08:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:32:42 INFO - PROCESS | 2752 | 1466695962072 Marionette TRACE conn5 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 2752 | 1466695962074 Marionette TRACE conn5 <- [1,1606,null,{}] 08:32:42 INFO - PROCESS | 2752 | 1466695962077 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:32:42 INFO - PROCESS | 2752 | 1466695962079 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:42 INFO - PROCESS | 2752 | 1466695962155 Marionette TRACE conn5 <- [1,1607,null,{"value":null}] 08:32:42 INFO - PROCESS | 2752 | 1466695962161 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 2752 | 1466695962163 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:42 INFO - PROCESS | 2752 | ++DOCSHELL 1249EC00 == 29 [pid = 2752] [id = 411] 08:32:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (13F5CC00) [pid = 2752] [serial = 1233] [outer = 00000000] 08:32:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1770EC00) [pid = 2752] [serial = 1234] [outer = 13F5CC00] 08:32:42 INFO - PROCESS | 2752 | 1466695962207 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17AA1400) [pid = 2752] [serial = 1235] [outer = 13F5CC00] 08:32:42 INFO - PROCESS | 2752 | 1466695962631 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:32:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:32:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 570ms 08:32:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:32:42 INFO - PROCESS | 2752 | 1466695962646 Marionette TRACE conn5 -> [0,1609,"getWindowHandle",null] 08:32:42 INFO - PROCESS | 2752 | 1466695962648 Marionette TRACE conn5 <- [1,1609,null,{"value":"13"}] 08:32:42 INFO - PROCESS | 2752 | 1466695962651 Marionette TRACE conn5 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:32:42 INFO - PROCESS | 2752 | 1466695962653 Marionette TRACE conn5 <- [1,1610,null,{}] 08:32:42 INFO - PROCESS | 2752 | 1466695962657 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:32:42 INFO - PROCESS | 2752 | 1466695962659 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:42 INFO - PROCESS | 2752 | 1466695962779 Marionette TRACE conn5 <- [1,1611,null,{"value":null}] 08:32:42 INFO - PROCESS | 2752 | 1466695962786 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:42 INFO - PROCESS | 2752 | 1466695962788 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:42 INFO - PROCESS | 2752 | ++DOCSHELL 17879400 == 30 [pid = 2752] [id = 412] 08:32:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17AAD400) [pid = 2752] [serial = 1236] [outer = 00000000] 08:32:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17B20400) [pid = 2752] [serial = 1237] [outer = 17AAD400] 08:32:42 INFO - PROCESS | 2752 | 1466695962832 Marionette DEBUG loaded listener.js 08:32:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17B1C400) [pid = 2752] [serial = 1238] [outer = 17AAD400] 08:32:43 INFO - PROCESS | 2752 | 1466695963263 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:32:43 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:32:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 630ms 08:32:43 INFO - PROCESS | 2752 | 1466695963284 Marionette TRACE conn5 -> [0,1613,"getWindowHandle",null] 08:32:43 INFO - PROCESS | 2752 | 1466695963285 Marionette TRACE conn5 <- [1,1613,null,{"value":"13"}] 08:32:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:32:43 INFO - PROCESS | 2752 | 1466695963288 Marionette TRACE conn5 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:32:43 INFO - PROCESS | 2752 | 1466695963290 Marionette TRACE conn5 <- [1,1614,null,{}] 08:32:43 INFO - PROCESS | 2752 | 1466695963294 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:32:43 INFO - PROCESS | 2752 | 1466695963295 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:43 INFO - PROCESS | 2752 | 1466695963374 Marionette TRACE conn5 <- [1,1615,null,{"value":null}] 08:32:43 INFO - PROCESS | 2752 | 1466695963467 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:43 INFO - PROCESS | 2752 | 1466695963469 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:43 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B4000 == 31 [pid = 2752] [id = 413] 08:32:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E4BE800) [pid = 2752] [serial = 1239] [outer = 00000000] 08:32:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (18167C00) [pid = 2752] [serial = 1240] [outer = 0E4BE800] 08:32:43 INFO - PROCESS | 2752 | 1466695963522 Marionette DEBUG loaded listener.js 08:32:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1824F000) [pid = 2752] [serial = 1241] [outer = 0E4BE800] 08:32:44 INFO - PROCESS | 2752 | 1466695964041 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:32:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:32:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 770ms 08:32:44 INFO - PROCESS | 2752 | 1466695964085 Marionette TRACE conn5 -> [0,1617,"getWindowHandle",null] 08:32:44 INFO - PROCESS | 2752 | 1466695964089 Marionette TRACE conn5 <- [1,1617,null,{"value":"13"}] 08:32:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:32:44 INFO - PROCESS | 2752 | 1466695964095 Marionette TRACE conn5 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:32:44 INFO - PROCESS | 2752 | 1466695964098 Marionette TRACE conn5 <- [1,1618,null,{}] 08:32:44 INFO - PROCESS | 2752 | 1466695964104 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:32:44 INFO - PROCESS | 2752 | 1466695964108 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:44 INFO - PROCESS | 2752 | 1466695964269 Marionette TRACE conn5 <- [1,1619,null,{"value":null}] 08:32:44 INFO - PROCESS | 2752 | 1466695964389 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:44 INFO - PROCESS | 2752 | 1466695964392 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:44 INFO - PROCESS | 2752 | ++DOCSHELL 0946B800 == 32 [pid = 2752] [id = 414] 08:32:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0D2EC000) [pid = 2752] [serial = 1242] [outer = 00000000] 08:32:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0E171C00) [pid = 2752] [serial = 1243] [outer = 0D2EC000] 08:32:44 INFO - PROCESS | 2752 | 1466695964449 Marionette DEBUG loaded listener.js 08:32:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0E476000) [pid = 2752] [serial = 1244] [outer = 0D2EC000] 08:32:45 INFO - PROCESS | 2752 | 1466695965174 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:32:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:32:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1134ms 08:32:45 INFO - PROCESS | 2752 | 1466695965230 Marionette TRACE conn5 -> [0,1621,"getWindowHandle",null] 08:32:45 INFO - PROCESS | 2752 | 1466695965235 Marionette TRACE conn5 <- [1,1621,null,{"value":"13"}] 08:32:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:32:45 INFO - PROCESS | 2752 | 1466695965241 Marionette TRACE conn5 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:32:45 INFO - PROCESS | 2752 | 1466695965244 Marionette TRACE conn5 <- [1,1622,null,{}] 08:32:45 INFO - PROCESS | 2752 | 1466695965248 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:32:45 INFO - PROCESS | 2752 | 1466695965251 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:45 INFO - PROCESS | 2752 | 1466695965377 Marionette TRACE conn5 <- [1,1623,null,{"value":null}] 08:32:45 INFO - PROCESS | 2752 | 1466695965510 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:45 INFO - PROCESS | 2752 | 1466695965513 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:45 INFO - PROCESS | 2752 | ++DOCSHELL 1270D800 == 33 [pid = 2752] [id = 415] 08:32:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (1273BC00) [pid = 2752] [serial = 1245] [outer = 00000000] 08:32:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (13F59400) [pid = 2752] [serial = 1246] [outer = 1273BC00] 08:32:45 INFO - PROCESS | 2752 | 1466695965570 Marionette DEBUG loaded listener.js 08:32:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (15571000) [pid = 2752] [serial = 1247] [outer = 1273BC00] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (1B254800) [pid = 2752] [serial = 1166] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (16B77400) [pid = 2752] [serial = 1192] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (124AAC00) [pid = 2752] [serial = 1174] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (12B55400) [pid = 2752] [serial = 1175] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E067C00) [pid = 2752] [serial = 1177] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0E169800) [pid = 2752] [serial = 1178] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D2E8400) [pid = 2752] [serial = 1168] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D2F5800) [pid = 2752] [serial = 1169] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E16A800) [pid = 2752] [serial = 1171] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E405C00) [pid = 2752] [serial = 1172] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1249F000) [pid = 2752] [serial = 1183] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E47DC00) [pid = 2752] [serial = 1180] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E4B7C00) [pid = 2752] [serial = 1181] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (17701400) [pid = 2752] [serial = 1195] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (17147400) [pid = 2752] [serial = 1193] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (177CC400) [pid = 2752] [serial = 1198] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (177CD000) [pid = 2752] [serial = 1199] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (14A56400) [pid = 2752] [serial = 1186] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (15546800) [pid = 2752] [serial = 1187] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (15570400) [pid = 2752] [serial = 1190] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1556E800) [pid = 2752] [serial = 1189] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (12B5B000) [pid = 2752] [serial = 1184] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (17708000) [pid = 2752] [serial = 1196] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (178B6800) [pid = 2752] [serial = 1202] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (178B5400) [pid = 2752] [serial = 1201] [outer = 00000000] [url = about:blank] 08:32:46 INFO - PROCESS | 2752 | 1466695966433 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:32:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:32:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1233ms 08:32:46 INFO - PROCESS | 2752 | 1466695966478 Marionette TRACE conn5 -> [0,1625,"getWindowHandle",null] 08:32:46 INFO - PROCESS | 2752 | 1466695966482 Marionette TRACE conn5 <- [1,1625,null,{"value":"13"}] 08:32:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:32:46 INFO - PROCESS | 2752 | 1466695966486 Marionette TRACE conn5 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:32:46 INFO - PROCESS | 2752 | 1466695966489 Marionette TRACE conn5 <- [1,1626,null,{}] 08:32:46 INFO - PROCESS | 2752 | 1466695966495 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:32:46 INFO - PROCESS | 2752 | 1466695966497 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:46 INFO - PROCESS | 2752 | 1466695966583 Marionette TRACE conn5 <- [1,1627,null,{"value":null}] 08:32:46 INFO - PROCESS | 2752 | 1466695966590 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:46 INFO - PROCESS | 2752 | 1466695966594 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:46 INFO - PROCESS | 2752 | ++DOCSHELL 0D76B800 == 34 [pid = 2752] [id = 416] 08:32:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D76E800) [pid = 2752] [serial = 1248] [outer = 00000000] 08:32:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0DE52400) [pid = 2752] [serial = 1249] [outer = 0D76E800] 08:32:46 INFO - PROCESS | 2752 | 1466695966642 Marionette DEBUG loaded listener.js 08:32:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E073000) [pid = 2752] [serial = 1250] [outer = 0D76E800] 08:32:47 INFO - PROCESS | 2752 | 1466695967168 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:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 731ms 08:32:47 INFO - PROCESS | 2752 | 1466695967218 Marionette TRACE conn5 -> [0,1629,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 2752 | 1466695967222 Marionette TRACE conn5 <- [1,1629,null,{"value":"13"}] 08:32:47 INFO - PROCESS | 2752 | 1466695967228 Marionette TRACE conn5 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:32:47 INFO - PROCESS | 2752 | 1466695967230 Marionette TRACE conn5 <- [1,1630,null,{}] 08:32:47 INFO - PROCESS | 2752 | 1466695967234 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:32:47 INFO - PROCESS | 2752 | 1466695967236 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:47 INFO - PROCESS | 2752 | 1466695967322 Marionette TRACE conn5 <- [1,1631,null,{"value":null}] 08:32:47 INFO - PROCESS | 2752 | 1466695967417 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:47 INFO - PROCESS | 2752 | 1466695967419 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:47 INFO - PROCESS | 2752 | ++DOCSHELL 0E479C00 == 35 [pid = 2752] [id = 417] 08:32:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E47B400) [pid = 2752] [serial = 1251] [outer = 00000000] 08:32:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E4C1000) [pid = 2752] [serial = 1252] [outer = 0E47B400] 08:32:47 INFO - PROCESS | 2752 | 1466695967466 Marionette DEBUG loaded listener.js 08:32:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0EC0DC00) [pid = 2752] [serial = 1253] [outer = 0E47B400] 08:32:47 INFO - PROCESS | 2752 | 1466695967840 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:32:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:32:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 670ms 08:32:47 INFO - PROCESS | 2752 | 1466695967903 Marionette TRACE conn5 -> [0,1633,"getWindowHandle",null] 08:32:47 INFO - PROCESS | 2752 | 1466695967905 Marionette TRACE conn5 <- [1,1633,null,{"value":"13"}] 08:32:47 INFO - PROCESS | 2752 | 1466695967908 Marionette TRACE conn5 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:32:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:32:47 INFO - PROCESS | 2752 | 1466695967912 Marionette TRACE conn5 <- [1,1634,null,{}] 08:32:47 INFO - PROCESS | 2752 | 1466695967922 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:32:47 INFO - PROCESS | 2752 | 1466695967927 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:48 INFO - PROCESS | 2752 | 1466695968038 Marionette TRACE conn5 <- [1,1635,null,{"value":null}] 08:32:48 INFO - PROCESS | 2752 | 1466695968055 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 2752 | 1466695968058 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:48 INFO - PROCESS | 2752 | ++DOCSHELL 13F5A400 == 36 [pid = 2752] [id = 418] 08:32:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (14A4C800) [pid = 2752] [serial = 1254] [outer = 00000000] 08:32:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (15541800) [pid = 2752] [serial = 1255] [outer = 14A4C800] 08:32:48 INFO - PROCESS | 2752 | 1466695968106 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (1556B000) [pid = 2752] [serial = 1256] [outer = 14A4C800] 08:32:48 INFO - PROCESS | 2752 | 1466695968562 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:32:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:32:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 671ms 08:32:48 INFO - PROCESS | 2752 | 1466695968594 Marionette TRACE conn5 -> [0,1637,"getWindowHandle",null] 08:32:48 INFO - PROCESS | 2752 | 1466695968597 Marionette TRACE conn5 <- [1,1637,null,{"value":"13"}] 08:32:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:32:48 INFO - PROCESS | 2752 | 1466695968600 Marionette TRACE conn5 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:32:48 INFO - PROCESS | 2752 | 1466695968602 Marionette TRACE conn5 <- [1,1638,null,{}] 08:32:48 INFO - PROCESS | 2752 | 1466695968606 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:32:48 INFO - PROCESS | 2752 | 1466695968607 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:48 INFO - PROCESS | 2752 | 1466695968736 Marionette TRACE conn5 <- [1,1639,null,{"value":null}] 08:32:48 INFO - PROCESS | 2752 | 1466695968742 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:48 INFO - PROCESS | 2752 | 1466695968744 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:48 INFO - PROCESS | 2752 | ++DOCSHELL 16B74000 == 37 [pid = 2752] [id = 419] 08:32:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (16B75400) [pid = 2752] [serial = 1257] [outer = 00000000] 08:32:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (16B7A800) [pid = 2752] [serial = 1258] [outer = 16B75400] 08:32:48 INFO - PROCESS | 2752 | 1466695968789 Marionette DEBUG loaded listener.js 08:32:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17144C00) [pid = 2752] [serial = 1259] [outer = 16B75400] 08:32:49 INFO - PROCESS | 2752 | 1466695969243 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:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 670ms 08:32:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:32:49 INFO - PROCESS | 2752 | 1466695969275 Marionette TRACE conn5 -> [0,1641,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 2752 | 1466695969277 Marionette TRACE conn5 <- [1,1641,null,{"value":"13"}] 08:32:49 INFO - PROCESS | 2752 | 1466695969280 Marionette TRACE conn5 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 2752 | 1466695969281 Marionette TRACE conn5 <- [1,1642,null,{}] 08:32:49 INFO - PROCESS | 2752 | 1466695969284 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:32:49 INFO - PROCESS | 2752 | 1466695969287 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:49 INFO - PROCESS | 2752 | 1466695969399 Marionette TRACE conn5 <- [1,1643,null,{"value":null}] 08:32:49 INFO - PROCESS | 2752 | 1466695969491 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:49 INFO - PROCESS | 2752 | 1466695969493 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:49 INFO - PROCESS | 2752 | ++DOCSHELL 1714EC00 == 38 [pid = 2752] [id = 420] 08:32:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1714F800) [pid = 2752] [serial = 1260] [outer = 00000000] 08:32:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1770A000) [pid = 2752] [serial = 1261] [outer = 1714F800] 08:32:49 INFO - PROCESS | 2752 | 1466695969538 Marionette DEBUG loaded listener.js 08:32:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1770BC00) [pid = 2752] [serial = 1262] [outer = 1714F800] 08:32:49 INFO - PROCESS | 2752 | 1466695969939 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:32:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:32:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 670ms 08:32:49 INFO - PROCESS | 2752 | 1466695969966 Marionette TRACE conn5 -> [0,1645,"getWindowHandle",null] 08:32:49 INFO - PROCESS | 2752 | 1466695969969 Marionette TRACE conn5 <- [1,1645,null,{"value":"13"}] 08:32:49 INFO - PROCESS | 2752 | 1466695969971 Marionette TRACE conn5 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:32:49 INFO - PROCESS | 2752 | 1466695969973 Marionette TRACE conn5 <- [1,1646,null,{}] 08:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:32:50 INFO - PROCESS | 2752 | 1466695969977 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:32:50 INFO - PROCESS | 2752 | 1466695969982 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:50 INFO - PROCESS | 2752 | 1466695970134 Marionette TRACE conn5 <- [1,1647,null,{"value":null}] 08:32:50 INFO - PROCESS | 2752 | 1466695970140 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 2752 | 1466695970142 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:50 INFO - PROCESS | 2752 | ++DOCSHELL 177D5C00 == 39 [pid = 2752] [id = 421] 08:32:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (177D7800) [pid = 2752] [serial = 1263] [outer = 00000000] 08:32:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17AA2400) [pid = 2752] [serial = 1264] [outer = 177D7800] 08:32:50 INFO - PROCESS | 2752 | 1466695970187 Marionette DEBUG loaded listener.js 08:32:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1787DC00) [pid = 2752] [serial = 1265] [outer = 177D7800] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0F2DF000) [pid = 2752] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0D30E400) [pid = 2752] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1787CC00) [pid = 2752] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E227C00) [pid = 2752] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (12C2F000) [pid = 2752] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (13F5CC00) [pid = 2752] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (17142800) [pid = 2752] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D907000) [pid = 2752] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (17774800) [pid = 2752] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (15542800) [pid = 2752] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17AAD400) [pid = 2752] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:32:50 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0D842800) [pid = 2752] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:32:50 INFO - PROCESS | 2752 | 1466695970739 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:32:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:32:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 831ms 08:32:50 INFO - PROCESS | 2752 | 1466695970810 Marionette TRACE conn5 -> [0,1649,"getWindowHandle",null] 08:32:50 INFO - PROCESS | 2752 | 1466695970812 Marionette TRACE conn5 <- [1,1649,null,{"value":"13"}] 08:32:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:32:50 INFO - PROCESS | 2752 | 1466695970815 Marionette TRACE conn5 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:32:50 INFO - PROCESS | 2752 | 1466695970816 Marionette TRACE conn5 <- [1,1650,null,{}] 08:32:50 INFO - PROCESS | 2752 | 1466695970819 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:32:50 INFO - PROCESS | 2752 | 1466695970821 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:50 INFO - PROCESS | 2752 | 1466695970900 Marionette TRACE conn5 <- [1,1651,null,{"value":null}] 08:32:50 INFO - PROCESS | 2752 | 1466695970906 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:50 INFO - PROCESS | 2752 | 1466695970907 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:50 INFO - PROCESS | 2752 | ++DOCSHELL 0E474400 == 40 [pid = 2752] [id = 422] 08:32:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E474C00) [pid = 2752] [serial = 1266] [outer = 00000000] 08:32:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (13964800) [pid = 2752] [serial = 1267] [outer = 0E474C00] 08:32:50 INFO - PROCESS | 2752 | 1466695970954 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (15542800) [pid = 2752] [serial = 1268] [outer = 0E474C00] 08:32:51 INFO - PROCESS | 2752 | 1466695971371 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:32:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:32:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 630ms 08:32:51 INFO - PROCESS | 2752 | 1466695971446 Marionette TRACE conn5 -> [0,1653,"getWindowHandle",null] 08:32:51 INFO - PROCESS | 2752 | 1466695971448 Marionette TRACE conn5 <- [1,1653,null,{"value":"13"}] 08:32:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:32:51 INFO - PROCESS | 2752 | 1466695971451 Marionette TRACE conn5 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:32:51 INFO - PROCESS | 2752 | 1466695971452 Marionette TRACE conn5 <- [1,1654,null,{}] 08:32:51 INFO - PROCESS | 2752 | 1466695971456 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:32:51 INFO - PROCESS | 2752 | 1466695971458 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:51 INFO - PROCESS | 2752 | 1466695971535 Marionette TRACE conn5 <- [1,1655,null,{"value":null}] 08:32:51 INFO - PROCESS | 2752 | 1466695971541 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:51 INFO - PROCESS | 2752 | 1466695971543 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:51 INFO - PROCESS | 2752 | ++DOCSHELL 0D2E8C00 == 41 [pid = 2752] [id = 423] 08:32:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17149000) [pid = 2752] [serial = 1269] [outer = 00000000] 08:32:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17CE2000) [pid = 2752] [serial = 1270] [outer = 17149000] 08:32:51 INFO - PROCESS | 2752 | 1466695971587 Marionette DEBUG loaded listener.js 08:32:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (182E8400) [pid = 2752] [serial = 1271] [outer = 17149000] 08:32:52 INFO - PROCESS | 2752 | 1466695972018 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:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 631ms 08:32:52 INFO - PROCESS | 2752 | 1466695972083 Marionette TRACE conn5 -> [0,1657,"getWindowHandle",null] 08:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:32:52 INFO - PROCESS | 2752 | 1466695972085 Marionette TRACE conn5 <- [1,1657,null,{"value":"13"}] 08:32:52 INFO - PROCESS | 2752 | 1466695972088 Marionette TRACE conn5 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 2752 | 1466695972090 Marionette TRACE conn5 <- [1,1658,null,{}] 08:32:52 INFO - PROCESS | 2752 | 1466695972102 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:32:52 INFO - PROCESS | 2752 | 1466695972104 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:52 INFO - PROCESS | 2752 | 1466695972183 Marionette TRACE conn5 <- [1,1659,null,{"value":null}] 08:32:52 INFO - PROCESS | 2752 | 1466695972189 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:52 INFO - PROCESS | 2752 | 1466695972191 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:52 INFO - PROCESS | 2752 | ++DOCSHELL 13F56800 == 42 [pid = 2752] [id = 424] 08:32:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17B21400) [pid = 2752] [serial = 1272] [outer = 00000000] 08:32:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (196AE000) [pid = 2752] [serial = 1273] [outer = 17B21400] 08:32:52 INFO - PROCESS | 2752 | 1466695972235 Marionette DEBUG loaded listener.js 08:32:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1974E000) [pid = 2752] [serial = 1274] [outer = 17B21400] 08:32:52 INFO - PROCESS | 2752 | 1466695972688 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:32:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:32:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 630ms 08:32:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:32:52 INFO - PROCESS | 2752 | 1466695972719 Marionette TRACE conn5 -> [0,1661,"getWindowHandle",null] 08:32:52 INFO - PROCESS | 2752 | 1466695972721 Marionette TRACE conn5 <- [1,1661,null,{"value":"13"}] 08:32:52 INFO - PROCESS | 2752 | 1466695972777 Marionette TRACE conn5 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:32:52 INFO - PROCESS | 2752 | 1466695972781 Marionette TRACE conn5 <- [1,1662,null,{}] 08:32:52 INFO - PROCESS | 2752 | 1466695972787 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:32:52 INFO - PROCESS | 2752 | 1466695972791 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:52 INFO - PROCESS | 2752 | 1466695972936 Marionette TRACE conn5 <- [1,1663,null,{"value":null}] 08:32:53 INFO - PROCESS | 2752 | 1466695973032 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:53 INFO - PROCESS | 2752 | 1466695973036 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:53 INFO - PROCESS | 2752 | ++DOCSHELL 0D30C000 == 43 [pid = 2752] [id = 425] 08:32:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0D30CC00) [pid = 2752] [serial = 1275] [outer = 00000000] 08:32:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0D882800) [pid = 2752] [serial = 1276] [outer = 0D30CC00] 08:32:53 INFO - PROCESS | 2752 | 1466695973134 Marionette DEBUG loaded listener.js 08:32:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0E172000) [pid = 2752] [serial = 1277] [outer = 0D30CC00] 08:32:53 INFO - PROCESS | 2752 | 1466695973795 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:32:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:32:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1131ms 08:32:53 INFO - PROCESS | 2752 | 1466695973857 Marionette TRACE conn5 -> [0,1665,"getWindowHandle",null] 08:32:53 INFO - PROCESS | 2752 | 1466695973861 Marionette TRACE conn5 <- [1,1665,null,{"value":"13"}] 08:32:53 INFO - PROCESS | 2752 | 1466695973866 Marionette TRACE conn5 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:32:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:32:53 INFO - PROCESS | 2752 | 1466695973869 Marionette TRACE conn5 <- [1,1666,null,{}] 08:32:53 INFO - PROCESS | 2752 | 1466695973876 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:32:53 INFO - PROCESS | 2752 | 1466695973880 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:54 INFO - PROCESS | 2752 | 1466695973999 Marionette TRACE conn5 <- [1,1667,null,{"value":null}] 08:32:54 INFO - PROCESS | 2752 | 1466695974131 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:54 INFO - PROCESS | 2752 | 1466695974134 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:54 INFO - PROCESS | 2752 | ++DOCSHELL 1394E400 == 44 [pid = 2752] [id = 426] 08:32:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (13960400) [pid = 2752] [serial = 1278] [outer = 00000000] 08:32:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (14A4D400) [pid = 2752] [serial = 1279] [outer = 13960400] 08:32:54 INFO - PROCESS | 2752 | 1466695974190 Marionette DEBUG loaded listener.js 08:32:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (15571C00) [pid = 2752] [serial = 1280] [outer = 13960400] 08:32:54 INFO - PROCESS | 2752 | 1466695974706 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:32:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:32:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 930ms 08:32:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:32:54 INFO - PROCESS | 2752 | 1466695974801 Marionette TRACE conn5 -> [0,1669,"getWindowHandle",null] 08:32:54 INFO - PROCESS | 2752 | 1466695974804 Marionette TRACE conn5 <- [1,1669,null,{"value":"13"}] 08:32:54 INFO - PROCESS | 2752 | 1466695974808 Marionette TRACE conn5 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:32:54 INFO - PROCESS | 2752 | 1466695974810 Marionette TRACE conn5 <- [1,1670,null,{}] 08:32:54 INFO - PROCESS | 2752 | 1466695974814 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:32:54 INFO - PROCESS | 2752 | 1466695974816 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:54 INFO - PROCESS | 2752 | 1466695974959 Marionette TRACE conn5 <- [1,1671,null,{"value":null}] 08:32:55 INFO - PROCESS | 2752 | 1466695975096 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:55 INFO - PROCESS | 2752 | 1466695975103 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:55 INFO - PROCESS | 2752 | ++DOCSHELL 178C4800 == 45 [pid = 2752] [id = 427] 08:32:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (17AAD400) [pid = 2752] [serial = 1281] [outer = 00000000] 08:32:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (18253000) [pid = 2752] [serial = 1282] [outer = 17AAD400] 08:32:55 INFO - PROCESS | 2752 | 1466695975161 Marionette DEBUG loaded listener.js 08:32:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (197B2C00) [pid = 2752] [serial = 1283] [outer = 17AAD400] 08:32:55 INFO - PROCESS | 2752 | 1466695975953 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:32:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:32:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1173ms 08:32:56 INFO - PROCESS | 2752 | 1466695975984 Marionette TRACE conn5 -> [0,1673,"getWindowHandle",null] 08:32:56 INFO - PROCESS | 2752 | 1466695975988 Marionette TRACE conn5 <- [1,1673,null,{"value":"13"}] 08:32:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:32:56 INFO - PROCESS | 2752 | 1466695975993 Marionette TRACE conn5 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:32:56 INFO - PROCESS | 2752 | 1466695975997 Marionette TRACE conn5 <- [1,1674,null,{}] 08:32:56 INFO - PROCESS | 2752 | 1466695976002 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:32:56 INFO - PROCESS | 2752 | 1466695976005 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:56 INFO - PROCESS | 2752 | 1466695976105 Marionette TRACE conn5 <- [1,1675,null,{"value":null}] 08:32:56 INFO - PROCESS | 2752 | 1466695976214 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:56 INFO - PROCESS | 2752 | 1466695976218 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:56 INFO - PROCESS | 2752 | ++DOCSHELL 0E074C00 == 46 [pid = 2752] [id = 428] 08:32:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (0E16BC00) [pid = 2752] [serial = 1284] [outer = 00000000] 08:32:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0E408C00) [pid = 2752] [serial = 1285] [outer = 0E16BC00] 08:32:56 INFO - PROCESS | 2752 | 1466695976314 Marionette DEBUG loaded listener.js 08:32:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (0E47E800) [pid = 2752] [serial = 1286] [outer = 0E16BC00] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 17879400 == 45 [pid = 2752] [id = 412] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 1249EC00 == 44 [pid = 2752] [id = 411] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 0D2E8C00 == 43 [pid = 2752] [id = 423] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 0E474400 == 42 [pid = 2752] [id = 422] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 177D5C00 == 41 [pid = 2752] [id = 421] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 1714EC00 == 40 [pid = 2752] [id = 420] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 16B74000 == 39 [pid = 2752] [id = 419] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 13F5A400 == 38 [pid = 2752] [id = 418] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 0E479C00 == 37 [pid = 2752] [id = 417] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 0D76B800 == 36 [pid = 2752] [id = 416] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 17769800 == 35 [pid = 2752] [id = 410] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 0E4B4000 == 34 [pid = 2752] [id = 413] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 0946B800 == 33 [pid = 2752] [id = 414] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 1270D800 == 32 [pid = 2752] [id = 415] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 1246A800 == 31 [pid = 2752] [id = 391] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 1394E400 == 30 [pid = 2752] [id = 426] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 178C4800 == 29 [pid = 2752] [id = 427] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 13F56800 == 28 [pid = 2752] [id = 424] 08:32:57 INFO - PROCESS | 2752 | --DOCSHELL 0D30C000 == 27 [pid = 2752] [id = 425] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (12466400) [pid = 2752] [serial = 1207] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (0D7CBC00) [pid = 2752] [serial = 1213] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (178C3000) [pid = 2752] [serial = 1210] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0E4BCC00) [pid = 2752] [serial = 1220] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (124A3400) [pid = 2752] [serial = 1223] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (1770EC00) [pid = 2752] [serial = 1234] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (13BC2000) [pid = 2752] [serial = 1208] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (17705400) [pid = 2752] [serial = 1229] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E065800) [pid = 2752] [serial = 1214] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E066800) [pid = 2752] [serial = 1217] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17AA1400) [pid = 2752] [serial = 1235] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (17A9FC00) [pid = 2752] [serial = 1231] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (15ECFC00) [pid = 2752] [serial = 1225] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (17150800) [pid = 2752] [serial = 1228] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (17AA3C00) [pid = 2752] [serial = 1211] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (17AA8800) [pid = 2752] [serial = 1232] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D9E7800) [pid = 2752] [serial = 1216] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (16B77C00) [pid = 2752] [serial = 1226] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17B20400) [pid = 2752] [serial = 1237] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0E169000) [pid = 2752] [serial = 1205] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (1396B000) [pid = 2752] [serial = 1222] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0DE51000) [pid = 2752] [serial = 1204] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0E47B000) [pid = 2752] [serial = 1219] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (17B1C400) [pid = 2752] [serial = 1238] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (18167C00) [pid = 2752] [serial = 1240] [outer = 00000000] [url = about:blank] 08:32:57 INFO - PROCESS | 2752 | 1466695977505 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:32:57 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:32:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1576ms 08:32:57 INFO - PROCESS | 2752 | 1466695977570 Marionette TRACE conn5 -> [0,1677,"getWindowHandle",null] 08:32:57 INFO - PROCESS | 2752 | 1466695977574 Marionette TRACE conn5 <- [1,1677,null,{"value":"13"}] 08:32:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:32:57 INFO - PROCESS | 2752 | 1466695977579 Marionette TRACE conn5 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:32:57 INFO - PROCESS | 2752 | 1466695977582 Marionette TRACE conn5 <- [1,1678,null,{}] 08:32:57 INFO - PROCESS | 2752 | 1466695977588 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:32:57 INFO - PROCESS | 2752 | 1466695977590 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:57 INFO - PROCESS | 2752 | 1466695977676 Marionette TRACE conn5 <- [1,1679,null,{"value":null}] 08:32:57 INFO - PROCESS | 2752 | 1466695977683 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:57 INFO - PROCESS | 2752 | 1466695977687 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:57 INFO - PROCESS | 2752 | ++DOCSHELL 0D7D4C00 == 28 [pid = 2752] [id = 429] 08:32:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0D833400) [pid = 2752] [serial = 1287] [outer = 00000000] 08:32:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D906800) [pid = 2752] [serial = 1288] [outer = 0D833400] 08:32:57 INFO - PROCESS | 2752 | 1466695977739 Marionette DEBUG loaded listener.js 08:32:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0D9E7800) [pid = 2752] [serial = 1289] [outer = 0D833400] 08:32:58 INFO - PROCESS | 2752 | 1466695978234 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:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 690ms 08:32:58 INFO - PROCESS | 2752 | 1466695978269 Marionette TRACE conn5 -> [0,1681,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 2752 | 1466695978274 Marionette TRACE conn5 <- [1,1681,null,{"value":"13"}] 08:32:58 INFO - PROCESS | 2752 | 1466695978280 Marionette TRACE conn5 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:32:58 INFO - PROCESS | 2752 | 1466695978283 Marionette TRACE conn5 <- [1,1682,null,{}] 08:32:58 INFO - PROCESS | 2752 | 1466695978287 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:32:58 INFO - PROCESS | 2752 | 1466695978289 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:58 INFO - PROCESS | 2752 | 1466695978407 Marionette TRACE conn5 <- [1,1683,null,{"value":null}] 08:32:58 INFO - PROCESS | 2752 | 1466695978505 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:58 INFO - PROCESS | 2752 | 1466695978507 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:58 INFO - PROCESS | 2752 | ++DOCSHELL 0E40D800 == 29 [pid = 2752] [id = 430] 08:32:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E410000) [pid = 2752] [serial = 1290] [outer = 00000000] 08:32:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E475400) [pid = 2752] [serial = 1291] [outer = 0E410000] 08:32:58 INFO - PROCESS | 2752 | 1466695978556 Marionette DEBUG loaded listener.js 08:32:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E47E000) [pid = 2752] [serial = 1292] [outer = 0E410000] 08:32:58 INFO - PROCESS | 2752 | 1466695978924 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:32:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:32:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 670ms 08:32:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:32:58 INFO - PROCESS | 2752 | 1466695978958 Marionette TRACE conn5 -> [0,1685,"getWindowHandle",null] 08:32:58 INFO - PROCESS | 2752 | 1466695978960 Marionette TRACE conn5 <- [1,1685,null,{"value":"13"}] 08:32:58 INFO - PROCESS | 2752 | 1466695978963 Marionette TRACE conn5 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:32:58 INFO - PROCESS | 2752 | 1466695978967 Marionette TRACE conn5 <- [1,1686,null,{}] 08:32:59 INFO - PROCESS | 2752 | 1466695978977 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:32:59 INFO - PROCESS | 2752 | 1466695978982 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:59 INFO - PROCESS | 2752 | 1466695979066 Marionette TRACE conn5 <- [1,1687,null,{"value":null}] 08:32:59 INFO - PROCESS | 2752 | 1466695979073 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 2752 | 1466695979076 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:59 INFO - PROCESS | 2752 | ++DOCSHELL 0F3D0800 == 30 [pid = 2752] [id = 431] 08:32:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (1224E000) [pid = 2752] [serial = 1293] [outer = 00000000] 08:32:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (124A7C00) [pid = 2752] [serial = 1294] [outer = 1224E000] 08:32:59 INFO - PROCESS | 2752 | 1466695979126 Marionette DEBUG loaded listener.js 08:32:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (12B55400) [pid = 2752] [serial = 1295] [outer = 1224E000] 08:32:59 INFO - PROCESS | 2752 | 1466695979623 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:32:59 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:32:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 730ms 08:32:59 INFO - PROCESS | 2752 | 1466695979697 Marionette TRACE conn5 -> [0,1689,"getWindowHandle",null] 08:32:59 INFO - PROCESS | 2752 | 1466695979699 Marionette TRACE conn5 <- [1,1689,null,{"value":"13"}] 08:32:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:32:59 INFO - PROCESS | 2752 | 1466695979703 Marionette TRACE conn5 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:32:59 INFO - PROCESS | 2752 | 1466695979704 Marionette TRACE conn5 <- [1,1690,null,{}] 08:32:59 INFO - PROCESS | 2752 | 1466695979708 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:32:59 INFO - PROCESS | 2752 | 1466695979710 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:59 INFO - PROCESS | 2752 | 1466695979852 Marionette TRACE conn5 <- [1,1691,null,{"value":null}] 08:32:59 INFO - PROCESS | 2752 | 1466695979874 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:32:59 INFO - PROCESS | 2752 | 1466695979876 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:32:59 INFO - PROCESS | 2752 | ++DOCSHELL 13BC3C00 == 31 [pid = 2752] [id = 432] 08:32:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (13BC9C00) [pid = 2752] [serial = 1296] [outer = 00000000] 08:32:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (14A4DC00) [pid = 2752] [serial = 1297] [outer = 13BC9C00] 08:32:59 INFO - PROCESS | 2752 | 1466695979920 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1554AC00) [pid = 2752] [serial = 1298] [outer = 13BC9C00] 08:33:00 INFO - PROCESS | 2752 | 1466695980345 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:33:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:33:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 670ms 08:33:00 INFO - PROCESS | 2752 | 1466695980376 Marionette TRACE conn5 -> [0,1693,"getWindowHandle",null] 08:33:00 INFO - PROCESS | 2752 | 1466695980378 Marionette TRACE conn5 <- [1,1693,null,{"value":"13"}] 08:33:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:33:00 INFO - PROCESS | 2752 | 1466695980381 Marionette TRACE conn5 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:33:00 INFO - PROCESS | 2752 | 1466695980383 Marionette TRACE conn5 <- [1,1694,null,{}] 08:33:00 INFO - PROCESS | 2752 | 1466695980387 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:33:00 INFO - PROCESS | 2752 | 1466695980389 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:00 INFO - PROCESS | 2752 | 1466695980506 Marionette TRACE conn5 <- [1,1695,null,{"value":null}] 08:33:00 INFO - PROCESS | 2752 | 1466695980511 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:00 INFO - PROCESS | 2752 | 1466695980513 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:00 INFO - PROCESS | 2752 | ++DOCSHELL 1556C000 == 32 [pid = 2752] [id = 433] 08:33:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1556C800) [pid = 2752] [serial = 1299] [outer = 00000000] 08:33:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (15E68000) [pid = 2752] [serial = 1300] [outer = 1556C800] 08:33:00 INFO - PROCESS | 2752 | 1466695980557 Marionette DEBUG loaded listener.js 08:33:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (16B77800) [pid = 2752] [serial = 1301] [outer = 1556C800] 08:33:01 INFO - PROCESS | 2752 | 1466695981021 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:33:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:33:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 670ms 08:33:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:33:01 INFO - PROCESS | 2752 | 1466695981054 Marionette TRACE conn5 -> [0,1697,"getWindowHandle",null] 08:33:01 INFO - PROCESS | 2752 | 1466695981056 Marionette TRACE conn5 <- [1,1697,null,{"value":"13"}] 08:33:01 INFO - PROCESS | 2752 | 1466695981059 Marionette TRACE conn5 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:33:01 INFO - PROCESS | 2752 | 1466695981061 Marionette TRACE conn5 <- [1,1698,null,{}] 08:33:01 INFO - PROCESS | 2752 | 1466695981065 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:33:01 INFO - PROCESS | 2752 | 1466695981070 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:01 INFO - PROCESS | 2752 | 1466695981238 Marionette TRACE conn5 <- [1,1699,null,{"value":null}] 08:33:01 INFO - PROCESS | 2752 | 1466695981307 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:01 INFO - PROCESS | 2752 | 1466695981309 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:01 INFO - PROCESS | 2752 | ++DOCSHELL 17143800 == 33 [pid = 2752] [id = 434] 08:33:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17144000) [pid = 2752] [serial = 1302] [outer = 00000000] 08:33:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17709000) [pid = 2752] [serial = 1303] [outer = 17144000] 08:33:01 INFO - PROCESS | 2752 | 1466695981355 Marionette DEBUG loaded listener.js 08:33:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17773400) [pid = 2752] [serial = 1304] [outer = 17144000] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (16B75400) [pid = 2752] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (1273BC00) [pid = 2752] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D2EC000) [pid = 2752] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1714F800) [pid = 2752] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E4BE800) [pid = 2752] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D76E800) [pid = 2752] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (14A4C800) [pid = 2752] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E47B400) [pid = 2752] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (177D7800) [pid = 2752] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (17B21400) [pid = 2752] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (17149000) [pid = 2752] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:33:01 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E474C00) [pid = 2752] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:33:01 INFO - PROCESS | 2752 | 1466695981927 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:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 930ms 08:33:02 INFO - PROCESS | 2752 | 1466695981990 Marionette TRACE conn5 -> [0,1701,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 2752 | 1466695981992 Marionette TRACE conn5 <- [1,1701,null,{"value":"13"}] 08:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:33:02 INFO - PROCESS | 2752 | 1466695981995 Marionette TRACE conn5 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - PROCESS | 2752 | 1466695981997 Marionette TRACE conn5 <- [1,1702,null,{}] 08:33:02 INFO - PROCESS | 2752 | 1466695982000 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:33:02 INFO - PROCESS | 2752 | 1466695982002 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:02 INFO - PROCESS | 2752 | 1466695982078 Marionette TRACE conn5 <- [1,1703,null,{"value":null}] 08:33:02 INFO - PROCESS | 2752 | 1466695982083 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 2752 | 1466695982085 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:02 INFO - PROCESS | 2752 | ++DOCSHELL 1714EC00 == 34 [pid = 2752] [id = 435] 08:33:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17149000) [pid = 2752] [serial = 1305] [outer = 00000000] 08:33:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (177D0C00) [pid = 2752] [serial = 1306] [outer = 17149000] 08:33:02 INFO - PROCESS | 2752 | 1466695982129 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (177D7800) [pid = 2752] [serial = 1307] [outer = 17149000] 08:33:02 INFO - PROCESS | 2752 | 1466695982561 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:33:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:33:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 630ms 08:33:02 INFO - PROCESS | 2752 | 1466695982626 Marionette TRACE conn5 -> [0,1705,"getWindowHandle",null] 08:33:02 INFO - PROCESS | 2752 | 1466695982628 Marionette TRACE conn5 <- [1,1705,null,{"value":"13"}] 08:33:02 INFO - PROCESS | 2752 | 1466695982632 Marionette TRACE conn5 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:33:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:33:02 INFO - PROCESS | 2752 | 1466695982633 Marionette TRACE conn5 <- [1,1706,null,{}] 08:33:02 INFO - PROCESS | 2752 | 1466695982637 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:33:02 INFO - PROCESS | 2752 | 1466695982639 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:02 INFO - PROCESS | 2752 | 1466695982716 Marionette TRACE conn5 <- [1,1707,null,{"value":null}] 08:33:02 INFO - PROCESS | 2752 | 1466695982723 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:02 INFO - PROCESS | 2752 | 1466695982725 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:02 INFO - PROCESS | 2752 | ++DOCSHELL 17773000 == 35 [pid = 2752] [id = 436] 08:33:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (177CBC00) [pid = 2752] [serial = 1308] [outer = 00000000] 08:33:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (178C3800) [pid = 2752] [serial = 1309] [outer = 177CBC00] 08:33:02 INFO - PROCESS | 2752 | 1466695982769 Marionette DEBUG loaded listener.js 08:33:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (178BE800) [pid = 2752] [serial = 1310] [outer = 177CBC00] 08:33:03 INFO - PROCESS | 2752 | 1466695983226 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:33:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:33:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 631ms 08:33:03 INFO - PROCESS | 2752 | 1466695983268 Marionette TRACE conn5 -> [0,1709,"getWindowHandle",null] 08:33:03 INFO - PROCESS | 2752 | 1466695983270 Marionette TRACE conn5 <- [1,1709,null,{"value":"13"}] 08:33:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:33:03 INFO - PROCESS | 2752 | 1466695983273 Marionette TRACE conn5 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:33:03 INFO - PROCESS | 2752 | 1466695983275 Marionette TRACE conn5 <- [1,1710,null,{}] 08:33:03 INFO - PROCESS | 2752 | 1466695983283 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:33:03 INFO - PROCESS | 2752 | 1466695983285 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:03 INFO - PROCESS | 2752 | 1466695983364 Marionette TRACE conn5 <- [1,1711,null,{"value":null}] 08:33:03 INFO - PROCESS | 2752 | 1466695983370 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:03 INFO - PROCESS | 2752 | 1466695983372 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:03 INFO - PROCESS | 2752 | ++DOCSHELL 0F3CC400 == 36 [pid = 2752] [id = 437] 08:33:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17AA9C00) [pid = 2752] [serial = 1311] [outer = 00000000] 08:33:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17B19800) [pid = 2752] [serial = 1312] [outer = 17AA9C00] 08:33:03 INFO - PROCESS | 2752 | 1466695983415 Marionette DEBUG loaded listener.js 08:33:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17B1A800) [pid = 2752] [serial = 1313] [outer = 17AA9C00] 08:33:04 INFO - PROCESS | 2752 | 1466695984083 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:33:04 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:33:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 930ms 08:33:04 INFO - PROCESS | 2752 | 1466695984205 Marionette TRACE conn5 -> [0,1713,"getWindowHandle",null] 08:33:04 INFO - PROCESS | 2752 | 1466695984210 Marionette TRACE conn5 <- [1,1713,null,{"value":"13"}] 08:33:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:33:04 INFO - PROCESS | 2752 | 1466695984214 Marionette TRACE conn5 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:33:04 INFO - PROCESS | 2752 | 1466695984218 Marionette TRACE conn5 <- [1,1714,null,{}] 08:33:04 INFO - PROCESS | 2752 | 1466695984224 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:33:04 INFO - PROCESS | 2752 | 1466695984227 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:04 INFO - PROCESS | 2752 | 1466695984354 Marionette TRACE conn5 <- [1,1715,null,{"value":null}] 08:33:04 INFO - PROCESS | 2752 | 1466695984485 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:04 INFO - PROCESS | 2752 | 1466695984488 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:04 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F5000 == 37 [pid = 2752] [id = 438] 08:33:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0D30E800) [pid = 2752] [serial = 1314] [outer = 00000000] 08:33:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0E06E000) [pid = 2752] [serial = 1315] [outer = 0D30E800] 08:33:04 INFO - PROCESS | 2752 | 1466695984545 Marionette DEBUG loaded listener.js 08:33:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0E318400) [pid = 2752] [serial = 1316] [outer = 0D30E800] 08:33:05 INFO - PROCESS | 2752 | 1466695985206 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:33:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:33:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1025ms 08:33:05 INFO - PROCESS | 2752 | 1466695985239 Marionette TRACE conn5 -> [0,1717,"getWindowHandle",null] 08:33:05 INFO - PROCESS | 2752 | 1466695985244 Marionette TRACE conn5 <- [1,1717,null,{"value":"13"}] 08:33:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:33:05 INFO - PROCESS | 2752 | 1466695985250 Marionette TRACE conn5 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:33:05 INFO - PROCESS | 2752 | 1466695985253 Marionette TRACE conn5 <- [1,1718,null,{}] 08:33:05 INFO - PROCESS | 2752 | 1466695985257 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:33:05 INFO - PROCESS | 2752 | 1466695985260 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:05 INFO - PROCESS | 2752 | 1466695985379 Marionette TRACE conn5 <- [1,1719,null,{"value":null}] 08:33:05 INFO - PROCESS | 2752 | 1466695985525 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:05 INFO - PROCESS | 2752 | 1466695985528 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:05 INFO - PROCESS | 2752 | ++DOCSHELL 0D2E9C00 == 38 [pid = 2752] [id = 439] 08:33:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0EC0AC00) [pid = 2752] [serial = 1317] [outer = 00000000] 08:33:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (124AAC00) [pid = 2752] [serial = 1318] [outer = 0EC0AC00] 08:33:05 INFO - PROCESS | 2752 | 1466695985585 Marionette DEBUG loaded listener.js 08:33:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (13B19800) [pid = 2752] [serial = 1319] [outer = 0EC0AC00] 08:33:06 INFO - PROCESS | 2752 | 1466695986425 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:33:06 INFO - PROCESS | 2752 | --DOCSHELL 17773000 == 37 [pid = 2752] [id = 436] 08:33:06 INFO - PROCESS | 2752 | --DOCSHELL 1714EC00 == 36 [pid = 2752] [id = 435] 08:33:06 INFO - PROCESS | 2752 | --DOCSHELL 17143800 == 35 [pid = 2752] [id = 434] 08:33:06 INFO - PROCESS | 2752 | --DOCSHELL 1556C000 == 34 [pid = 2752] [id = 433] 08:33:06 INFO - PROCESS | 2752 | --DOCSHELL 13BC3C00 == 33 [pid = 2752] [id = 432] 08:33:06 INFO - PROCESS | 2752 | --DOCSHELL 0F3D0800 == 32 [pid = 2752] [id = 431] 08:33:06 INFO - PROCESS | 2752 | --DOCSHELL 0E40D800 == 31 [pid = 2752] [id = 430] 08:33:06 INFO - PROCESS | 2752 | --DOCSHELL 0D7D4C00 == 30 [pid = 2752] [id = 429] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (16B7A800) [pid = 2752] [serial = 1258] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (13F59400) [pid = 2752] [serial = 1246] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (15571000) [pid = 2752] [serial = 1247] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0E171C00) [pid = 2752] [serial = 1243] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (1770BC00) [pid = 2752] [serial = 1262] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E476000) [pid = 2752] [serial = 1244] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1824F000) [pid = 2752] [serial = 1241] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0DE52400) [pid = 2752] [serial = 1249] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E073000) [pid = 2752] [serial = 1250] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1770A000) [pid = 2752] [serial = 1261] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (15541800) [pid = 2752] [serial = 1255] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E4C1000) [pid = 2752] [serial = 1252] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0EC0DC00) [pid = 2752] [serial = 1253] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (17AA2400) [pid = 2752] [serial = 1264] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (196AE000) [pid = 2752] [serial = 1273] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (182E8400) [pid = 2752] [serial = 1271] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (15542800) [pid = 2752] [serial = 1268] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (13964800) [pid = 2752] [serial = 1267] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1974E000) [pid = 2752] [serial = 1274] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1787DC00) [pid = 2752] [serial = 1265] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (17144C00) [pid = 2752] [serial = 1259] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (17CE2000) [pid = 2752] [serial = 1270] [outer = 00000000] [url = about:blank] 08:33:06 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (1556B000) [pid = 2752] [serial = 1256] [outer = 00000000] [url = about:blank] 08:33:06 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:33:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1278ms 08:33:06 INFO - PROCESS | 2752 | 1466695986533 Marionette TRACE conn5 -> [0,1721,"getWindowHandle",null] 08:33:06 INFO - PROCESS | 2752 | 1466695986537 Marionette TRACE conn5 <- [1,1721,null,{"value":"13"}] 08:33:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:33:06 INFO - PROCESS | 2752 | 1466695986541 Marionette TRACE conn5 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:33:06 INFO - PROCESS | 2752 | 1466695986544 Marionette TRACE conn5 <- [1,1722,null,{}] 08:33:06 INFO - PROCESS | 2752 | 1466695986550 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:33:06 INFO - PROCESS | 2752 | 1466695986552 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:06 INFO - PROCESS | 2752 | 1466695986645 Marionette TRACE conn5 <- [1,1723,null,{"value":null}] 08:33:06 INFO - PROCESS | 2752 | 1466695986652 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:06 INFO - PROCESS | 2752 | 1466695986654 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:06 INFO - PROCESS | 2752 | ++DOCSHELL 0D311400 == 31 [pid = 2752] [id = 440] 08:33:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D312400) [pid = 2752] [serial = 1320] [outer = 00000000] 08:33:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0D71EC00) [pid = 2752] [serial = 1321] [outer = 0D312400] 08:33:06 INFO - PROCESS | 2752 | 1466695986702 Marionette DEBUG loaded listener.js 08:33:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0D8E7000) [pid = 2752] [serial = 1322] [outer = 0D312400] 08:33:07 INFO - PROCESS | 2752 | 1466695987224 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:33:07 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:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 731ms 08:33:07 INFO - PROCESS | 2752 | 1466695987273 Marionette TRACE conn5 -> [0,1725,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 2752 | 1466695987277 Marionette TRACE conn5 <- [1,1725,null,{"value":"13"}] 08:33:07 INFO - PROCESS | 2752 | 1466695987283 Marionette TRACE conn5 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:33:07 INFO - PROCESS | 2752 | 1466695987285 Marionette TRACE conn5 <- [1,1726,null,{}] 08:33:07 INFO - PROCESS | 2752 | 1466695987289 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:33:07 INFO - PROCESS | 2752 | 1466695987291 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:07 INFO - PROCESS | 2752 | 1466695987379 Marionette TRACE conn5 <- [1,1727,null,{"value":null}] 08:33:07 INFO - PROCESS | 2752 | 1466695987473 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:07 INFO - PROCESS | 2752 | 1466695987476 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:07 INFO - PROCESS | 2752 | ++DOCSHELL 0E16F400 == 32 [pid = 2752] [id = 441] 08:33:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E16FC00) [pid = 2752] [serial = 1323] [outer = 00000000] 08:33:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E22C400) [pid = 2752] [serial = 1324] [outer = 0E16FC00] 08:33:07 INFO - PROCESS | 2752 | 1466695987522 Marionette DEBUG loaded listener.js 08:33:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E479400) [pid = 2752] [serial = 1325] [outer = 0E16FC00] 08:33:07 INFO - PROCESS | 2752 | 1466695987927 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:33:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:33:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 672ms 08:33:07 INFO - PROCESS | 2752 | 1466695987959 Marionette TRACE conn5 -> [0,1729,"getWindowHandle",null] 08:33:07 INFO - PROCESS | 2752 | 1466695987962 Marionette TRACE conn5 <- [1,1729,null,{"value":"13"}] 08:33:07 INFO - PROCESS | 2752 | 1466695987965 Marionette TRACE conn5 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:33:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:33:07 INFO - PROCESS | 2752 | 1466695987969 Marionette TRACE conn5 <- [1,1730,null,{}] 08:33:08 INFO - PROCESS | 2752 | 1466695987980 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:33:08 INFO - PROCESS | 2752 | 1466695987985 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:08 INFO - PROCESS | 2752 | 1466695988098 Marionette TRACE conn5 <- [1,1731,null,{"value":null}] 08:33:08 INFO - PROCESS | 2752 | 1466695988106 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 2752 | 1466695988109 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:08 INFO - PROCESS | 2752 | ++DOCSHELL 1249F000 == 33 [pid = 2752] [id = 442] 08:33:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1249F400) [pid = 2752] [serial = 1326] [outer = 00000000] 08:33:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (12B53400) [pid = 2752] [serial = 1327] [outer = 1249F400] 08:33:08 INFO - PROCESS | 2752 | 1466695988158 Marionette DEBUG loaded listener.js 08:33:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (13B17C00) [pid = 2752] [serial = 1328] [outer = 1249F400] 08:33:08 INFO - PROCESS | 2752 | 1466695988628 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:33:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:33:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 670ms 08:33:08 INFO - PROCESS | 2752 | 1466695988639 Marionette TRACE conn5 -> [0,1733,"getWindowHandle",null] 08:33:08 INFO - PROCESS | 2752 | 1466695988642 Marionette TRACE conn5 <- [1,1733,null,{"value":"13"}] 08:33:08 INFO - PROCESS | 2752 | 1466695988664 Marionette TRACE conn5 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:33:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:33:08 INFO - PROCESS | 2752 | 1466695988666 Marionette TRACE conn5 <- [1,1734,null,{}] 08:33:08 INFO - PROCESS | 2752 | 1466695988669 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:33:08 INFO - PROCESS | 2752 | 1466695988671 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:08 INFO - PROCESS | 2752 | 1466695988791 Marionette TRACE conn5 <- [1,1735,null,{"value":null}] 08:33:08 INFO - PROCESS | 2752 | 1466695988797 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:08 INFO - PROCESS | 2752 | 1466695988799 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:08 INFO - PROCESS | 2752 | ++DOCSHELL 15548000 == 34 [pid = 2752] [id = 443] 08:33:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (15549400) [pid = 2752] [serial = 1329] [outer = 00000000] 08:33:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (15572C00) [pid = 2752] [serial = 1330] [outer = 15549400] 08:33:08 INFO - PROCESS | 2752 | 1466695988897 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (15E51000) [pid = 2752] [serial = 1331] [outer = 15549400] 08:33:09 INFO - PROCESS | 2752 | 1466695989345 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:33:09 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:33:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 730ms 08:33:09 INFO - PROCESS | 2752 | 1466695989397 Marionette TRACE conn5 -> [0,1737,"getWindowHandle",null] 08:33:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:33:09 INFO - PROCESS | 2752 | 1466695989399 Marionette TRACE conn5 <- [1,1737,null,{"value":"13"}] 08:33:09 INFO - PROCESS | 2752 | 1466695989408 Marionette TRACE conn5 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:33:09 INFO - PROCESS | 2752 | 1466695989410 Marionette TRACE conn5 <- [1,1738,null,{}] 08:33:09 INFO - PROCESS | 2752 | 1466695989413 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:33:09 INFO - PROCESS | 2752 | 1466695989415 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:09 INFO - PROCESS | 2752 | 1466695989555 Marionette TRACE conn5 <- [1,1739,null,{"value":null}] 08:33:09 INFO - PROCESS | 2752 | 1466695989579 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:09 INFO - PROCESS | 2752 | 1466695989581 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:09 INFO - PROCESS | 2752 | ++DOCSHELL 15572400 == 35 [pid = 2752] [id = 444] 08:33:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (15E64C00) [pid = 2752] [serial = 1332] [outer = 00000000] 08:33:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17143800) [pid = 2752] [serial = 1333] [outer = 15E64C00] 08:33:09 INFO - PROCESS | 2752 | 1466695989624 Marionette DEBUG loaded listener.js 08:33:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17145400) [pid = 2752] [serial = 1334] [outer = 15E64C00] 08:33:10 INFO - PROCESS | 2752 | 1466695990087 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:33:10 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:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 730ms 08:33:10 INFO - PROCESS | 2752 | 1466695990133 Marionette TRACE conn5 -> [0,1741,"getWindowHandle",null] 08:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:33:10 INFO - PROCESS | 2752 | 1466695990135 Marionette TRACE conn5 <- [1,1741,null,{"value":"13"}] 08:33:10 INFO - PROCESS | 2752 | 1466695990138 Marionette TRACE conn5 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:33:10 INFO - PROCESS | 2752 | 1466695990140 Marionette TRACE conn5 <- [1,1742,null,{}] 08:33:10 INFO - PROCESS | 2752 | 1466695990150 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:33:10 INFO - PROCESS | 2752 | 1466695990156 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:10 INFO - PROCESS | 2752 | 1466695990303 Marionette TRACE conn5 <- [1,1743,null,{"value":null}] 08:33:10 INFO - PROCESS | 2752 | 1466695990369 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:10 INFO - PROCESS | 2752 | 1466695990371 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:10 INFO - PROCESS | 2752 | ++DOCSHELL 0D29AC00 == 36 [pid = 2752] [id = 445] 08:33:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (177CC800) [pid = 2752] [serial = 1335] [outer = 00000000] 08:33:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (178BAC00) [pid = 2752] [serial = 1336] [outer = 177CC800] 08:33:10 INFO - PROCESS | 2752 | 1466695990415 Marionette DEBUG loaded listener.js 08:33:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (177CD800) [pid = 2752] [serial = 1337] [outer = 177CC800] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (13BC9C00) [pid = 2752] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E16BC00) [pid = 2752] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D833400) [pid = 2752] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1224E000) [pid = 2752] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1556C800) [pid = 2752] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D30CC00) [pid = 2752] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (13960400) [pid = 2752] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (17AAD400) [pid = 2752] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (17144000) [pid = 2752] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (177CBC00) [pid = 2752] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0E410000) [pid = 2752] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:33:10 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17149000) [pid = 2752] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:33:10 INFO - PROCESS | 2752 | 1466695990913 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:33:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:33:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 830ms 08:33:10 INFO - PROCESS | 2752 | 1466695990969 Marionette TRACE conn5 -> [0,1745,"getWindowHandle",null] 08:33:10 INFO - PROCESS | 2752 | 1466695990971 Marionette TRACE conn5 <- [1,1745,null,{"value":"13"}] 08:33:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:33:11 INFO - PROCESS | 2752 | 1466695990975 Marionette TRACE conn5 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 2752 | 1466695990976 Marionette TRACE conn5 <- [1,1746,null,{}] 08:33:11 INFO - PROCESS | 2752 | 1466695990980 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:33:11 INFO - PROCESS | 2752 | 1466695990982 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:11 INFO - PROCESS | 2752 | 1466695991095 Marionette TRACE conn5 <- [1,1747,null,{"value":null}] 08:33:11 INFO - PROCESS | 2752 | 1466695991155 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 2752 | 1466695991157 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:11 INFO - PROCESS | 2752 | ++DOCSHELL 0DE50C00 == 37 [pid = 2752] [id = 446] 08:33:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E4B6800) [pid = 2752] [serial = 1338] [outer = 00000000] 08:33:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (16B7B400) [pid = 2752] [serial = 1339] [outer = 0E4B6800] 08:33:11 INFO - PROCESS | 2752 | 1466695991200 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17704400) [pid = 2752] [serial = 1340] [outer = 0E4B6800] 08:33:11 INFO - PROCESS | 2752 | 1466695991538 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:33:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:33:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 630ms 08:33:11 INFO - PROCESS | 2752 | 1466695991605 Marionette TRACE conn5 -> [0,1749,"getWindowHandle",null] 08:33:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:33:11 INFO - PROCESS | 2752 | 1466695991608 Marionette TRACE conn5 <- [1,1749,null,{"value":"13"}] 08:33:11 INFO - PROCESS | 2752 | 1466695991611 Marionette TRACE conn5 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:33:11 INFO - PROCESS | 2752 | 1466695991612 Marionette TRACE conn5 <- [1,1750,null,{}] 08:33:11 INFO - PROCESS | 2752 | 1466695991616 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:33:11 INFO - PROCESS | 2752 | 1466695991618 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:11 INFO - PROCESS | 2752 | 1466695991700 Marionette TRACE conn5 <- [1,1751,null,{"value":null}] 08:33:11 INFO - PROCESS | 2752 | 1466695991705 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:11 INFO - PROCESS | 2752 | 1466695991707 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:11 INFO - PROCESS | 2752 | ++DOCSHELL 178BD000 == 38 [pid = 2752] [id = 447] 08:33:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (178BF000) [pid = 2752] [serial = 1341] [outer = 00000000] 08:33:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17AA7C00) [pid = 2752] [serial = 1342] [outer = 178BF000] 08:33:11 INFO - PROCESS | 2752 | 1466695991750 Marionette DEBUG loaded listener.js 08:33:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17B1EC00) [pid = 2752] [serial = 1343] [outer = 178BF000] 08:33:12 INFO - PROCESS | 2752 | 1466695992177 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:33:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:33:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 630ms 08:33:12 INFO - PROCESS | 2752 | 1466695992242 Marionette TRACE conn5 -> [0,1753,"getWindowHandle",null] 08:33:12 INFO - PROCESS | 2752 | 1466695992244 Marionette TRACE conn5 <- [1,1753,null,{"value":"13"}] 08:33:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:33:12 INFO - PROCESS | 2752 | 1466695992256 Marionette TRACE conn5 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:33:12 INFO - PROCESS | 2752 | 1466695992258 Marionette TRACE conn5 <- [1,1754,null,{}] 08:33:12 INFO - PROCESS | 2752 | 1466695992262 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:33:12 INFO - PROCESS | 2752 | 1466695992264 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:12 INFO - PROCESS | 2752 | 1466695992345 Marionette TRACE conn5 <- [1,1755,null,{"value":null}] 08:33:12 INFO - PROCESS | 2752 | 1466695992350 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:12 INFO - PROCESS | 2752 | 1466695992352 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:12 INFO - PROCESS | 2752 | ++DOCSHELL 12465000 == 39 [pid = 2752] [id = 448] 08:33:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17AA1400) [pid = 2752] [serial = 1344] [outer = 00000000] 08:33:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (18170800) [pid = 2752] [serial = 1345] [outer = 17AA1400] 08:33:12 INFO - PROCESS | 2752 | 1466695992395 Marionette DEBUG loaded listener.js 08:33:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (182DD000) [pid = 2752] [serial = 1346] [outer = 17AA1400] 08:33:12 INFO - PROCESS | 2752 | 1466695992965 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:33:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:33:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 790ms 08:33:13 INFO - PROCESS | 2752 | 1466695993042 Marionette TRACE conn5 -> [0,1757,"getWindowHandle",null] 08:33:13 INFO - PROCESS | 2752 | 1466695993047 Marionette TRACE conn5 <- [1,1757,null,{"value":"13"}] 08:33:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:33:13 INFO - PROCESS | 2752 | 1466695993053 Marionette TRACE conn5 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:33:13 INFO - PROCESS | 2752 | 1466695993056 Marionette TRACE conn5 <- [1,1758,null,{}] 08:33:13 INFO - PROCESS | 2752 | 1466695993062 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:33:13 INFO - PROCESS | 2752 | 1466695993065 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:13 INFO - PROCESS | 2752 | 1466695993218 Marionette TRACE conn5 <- [1,1759,null,{"value":null}] 08:33:13 INFO - PROCESS | 2752 | 1466695993324 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:13 INFO - PROCESS | 2752 | 1466695993329 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:13 INFO - PROCESS | 2752 | ++DOCSHELL 0D297000 == 40 [pid = 2752] [id = 449] 08:33:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0D2F4400) [pid = 2752] [serial = 1347] [outer = 00000000] 08:33:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E06FC00) [pid = 2752] [serial = 1348] [outer = 0D2F4400] 08:33:13 INFO - PROCESS | 2752 | 1466695993386 Marionette DEBUG loaded listener.js 08:33:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0E177400) [pid = 2752] [serial = 1349] [outer = 0D2F4400] 08:33:14 INFO - PROCESS | 2752 | 1466695993975 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:33:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:33:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 970ms 08:33:14 INFO - PROCESS | 2752 | 1466695994027 Marionette TRACE conn5 -> [0,1761,"getWindowHandle",null] 08:33:14 INFO - PROCESS | 2752 | 1466695994032 Marionette TRACE conn5 <- [1,1761,null,{"value":"13"}] 08:33:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:33:14 INFO - PROCESS | 2752 | 1466695994038 Marionette TRACE conn5 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:33:14 INFO - PROCESS | 2752 | 1466695994041 Marionette TRACE conn5 <- [1,1762,null,{}] 08:33:14 INFO - PROCESS | 2752 | 1466695994045 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:33:14 INFO - PROCESS | 2752 | 1466695994048 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:14 INFO - PROCESS | 2752 | 1466695994161 Marionette TRACE conn5 <- [1,1763,null,{"value":null}] 08:33:14 INFO - PROCESS | 2752 | 1466695994299 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:14 INFO - PROCESS | 2752 | 1466695994302 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:14 INFO - PROCESS | 2752 | ++DOCSHELL 124A3000 == 41 [pid = 2752] [id = 450] 08:33:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (124A3C00) [pid = 2752] [serial = 1350] [outer = 00000000] 08:33:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (14A4CC00) [pid = 2752] [serial = 1351] [outer = 124A3C00] 08:33:14 INFO - PROCESS | 2752 | 1466695994359 Marionette DEBUG loaded listener.js 08:33:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (15573800) [pid = 2752] [serial = 1352] [outer = 124A3C00] 08:33:15 INFO - PROCESS | 2752 | 1466695994972 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:33:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:33:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 970ms 08:33:15 INFO - PROCESS | 2752 | 1466695995012 Marionette TRACE conn5 -> [0,1765,"getWindowHandle",null] 08:33:15 INFO - PROCESS | 2752 | 1466695995014 Marionette TRACE conn5 <- [1,1765,null,{"value":"13"}] 08:33:15 INFO - PROCESS | 2752 | 1466695995018 Marionette TRACE conn5 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:33:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:33:15 INFO - PROCESS | 2752 | 1466695995022 Marionette TRACE conn5 <- [1,1766,null,{}] 08:33:15 INFO - PROCESS | 2752 | 1466695995033 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:33:15 INFO - PROCESS | 2752 | 1466695995038 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:15 INFO - PROCESS | 2752 | 1466695995146 Marionette TRACE conn5 <- [1,1767,null,{"value":null}] 08:33:15 INFO - PROCESS | 2752 | 1466695995285 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:15 INFO - PROCESS | 2752 | 1466695995288 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:15 INFO - PROCESS | 2752 | ++DOCSHELL 17AAD400 == 42 [pid = 2752] [id = 451] 08:33:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (17B1AC00) [pid = 2752] [serial = 1353] [outer = 00000000] 08:33:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (182EA800) [pid = 2752] [serial = 1354] [outer = 17B1AC00] 08:33:15 INFO - PROCESS | 2752 | 1466695995345 Marionette DEBUG loaded listener.js 08:33:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (196AD400) [pid = 2752] [serial = 1355] [outer = 17B1AC00] 08:33:15 INFO - PROCESS | 2752 | 1466695995929 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:33:16 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:33:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 970ms 08:33:16 INFO - PROCESS | 2752 | 1466695995992 Marionette TRACE conn5 -> [0,1769,"getWindowHandle",null] 08:33:16 INFO - PROCESS | 2752 | 1466695995995 Marionette TRACE conn5 <- [1,1769,null,{"value":"13"}] 08:33:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:33:16 INFO - PROCESS | 2752 | 1466695995999 Marionette TRACE conn5 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:33:16 INFO - PROCESS | 2752 | 1466695996001 Marionette TRACE conn5 <- [1,1770,null,{}] 08:33:16 INFO - PROCESS | 2752 | 1466695996005 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:33:16 INFO - PROCESS | 2752 | 1466695996007 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:16 INFO - PROCESS | 2752 | 1466695996116 Marionette TRACE conn5 <- [1,1771,null,{"value":null}] 08:33:16 INFO - PROCESS | 2752 | 1466695996381 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:16 INFO - PROCESS | 2752 | 1466695996384 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:16 INFO - PROCESS | 2752 | ++DOCSHELL 0946F400 == 43 [pid = 2752] [id = 452] 08:33:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (0D290800) [pid = 2752] [serial = 1356] [outer = 00000000] 08:33:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0D310400) [pid = 2752] [serial = 1357] [outer = 0D290800] 08:33:16 INFO - PROCESS | 2752 | 1466695996458 Marionette DEBUG loaded listener.js 08:33:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (0D965800) [pid = 2752] [serial = 1358] [outer = 0D290800] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 0E074C00 == 42 [pid = 2752] [id = 428] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 178BD000 == 41 [pid = 2752] [id = 447] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 0DE50C00 == 40 [pid = 2752] [id = 446] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 0D29AC00 == 39 [pid = 2752] [id = 445] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 15572400 == 38 [pid = 2752] [id = 444] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 15548000 == 37 [pid = 2752] [id = 443] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 1249F000 == 36 [pid = 2752] [id = 442] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 0E16F400 == 35 [pid = 2752] [id = 441] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 0D311400 == 34 [pid = 2752] [id = 440] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 0D2F5000 == 33 [pid = 2752] [id = 438] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 0F3CC400 == 32 [pid = 2752] [id = 437] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 0D2E9C00 == 31 [pid = 2752] [id = 439] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 17AAD400 == 30 [pid = 2752] [id = 451] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 12465000 == 29 [pid = 2752] [id = 448] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 0D297000 == 28 [pid = 2752] [id = 449] 08:33:17 INFO - PROCESS | 2752 | --DOCSHELL 124A3000 == 27 [pid = 2752] [id = 450] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (14A4DC00) [pid = 2752] [serial = 1297] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (0E47E800) [pid = 2752] [serial = 1286] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0E408C00) [pid = 2752] [serial = 1285] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0D906800) [pid = 2752] [serial = 1288] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0D9E7800) [pid = 2752] [serial = 1289] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (124A7C00) [pid = 2752] [serial = 1294] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (15E68000) [pid = 2752] [serial = 1300] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0E172000) [pid = 2752] [serial = 1277] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D882800) [pid = 2752] [serial = 1276] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (15571C00) [pid = 2752] [serial = 1280] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (14A4D400) [pid = 2752] [serial = 1279] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (197B2C00) [pid = 2752] [serial = 1283] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (18253000) [pid = 2752] [serial = 1282] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (17709000) [pid = 2752] [serial = 1303] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (16B77800) [pid = 2752] [serial = 1301] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (178C3800) [pid = 2752] [serial = 1309] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (17773400) [pid = 2752] [serial = 1304] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E475400) [pid = 2752] [serial = 1291] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (178BE800) [pid = 2752] [serial = 1310] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0E47E000) [pid = 2752] [serial = 1292] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17B19800) [pid = 2752] [serial = 1312] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (1554AC00) [pid = 2752] [serial = 1298] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (177D0C00) [pid = 2752] [serial = 1306] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (177D7800) [pid = 2752] [serial = 1307] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (12B55400) [pid = 2752] [serial = 1295] [outer = 00000000] [url = about:blank] 08:33:17 INFO - PROCESS | 2752 | 1466695997745 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:33:17 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:33:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1883ms 08:33:17 INFO - PROCESS | 2752 | 1466695997884 Marionette TRACE conn5 -> [0,1773,"getWindowHandle",null] 08:33:17 INFO - PROCESS | 2752 | 1466695997888 Marionette TRACE conn5 <- [1,1773,null,{"value":"13"}] 08:33:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:33:17 INFO - PROCESS | 2752 | 1466695997894 Marionette TRACE conn5 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:33:17 INFO - PROCESS | 2752 | 1466695997897 Marionette TRACE conn5 <- [1,1774,null,{}] 08:33:17 INFO - PROCESS | 2752 | 1466695997903 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:33:17 INFO - PROCESS | 2752 | 1466695997906 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:18 INFO - PROCESS | 2752 | 1466695997990 Marionette TRACE conn5 <- [1,1775,null,{"value":null}] 08:33:18 INFO - PROCESS | 2752 | 1466695998000 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 2752 | 1466695998004 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:18 INFO - PROCESS | 2752 | ++DOCSHELL 0D30AC00 == 28 [pid = 2752] [id = 453] 08:33:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0D30B800) [pid = 2752] [serial = 1359] [outer = 00000000] 08:33:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D317000) [pid = 2752] [serial = 1360] [outer = 0D30B800] 08:33:18 INFO - PROCESS | 2752 | 1466695998053 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0D878C00) [pid = 2752] [serial = 1361] [outer = 0D30B800] 08:33:18 INFO - PROCESS | 2752 | 1466695998554 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:33:18 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:33:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 690ms 08:33:18 INFO - PROCESS | 2752 | 1466695998584 Marionette TRACE conn5 -> [0,1777,"getWindowHandle",null] 08:33:18 INFO - PROCESS | 2752 | 1466695998589 Marionette TRACE conn5 <- [1,1777,null,{"value":"13"}] 08:33:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:33:18 INFO - PROCESS | 2752 | 1466695998595 Marionette TRACE conn5 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:33:18 INFO - PROCESS | 2752 | 1466695998598 Marionette TRACE conn5 <- [1,1778,null,{}] 08:33:18 INFO - PROCESS | 2752 | 1466695998602 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:33:18 INFO - PROCESS | 2752 | 1466695998604 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:18 INFO - PROCESS | 2752 | 1466695998693 Marionette TRACE conn5 <- [1,1779,null,{"value":null}] 08:33:18 INFO - PROCESS | 2752 | 1466695998702 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:18 INFO - PROCESS | 2752 | 1466695998705 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:18 INFO - PROCESS | 2752 | ++DOCSHELL 0E409400 == 29 [pid = 2752] [id = 454] 08:33:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E40D800) [pid = 2752] [serial = 1362] [outer = 00000000] 08:33:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E477C00) [pid = 2752] [serial = 1363] [outer = 0E40D800] 08:33:18 INFO - PROCESS | 2752 | 1466695998753 Marionette DEBUG loaded listener.js 08:33:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E47E000) [pid = 2752] [serial = 1364] [outer = 0E40D800] 08:33:19 INFO - PROCESS | 2752 | 1466695999225 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:33:19 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:33:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 670ms 08:33:19 INFO - PROCESS | 2752 | 1466695999269 Marionette TRACE conn5 -> [0,1781,"getWindowHandle",null] 08:33:19 INFO - PROCESS | 2752 | 1466695999271 Marionette TRACE conn5 <- [1,1781,null,{"value":"13"}] 08:33:19 INFO - PROCESS | 2752 | 1466695999275 Marionette TRACE conn5 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:33:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:33:19 INFO - PROCESS | 2752 | 1466695999278 Marionette TRACE conn5 <- [1,1782,null,{}] 08:33:19 INFO - PROCESS | 2752 | 1466695999289 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:33:19 INFO - PROCESS | 2752 | 1466695999293 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:19 INFO - PROCESS | 2752 | 1466695999409 Marionette TRACE conn5 <- [1,1783,null,{"value":null}] 08:33:19 INFO - PROCESS | 2752 | 1466695999509 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:19 INFO - PROCESS | 2752 | 1466695999513 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:19 INFO - PROCESS | 2752 | ++DOCSHELL 0F27AC00 == 30 [pid = 2752] [id = 455] 08:33:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0F381400) [pid = 2752] [serial = 1365] [outer = 00000000] 08:33:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (12468400) [pid = 2752] [serial = 1366] [outer = 0F381400] 08:33:19 INFO - PROCESS | 2752 | 1466695999564 Marionette DEBUG loaded listener.js 08:33:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (12547800) [pid = 2752] [serial = 1367] [outer = 0F381400] 08:33:19 INFO - PROCESS | 2752 | 1466695999955 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:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 730ms 08:33:20 INFO - PROCESS | 2752 | 1466696000009 Marionette TRACE conn5 -> [0,1785,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 2752 | 1466696000021 Marionette TRACE conn5 <- [1,1785,null,{"value":"13"}] 08:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:33:20 INFO - PROCESS | 2752 | 1466696000035 Marionette TRACE conn5 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 2752 | 1466696000036 Marionette TRACE conn5 <- [1,1786,null,{}] 08:33:20 INFO - PROCESS | 2752 | 1466696000040 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:33:20 INFO - PROCESS | 2752 | 1466696000042 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:20 INFO - PROCESS | 2752 | 1466696000156 Marionette TRACE conn5 <- [1,1787,null,{"value":null}] 08:33:20 INFO - PROCESS | 2752 | 1466696000166 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 2752 | 1466696000168 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:20 INFO - PROCESS | 2752 | ++DOCSHELL 1394E400 == 31 [pid = 2752] [id = 456] 08:33:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (13951C00) [pid = 2752] [serial = 1368] [outer = 00000000] 08:33:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (15549C00) [pid = 2752] [serial = 1369] [outer = 13951C00] 08:33:20 INFO - PROCESS | 2752 | 1466696000212 Marionette DEBUG loaded listener.js 08:33:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (15574400) [pid = 2752] [serial = 1370] [outer = 13951C00] 08:33:20 INFO - PROCESS | 2752 | 1466696000679 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:33:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:33:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 670ms 08:33:20 INFO - PROCESS | 2752 | 1466696000706 Marionette TRACE conn5 -> [0,1789,"getWindowHandle",null] 08:33:20 INFO - PROCESS | 2752 | 1466696000708 Marionette TRACE conn5 <- [1,1789,null,{"value":"13"}] 08:33:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:33:20 INFO - PROCESS | 2752 | 1466696000718 Marionette TRACE conn5 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:33:20 INFO - PROCESS | 2752 | 1466696000719 Marionette TRACE conn5 <- [1,1790,null,{}] 08:33:20 INFO - PROCESS | 2752 | 1466696000722 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:33:20 INFO - PROCESS | 2752 | 1466696000724 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:20 INFO - PROCESS | 2752 | 1466696000866 Marionette TRACE conn5 <- [1,1791,null,{"value":null}] 08:33:20 INFO - PROCESS | 2752 | 1466696000887 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:20 INFO - PROCESS | 2752 | 1466696000889 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:20 INFO - PROCESS | 2752 | ++DOCSHELL 16B71C00 == 32 [pid = 2752] [id = 457] 08:33:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (16B72400) [pid = 2752] [serial = 1371] [outer = 00000000] 08:33:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (16B7C400) [pid = 2752] [serial = 1372] [outer = 16B72400] 08:33:20 INFO - PROCESS | 2752 | 1466696000933 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17142C00) [pid = 2752] [serial = 1373] [outer = 16B72400] 08:33:21 INFO - PROCESS | 2752 | 1466696001381 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:33:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:33:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 730ms 08:33:21 INFO - PROCESS | 2752 | 1466696001456 Marionette TRACE conn5 -> [0,1793,"getWindowHandle",null] 08:33:21 INFO - PROCESS | 2752 | 1466696001458 Marionette TRACE conn5 <- [1,1793,null,{"value":"13"}] 08:33:21 INFO - PROCESS | 2752 | 1466696001462 Marionette TRACE conn5 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:33:21 INFO - PROCESS | 2752 | 1466696001463 Marionette TRACE conn5 <- [1,1794,null,{}] 08:33:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:33:21 INFO - PROCESS | 2752 | 1466696001467 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:33:21 INFO - PROCESS | 2752 | 1466696001472 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:21 INFO - PROCESS | 2752 | 1466696001614 Marionette TRACE conn5 <- [1,1795,null,{"value":null}] 08:33:21 INFO - PROCESS | 2752 | 1466696001630 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:21 INFO - PROCESS | 2752 | 1466696001632 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:21 INFO - PROCESS | 2752 | ++DOCSHELL 17709C00 == 33 [pid = 2752] [id = 458] 08:33:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1776AC00) [pid = 2752] [serial = 1374] [outer = 00000000] 08:33:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (177D0800) [pid = 2752] [serial = 1375] [outer = 1776AC00] 08:33:21 INFO - PROCESS | 2752 | 1466696001731 Marionette DEBUG loaded listener.js 08:33:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (178BA800) [pid = 2752] [serial = 1376] [outer = 1776AC00] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (15E64C00) [pid = 2752] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E4B6800) [pid = 2752] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17AA9C00) [pid = 2752] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (177CC800) [pid = 2752] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0EC0AC00) [pid = 2752] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D30E800) [pid = 2752] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0D312400) [pid = 2752] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E16FC00) [pid = 2752] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (1249F400) [pid = 2752] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (178BF000) [pid = 2752] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (17AA1400) [pid = 2752] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:33:22 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (15549400) [pid = 2752] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:33:22 INFO - PROCESS | 2752 | 1466696002414 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:33:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:33:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 970ms 08:33:22 INFO - PROCESS | 2752 | 1466696002437 Marionette TRACE conn5 -> [0,1797,"getWindowHandle",null] 08:33:22 INFO - PROCESS | 2752 | 1466696002439 Marionette TRACE conn5 <- [1,1797,null,{"value":"13"}] 08:33:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:33:22 INFO - PROCESS | 2752 | 1466696002442 Marionette TRACE conn5 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:33:22 INFO - PROCESS | 2752 | 1466696002443 Marionette TRACE conn5 <- [1,1798,null,{}] 08:33:22 INFO - PROCESS | 2752 | 1466696002447 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:33:22 INFO - PROCESS | 2752 | 1466696002448 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:22 INFO - PROCESS | 2752 | 1466696002559 Marionette TRACE conn5 <- [1,1799,null,{"value":null}] 08:33:22 INFO - PROCESS | 2752 | 1466696002618 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:22 INFO - PROCESS | 2752 | 1466696002620 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:22 INFO - PROCESS | 2752 | ++DOCSHELL 0946B800 == 34 [pid = 2752] [id = 459] 08:33:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0D294800) [pid = 2752] [serial = 1377] [outer = 00000000] 08:33:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0E47B000) [pid = 2752] [serial = 1378] [outer = 0D294800] 08:33:22 INFO - PROCESS | 2752 | 1466696002664 Marionette DEBUG loaded listener.js 08:33:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (12CE1C00) [pid = 2752] [serial = 1379] [outer = 0D294800] 08:33:23 INFO - PROCESS | 2752 | 1466696003019 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:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 630ms 08:33:23 INFO - PROCESS | 2752 | 1466696003073 Marionette TRACE conn5 -> [0,1801,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 2752 | 1466696003075 Marionette TRACE conn5 <- [1,1801,null,{"value":"13"}] 08:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:33:23 INFO - PROCESS | 2752 | 1466696003087 Marionette TRACE conn5 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - PROCESS | 2752 | 1466696003088 Marionette TRACE conn5 <- [1,1802,null,{}] 08:33:23 INFO - PROCESS | 2752 | 1466696003092 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:33:23 INFO - PROCESS | 2752 | 1466696003094 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:23 INFO - PROCESS | 2752 | 1466696003170 Marionette TRACE conn5 <- [1,1803,null,{"value":null}] 08:33:23 INFO - PROCESS | 2752 | 1466696003177 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 2752 | 1466696003179 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:23 INFO - PROCESS | 2752 | ++DOCSHELL 15ECF000 == 35 [pid = 2752] [id = 460] 08:33:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17146800) [pid = 2752] [serial = 1380] [outer = 00000000] 08:33:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17AA1400) [pid = 2752] [serial = 1381] [outer = 17146800] 08:33:23 INFO - PROCESS | 2752 | 1466696003222 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17AA5800) [pid = 2752] [serial = 1382] [outer = 17146800] 08:33:23 INFO - PROCESS | 2752 | 1466696003654 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:33:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:33:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 630ms 08:33:23 INFO - PROCESS | 2752 | 1466696003709 Marionette TRACE conn5 -> [0,1805,"getWindowHandle",null] 08:33:23 INFO - PROCESS | 2752 | 1466696003711 Marionette TRACE conn5 <- [1,1805,null,{"value":"13"}] 08:33:23 INFO - PROCESS | 2752 | 1466696003714 Marionette TRACE conn5 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:33:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:33:23 INFO - PROCESS | 2752 | 1466696003716 Marionette TRACE conn5 <- [1,1806,null,{}] 08:33:23 INFO - PROCESS | 2752 | 1466696003719 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:33:23 INFO - PROCESS | 2752 | 1466696003721 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:23 INFO - PROCESS | 2752 | 1466696003798 Marionette TRACE conn5 <- [1,1807,null,{"value":null}] 08:33:23 INFO - PROCESS | 2752 | 1466696003806 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:23 INFO - PROCESS | 2752 | 1466696003808 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:23 INFO - PROCESS | 2752 | ++DOCSHELL 0E4BB800 == 36 [pid = 2752] [id = 461] 08:33:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17AACC00) [pid = 2752] [serial = 1383] [outer = 00000000] 08:33:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17B25000) [pid = 2752] [serial = 1384] [outer = 17AACC00] 08:33:23 INFO - PROCESS | 2752 | 1466696003851 Marionette DEBUG loaded listener.js 08:33:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17B25C00) [pid = 2752] [serial = 1385] [outer = 17AACC00] 08:33:24 INFO - PROCESS | 2752 | 1466696004481 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:33:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:33:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 830ms 08:33:24 INFO - PROCESS | 2752 | 1466696004549 Marionette TRACE conn5 -> [0,1809,"getWindowHandle",null] 08:33:24 INFO - PROCESS | 2752 | 1466696004554 Marionette TRACE conn5 <- [1,1809,null,{"value":"13"}] 08:33:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:33:24 INFO - PROCESS | 2752 | 1466696004560 Marionette TRACE conn5 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:33:24 INFO - PROCESS | 2752 | 1466696004564 Marionette TRACE conn5 <- [1,1810,null,{}] 08:33:24 INFO - PROCESS | 2752 | 1466696004569 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:33:24 INFO - PROCESS | 2752 | 1466696004573 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:24 INFO - PROCESS | 2752 | 1466696004728 Marionette TRACE conn5 <- [1,1811,null,{"value":null}] 08:33:24 INFO - PROCESS | 2752 | 1466696004843 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:24 INFO - PROCESS | 2752 | 1466696004848 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:24 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F3800 == 37 [pid = 2752] [id = 462] 08:33:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0D2F3C00) [pid = 2752] [serial = 1386] [outer = 00000000] 08:33:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0E071800) [pid = 2752] [serial = 1387] [outer = 0D2F3C00] 08:33:24 INFO - PROCESS | 2752 | 1466696004928 Marionette DEBUG loaded listener.js 08:33:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0E476C00) [pid = 2752] [serial = 1388] [outer = 0D2F3C00] 08:33:25 INFO - PROCESS | 2752 | 1466696005679 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:33:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:33:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1182ms 08:33:25 INFO - PROCESS | 2752 | 1466696005746 Marionette TRACE conn5 -> [0,1813,"getWindowHandle",null] 08:33:25 INFO - PROCESS | 2752 | 1466696005751 Marionette TRACE conn5 <- [1,1813,null,{"value":"13"}] 08:33:25 INFO - PROCESS | 2752 | 1466696005757 Marionette TRACE conn5 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:33:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:33:25 INFO - PROCESS | 2752 | 1466696005760 Marionette TRACE conn5 <- [1,1814,null,{}] 08:33:25 INFO - PROCESS | 2752 | 1466696005764 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:33:25 INFO - PROCESS | 2752 | 1466696005767 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:25 INFO - PROCESS | 2752 | 1466696005896 Marionette TRACE conn5 <- [1,1815,null,{"value":null}] 08:33:26 INFO - PROCESS | 2752 | 1466696006031 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:26 INFO - PROCESS | 2752 | 1466696006033 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:26 INFO - PROCESS | 2752 | ++DOCSHELL 1396A800 == 38 [pid = 2752] [id = 463] 08:33:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (1396F000) [pid = 2752] [serial = 1389] [outer = 00000000] 08:33:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1553E800) [pid = 2752] [serial = 1390] [outer = 1396F000] 08:33:26 INFO - PROCESS | 2752 | 1466696006090 Marionette DEBUG loaded listener.js 08:33:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (15ED4000) [pid = 2752] [serial = 1391] [outer = 1396F000] 08:33:26 INFO - PROCESS | 2752 | 1466696006959 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:33:27 INFO - PROCESS | 2752 | --DOCSHELL 15ECF000 == 37 [pid = 2752] [id = 460] 08:33:27 INFO - PROCESS | 2752 | --DOCSHELL 0946B800 == 36 [pid = 2752] [id = 459] 08:33:27 INFO - PROCESS | 2752 | --DOCSHELL 17709C00 == 35 [pid = 2752] [id = 458] 08:33:27 INFO - PROCESS | 2752 | --DOCSHELL 16B71C00 == 34 [pid = 2752] [id = 457] 08:33:27 INFO - PROCESS | 2752 | --DOCSHELL 1394E400 == 33 [pid = 2752] [id = 456] 08:33:27 INFO - PROCESS | 2752 | --DOCSHELL 0F27AC00 == 32 [pid = 2752] [id = 455] 08:33:27 INFO - PROCESS | 2752 | --DOCSHELL 0E409400 == 31 [pid = 2752] [id = 454] 08:33:27 INFO - PROCESS | 2752 | --DOCSHELL 0D30AC00 == 30 [pid = 2752] [id = 453] 08:33:27 INFO - PROCESS | 2752 | --DOCSHELL 0946F400 == 29 [pid = 2752] [id = 452] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17143800) [pid = 2752] [serial = 1333] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (16B7B400) [pid = 2752] [serial = 1339] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (17B1A800) [pid = 2752] [serial = 1313] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (178BAC00) [pid = 2752] [serial = 1336] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (124AAC00) [pid = 2752] [serial = 1318] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (13B19800) [pid = 2752] [serial = 1319] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E06E000) [pid = 2752] [serial = 1315] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E318400) [pid = 2752] [serial = 1316] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D71EC00) [pid = 2752] [serial = 1321] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0D8E7000) [pid = 2752] [serial = 1322] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E22C400) [pid = 2752] [serial = 1324] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E479400) [pid = 2752] [serial = 1325] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (12B53400) [pid = 2752] [serial = 1327] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (177CD800) [pid = 2752] [serial = 1337] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17B1EC00) [pid = 2752] [serial = 1343] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17AA7C00) [pid = 2752] [serial = 1342] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (18170800) [pid = 2752] [serial = 1345] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (182DD000) [pid = 2752] [serial = 1346] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (15572C00) [pid = 2752] [serial = 1330] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (15E51000) [pid = 2752] [serial = 1331] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (17704400) [pid = 2752] [serial = 1340] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (17145400) [pid = 2752] [serial = 1334] [outer = 00000000] [url = about:blank] 08:33:27 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (13B17C00) [pid = 2752] [serial = 1328] [outer = 00000000] [url = about:blank] 08:33:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1272ms 08:33:27 INFO - PROCESS | 2752 | 1466696007037 Marionette TRACE conn5 -> [0,1817,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 2752 | 1466696007042 Marionette TRACE conn5 <- [1,1817,null,{"value":"13"}] 08:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:33:27 INFO - PROCESS | 2752 | 1466696007047 Marionette TRACE conn5 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - PROCESS | 2752 | 1466696007050 Marionette TRACE conn5 <- [1,1818,null,{}] 08:33:27 INFO - PROCESS | 2752 | 1466696007055 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:33:27 INFO - PROCESS | 2752 | 1466696007058 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:27 INFO - PROCESS | 2752 | 1466696007151 Marionette TRACE conn5 <- [1,1819,null,{"value":null}] 08:33:27 INFO - PROCESS | 2752 | 1466696007158 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 2752 | 1466696007162 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:27 INFO - PROCESS | 2752 | ++DOCSHELL 0D907000 == 30 [pid = 2752] [id = 464] 08:33:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D90D800) [pid = 2752] [serial = 1392] [outer = 00000000] 08:33:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0E069000) [pid = 2752] [serial = 1393] [outer = 0D90D800] 08:33:27 INFO - PROCESS | 2752 | 1466696007212 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E168800) [pid = 2752] [serial = 1394] [outer = 0D90D800] 08:33:27 INFO - PROCESS | 2752 | 1466696007693 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:33:27 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:33:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 08:33:27 INFO - PROCESS | 2752 | 1466696007718 Marionette TRACE conn5 -> [0,1821,"getWindowHandle",null] 08:33:27 INFO - PROCESS | 2752 | 1466696007722 Marionette TRACE conn5 <- [1,1821,null,{"value":"13"}] 08:33:27 INFO - PROCESS | 2752 | 1466696007728 Marionette TRACE conn5 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:33:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:33:27 INFO - PROCESS | 2752 | 1466696007730 Marionette TRACE conn5 <- [1,1822,null,{}] 08:33:27 INFO - PROCESS | 2752 | 1466696007734 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:33:27 INFO - PROCESS | 2752 | 1466696007736 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:27 INFO - PROCESS | 2752 | 1466696007822 Marionette TRACE conn5 <- [1,1823,null,{"value":null}] 08:33:27 INFO - PROCESS | 2752 | 1466696007831 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:27 INFO - PROCESS | 2752 | 1466696007833 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:27 INFO - PROCESS | 2752 | ++DOCSHELL 0E47D400 == 31 [pid = 2752] [id = 465] 08:33:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E4BD000) [pid = 2752] [serial = 1395] [outer = 00000000] 08:33:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E61F000) [pid = 2752] [serial = 1396] [outer = 0E4BD000] 08:33:27 INFO - PROCESS | 2752 | 1466696007879 Marionette DEBUG loaded listener.js 08:33:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0EC81400) [pid = 2752] [serial = 1397] [outer = 0E4BD000] 08:33:28 INFO - PROCESS | 2752 | 1466696008360 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:33:28 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:33:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 670ms 08:33:28 INFO - PROCESS | 2752 | 1466696008403 Marionette TRACE conn5 -> [0,1825,"getWindowHandle",null] 08:33:28 INFO - PROCESS | 2752 | 1466696008405 Marionette TRACE conn5 <- [1,1825,null,{"value":"13"}] 08:33:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:33:28 INFO - PROCESS | 2752 | 1466696008409 Marionette TRACE conn5 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:33:28 INFO - PROCESS | 2752 | 1466696008412 Marionette TRACE conn5 <- [1,1826,null,{}] 08:33:28 INFO - PROCESS | 2752 | 1466696008423 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:33:28 INFO - PROCESS | 2752 | 1466696008428 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:28 INFO - PROCESS | 2752 | 1466696008545 Marionette TRACE conn5 <- [1,1827,null,{"value":null}] 08:33:28 INFO - PROCESS | 2752 | 1466696008561 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:28 INFO - PROCESS | 2752 | 1466696008564 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:28 INFO - PROCESS | 2752 | ++DOCSHELL 15543C00 == 32 [pid = 2752] [id = 466] 08:33:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (15544C00) [pid = 2752] [serial = 1398] [outer = 00000000] 08:33:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1556CC00) [pid = 2752] [serial = 1399] [outer = 15544C00] 08:33:28 INFO - PROCESS | 2752 | 1466696008618 Marionette DEBUG loaded listener.js 08:33:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (15E5A000) [pid = 2752] [serial = 1400] [outer = 15544C00] 08:33:29 INFO - PROCESS | 2752 | 1466696009089 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:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 730ms 08:33:29 INFO - PROCESS | 2752 | 1466696009143 Marionette TRACE conn5 -> [0,1829,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 2752 | 1466696009146 Marionette TRACE conn5 <- [1,1829,null,{"value":"13"}] 08:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:33:29 INFO - PROCESS | 2752 | 1466696009149 Marionette TRACE conn5 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 2752 | 1466696009151 Marionette TRACE conn5 <- [1,1830,null,{}] 08:33:29 INFO - PROCESS | 2752 | 1466696009155 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:33:29 INFO - PROCESS | 2752 | 1466696009157 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:29 INFO - PROCESS | 2752 | 1466696009242 Marionette TRACE conn5 <- [1,1831,null,{"value":null}] 08:33:29 INFO - PROCESS | 2752 | 1466696009248 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:29 INFO - PROCESS | 2752 | 1466696009250 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:29 INFO - PROCESS | 2752 | ++DOCSHELL 16B74400 == 33 [pid = 2752] [id = 467] 08:33:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (16B7B400) [pid = 2752] [serial = 1401] [outer = 00000000] 08:33:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17702800) [pid = 2752] [serial = 1402] [outer = 16B7B400] 08:33:29 INFO - PROCESS | 2752 | 1466696009294 Marionette DEBUG loaded listener.js 08:33:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1770B800) [pid = 2752] [serial = 1403] [outer = 16B7B400] 08:33:29 INFO - PROCESS | 2752 | 1466696009760 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:33:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:33:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 670ms 08:33:29 INFO - PROCESS | 2752 | 1466696009823 Marionette TRACE conn5 -> [0,1833,"getWindowHandle",null] 08:33:29 INFO - PROCESS | 2752 | 1466696009825 Marionette TRACE conn5 <- [1,1833,null,{"value":"13"}] 08:33:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:33:29 INFO - PROCESS | 2752 | 1466696009834 Marionette TRACE conn5 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:33:29 INFO - PROCESS | 2752 | 1466696009836 Marionette TRACE conn5 <- [1,1834,null,{}] 08:33:29 INFO - PROCESS | 2752 | 1466696009839 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:33:29 INFO - PROCESS | 2752 | 1466696009841 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:30 INFO - PROCESS | 2752 | 1466696009978 Marionette TRACE conn5 <- [1,1835,null,{"value":null}] 08:33:30 INFO - PROCESS | 2752 | 1466696010044 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 2752 | 1466696010046 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:30 INFO - PROCESS | 2752 | ++DOCSHELL 1770E000 == 34 [pid = 2752] [id = 468] 08:33:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17710400) [pid = 2752] [serial = 1404] [outer = 00000000] 08:33:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17881800) [pid = 2752] [serial = 1405] [outer = 17710400] 08:33:30 INFO - PROCESS | 2752 | 1466696010090 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (178BD400) [pid = 2752] [serial = 1406] [outer = 17710400] 08:33:30 INFO - PROCESS | 2752 | 1466696010523 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:33:30 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:33:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 08:33:30 INFO - PROCESS | 2752 | 1466696010568 Marionette TRACE conn5 -> [0,1837,"getWindowHandle",null] 08:33:30 INFO - PROCESS | 2752 | 1466696010570 Marionette TRACE conn5 <- [1,1837,null,{"value":"13"}] 08:33:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:33:30 INFO - PROCESS | 2752 | 1466696010580 Marionette TRACE conn5 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:33:30 INFO - PROCESS | 2752 | 1466696010582 Marionette TRACE conn5 <- [1,1838,null,{}] 08:33:30 INFO - PROCESS | 2752 | 1466696010586 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:33:30 INFO - PROCESS | 2752 | 1466696010592 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:30 INFO - PROCESS | 2752 | 1466696010741 Marionette TRACE conn5 <- [1,1839,null,{"value":null}] 08:33:30 INFO - PROCESS | 2752 | 1466696010747 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:30 INFO - PROCESS | 2752 | 1466696010749 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:30 INFO - PROCESS | 2752 | ++DOCSHELL 17A9F400 == 35 [pid = 2752] [id = 469] 08:33:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17A9FC00) [pid = 2752] [serial = 1407] [outer = 00000000] 08:33:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17B28400) [pid = 2752] [serial = 1408] [outer = 17A9FC00] 08:33:30 INFO - PROCESS | 2752 | 1466696010793 Marionette DEBUG loaded listener.js 08:33:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17B21400) [pid = 2752] [serial = 1409] [outer = 17A9FC00] 08:33:31 INFO - PROCESS | 2752 | 1466696011244 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:33:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:33:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 730ms 08:33:31 INFO - PROCESS | 2752 | 1466696011336 Marionette TRACE conn5 -> [0,1841,"getWindowHandle",null] 08:33:31 INFO - PROCESS | 2752 | 1466696011338 Marionette TRACE conn5 <- [1,1841,null,{"value":"13"}] 08:33:31 INFO - PROCESS | 2752 | 1466696011341 Marionette TRACE conn5 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:33:31 INFO - PROCESS | 2752 | 1466696011343 Marionette TRACE conn5 <- [1,1842,null,{}] 08:33:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:33:31 INFO - PROCESS | 2752 | 1466696011351 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:33:31 INFO - PROCESS | 2752 | 1466696011353 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:31 INFO - PROCESS | 2752 | 1466696011467 Marionette TRACE conn5 <- [1,1843,null,{"value":null}] 08:33:31 INFO - PROCESS | 2752 | 1466696011478 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:31 INFO - PROCESS | 2752 | 1466696011480 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:31 INFO - PROCESS | 2752 | ++DOCSHELL 182E8400 == 36 [pid = 2752] [id = 470] 08:33:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (182E8C00) [pid = 2752] [serial = 1410] [outer = 00000000] 08:33:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (18479800) [pid = 2752] [serial = 1411] [outer = 182E8C00] 08:33:31 INFO - PROCESS | 2752 | 1466696011523 Marionette DEBUG loaded listener.js 08:33:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (1974BC00) [pid = 2752] [serial = 1412] [outer = 182E8C00] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E40D800) [pid = 2752] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (16B72400) [pid = 2752] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (124A3C00) [pid = 2752] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (13951C00) [pid = 2752] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0F381400) [pid = 2752] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (17B1AC00) [pid = 2752] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1776AC00) [pid = 2752] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0D30B800) [pid = 2752] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (17146800) [pid = 2752] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D2F4400) [pid = 2752] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D290800) [pid = 2752] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:33:31 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D294800) [pid = 2752] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:33:32 INFO - PROCESS | 2752 | 1466696012004 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:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 730ms 08:33:32 INFO - PROCESS | 2752 | 1466696012079 Marionette TRACE conn5 -> [0,1845,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 2752 | 1466696012081 Marionette TRACE conn5 <- [1,1845,null,{"value":"13"}] 08:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:33:32 INFO - PROCESS | 2752 | 1466696012084 Marionette TRACE conn5 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 2752 | 1466696012086 Marionette TRACE conn5 <- [1,1846,null,{}] 08:33:32 INFO - PROCESS | 2752 | 1466696012089 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:33:32 INFO - PROCESS | 2752 | 1466696012091 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:32 INFO - PROCESS | 2752 | 1466696012170 Marionette TRACE conn5 <- [1,1847,null,{"value":null}] 08:33:32 INFO - PROCESS | 2752 | 1466696012175 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 2752 | 1466696012177 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:32 INFO - PROCESS | 2752 | ++DOCSHELL 0E406000 == 37 [pid = 2752] [id = 471] 08:33:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (124A0800) [pid = 2752] [serial = 1413] [outer = 00000000] 08:33:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1776AC00) [pid = 2752] [serial = 1414] [outer = 124A0800] 08:33:32 INFO - PROCESS | 2752 | 1466696012221 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17AA7C00) [pid = 2752] [serial = 1415] [outer = 124A0800] 08:33:32 INFO - PROCESS | 2752 | 1466696012656 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:33:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:33:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 630ms 08:33:32 INFO - PROCESS | 2752 | 1466696012715 Marionette TRACE conn5 -> [0,1849,"getWindowHandle",null] 08:33:32 INFO - PROCESS | 2752 | 1466696012717 Marionette TRACE conn5 <- [1,1849,null,{"value":"13"}] 08:33:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:33:32 INFO - PROCESS | 2752 | 1466696012720 Marionette TRACE conn5 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:33:32 INFO - PROCESS | 2752 | 1466696012722 Marionette TRACE conn5 <- [1,1850,null,{}] 08:33:32 INFO - PROCESS | 2752 | 1466696012735 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:33:32 INFO - PROCESS | 2752 | 1466696012737 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:32 INFO - PROCESS | 2752 | 1466696012817 Marionette TRACE conn5 <- [1,1851,null,{"value":null}] 08:33:32 INFO - PROCESS | 2752 | 1466696012822 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:32 INFO - PROCESS | 2752 | 1466696012824 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:32 INFO - PROCESS | 2752 | ++DOCSHELL 15543800 == 38 [pid = 2752] [id = 472] 08:33:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17707000) [pid = 2752] [serial = 1416] [outer = 00000000] 08:33:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1988A400) [pid = 2752] [serial = 1417] [outer = 17707000] 08:33:32 INFO - PROCESS | 2752 | 1466696012868 Marionette DEBUG loaded listener.js 08:33:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (19F08000) [pid = 2752] [serial = 1418] [outer = 17707000] 08:33:33 INFO - PROCESS | 2752 | 1466696013317 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:33:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:33:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 630ms 08:33:33 INFO - PROCESS | 2752 | 1466696013351 Marionette TRACE conn5 -> [0,1853,"getWindowHandle",null] 08:33:33 INFO - PROCESS | 2752 | 1466696013353 Marionette TRACE conn5 <- [1,1853,null,{"value":"13"}] 08:33:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:33:33 INFO - PROCESS | 2752 | 1466696013356 Marionette TRACE conn5 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:33:33 INFO - PROCESS | 2752 | 1466696013358 Marionette TRACE conn5 <- [1,1854,null,{}] 08:33:33 INFO - PROCESS | 2752 | 1466696013376 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:33:33 INFO - PROCESS | 2752 | 1466696013378 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:33 INFO - PROCESS | 2752 | 1466696013458 Marionette TRACE conn5 <- [1,1855,null,{"value":null}] 08:33:33 INFO - PROCESS | 2752 | 1466696013463 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:33 INFO - PROCESS | 2752 | 1466696013465 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:33 INFO - PROCESS | 2752 | ++DOCSHELL 19F10000 == 39 [pid = 2752] [id = 473] 08:33:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (19F10400) [pid = 2752] [serial = 1419] [outer = 00000000] 08:33:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (1A312000) [pid = 2752] [serial = 1420] [outer = 19F10400] 08:33:33 INFO - PROCESS | 2752 | 1466696013509 Marionette DEBUG loaded listener.js 08:33:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1A313000) [pid = 2752] [serial = 1421] [outer = 19F10400] 08:33:34 INFO - PROCESS | 2752 | 1466696014114 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:33:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:33:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 790ms 08:33:34 INFO - PROCESS | 2752 | 1466696014147 Marionette TRACE conn5 -> [0,1857,"getWindowHandle",null] 08:33:34 INFO - PROCESS | 2752 | 1466696014152 Marionette TRACE conn5 <- [1,1857,null,{"value":"13"}] 08:33:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:33:34 INFO - PROCESS | 2752 | 1466696014157 Marionette TRACE conn5 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:33:34 INFO - PROCESS | 2752 | 1466696014160 Marionette TRACE conn5 <- [1,1858,null,{}] 08:33:34 INFO - PROCESS | 2752 | 1466696014223 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:33:34 INFO - PROCESS | 2752 | 1466696014227 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:34 INFO - PROCESS | 2752 | 1466696014347 Marionette TRACE conn5 <- [1,1859,null,{"value":null}] 08:33:34 INFO - PROCESS | 2752 | 1466696014481 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:34 INFO - PROCESS | 2752 | 1466696014484 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:34 INFO - PROCESS | 2752 | ++DOCSHELL 0D76E000 == 40 [pid = 2752] [id = 474] 08:33:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0E06B400) [pid = 2752] [serial = 1422] [outer = 00000000] 08:33:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0E4BF000) [pid = 2752] [serial = 1423] [outer = 0E06B400] 08:33:34 INFO - PROCESS | 2752 | 1466696014541 Marionette DEBUG loaded listener.js 08:33:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0F3CB400) [pid = 2752] [serial = 1424] [outer = 0E06B400] 08:33:35 INFO - PROCESS | 2752 | 1466696015092 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:33:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:33:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 990ms 08:33:35 INFO - PROCESS | 2752 | 1466696015148 Marionette TRACE conn5 -> [0,1861,"getWindowHandle",null] 08:33:35 INFO - PROCESS | 2752 | 1466696015152 Marionette TRACE conn5 <- [1,1861,null,{"value":"13"}] 08:33:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:33:35 INFO - PROCESS | 2752 | 1466696015159 Marionette TRACE conn5 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:33:35 INFO - PROCESS | 2752 | 1466696015162 Marionette TRACE conn5 <- [1,1862,null,{}] 08:33:35 INFO - PROCESS | 2752 | 1466696015166 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:33:35 INFO - PROCESS | 2752 | 1466696015169 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:35 INFO - PROCESS | 2752 | 1466696015282 Marionette TRACE conn5 <- [1,1863,null,{"value":null}] 08:33:35 INFO - PROCESS | 2752 | 1466696015422 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:35 INFO - PROCESS | 2752 | 1466696015425 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:35 INFO - PROCESS | 2752 | ++DOCSHELL 13BC2000 == 41 [pid = 2752] [id = 475] 08:33:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (13BCB000) [pid = 2752] [serial = 1425] [outer = 00000000] 08:33:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (15ECC400) [pid = 2752] [serial = 1426] [outer = 13BCB000] 08:33:35 INFO - PROCESS | 2752 | 1466696015483 Marionette DEBUG loaded listener.js 08:33:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1714C800) [pid = 2752] [serial = 1427] [outer = 13BCB000] 08:33:36 INFO - PROCESS | 2752 | 1466696016121 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:33:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:33:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 970ms 08:33:36 INFO - PROCESS | 2752 | 1466696016132 Marionette TRACE conn5 -> [0,1865,"getWindowHandle",null] 08:33:36 INFO - PROCESS | 2752 | 1466696016135 Marionette TRACE conn5 <- [1,1865,null,{"value":"13"}] 08:33:36 INFO - PROCESS | 2752 | 1466696016139 Marionette TRACE conn5 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:33:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:33:36 INFO - PROCESS | 2752 | 1466696016142 Marionette TRACE conn5 <- [1,1866,null,{}] 08:33:36 INFO - PROCESS | 2752 | 1466696016154 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:33:36 INFO - PROCESS | 2752 | 1466696016158 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:36 INFO - PROCESS | 2752 | 1466696016267 Marionette TRACE conn5 <- [1,1867,null,{"value":null}] 08:33:36 INFO - PROCESS | 2752 | 1466696016427 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:36 INFO - PROCESS | 2752 | 1466696016431 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:36 INFO - PROCESS | 2752 | ++DOCSHELL 1A725400 == 42 [pid = 2752] [id = 476] 08:33:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (1A72B800) [pid = 2752] [serial = 1428] [outer = 00000000] 08:33:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (1AB33400) [pid = 2752] [serial = 1429] [outer = 1A72B800] 08:33:36 INFO - PROCESS | 2752 | 1466696016488 Marionette DEBUG loaded listener.js 08:33:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (1AB39C00) [pid = 2752] [serial = 1430] [outer = 1A72B800] 08:33:37 INFO - PROCESS | 2752 | 1466696017116 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:33:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:33:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1024ms 08:33:37 INFO - PROCESS | 2752 | 1466696017166 Marionette TRACE conn5 -> [0,1869,"getWindowHandle",null] 08:33:37 INFO - PROCESS | 2752 | 1466696017169 Marionette TRACE conn5 <- [1,1869,null,{"value":"13"}] 08:33:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:33:37 INFO - PROCESS | 2752 | 1466696017172 Marionette TRACE conn5 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:33:37 INFO - PROCESS | 2752 | 1466696017174 Marionette TRACE conn5 <- [1,1870,null,{}] 08:33:37 INFO - PROCESS | 2752 | 1466696017178 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:33:37 INFO - PROCESS | 2752 | 1466696017181 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:37 INFO - PROCESS | 2752 | 1466696017290 Marionette TRACE conn5 <- [1,1871,null,{"value":null}] 08:33:37 INFO - PROCESS | 2752 | 1466696017537 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:37 INFO - PROCESS | 2752 | 1466696017540 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:37 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F3400 == 43 [pid = 2752] [id = 477] 08:33:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0D30B800) [pid = 2752] [serial = 1431] [outer = 00000000] 08:33:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (0D7D3000) [pid = 2752] [serial = 1432] [outer = 0D30B800] 08:33:37 INFO - PROCESS | 2752 | 1466696017609 Marionette DEBUG loaded listener.js 08:33:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (0E071C00) [pid = 2752] [serial = 1433] [outer = 0D30B800] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 15543800 == 42 [pid = 2752] [id = 472] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 0E406000 == 41 [pid = 2752] [id = 471] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 182E8400 == 40 [pid = 2752] [id = 470] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 17A9F400 == 39 [pid = 2752] [id = 469] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 1770E000 == 38 [pid = 2752] [id = 468] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 16B74400 == 37 [pid = 2752] [id = 467] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 15543C00 == 36 [pid = 2752] [id = 466] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 0E47D400 == 35 [pid = 2752] [id = 465] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 0D907000 == 34 [pid = 2752] [id = 464] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 0E4BB800 == 33 [pid = 2752] [id = 461] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 1396A800 == 32 [pid = 2752] [id = 463] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 0D2F3800 == 31 [pid = 2752] [id = 462] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 13BC2000 == 30 [pid = 2752] [id = 475] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 1A725400 == 29 [pid = 2752] [id = 476] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 19F10000 == 28 [pid = 2752] [id = 473] 08:33:38 INFO - PROCESS | 2752 | --DOCSHELL 0D76E000 == 27 [pid = 2752] [id = 474] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (0D965800) [pid = 2752] [serial = 1358] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (0D310400) [pid = 2752] [serial = 1357] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (0E477C00) [pid = 2752] [serial = 1363] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0E47E000) [pid = 2752] [serial = 1364] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (15549C00) [pid = 2752] [serial = 1369] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0E177400) [pid = 2752] [serial = 1349] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0E06FC00) [pid = 2752] [serial = 1348] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (15573800) [pid = 2752] [serial = 1352] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (14A4CC00) [pid = 2752] [serial = 1351] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (196AD400) [pid = 2752] [serial = 1355] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (182EA800) [pid = 2752] [serial = 1354] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (16B7C400) [pid = 2752] [serial = 1372] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E47B000) [pid = 2752] [serial = 1378] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (177D0800) [pid = 2752] [serial = 1375] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (17AA1400) [pid = 2752] [serial = 1381] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D317000) [pid = 2752] [serial = 1360] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (178BA800) [pid = 2752] [serial = 1376] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D878C00) [pid = 2752] [serial = 1361] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (12468400) [pid = 2752] [serial = 1366] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (17142C00) [pid = 2752] [serial = 1373] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (12CE1C00) [pid = 2752] [serial = 1379] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17B25000) [pid = 2752] [serial = 1384] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (15574400) [pid = 2752] [serial = 1370] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17AA5800) [pid = 2752] [serial = 1382] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (12547800) [pid = 2752] [serial = 1367] [outer = 00000000] [url = about:blank] 08:33:38 INFO - PROCESS | 2752 | 1466696018892 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:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1835ms 08:33:39 INFO - PROCESS | 2752 | 1466696019013 Marionette TRACE conn5 -> [0,1873,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 2752 | 1466696019017 Marionette TRACE conn5 <- [1,1873,null,{"value":"13"}] 08:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:33:39 INFO - PROCESS | 2752 | 1466696019022 Marionette TRACE conn5 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - PROCESS | 2752 | 1466696019025 Marionette TRACE conn5 <- [1,1874,null,{}] 08:33:39 INFO - PROCESS | 2752 | 1466696019031 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:33:39 INFO - PROCESS | 2752 | 1466696019035 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:39 INFO - PROCESS | 2752 | 1466696019119 Marionette TRACE conn5 <- [1,1875,null,{"value":null}] 08:33:39 INFO - PROCESS | 2752 | 1466696019126 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:39 INFO - PROCESS | 2752 | 1466696019131 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:39 INFO - PROCESS | 2752 | ++DOCSHELL 0D310400 == 28 [pid = 2752] [id = 478] 08:33:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D310C00) [pid = 2752] [serial = 1434] [outer = 00000000] 08:33:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0D316800) [pid = 2752] [serial = 1435] [outer = 0D310C00] 08:33:39 INFO - PROCESS | 2752 | 1466696019180 Marionette DEBUG loaded listener.js 08:33:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0D76BC00) [pid = 2752] [serial = 1436] [outer = 0D310C00] 08:33:39 INFO - PROCESS | 2752 | 1466696019711 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:33:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:33:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 08:33:39 INFO - PROCESS | 2752 | 1466696019756 Marionette TRACE conn5 -> [0,1877,"getWindowHandle",null] 08:33:39 INFO - PROCESS | 2752 | 1466696019761 Marionette TRACE conn5 <- [1,1877,null,{"value":"13"}] 08:33:39 INFO - PROCESS | 2752 | 1466696019767 Marionette TRACE conn5 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:33:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:33:39 INFO - PROCESS | 2752 | 1466696019770 Marionette TRACE conn5 <- [1,1878,null,{}] 08:33:39 INFO - PROCESS | 2752 | 1466696019774 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:33:39 INFO - PROCESS | 2752 | 1466696019777 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:39 INFO - PROCESS | 2752 | 1466696019868 Marionette TRACE conn5 <- [1,1879,null,{"value":null}] 08:33:40 INFO - PROCESS | 2752 | 1466696019969 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 2752 | 1466696019971 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:40 INFO - PROCESS | 2752 | ++DOCSHELL 0E31AC00 == 29 [pid = 2752] [id = 479] 08:33:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E31D000) [pid = 2752] [serial = 1437] [outer = 00000000] 08:33:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0E471C00) [pid = 2752] [serial = 1438] [outer = 0E31D000] 08:33:40 INFO - PROCESS | 2752 | 1466696020018 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0E478800) [pid = 2752] [serial = 1439] [outer = 0E31D000] 08:33:40 INFO - PROCESS | 2752 | 1466696020392 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:33:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:33:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 670ms 08:33:40 INFO - PROCESS | 2752 | 1466696020441 Marionette TRACE conn5 -> [0,1881,"getWindowHandle",null] 08:33:40 INFO - PROCESS | 2752 | 1466696020443 Marionette TRACE conn5 <- [1,1881,null,{"value":"13"}] 08:33:40 INFO - PROCESS | 2752 | 1466696020446 Marionette TRACE conn5 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:33:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:33:40 INFO - PROCESS | 2752 | 1466696020450 Marionette TRACE conn5 <- [1,1882,null,{}] 08:33:40 INFO - PROCESS | 2752 | 1466696020461 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:33:40 INFO - PROCESS | 2752 | 1466696020466 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:40 INFO - PROCESS | 2752 | 1466696020579 Marionette TRACE conn5 <- [1,1883,null,{"value":null}] 08:33:40 INFO - PROCESS | 2752 | 1466696020592 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:40 INFO - PROCESS | 2752 | 1466696020595 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:40 INFO - PROCESS | 2752 | ++DOCSHELL 0F2D1400 == 30 [pid = 2752] [id = 480] 08:33:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0F2DE400) [pid = 2752] [serial = 1440] [outer = 00000000] 08:33:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1249F400) [pid = 2752] [serial = 1441] [outer = 0F2DE400] 08:33:40 INFO - PROCESS | 2752 | 1466696020645 Marionette DEBUG loaded listener.js 08:33:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (12551400) [pid = 2752] [serial = 1442] [outer = 0F2DE400] 08:33:41 INFO - PROCESS | 2752 | 1466696021104 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:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 730ms 08:33:41 INFO - PROCESS | 2752 | 1466696021181 Marionette TRACE conn5 -> [0,1885,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 2752 | 1466696021183 Marionette TRACE conn5 <- [1,1885,null,{"value":"13"}] 08:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:33:41 INFO - PROCESS | 2752 | 1466696021186 Marionette TRACE conn5 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 2752 | 1466696021188 Marionette TRACE conn5 <- [1,1886,null,{}] 08:33:41 INFO - PROCESS | 2752 | 1466696021191 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:33:41 INFO - PROCESS | 2752 | 1466696021193 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:41 INFO - PROCESS | 2752 | 1466696021317 Marionette TRACE conn5 <- [1,1887,null,{"value":null}] 08:33:41 INFO - PROCESS | 2752 | 1466696021322 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:41 INFO - PROCESS | 2752 | 1466696021324 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:41 INFO - PROCESS | 2752 | ++DOCSHELL 12468400 == 31 [pid = 2752] [id = 481] 08:33:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (13BC2400) [pid = 2752] [serial = 1443] [outer = 00000000] 08:33:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (15544800) [pid = 2752] [serial = 1444] [outer = 13BC2400] 08:33:41 INFO - PROCESS | 2752 | 1466696021370 Marionette DEBUG loaded listener.js 08:33:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (1556B800) [pid = 2752] [serial = 1445] [outer = 13BC2400] 08:33:41 INFO - PROCESS | 2752 | 1466696021836 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:33:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:33:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 670ms 08:33:41 INFO - PROCESS | 2752 | 1466696021861 Marionette TRACE conn5 -> [0,1889,"getWindowHandle",null] 08:33:41 INFO - PROCESS | 2752 | 1466696021863 Marionette TRACE conn5 <- [1,1889,null,{"value":"13"}] 08:33:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:33:41 INFO - PROCESS | 2752 | 1466696021871 Marionette TRACE conn5 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:33:41 INFO - PROCESS | 2752 | 1466696021873 Marionette TRACE conn5 <- [1,1890,null,{}] 08:33:41 INFO - PROCESS | 2752 | 1466696021876 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:33:41 INFO - PROCESS | 2752 | 1466696021878 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:42 INFO - PROCESS | 2752 | 1466696022015 Marionette TRACE conn5 <- [1,1891,null,{"value":null}] 08:33:42 INFO - PROCESS | 2752 | 1466696022034 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 2752 | 1466696022036 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:42 INFO - PROCESS | 2752 | ++DOCSHELL 15E4EC00 == 32 [pid = 2752] [id = 482] 08:33:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (15E5B000) [pid = 2752] [serial = 1446] [outer = 00000000] 08:33:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (16B75000) [pid = 2752] [serial = 1447] [outer = 15E5B000] 08:33:42 INFO - PROCESS | 2752 | 1466696022080 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (16B7C800) [pid = 2752] [serial = 1448] [outer = 15E5B000] 08:33:42 INFO - PROCESS | 2752 | 1466696022528 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:33:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:33:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 670ms 08:33:42 INFO - PROCESS | 2752 | 1466696022556 Marionette TRACE conn5 -> [0,1893,"getWindowHandle",null] 08:33:42 INFO - PROCESS | 2752 | 1466696022558 Marionette TRACE conn5 <- [1,1893,null,{"value":"13"}] 08:33:42 INFO - PROCESS | 2752 | 1466696022561 Marionette TRACE conn5 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:33:42 INFO - PROCESS | 2752 | 1466696022563 Marionette TRACE conn5 <- [1,1894,null,{}] 08:33:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:33:42 INFO - PROCESS | 2752 | 1466696022566 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:33:42 INFO - PROCESS | 2752 | 1466696022572 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:42 INFO - PROCESS | 2752 | 1466696022711 Marionette TRACE conn5 <- [1,1895,null,{"value":null}] 08:33:42 INFO - PROCESS | 2752 | 1466696022777 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:42 INFO - PROCESS | 2752 | 1466696022779 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:42 INFO - PROCESS | 2752 | ++DOCSHELL 16E49000 == 33 [pid = 2752] [id = 483] 08:33:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17148C00) [pid = 2752] [serial = 1449] [outer = 00000000] 08:33:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1776C400) [pid = 2752] [serial = 1450] [outer = 17148C00] 08:33:42 INFO - PROCESS | 2752 | 1466696022824 Marionette DEBUG loaded listener.js 08:33:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (177D7C00) [pid = 2752] [serial = 1451] [outer = 17148C00] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17710400) [pid = 2752] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (17A9FC00) [pid = 2752] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (182E8C00) [pid = 2752] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0D2F3C00) [pid = 2752] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D90D800) [pid = 2752] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (15544C00) [pid = 2752] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17AACC00) [pid = 2752] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E4BD000) [pid = 2752] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1396F000) [pid = 2752] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (16B7B400) [pid = 2752] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (17707000) [pid = 2752] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (19F10400) [pid = 2752] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:33:43 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (124A0800) [pid = 2752] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:33:43 INFO - PROCESS | 2752 | 1466696023537 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]]]}] 08:33:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:33:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1013ms 08:33:43 INFO - PROCESS | 2752 | 1466696023580 Marionette TRACE conn5 -> [0,1897,"getWindowHandle",null] 08:33:43 INFO - PROCESS | 2752 | 1466696023582 Marionette TRACE conn5 <- [1,1897,null,{"value":"13"}] 08:33:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:33:43 INFO - PROCESS | 2752 | 1466696023585 Marionette TRACE conn5 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:33:43 INFO - PROCESS | 2752 | 1466696023587 Marionette TRACE conn5 <- [1,1898,null,{}] 08:33:43 INFO - PROCESS | 2752 | 1466696023590 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}] 08:33:43 INFO - PROCESS | 2752 | 1466696023592 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:43 INFO - PROCESS | 2752 | 1466696023669 Marionette TRACE conn5 <- [1,1899,null,{"value":null}] 08:33:43 INFO - PROCESS | 2752 | 1466696023771 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:43 INFO - PROCESS | 2752 | 1466696023773 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:43 INFO - PROCESS | 2752 | ++DOCSHELL 09467400 == 34 [pid = 2752] [id = 484] 08:33:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0D2F2400) [pid = 2752] [serial = 1452] [outer = 00000000] 08:33:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0E4BA000) [pid = 2752] [serial = 1453] [outer = 0D2F2400] 08:33:43 INFO - PROCESS | 2752 | 1466696023817 Marionette DEBUG loaded listener.js 08:33:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (13960C00) [pid = 2752] [serial = 1454] [outer = 0D2F2400] 08:33:44 INFO - PROCESS | 2752 | 1466696024171 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]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 630ms 08:33:44 INFO - PROCESS | 2752 | 1466696024216 Marionette TRACE conn5 -> [0,1901,"getWindowHandle",null] 08:33:44 INFO - PROCESS | 2752 | 1466696024218 Marionette TRACE conn5 <- [1,1901,null,{"value":"13"}] 08:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:33:44 INFO - PROCESS | 2752 | 1466696024222 Marionette TRACE conn5 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 2752 | 1466696024223 Marionette TRACE conn5 <- [1,1902,null,{}] 08:33:44 INFO - PROCESS | 2752 | 1466696024227 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}] 08:33:44 INFO - PROCESS | 2752 | 1466696024229 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:44 INFO - PROCESS | 2752 | 1466696024346 Marionette TRACE conn5 <- [1,1903,null,{"value":null}] 08:33:44 INFO - PROCESS | 2752 | 1466696024354 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:44 INFO - PROCESS | 2752 | 1466696024356 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:44 INFO - PROCESS | 2752 | ++DOCSHELL 0E073000 == 35 [pid = 2752] [id = 485] 08:33:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0E471400) [pid = 2752] [serial = 1455] [outer = 00000000] 08:33:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (177D4000) [pid = 2752] [serial = 1456] [outer = 0E471400] 08:33:44 INFO - PROCESS | 2752 | 1466696024400 Marionette DEBUG loaded listener.js 08:33:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (1787AC00) [pid = 2752] [serial = 1457] [outer = 0E471400] 08:33:44 INFO - PROCESS | 2752 | 1466696024806 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]]]}] 08:33:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:33:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 630ms 08:33:44 INFO - PROCESS | 2752 | 1466696024852 Marionette TRACE conn5 -> [0,1905,"getWindowHandle",null] 08:33:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:33:44 INFO - PROCESS | 2752 | 1466696024854 Marionette TRACE conn5 <- [1,1905,null,{"value":"13"}] 08:33:44 INFO - PROCESS | 2752 | 1466696024858 Marionette TRACE conn5 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:33:44 INFO - PROCESS | 2752 | 1466696024859 Marionette TRACE conn5 <- [1,1906,null,{}] 08:33:44 INFO - PROCESS | 2752 | 1466696024863 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}] 08:33:44 INFO - PROCESS | 2752 | 1466696024865 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:44 INFO - PROCESS | 2752 | 1466696024943 Marionette TRACE conn5 <- [1,1907,null,{"value":null}] 08:33:45 INFO - PROCESS | 2752 | 1466696025070 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 2752 | 1466696025072 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:45 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F2800 == 36 [pid = 2752] [id = 486] 08:33:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (1554A400) [pid = 2752] [serial = 1458] [outer = 00000000] 08:33:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17AAAC00) [pid = 2752] [serial = 1459] [outer = 1554A400] 08:33:45 INFO - PROCESS | 2752 | 1466696025116 Marionette DEBUG loaded listener.js 08:33:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17AAB400) [pid = 2752] [serial = 1460] [outer = 1554A400] 08:33:45 INFO - PROCESS | 2752 | 1466696025560 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]]]}] 08:33:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:33:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 731ms 08:33:45 INFO - PROCESS | 2752 | 1466696025590 Marionette TRACE conn5 -> [0,1909,"getWindowHandle",null] 08:33:45 INFO - PROCESS | 2752 | 1466696025595 Marionette TRACE conn5 <- [1,1909,null,{"value":"13"}] 08:33:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:33:45 INFO - PROCESS | 2752 | 1466696025600 Marionette TRACE conn5 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:33:45 INFO - PROCESS | 2752 | 1466696025603 Marionette TRACE conn5 <- [1,1910,null,{}] 08:33:45 INFO - PROCESS | 2752 | 1466696025609 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}] 08:33:45 INFO - PROCESS | 2752 | 1466696025612 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:45 INFO - PROCESS | 2752 | 1466696025740 Marionette TRACE conn5 <- [1,1911,null,{"value":null}] 08:33:45 INFO - PROCESS | 2752 | 1466696025872 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:45 INFO - PROCESS | 2752 | 1466696025877 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:45 INFO - PROCESS | 2752 | ++DOCSHELL 0D292800 == 37 [pid = 2752] [id = 487] 08:33:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0D294400) [pid = 2752] [serial = 1461] [outer = 00000000] 08:33:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0D9E8000) [pid = 2752] [serial = 1462] [outer = 0D294400] 08:33:45 INFO - PROCESS | 2752 | 1466696025939 Marionette DEBUG loaded listener.js 08:33:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0E173000) [pid = 2752] [serial = 1463] [outer = 0D294400] 08:33:46 INFO - PROCESS | 2752 | 1466696026698 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]]]}] 08:33:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:33:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1125ms 08:33:46 INFO - PROCESS | 2752 | 1466696026724 Marionette TRACE conn5 -> [0,1913,"getWindowHandle",null] 08:33:46 INFO - PROCESS | 2752 | 1466696026729 Marionette TRACE conn5 <- [1,1913,null,{"value":"13"}] 08:33:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:33:46 INFO - PROCESS | 2752 | 1466696026735 Marionette TRACE conn5 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:33:46 INFO - PROCESS | 2752 | 1466696026738 Marionette TRACE conn5 <- [1,1914,null,{}] 08:33:46 INFO - PROCESS | 2752 | 1466696026742 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}] 08:33:46 INFO - PROCESS | 2752 | 1466696026745 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:46 INFO - PROCESS | 2752 | 1466696026921 Marionette TRACE conn5 <- [1,1915,null,{"value":null}] 08:33:46 INFO - PROCESS | 2752 | 1466696026938 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:46 INFO - PROCESS | 2752 | 1466696026940 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:46 INFO - PROCESS | 2752 | ++DOCSHELL 0F2DF000 == 38 [pid = 2752] [id = 488] 08:33:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (122D3000) [pid = 2752] [serial = 1464] [outer = 00000000] 08:33:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1396B800) [pid = 2752] [serial = 1465] [outer = 122D3000] 08:33:47 INFO - PROCESS | 2752 | 1466696026996 Marionette DEBUG loaded listener.js 08:33:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (13F52400) [pid = 2752] [serial = 1466] [outer = 122D3000] 08:33:47 INFO - PROCESS | 2752 | 1466696027743 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]]]}] 08:33:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:33:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1175ms 08:33:47 INFO - PROCESS | 2752 | 1466696027922 Marionette TRACE conn5 -> [0,1917,"getWindowHandle",null] 08:33:47 INFO - PROCESS | 2752 | 1466696027926 Marionette TRACE conn5 <- [1,1917,null,{"value":"13"}] 08:33:47 INFO - PROCESS | 2752 | 1466696027931 Marionette TRACE conn5 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:33:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:33:47 INFO - PROCESS | 2752 | 1466696027934 Marionette TRACE conn5 <- [1,1918,null,{}] 08:33:47 INFO - PROCESS | 2752 | 1466696027939 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}] 08:33:47 INFO - PROCESS | 2752 | 1466696027942 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:48 INFO - PROCESS | 2752 | 1466696028053 Marionette TRACE conn5 <- [1,1919,null,{"value":null}] 08:33:48 INFO - PROCESS | 2752 | 1466696028188 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:48 INFO - PROCESS | 2752 | 1466696028193 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:48 INFO - PROCESS | 2752 | ++DOCSHELL 0D90E000 == 39 [pid = 2752] [id = 489] 08:33:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0D95C000) [pid = 2752] [serial = 1467] [outer = 00000000] 08:33:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (0E072800) [pid = 2752] [serial = 1468] [outer = 0D95C000] 08:33:48 INFO - PROCESS | 2752 | 1466696028244 Marionette DEBUG loaded listener.js 08:33:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0E342C00) [pid = 2752] [serial = 1469] [outer = 0D95C000] 08:33:48 INFO - PROCESS | 2752 | --DOCSHELL 0E073000 == 38 [pid = 2752] [id = 485] 08:33:48 INFO - PROCESS | 2752 | --DOCSHELL 09467400 == 37 [pid = 2752] [id = 484] 08:33:48 INFO - PROCESS | 2752 | --DOCSHELL 16E49000 == 36 [pid = 2752] [id = 483] 08:33:48 INFO - PROCESS | 2752 | --DOCSHELL 15E4EC00 == 35 [pid = 2752] [id = 482] 08:33:48 INFO - PROCESS | 2752 | --DOCSHELL 12468400 == 34 [pid = 2752] [id = 481] 08:33:48 INFO - PROCESS | 2752 | --DOCSHELL 0F2D1400 == 33 [pid = 2752] [id = 480] 08:33:48 INFO - PROCESS | 2752 | --DOCSHELL 0E31AC00 == 32 [pid = 2752] [id = 479] 08:33:48 INFO - PROCESS | 2752 | --DOCSHELL 0D310400 == 31 [pid = 2752] [id = 478] 08:33:48 INFO - PROCESS | 2752 | --DOCSHELL 0D2F3400 == 30 [pid = 2752] [id = 477] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (17881800) [pid = 2752] [serial = 1405] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (17B28400) [pid = 2752] [serial = 1408] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (178BD400) [pid = 2752] [serial = 1406] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (18479800) [pid = 2752] [serial = 1411] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0E071800) [pid = 2752] [serial = 1387] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0E476C00) [pid = 2752] [serial = 1388] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0E069000) [pid = 2752] [serial = 1393] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E168800) [pid = 2752] [serial = 1394] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1556CC00) [pid = 2752] [serial = 1399] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (15E5A000) [pid = 2752] [serial = 1400] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17B25C00) [pid = 2752] [serial = 1385] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17B21400) [pid = 2752] [serial = 1409] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E61F000) [pid = 2752] [serial = 1396] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0EC81400) [pid = 2752] [serial = 1397] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1553E800) [pid = 2752] [serial = 1390] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (15ED4000) [pid = 2752] [serial = 1391] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (17702800) [pid = 2752] [serial = 1402] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (19F08000) [pid = 2752] [serial = 1418] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (1A313000) [pid = 2752] [serial = 1421] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1A312000) [pid = 2752] [serial = 1420] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1988A400) [pid = 2752] [serial = 1417] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (1974BC00) [pid = 2752] [serial = 1412] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (1776AC00) [pid = 2752] [serial = 1414] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (17AA7C00) [pid = 2752] [serial = 1415] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1770B800) [pid = 2752] [serial = 1403] [outer = 00000000] [url = about:blank] 08:33:48 INFO - PROCESS | 2752 | 1466696028782 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]]]}] 08:33:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:33:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 870ms 08:33:48 INFO - PROCESS | 2752 | 1466696028805 Marionette TRACE conn5 -> [0,1921,"getWindowHandle",null] 08:33:48 INFO - PROCESS | 2752 | 1466696028808 Marionette TRACE conn5 <- [1,1921,null,{"value":"13"}] 08:33:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:33:48 INFO - PROCESS | 2752 | 1466696028814 Marionette TRACE conn5 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:33:48 INFO - PROCESS | 2752 | 1466696028817 Marionette TRACE conn5 <- [1,1922,null,{}] 08:33:48 INFO - PROCESS | 2752 | 1466696028821 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}] 08:33:48 INFO - PROCESS | 2752 | 1466696028823 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:48 INFO - PROCESS | 2752 | 1466696028908 Marionette TRACE conn5 <- [1,1923,null,{"value":null}] 08:33:49 INFO - PROCESS | 2752 | 1466696028999 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 2752 | 1466696029001 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:49 INFO - PROCESS | 2752 | ++DOCSHELL 0E168800 == 31 [pid = 2752] [id = 490] 08:33:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E16CC00) [pid = 2752] [serial = 1470] [outer = 00000000] 08:33:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E4B5800) [pid = 2752] [serial = 1471] [outer = 0E16CC00] 08:33:49 INFO - PROCESS | 2752 | 1466696029056 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E654800) [pid = 2752] [serial = 1472] [outer = 0E16CC00] 08:33:49 INFO - PROCESS | 2752 | 1466696029459 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]]]}] 08:33:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:33:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 670ms 08:33:49 INFO - PROCESS | 2752 | 1466696029485 Marionette TRACE conn5 -> [0,1925,"getWindowHandle",null] 08:33:49 INFO - PROCESS | 2752 | 1466696029487 Marionette TRACE conn5 <- [1,1925,null,{"value":"13"}] 08:33:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:33:49 INFO - PROCESS | 2752 | 1466696029491 Marionette TRACE conn5 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:33:49 INFO - PROCESS | 2752 | 1466696029493 Marionette TRACE conn5 <- [1,1926,null,{}] 08:33:49 INFO - PROCESS | 2752 | 1466696029503 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}] 08:33:49 INFO - PROCESS | 2752 | 1466696029507 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:49 INFO - PROCESS | 2752 | 1466696029624 Marionette TRACE conn5 <- [1,1927,null,{"value":null}] 08:33:49 INFO - PROCESS | 2752 | 1466696029635 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:49 INFO - PROCESS | 2752 | 1466696029639 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:49 INFO - PROCESS | 2752 | ++DOCSHELL 15542800 == 32 [pid = 2752] [id = 491] 08:33:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (15545C00) [pid = 2752] [serial = 1473] [outer = 00000000] 08:33:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (15570000) [pid = 2752] [serial = 1474] [outer = 15545C00] 08:33:49 INFO - PROCESS | 2752 | 1466696029687 Marionette DEBUG loaded listener.js 08:33:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (15E5A000) [pid = 2752] [serial = 1475] [outer = 15545C00] 08:33:50 INFO - PROCESS | 2752 | 1466696030173 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]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 08:33:50 INFO - PROCESS | 2752 | 1466696030225 Marionette TRACE conn5 -> [0,1929,"getWindowHandle",null] 08:33:50 INFO - PROCESS | 2752 | 1466696030227 Marionette TRACE conn5 <- [1,1929,null,{"value":"13"}] 08:33:50 INFO - PROCESS | 2752 | 1466696030230 Marionette TRACE conn5 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:33:50 INFO - PROCESS | 2752 | 1466696030232 Marionette TRACE conn5 <- [1,1930,null,{}] 08:33:50 INFO - PROCESS | 2752 | 1466696030235 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}] 08:33:50 INFO - PROCESS | 2752 | 1466696030237 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:50 INFO - PROCESS | 2752 | 1466696030325 Marionette TRACE conn5 <- [1,1931,null,{"value":null}] 08:33:50 INFO - PROCESS | 2752 | 1466696030423 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:50 INFO - PROCESS | 2752 | 1466696030426 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:50 INFO - PROCESS | 2752 | ++DOCSHELL 1714D400 == 33 [pid = 2752] [id = 492] 08:33:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1714E800) [pid = 2752] [serial = 1476] [outer = 00000000] 08:33:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17707C00) [pid = 2752] [serial = 1477] [outer = 1714E800] 08:33:50 INFO - PROCESS | 2752 | 1466696030485 Marionette DEBUG loaded listener.js 08:33:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1776AC00) [pid = 2752] [serial = 1478] [outer = 1714E800] 08:33:50 INFO - PROCESS | 2752 | 1466696030881 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]]]}] 08:33:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:33:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 670ms 08:33:50 INFO - PROCESS | 2752 | 1466696030905 Marionette TRACE conn5 -> [0,1933,"getWindowHandle",null] 08:33:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:33:50 INFO - PROCESS | 2752 | 1466696030907 Marionette TRACE conn5 <- [1,1933,null,{"value":"13"}] 08:33:50 INFO - PROCESS | 2752 | 1466696030910 Marionette TRACE conn5 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:33:50 INFO - PROCESS | 2752 | 1466696030911 Marionette TRACE conn5 <- [1,1934,null,{}] 08:33:50 INFO - PROCESS | 2752 | 1466696030915 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}] 08:33:50 INFO - PROCESS | 2752 | 1466696030917 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:51 INFO - PROCESS | 2752 | 1466696031057 Marionette TRACE conn5 <- [1,1935,null,{"value":null}] 08:33:51 INFO - PROCESS | 2752 | 1466696031081 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 2752 | 1466696031083 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:51 INFO - PROCESS | 2752 | ++DOCSHELL 177CF000 == 34 [pid = 2752] [id = 493] 08:33:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1787C400) [pid = 2752] [serial = 1479] [outer = 00000000] 08:33:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (178BF800) [pid = 2752] [serial = 1480] [outer = 1787C400] 08:33:51 INFO - PROCESS | 2752 | 1466696031126 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17AA2C00) [pid = 2752] [serial = 1481] [outer = 1787C400] 08:33:51 INFO - PROCESS | 2752 | 1466696031565 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]]]}] 08:33:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:33:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 670ms 08:33:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:33:51 INFO - PROCESS | 2752 | 1466696031581 Marionette TRACE conn5 -> [0,1937,"getWindowHandle",null] 08:33:51 INFO - PROCESS | 2752 | 1466696031582 Marionette TRACE conn5 <- [1,1937,null,{"value":"13"}] 08:33:51 INFO - PROCESS | 2752 | 1466696031591 Marionette TRACE conn5 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:33:51 INFO - PROCESS | 2752 | 1466696031593 Marionette TRACE conn5 <- [1,1938,null,{}] 08:33:51 INFO - PROCESS | 2752 | 1466696031596 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}] 08:33:51 INFO - PROCESS | 2752 | 1466696031602 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:51 INFO - PROCESS | 2752 | 1466696031750 Marionette TRACE conn5 <- [1,1939,null,{"value":null}] 08:33:51 INFO - PROCESS | 2752 | 1466696031756 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:51 INFO - PROCESS | 2752 | 1466696031759 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:51 INFO - PROCESS | 2752 | ++DOCSHELL 17B24400 == 35 [pid = 2752] [id = 494] 08:33:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17B25000) [pid = 2752] [serial = 1482] [outer = 00000000] 08:33:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (18253400) [pid = 2752] [serial = 1483] [outer = 17B25000] 08:33:51 INFO - PROCESS | 2752 | 1466696031872 Marionette DEBUG loaded listener.js 08:33:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (182E8400) [pid = 2752] [serial = 1484] [outer = 17B25000] 08:33:52 INFO - PROCESS | 2752 | 1466696032291 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]]]}] 08:33:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:33:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 730ms 08:33:52 INFO - PROCESS | 2752 | 1466696032318 Marionette TRACE conn5 -> [0,1941,"getWindowHandle",null] 08:33:52 INFO - PROCESS | 2752 | 1466696032320 Marionette TRACE conn5 <- [1,1941,null,{"value":"13"}] 08:33:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:33:52 INFO - PROCESS | 2752 | 1466696032323 Marionette TRACE conn5 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:33:52 INFO - PROCESS | 2752 | 1466696032325 Marionette TRACE conn5 <- [1,1942,null,{}] 08:33:52 INFO - PROCESS | 2752 | 1466696032332 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}] 08:33:52 INFO - PROCESS | 2752 | 1466696032334 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:52 INFO - PROCESS | 2752 | 1466696032484 Marionette TRACE conn5 <- [1,1943,null,{"value":null}] 08:33:52 INFO - PROCESS | 2752 | 1466696032503 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:52 INFO - PROCESS | 2752 | 1466696032505 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:52 INFO - PROCESS | 2752 | ++DOCSHELL 184E6C00 == 36 [pid = 2752] [id = 495] 08:33:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (184F3C00) [pid = 2752] [serial = 1485] [outer = 00000000] 08:33:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1974B400) [pid = 2752] [serial = 1486] [outer = 184F3C00] 08:33:52 INFO - PROCESS | 2752 | 1466696032548 Marionette DEBUG loaded listener.js 08:33:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (197B1000) [pid = 2752] [serial = 1487] [outer = 184F3C00] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (15E5B000) [pid = 2752] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0D2F2400) [pid = 2752] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E06B400) [pid = 2752] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (13BCB000) [pid = 2752] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1A72B800) [pid = 2752] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (17148C00) [pid = 2752] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E471400) [pid = 2752] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (13BC2400) [pid = 2752] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0F2DE400) [pid = 2752] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D310C00) [pid = 2752] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E31D000) [pid = 2752] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:33:52 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D30B800) [pid = 2752] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:33:53 INFO - PROCESS | 2752 | 1466696033018 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]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 730ms 08:33:53 INFO - PROCESS | 2752 | 1466696033057 Marionette TRACE conn5 -> [0,1945,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 2752 | 1466696033059 Marionette TRACE conn5 <- [1,1945,null,{"value":"13"}] 08:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:33:53 INFO - PROCESS | 2752 | 1466696033062 Marionette TRACE conn5 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - PROCESS | 2752 | 1466696033063 Marionette TRACE conn5 <- [1,1946,null,{}] 08:33:53 INFO - PROCESS | 2752 | 1466696033067 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}] 08:33:53 INFO - PROCESS | 2752 | 1466696033069 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:53 INFO - PROCESS | 2752 | 1466696033185 Marionette TRACE conn5 <- [1,1947,null,{"value":null}] 08:33:53 INFO - PROCESS | 2752 | 1466696033250 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 2752 | 1466696033252 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:53 INFO - PROCESS | 2752 | ++DOCSHELL 0EC09400 == 37 [pid = 2752] [id = 496] 08:33:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0EC0AC00) [pid = 2752] [serial = 1488] [outer = 00000000] 08:33:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1770D000) [pid = 2752] [serial = 1489] [outer = 0EC0AC00] 08:33:53 INFO - PROCESS | 2752 | 1466696033295 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17CE5000) [pid = 2752] [serial = 1490] [outer = 0EC0AC00] 08:33:53 INFO - PROCESS | 2752 | 1466696033643 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]]]}] 08:33:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:33:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 630ms 08:33:53 INFO - PROCESS | 2752 | 1466696033694 Marionette TRACE conn5 -> [0,1949,"getWindowHandle",null] 08:33:53 INFO - PROCESS | 2752 | 1466696033696 Marionette TRACE conn5 <- [1,1949,null,{"value":"13"}] 08:33:53 INFO - PROCESS | 2752 | 1466696033698 Marionette TRACE conn5 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:33:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:33:53 INFO - PROCESS | 2752 | 1466696033700 Marionette TRACE conn5 <- [1,1950,null,{}] 08:33:53 INFO - PROCESS | 2752 | 1466696033704 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}] 08:33:53 INFO - PROCESS | 2752 | 1466696033705 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:53 INFO - PROCESS | 2752 | 1466696033786 Marionette TRACE conn5 <- [1,1951,null,{"value":null}] 08:33:53 INFO - PROCESS | 2752 | 1466696033792 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:53 INFO - PROCESS | 2752 | 1466696033794 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:53 INFO - PROCESS | 2752 | ++DOCSHELL 16B72C00 == 38 [pid = 2752] [id = 497] 08:33:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (16B77000) [pid = 2752] [serial = 1491] [outer = 00000000] 08:33:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (19F04000) [pid = 2752] [serial = 1492] [outer = 16B77000] 08:33:53 INFO - PROCESS | 2752 | 1466696033838 Marionette DEBUG loaded listener.js 08:33:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (19F0E000) [pid = 2752] [serial = 1493] [outer = 16B77000] 08:33:54 INFO - PROCESS | 2752 | 1466696034287 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]]]}] 08:33:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:33:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 630ms 08:33:54 INFO - PROCESS | 2752 | 1466696034333 Marionette TRACE conn5 -> [0,1953,"getWindowHandle",null] 08:33:54 INFO - PROCESS | 2752 | 1466696034335 Marionette TRACE conn5 <- [1,1953,null,{"value":"13"}] 08:33:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:33:54 INFO - PROCESS | 2752 | 1466696034351 Marionette TRACE conn5 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:33:54 INFO - PROCESS | 2752 | 1466696034353 Marionette TRACE conn5 <- [1,1954,null,{}] 08:33:54 INFO - PROCESS | 2752 | 1466696034356 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}] 08:33:54 INFO - PROCESS | 2752 | 1466696034358 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:54 INFO - PROCESS | 2752 | 1466696034438 Marionette TRACE conn5 <- [1,1955,null,{"value":null}] 08:33:54 INFO - PROCESS | 2752 | 1466696034463 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:54 INFO - PROCESS | 2752 | 1466696034465 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:54 INFO - PROCESS | 2752 | ++DOCSHELL 1A3A3C00 == 39 [pid = 2752] [id = 498] 08:33:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (1A3A4C00) [pid = 2752] [serial = 1494] [outer = 00000000] 08:33:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (1A72EC00) [pid = 2752] [serial = 1495] [outer = 1A3A4C00] 08:33:54 INFO - PROCESS | 2752 | 1466696034514 Marionette DEBUG loaded listener.js 08:33:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1AB37400) [pid = 2752] [serial = 1496] [outer = 1A3A4C00] 08:33:55 INFO - PROCESS | 2752 | 1466696035072 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]]]}] 08:33:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:33:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 771ms 08:33:55 INFO - PROCESS | 2752 | 1466696035166 Marionette TRACE conn5 -> [0,1957,"getWindowHandle",null] 08:33:55 INFO - PROCESS | 2752 | 1466696035171 Marionette TRACE conn5 <- [1,1957,null,{"value":"13"}] 08:33:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:33:55 INFO - PROCESS | 2752 | 1466696035222 Marionette TRACE conn5 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:33:55 INFO - PROCESS | 2752 | 1466696035226 Marionette TRACE conn5 <- [1,1958,null,{}] 08:33:55 INFO - PROCESS | 2752 | 1466696035246 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}] 08:33:55 INFO - PROCESS | 2752 | 1466696035250 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:55 INFO - PROCESS | 2752 | 1466696035371 Marionette TRACE conn5 <- [1,1959,null,{"value":null}] 08:33:55 INFO - PROCESS | 2752 | 1466696035506 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:55 INFO - PROCESS | 2752 | 1466696035510 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:55 INFO - PROCESS | 2752 | ++DOCSHELL 0D310400 == 40 [pid = 2752] [id = 499] 08:33:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0D312C00) [pid = 2752] [serial = 1497] [outer = 00000000] 08:33:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0E227C00) [pid = 2752] [serial = 1498] [outer = 0D312C00] 08:33:55 INFO - PROCESS | 2752 | 1466696035570 Marionette DEBUG loaded listener.js 08:33:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0E659800) [pid = 2752] [serial = 1499] [outer = 0D312C00] 08:33:56 INFO - PROCESS | 2752 | 1466696036103 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]]]}] 08:33:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:33:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 930ms 08:33:56 INFO - PROCESS | 2752 | 1466696036161 Marionette TRACE conn5 -> [0,1961,"getWindowHandle",null] 08:33:56 INFO - PROCESS | 2752 | 1466696036165 Marionette TRACE conn5 <- [1,1961,null,{"value":"13"}] 08:33:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:33:56 INFO - PROCESS | 2752 | 1466696036172 Marionette TRACE conn5 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:33:56 INFO - PROCESS | 2752 | 1466696036175 Marionette TRACE conn5 <- [1,1962,null,{}] 08:33:56 INFO - PROCESS | 2752 | 1466696036179 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}] 08:33:56 INFO - PROCESS | 2752 | 1466696036181 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:56 INFO - PROCESS | 2752 | 1466696036294 Marionette TRACE conn5 <- [1,1963,null,{"value":null}] 08:33:56 INFO - PROCESS | 2752 | 1466696036451 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:56 INFO - PROCESS | 2752 | 1466696036454 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:56 INFO - PROCESS | 2752 | ++DOCSHELL 15570C00 == 41 [pid = 2752] [id = 500] 08:33:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (15ED0400) [pid = 2752] [serial = 1500] [outer = 00000000] 08:33:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (17148800) [pid = 2752] [serial = 1501] [outer = 15ED0400] 08:33:56 INFO - PROCESS | 2752 | 1466696036510 Marionette DEBUG loaded listener.js 08:33:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1770E000) [pid = 2752] [serial = 1502] [outer = 15ED0400] 08:33:57 INFO - PROCESS | 2752 | 1466696037102 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]]]}] 08:33:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:33:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 971ms 08:33:57 INFO - PROCESS | 2752 | 1466696037145 Marionette TRACE conn5 -> [0,1965,"getWindowHandle",null] 08:33:57 INFO - PROCESS | 2752 | 1466696037148 Marionette TRACE conn5 <- [1,1965,null,{"value":"13"}] 08:33:57 INFO - PROCESS | 2752 | 1466696037152 Marionette TRACE conn5 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:33:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:33:57 INFO - PROCESS | 2752 | 1466696037156 Marionette TRACE conn5 <- [1,1966,null,{}] 08:33:57 INFO - PROCESS | 2752 | 1466696037166 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}] 08:33:57 INFO - PROCESS | 2752 | 1466696037171 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:57 INFO - PROCESS | 2752 | 1466696037282 Marionette TRACE conn5 <- [1,1967,null,{"value":null}] 08:33:57 INFO - PROCESS | 2752 | 1466696037424 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:57 INFO - PROCESS | 2752 | 1466696037427 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:57 INFO - PROCESS | 2752 | ++DOCSHELL 19F05000 == 42 [pid = 2752] [id = 501] 08:33:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (19F0D800) [pid = 2752] [serial = 1503] [outer = 00000000] 08:33:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (1ABDB800) [pid = 2752] [serial = 1504] [outer = 19F0D800] 08:33:57 INFO - PROCESS | 2752 | 1466696037484 Marionette DEBUG loaded listener.js 08:33:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (1AC12000) [pid = 2752] [serial = 1505] [outer = 19F0D800] 08:33:58 INFO - PROCESS | 2752 | 1466696038130 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]]]}] 08:33:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:33:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1183ms 08:33:58 INFO - PROCESS | 2752 | 1466696038338 Marionette TRACE conn5 -> [0,1969,"getWindowHandle",null] 08:33:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:33:58 INFO - PROCESS | 2752 | 1466696038343 Marionette TRACE conn5 <- [1,1969,null,{"value":"13"}] 08:33:58 INFO - PROCESS | 2752 | 1466696038348 Marionette TRACE conn5 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:33:58 INFO - PROCESS | 2752 | 1466696038351 Marionette TRACE conn5 <- [1,1970,null,{}] 08:33:58 INFO - PROCESS | 2752 | 1466696038356 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}] 08:33:58 INFO - PROCESS | 2752 | 1466696038359 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:58 INFO - PROCESS | 2752 | 1466696038461 Marionette TRACE conn5 <- [1,1971,null,{"value":null}] 08:33:58 INFO - PROCESS | 2752 | 1466696038597 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:33:58 INFO - PROCESS | 2752 | 1466696038602 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:33:58 INFO - PROCESS | 2752 | ++DOCSHELL 0D7CE800 == 43 [pid = 2752] [id = 502] 08:33:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0D90BC00) [pid = 2752] [serial = 1506] [outer = 00000000] 08:33:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (0DE5A400) [pid = 2752] [serial = 1507] [outer = 0D90BC00] 08:33:58 INFO - PROCESS | 2752 | 1466696038654 Marionette DEBUG loaded listener.js 08:33:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (0E16A400) [pid = 2752] [serial = 1508] [outer = 0D90BC00] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 16B72C00 == 42 [pid = 2752] [id = 497] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 0EC09400 == 41 [pid = 2752] [id = 496] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 184E6C00 == 40 [pid = 2752] [id = 495] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 17B24400 == 39 [pid = 2752] [id = 494] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 177CF000 == 38 [pid = 2752] [id = 493] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 1714D400 == 37 [pid = 2752] [id = 492] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 15542800 == 36 [pid = 2752] [id = 491] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 0E168800 == 35 [pid = 2752] [id = 490] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 0D90E000 == 34 [pid = 2752] [id = 489] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 0F2DF000 == 33 [pid = 2752] [id = 488] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 0D2F2800 == 32 [pid = 2752] [id = 486] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 0D292800 == 31 [pid = 2752] [id = 487] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 15570C00 == 30 [pid = 2752] [id = 500] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 19F05000 == 29 [pid = 2752] [id = 501] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 1A3A3C00 == 28 [pid = 2752] [id = 498] 08:33:59 INFO - PROCESS | 2752 | --DOCSHELL 0D310400 == 27 [pid = 2752] [id = 499] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (15544800) [pid = 2752] [serial = 1444] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (1249F400) [pid = 2752] [serial = 1441] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (0D316800) [pid = 2752] [serial = 1435] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0D76BC00) [pid = 2752] [serial = 1436] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (0E471C00) [pid = 2752] [serial = 1438] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0E478800) [pid = 2752] [serial = 1439] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0D7D3000) [pid = 2752] [serial = 1432] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0E071C00) [pid = 2752] [serial = 1433] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (16B75000) [pid = 2752] [serial = 1447] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E4BA000) [pid = 2752] [serial = 1453] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0F3CB400) [pid = 2752] [serial = 1424] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E4BF000) [pid = 2752] [serial = 1423] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (1714C800) [pid = 2752] [serial = 1427] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (15ECC400) [pid = 2752] [serial = 1426] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1AB39C00) [pid = 2752] [serial = 1430] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1AB33400) [pid = 2752] [serial = 1429] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1776C400) [pid = 2752] [serial = 1450] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (177D4000) [pid = 2752] [serial = 1456] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (177D7C00) [pid = 2752] [serial = 1451] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1556B800) [pid = 2752] [serial = 1445] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (16B7C800) [pid = 2752] [serial = 1448] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1787AC00) [pid = 2752] [serial = 1457] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (12551400) [pid = 2752] [serial = 1442] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17AAAC00) [pid = 2752] [serial = 1459] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (13960C00) [pid = 2752] [serial = 1454] [outer = 00000000] [url = about:blank] 08:33:59 INFO - PROCESS | 2752 | 1466696039899 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]]]}] 08:33:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:33:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1630ms 08:34:00 INFO - PROCESS | 2752 | 1466696039981 Marionette TRACE conn5 -> [0,1973,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 2752 | 1466696039985 Marionette TRACE conn5 <- [1,1973,null,{"value":"13"}] 08:34:00 INFO - PROCESS | 2752 | 1466696039989 Marionette TRACE conn5 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:34:00 INFO - PROCESS | 2752 | 1466696039992 Marionette TRACE conn5 <- [1,1974,null,{}] 08:34:00 INFO - PROCESS | 2752 | 1466696039998 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}] 08:34:00 INFO - PROCESS | 2752 | 1466696040001 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:00 INFO - PROCESS | 2752 | 1466696040090 Marionette TRACE conn5 <- [1,1975,null,{"value":null}] 08:34:00 INFO - PROCESS | 2752 | 1466696040176 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 2752 | 1466696040180 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:00 INFO - PROCESS | 2752 | ++DOCSHELL 0D313C00 == 28 [pid = 2752] [id = 503] 08:34:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D315C00) [pid = 2752] [serial = 1509] [outer = 00000000] 08:34:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0D76D800) [pid = 2752] [serial = 1510] [outer = 0D315C00] 08:34:00 INFO - PROCESS | 2752 | 1466696040228 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0D878C00) [pid = 2752] [serial = 1511] [outer = 0D315C00] 08:34:00 INFO - PROCESS | 2752 | 1466696040643 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]]]}] 08:34:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:34:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 670ms 08:34:00 INFO - PROCESS | 2752 | 1466696040663 Marionette TRACE conn5 -> [0,1977,"getWindowHandle",null] 08:34:00 INFO - PROCESS | 2752 | 1466696040668 Marionette TRACE conn5 <- [1,1977,null,{"value":"13"}] 08:34:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:34:00 INFO - PROCESS | 2752 | 1466696040675 Marionette TRACE conn5 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:34:00 INFO - PROCESS | 2752 | 1466696040677 Marionette TRACE conn5 <- [1,1978,null,{}] 08:34:00 INFO - PROCESS | 2752 | 1466696040681 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}] 08:34:00 INFO - PROCESS | 2752 | 1466696040684 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:00 INFO - PROCESS | 2752 | 1466696040771 Marionette TRACE conn5 <- [1,1979,null,{"value":null}] 08:34:00 INFO - PROCESS | 2752 | 1466696040779 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:00 INFO - PROCESS | 2752 | 1466696040781 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:00 INFO - PROCESS | 2752 | ++DOCSHELL 0E170000 == 29 [pid = 2752] [id = 504] 08:34:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E175000) [pid = 2752] [serial = 1512] [outer = 00000000] 08:34:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0E407C00) [pid = 2752] [serial = 1513] [outer = 0E175000] 08:34:00 INFO - PROCESS | 2752 | 1466696040831 Marionette DEBUG loaded listener.js 08:34:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0E473C00) [pid = 2752] [serial = 1514] [outer = 0E175000] 08:34:01 INFO - PROCESS | 2752 | 1466696041305 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]]]}] 08:34:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:34:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 670ms 08:34:01 INFO - PROCESS | 2752 | 1466696041348 Marionette TRACE conn5 -> [0,1981,"getWindowHandle",null] 08:34:01 INFO - PROCESS | 2752 | 1466696041351 Marionette TRACE conn5 <- [1,1981,null,{"value":"13"}] 08:34:01 INFO - PROCESS | 2752 | 1466696041354 Marionette TRACE conn5 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:34:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:34:01 INFO - PROCESS | 2752 | 1466696041358 Marionette TRACE conn5 <- [1,1982,null,{}] 08:34:01 INFO - PROCESS | 2752 | 1466696041369 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}] 08:34:01 INFO - PROCESS | 2752 | 1466696041373 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:01 INFO - PROCESS | 2752 | 1466696041460 Marionette TRACE conn5 <- [1,1983,null,{"value":null}] 08:34:01 INFO - PROCESS | 2752 | 1466696041594 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:01 INFO - PROCESS | 2752 | 1466696041597 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:01 INFO - PROCESS | 2752 | ++DOCSHELL 122D7000 == 30 [pid = 2752] [id = 505] 08:34:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (122D8400) [pid = 2752] [serial = 1515] [outer = 00000000] 08:34:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1249EC00) [pid = 2752] [serial = 1516] [outer = 122D8400] 08:34:01 INFO - PROCESS | 2752 | 1466696041645 Marionette DEBUG loaded listener.js 08:34:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (124A9800) [pid = 2752] [serial = 1517] [outer = 122D8400] 08:34:02 INFO - PROCESS | 2752 | 1466696042071 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]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 730ms 08:34:02 INFO - PROCESS | 2752 | 1466696042088 Marionette TRACE conn5 -> [0,1985,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 2752 | 1466696042091 Marionette TRACE conn5 <- [1,1985,null,{"value":"13"}] 08:34:02 INFO - PROCESS | 2752 | 1466696042093 Marionette TRACE conn5 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:34:02 INFO - PROCESS | 2752 | 1466696042095 Marionette TRACE conn5 <- [1,1986,null,{}] 08:34:02 INFO - PROCESS | 2752 | 1466696042106 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}] 08:34:02 INFO - PROCESS | 2752 | 1466696042108 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:02 INFO - PROCESS | 2752 | 1466696042226 Marionette TRACE conn5 <- [1,1987,null,{"value":null}] 08:34:02 INFO - PROCESS | 2752 | 1466696042231 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 2752 | 1466696042233 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:02 INFO - PROCESS | 2752 | ++DOCSHELL 1249E000 == 31 [pid = 2752] [id = 506] 08:34:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1270F400) [pid = 2752] [serial = 1518] [outer = 00000000] 08:34:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (13F56800) [pid = 2752] [serial = 1519] [outer = 1270F400] 08:34:02 INFO - PROCESS | 2752 | 1466696042277 Marionette DEBUG loaded listener.js 08:34:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (15549400) [pid = 2752] [serial = 1520] [outer = 1270F400] 08:34:02 INFO - PROCESS | 2752 | 1466696042731 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]]]}] 08:34:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:34:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 670ms 08:34:02 INFO - PROCESS | 2752 | 1466696042768 Marionette TRACE conn5 -> [0,1989,"getWindowHandle",null] 08:34:02 INFO - PROCESS | 2752 | 1466696042770 Marionette TRACE conn5 <- [1,1989,null,{"value":"13"}] 08:34:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:34:02 INFO - PROCESS | 2752 | 1466696042773 Marionette TRACE conn5 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:34:02 INFO - PROCESS | 2752 | 1466696042775 Marionette TRACE conn5 <- [1,1990,null,{}] 08:34:02 INFO - PROCESS | 2752 | 1466696042786 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}] 08:34:02 INFO - PROCESS | 2752 | 1466696042788 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:02 INFO - PROCESS | 2752 | 1466696042924 Marionette TRACE conn5 <- [1,1991,null,{"value":null}] 08:34:02 INFO - PROCESS | 2752 | 1466696042942 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:02 INFO - PROCESS | 2752 | 1466696042944 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:02 INFO - PROCESS | 2752 | ++DOCSHELL 1553F800 == 32 [pid = 2752] [id = 507] 08:34:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1554D800) [pid = 2752] [serial = 1521] [outer = 00000000] 08:34:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (15E5D800) [pid = 2752] [serial = 1522] [outer = 1554D800] 08:34:03 INFO - PROCESS | 2752 | 1466696042989 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (16B75000) [pid = 2752] [serial = 1523] [outer = 1554D800] 08:34:03 INFO - PROCESS | 2752 | 1466696043432 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]]]}] 08:34:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:34:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 690ms 08:34:03 INFO - PROCESS | 2752 | 1466696043464 Marionette TRACE conn5 -> [0,1993,"getWindowHandle",null] 08:34:03 INFO - PROCESS | 2752 | 1466696043466 Marionette TRACE conn5 <- [1,1993,null,{"value":"13"}] 08:34:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:34:03 INFO - PROCESS | 2752 | 1466696043469 Marionette TRACE conn5 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:34:03 INFO - PROCESS | 2752 | 1466696043471 Marionette TRACE conn5 <- [1,1994,null,{}] 08:34:03 INFO - PROCESS | 2752 | 1466696043474 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}] 08:34:03 INFO - PROCESS | 2752 | 1466696043480 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:03 INFO - PROCESS | 2752 | 1466696043629 Marionette TRACE conn5 <- [1,1995,null,{"value":null}] 08:34:03 INFO - PROCESS | 2752 | 1466696043702 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:03 INFO - PROCESS | 2752 | 1466696043704 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:03 INFO - PROCESS | 2752 | ++DOCSHELL 16E46C00 == 33 [pid = 2752] [id = 508] 08:34:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17144C00) [pid = 2752] [serial = 1524] [outer = 00000000] 08:34:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (17708C00) [pid = 2752] [serial = 1525] [outer = 17144C00] 08:34:03 INFO - PROCESS | 2752 | 1466696043748 Marionette DEBUG loaded listener.js 08:34:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (177CEC00) [pid = 2752] [serial = 1526] [outer = 17144C00] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (1787C400) [pid = 2752] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (17B25000) [pid = 2752] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (184F3C00) [pid = 2752] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0EC0AC00) [pid = 2752] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (1554A400) [pid = 2752] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D294400) [pid = 2752] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (15545C00) [pid = 2752] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (122D3000) [pid = 2752] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1714E800) [pid = 2752] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0D95C000) [pid = 2752] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1A3A4C00) [pid = 2752] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:34:04 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (16B77000) [pid = 2752] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:34:04 INFO - PROCESS | 2752 | 1466696044400 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]]]}] 08:34:04 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 08:34:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 970ms 08:34:04 INFO - PROCESS | 2752 | 1466696044444 Marionette TRACE conn5 -> [0,1997,"getWindowHandle",null] 08:34:04 INFO - PROCESS | 2752 | 1466696044447 Marionette TRACE conn5 <- [1,1997,null,{"value":"13"}] 08:34:04 INFO - PROCESS | 2752 | 1466696044450 Marionette TRACE conn5 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:34:04 INFO - PROCESS | 2752 | 1466696044451 Marionette TRACE conn5 <- [1,1998,null,{}] 08:34:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:34:04 INFO - PROCESS | 2752 | 1466696044454 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}] 08:34:04 INFO - PROCESS | 2752 | 1466696044456 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:04 INFO - PROCESS | 2752 | 1466696044533 Marionette TRACE conn5 <- [1,1999,null,{"value":null}] 08:34:04 INFO - PROCESS | 2752 | 1466696044541 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:04 INFO - PROCESS | 2752 | 1466696044543 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:04 INFO - PROCESS | 2752 | ++DOCSHELL 0EC0AC00 == 34 [pid = 2752] [id = 509] 08:34:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (13B19C00) [pid = 2752] [serial = 1527] [outer = 00000000] 08:34:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1714F800) [pid = 2752] [serial = 1528] [outer = 13B19C00] 08:34:04 INFO - PROCESS | 2752 | 1466696044588 Marionette DEBUG loaded listener.js 08:34:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17706C00) [pid = 2752] [serial = 1529] [outer = 13B19C00] 08:34:05 INFO - PROCESS | 2752 | 1466696045027 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]]]}] 08:34:05 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 08:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 630ms 08:34:05 INFO - PROCESS | 2752 | 1466696045085 Marionette TRACE conn5 -> [0,2001,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 2752 | 1466696045087 Marionette TRACE conn5 <- [1,2001,null,{"value":"13"}] 08:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:34:05 INFO - PROCESS | 2752 | 1466696045090 Marionette TRACE conn5 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 2752 | 1466696045092 Marionette TRACE conn5 <- [1,2002,null,{}] 08:34:05 INFO - PROCESS | 2752 | 1466696045096 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}] 08:34:05 INFO - PROCESS | 2752 | 1466696045098 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:05 INFO - PROCESS | 2752 | 1466696045174 Marionette TRACE conn5 <- [1,2003,null,{"value":null}] 08:34:05 INFO - PROCESS | 2752 | 1466696045182 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 2752 | 1466696045183 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:05 INFO - PROCESS | 2752 | ++DOCSHELL 1787C400 == 35 [pid = 2752] [id = 510] 08:34:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1787DC00) [pid = 2752] [serial = 1530] [outer = 00000000] 08:34:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (178BE000) [pid = 2752] [serial = 1531] [outer = 1787DC00] 08:34:05 INFO - PROCESS | 2752 | 1466696045227 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (178C1400) [pid = 2752] [serial = 1532] [outer = 1787DC00] 08:34:05 INFO - PROCESS | 2752 | 1466696045677 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]]]}] 08:34:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:34:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 630ms 08:34:05 INFO - PROCESS | 2752 | 1466696045722 Marionette TRACE conn5 -> [0,2005,"getWindowHandle",null] 08:34:05 INFO - PROCESS | 2752 | 1466696045724 Marionette TRACE conn5 <- [1,2005,null,{"value":"13"}] 08:34:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:34:05 INFO - PROCESS | 2752 | 1466696045731 Marionette TRACE conn5 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:34:05 INFO - PROCESS | 2752 | 1466696045733 Marionette TRACE conn5 <- [1,2006,null,{}] 08:34:05 INFO - PROCESS | 2752 | 1466696045736 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}] 08:34:05 INFO - PROCESS | 2752 | 1466696045738 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:05 INFO - PROCESS | 2752 | 1466696045817 Marionette TRACE conn5 <- [1,2007,null,{"value":null}] 08:34:05 INFO - PROCESS | 2752 | 1466696045822 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:05 INFO - PROCESS | 2752 | 1466696045824 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:05 INFO - PROCESS | 2752 | ++DOCSHELL 17AAB800 == 36 [pid = 2752] [id = 511] 08:34:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17AACC00) [pid = 2752] [serial = 1533] [outer = 00000000] 08:34:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17B1F400) [pid = 2752] [serial = 1534] [outer = 17AACC00] 08:34:05 INFO - PROCESS | 2752 | 1466696045868 Marionette DEBUG loaded listener.js 08:34:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17B20000) [pid = 2752] [serial = 1535] [outer = 17AACC00] 08:34:06 INFO - PROCESS | 2752 | --DOCSHELL 0E170000 == 35 [pid = 2752] [id = 504] 08:34:06 INFO - PROCESS | 2752 | --DOCSHELL 0D313C00 == 34 [pid = 2752] [id = 503] 08:34:06 INFO - PROCESS | 2752 | --DOCSHELL 0D7CE800 == 33 [pid = 2752] [id = 502] 08:34:07 INFO - PROCESS | 2752 | --DOCSHELL 1553F800 == 32 [pid = 2752] [id = 507] 08:34:07 INFO - PROCESS | 2752 | --DOCSHELL 16E46C00 == 31 [pid = 2752] [id = 508] 08:34:07 INFO - PROCESS | 2752 | --DOCSHELL 122D7000 == 30 [pid = 2752] [id = 505] 08:34:07 INFO - PROCESS | 2752 | --DOCSHELL 0EC0AC00 == 29 [pid = 2752] [id = 509] 08:34:07 INFO - PROCESS | 2752 | --DOCSHELL 1787C400 == 28 [pid = 2752] [id = 510] 08:34:07 INFO - PROCESS | 2752 | --DOCSHELL 1249E000 == 27 [pid = 2752] [id = 506] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (178BF800) [pid = 2752] [serial = 1480] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (182E8400) [pid = 2752] [serial = 1484] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (18253400) [pid = 2752] [serial = 1483] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17AA2C00) [pid = 2752] [serial = 1481] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1974B400) [pid = 2752] [serial = 1486] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1770D000) [pid = 2752] [serial = 1489] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (17AAB400) [pid = 2752] [serial = 1460] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D9E8000) [pid = 2752] [serial = 1462] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E173000) [pid = 2752] [serial = 1463] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (15570000) [pid = 2752] [serial = 1474] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (15E5A000) [pid = 2752] [serial = 1475] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1396B800) [pid = 2752] [serial = 1465] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (13F52400) [pid = 2752] [serial = 1466] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17707C00) [pid = 2752] [serial = 1477] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0E072800) [pid = 2752] [serial = 1468] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0E342C00) [pid = 2752] [serial = 1469] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0E4B5800) [pid = 2752] [serial = 1471] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (1AB37400) [pid = 2752] [serial = 1496] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (1A72EC00) [pid = 2752] [serial = 1495] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (19F0E000) [pid = 2752] [serial = 1493] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (19F04000) [pid = 2752] [serial = 1492] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (197B1000) [pid = 2752] [serial = 1487] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (17CE5000) [pid = 2752] [serial = 1490] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (1776AC00) [pid = 2752] [serial = 1478] [outer = 00000000] [url = about:blank] 08:34:07 INFO - PROCESS | 2752 | 1466696047637 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]]]}] 08:34:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:34:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1922ms 08:34:07 INFO - PROCESS | 2752 | 1466696047653 Marionette TRACE conn5 -> [0,2009,"getWindowHandle",null] 08:34:07 INFO - PROCESS | 2752 | 1466696047657 Marionette TRACE conn5 <- [1,2009,null,{"value":"13"}] 08:34:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:34:07 INFO - PROCESS | 2752 | 1466696047662 Marionette TRACE conn5 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:34:07 INFO - PROCESS | 2752 | 1466696047665 Marionette TRACE conn5 <- [1,2010,null,{}] 08:34:07 INFO - PROCESS | 2752 | 1466696047671 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}] 08:34:07 INFO - PROCESS | 2752 | 1466696047674 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:07 INFO - PROCESS | 2752 | 1466696047763 Marionette TRACE conn5 <- [1,2011,null,{"value":null}] 08:34:07 INFO - PROCESS | 2752 | 1466696047773 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:07 INFO - PROCESS | 2752 | 1466696047778 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:07 INFO - PROCESS | 2752 | ++DOCSHELL 0D316400 == 28 [pid = 2752] [id = 512] 08:34:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0D318800) [pid = 2752] [serial = 1536] [outer = 00000000] 08:34:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0D7CE800) [pid = 2752] [serial = 1537] [outer = 0D318800] 08:34:07 INFO - PROCESS | 2752 | 1466696047827 Marionette DEBUG loaded listener.js 08:34:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0D90E000) [pid = 2752] [serial = 1538] [outer = 0D318800] 08:34:08 INFO - PROCESS | 2752 | 1466696048324 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]]]}] 08:34:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:34:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 690ms 08:34:08 INFO - PROCESS | 2752 | 1466696048353 Marionette TRACE conn5 -> [0,2013,"getWindowHandle",null] 08:34:08 INFO - PROCESS | 2752 | 1466696048358 Marionette TRACE conn5 <- [1,2013,null,{"value":"13"}] 08:34:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:34:08 INFO - PROCESS | 2752 | 1466696048364 Marionette TRACE conn5 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:34:08 INFO - PROCESS | 2752 | 1466696048367 Marionette TRACE conn5 <- [1,2014,null,{}] 08:34:08 INFO - PROCESS | 2752 | 1466696048371 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}] 08:34:08 INFO - PROCESS | 2752 | 1466696048374 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:08 INFO - PROCESS | 2752 | 1466696048461 Marionette TRACE conn5 <- [1,2015,null,{"value":null}] 08:34:08 INFO - PROCESS | 2752 | 1466696048469 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:08 INFO - PROCESS | 2752 | 1466696048472 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:08 INFO - PROCESS | 2752 | ++DOCSHELL 0E16D000 == 29 [pid = 2752] [id = 513] 08:34:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0E16FC00) [pid = 2752] [serial = 1539] [outer = 00000000] 08:34:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0E176800) [pid = 2752] [serial = 1540] [outer = 0E16FC00] 08:34:08 INFO - PROCESS | 2752 | 1466696048520 Marionette DEBUG loaded listener.js 08:34:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0E320800) [pid = 2752] [serial = 1541] [outer = 0E16FC00] 08:34:09 INFO - PROCESS | 2752 | 1466696048979 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]]]}] 08:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 671ms 08:34:09 INFO - PROCESS | 2752 | 1466696049039 Marionette TRACE conn5 -> [0,2017,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 2752 | 1466696049041 Marionette TRACE conn5 <- [1,2017,null,{"value":"13"}] 08:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:34:09 INFO - PROCESS | 2752 | 1466696049044 Marionette TRACE conn5 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 2752 | 1466696049048 Marionette TRACE conn5 <- [1,2018,null,{}] 08:34:09 INFO - PROCESS | 2752 | 1466696049058 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}] 08:34:09 INFO - PROCESS | 2752 | 1466696049063 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:09 INFO - PROCESS | 2752 | 1466696049147 Marionette TRACE conn5 <- [1,2019,null,{"value":null}] 08:34:09 INFO - PROCESS | 2752 | 1466696049273 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 2752 | 1466696049276 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:09 INFO - PROCESS | 2752 | ++DOCSHELL 0EC05000 == 30 [pid = 2752] [id = 514] 08:34:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0EC0A000) [pid = 2752] [serial = 1542] [outer = 00000000] 08:34:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0F279000) [pid = 2752] [serial = 1543] [outer = 0EC0A000] 08:34:09 INFO - PROCESS | 2752 | 1466696049323 Marionette DEBUG loaded listener.js 08:34:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0F3CF800) [pid = 2752] [serial = 1544] [outer = 0EC0A000] 08:34:09 INFO - PROCESS | 2752 | 1466696049731 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]]]}] 08:34:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:34:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 08:34:09 INFO - PROCESS | 2752 | 1466696049778 Marionette TRACE conn5 -> [0,2021,"getWindowHandle",null] 08:34:09 INFO - PROCESS | 2752 | 1466696049781 Marionette TRACE conn5 <- [1,2021,null,{"value":"13"}] 08:34:09 INFO - PROCESS | 2752 | 1466696049784 Marionette TRACE conn5 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:34:09 INFO - PROCESS | 2752 | 1466696049785 Marionette TRACE conn5 <- [1,2022,null,{}] 08:34:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:34:09 INFO - PROCESS | 2752 | 1466696049789 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}] 08:34:09 INFO - PROCESS | 2752 | 1466696049791 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:09 INFO - PROCESS | 2752 | 1466696049908 Marionette TRACE conn5 <- [1,2023,null,{"value":null}] 08:34:09 INFO - PROCESS | 2752 | 1466696049920 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:09 INFO - PROCESS | 2752 | 1466696049922 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:09 INFO - PROCESS | 2752 | ++DOCSHELL 1246B000 == 31 [pid = 2752] [id = 515] 08:34:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (12550C00) [pid = 2752] [serial = 1545] [outer = 00000000] 08:34:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1396B800) [pid = 2752] [serial = 1546] [outer = 12550C00] 08:34:09 INFO - PROCESS | 2752 | 1466696049967 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (13BCBC00) [pid = 2752] [serial = 1547] [outer = 12550C00] 08:34:10 INFO - PROCESS | 2752 | 1466696050373 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]]]}] 08:34:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:34:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 08:34:10 INFO - PROCESS | 2752 | 1466696050418 Marionette TRACE conn5 -> [0,2025,"getWindowHandle",null] 08:34:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:34:10 INFO - PROCESS | 2752 | 1466696050420 Marionette TRACE conn5 <- [1,2025,null,{"value":"13"}] 08:34:10 INFO - PROCESS | 2752 | 1466696050424 Marionette TRACE conn5 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:34:10 INFO - PROCESS | 2752 | 1466696050425 Marionette TRACE conn5 <- [1,2026,null,{}] 08:34:10 INFO - PROCESS | 2752 | 1466696050429 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}] 08:34:10 INFO - PROCESS | 2752 | 1466696050431 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:10 INFO - PROCESS | 2752 | 1466696050545 Marionette TRACE conn5 <- [1,2027,null,{"value":null}] 08:34:10 INFO - PROCESS | 2752 | 1466696050631 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:10 INFO - PROCESS | 2752 | 1466696050633 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:10 INFO - PROCESS | 2752 | ++DOCSHELL 14A4D400 == 32 [pid = 2752] [id = 516] 08:34:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (14A51000) [pid = 2752] [serial = 1548] [outer = 00000000] 08:34:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1556BC00) [pid = 2752] [serial = 1549] [outer = 14A51000] 08:34:10 INFO - PROCESS | 2752 | 1466696050677 Marionette DEBUG loaded listener.js 08:34:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (155DC800) [pid = 2752] [serial = 1550] [outer = 14A51000] 08:34:11 INFO - PROCESS | 2752 | 1466696051053 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]]]}] 08:34:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 670ms 08:34:11 INFO - PROCESS | 2752 | 1466696051094 Marionette TRACE conn5 -> [0,2029,"getWindowHandle",null] 08:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:34:11 INFO - PROCESS | 2752 | 1466696051097 Marionette TRACE conn5 <- [1,2029,null,{"value":"13"}] 08:34:11 INFO - PROCESS | 2752 | 1466696051099 Marionette TRACE conn5 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 2752 | 1466696051101 Marionette TRACE conn5 <- [1,2030,null,{}] 08:34:11 INFO - PROCESS | 2752 | 1466696051104 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}] 08:34:11 INFO - PROCESS | 2752 | 1466696051110 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:11 INFO - PROCESS | 2752 | 1466696051213 Marionette TRACE conn5 <- [1,2031,null,{"value":null}] 08:34:11 INFO - PROCESS | 2752 | 1466696051219 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 2752 | 1466696051221 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:11 INFO - PROCESS | 2752 | ++DOCSHELL 15ECF000 == 33 [pid = 2752] [id = 517] 08:34:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (15ED1000) [pid = 2752] [serial = 1551] [outer = 00000000] 08:34:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17148000) [pid = 2752] [serial = 1552] [outer = 15ED1000] 08:34:11 INFO - PROCESS | 2752 | 1466696051265 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17704800) [pid = 2752] [serial = 1553] [outer = 15ED1000] 08:34:11 INFO - PROCESS | 2752 | 1466696051690 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]]]}] 08:34:11 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) 08:34:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 630ms 08:34:11 INFO - PROCESS | 2752 | 1466696051730 Marionette TRACE conn5 -> [0,2033,"getWindowHandle",null] 08:34:11 INFO - PROCESS | 2752 | 1466696051732 Marionette TRACE conn5 <- [1,2033,null,{"value":"13"}] 08:34:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:34:11 INFO - PROCESS | 2752 | 1466696051749 Marionette TRACE conn5 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:34:11 INFO - PROCESS | 2752 | 1466696051751 Marionette TRACE conn5 <- [1,2034,null,{}] 08:34:11 INFO - PROCESS | 2752 | 1466696051754 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}] 08:34:11 INFO - PROCESS | 2752 | 1466696051756 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:11 INFO - PROCESS | 2752 | 1466696051832 Marionette TRACE conn5 <- [1,2035,null,{"value":null}] 08:34:11 INFO - PROCESS | 2752 | 1466696051837 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:11 INFO - PROCESS | 2752 | 1466696051839 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:11 INFO - PROCESS | 2752 | ++DOCSHELL 0D2E9C00 == 34 [pid = 2752] [id = 518] 08:34:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1770AC00) [pid = 2752] [serial = 1554] [outer = 00000000] 08:34:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (1787AC00) [pid = 2752] [serial = 1555] [outer = 1770AC00] 08:34:11 INFO - PROCESS | 2752 | 1466696051882 Marionette DEBUG loaded listener.js 08:34:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (178B6800) [pid = 2752] [serial = 1556] [outer = 1770AC00] 08:34:12 INFO - PROCESS | 2752 | 1466696052322 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]]]}] 08:34:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:34:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 630ms 08:34:12 INFO - PROCESS | 2752 | 1466696052391 Marionette TRACE conn5 -> [0,2037,"getWindowHandle",null] 08:34:12 INFO - PROCESS | 2752 | 1466696052393 Marionette TRACE conn5 <- [1,2037,null,{"value":"13"}] 08:34:12 INFO - PROCESS | 2752 | 1466696052396 Marionette TRACE conn5 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:34:12 INFO - PROCESS | 2752 | 1466696052398 Marionette TRACE conn5 <- [1,2038,null,{}] 08:34:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:34:12 INFO - PROCESS | 2752 | 1466696052402 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}] 08:34:12 INFO - PROCESS | 2752 | 1466696052403 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:12 INFO - PROCESS | 2752 | 1466696052482 Marionette TRACE conn5 <- [1,2039,null,{"value":null}] 08:34:12 INFO - PROCESS | 2752 | 1466696052489 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:12 INFO - PROCESS | 2752 | 1466696052491 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:12 INFO - PROCESS | 2752 | ++DOCSHELL 178BC800 == 35 [pid = 2752] [id = 519] 08:34:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (178BF400) [pid = 2752] [serial = 1557] [outer = 00000000] 08:34:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17AA1C00) [pid = 2752] [serial = 1558] [outer = 178BF400] 08:34:12 INFO - PROCESS | 2752 | 1466696052534 Marionette DEBUG loaded listener.js 08:34:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (178C3000) [pid = 2752] [serial = 1559] [outer = 178BF400] 08:34:13 INFO - PROCESS | 2752 | 1466696053005 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]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 630ms 08:34:13 INFO - PROCESS | 2752 | 1466696053032 Marionette TRACE conn5 -> [0,2041,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 2752 | 1466696053034 Marionette TRACE conn5 <- [1,2041,null,{"value":"13"}] 08:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:34:13 INFO - PROCESS | 2752 | 1466696053037 Marionette TRACE conn5 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 2752 | 1466696053039 Marionette TRACE conn5 <- [1,2042,null,{}] 08:34:13 INFO - PROCESS | 2752 | 1466696053043 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}] 08:34:13 INFO - PROCESS | 2752 | 1466696053044 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:13 INFO - PROCESS | 2752 | 1466696053158 Marionette TRACE conn5 <- [1,2043,null,{"value":null}] 08:34:13 INFO - PROCESS | 2752 | 1466696053164 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 2752 | 1466696053165 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:13 INFO - PROCESS | 2752 | ++DOCSHELL 0EC01800 == 36 [pid = 2752] [id = 520] 08:34:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17B1B000) [pid = 2752] [serial = 1560] [outer = 00000000] 08:34:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (17B1FC00) [pid = 2752] [serial = 1561] [outer = 17B1B000] 08:34:13 INFO - PROCESS | 2752 | 1466696053233 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (17B22000) [pid = 2752] [serial = 1562] [outer = 17B1B000] 08:34:13 INFO - PROCESS | 2752 | 1466696053682 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]]]}] 08:34:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:34:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 670ms 08:34:13 INFO - PROCESS | 2752 | 1466696053715 Marionette TRACE conn5 -> [0,2045,"getWindowHandle",null] 08:34:13 INFO - PROCESS | 2752 | 1466696053717 Marionette TRACE conn5 <- [1,2045,null,{"value":"13"}] 08:34:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:34:13 INFO - PROCESS | 2752 | 1466696053720 Marionette TRACE conn5 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:34:13 INFO - PROCESS | 2752 | 1466696053722 Marionette TRACE conn5 <- [1,2046,null,{}] 08:34:13 INFO - PROCESS | 2752 | 1466696053725 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}] 08:34:13 INFO - PROCESS | 2752 | 1466696053727 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:13 INFO - PROCESS | 2752 | 1466696053845 Marionette TRACE conn5 <- [1,2047,null,{"value":null}] 08:34:13 INFO - PROCESS | 2752 | 1466696053850 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:13 INFO - PROCESS | 2752 | 1466696053852 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:13 INFO - PROCESS | 2752 | ++DOCSHELL 16E47400 == 37 [pid = 2752] [id = 521] 08:34:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (17AABC00) [pid = 2752] [serial = 1563] [outer = 00000000] 08:34:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (182E6000) [pid = 2752] [serial = 1564] [outer = 17AABC00] 08:34:13 INFO - PROCESS | 2752 | 1466696053895 Marionette DEBUG loaded listener.js 08:34:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (18477800) [pid = 2752] [serial = 1565] [outer = 17AABC00] 08:34:14 INFO - PROCESS | 2752 | 1466696054339 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]]]}] 08:34:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:34:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 670ms 08:34:14 INFO - PROCESS | 2752 | 1466696054394 Marionette TRACE conn5 -> [0,2049,"getWindowHandle",null] 08:34:14 INFO - PROCESS | 2752 | 1466696054396 Marionette TRACE conn5 <- [1,2049,null,{"value":"13"}] 08:34:14 INFO - PROCESS | 2752 | 1466696054399 Marionette TRACE conn5 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:34:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:34:14 INFO - PROCESS | 2752 | 1466696054401 Marionette TRACE conn5 <- [1,2050,null,{}] 08:34:14 INFO - PROCESS | 2752 | 1466696054406 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}] 08:34:14 INFO - PROCESS | 2752 | 1466696054408 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:14 INFO - PROCESS | 2752 | 1466696054564 Marionette TRACE conn5 <- [1,2051,null,{"value":null}] 08:34:14 INFO - PROCESS | 2752 | 1466696054636 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:14 INFO - PROCESS | 2752 | 1466696054638 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:14 INFO - PROCESS | 2752 | ++DOCSHELL 13F59000 == 38 [pid = 2752] [id = 522] 08:34:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (197AF000) [pid = 2752] [serial = 1566] [outer = 00000000] 08:34:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (19893400) [pid = 2752] [serial = 1567] [outer = 197AF000] 08:34:14 INFO - PROCESS | 2752 | 1466696054683 Marionette DEBUG loaded listener.js 08:34:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (19F0E000) [pid = 2752] [serial = 1568] [outer = 197AF000] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (0E16CC00) [pid = 2752] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (1270F400) [pid = 2752] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (1554D800) [pid = 2752] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (17144C00) [pid = 2752] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (1787DC00) [pid = 2752] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (122D8400) [pid = 2752] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0E175000) [pid = 2752] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0D315C00) [pid = 2752] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0D90BC00) [pid = 2752] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (19F0D800) [pid = 2752] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (15ED0400) [pid = 2752] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D312C00) [pid = 2752] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:34:15 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (13B19C00) [pid = 2752] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:34:15 INFO - PROCESS | 2752 | 1466696055204 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]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 830ms 08:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:34:15 INFO - PROCESS | 2752 | 1466696055234 Marionette TRACE conn5 -> [0,2053,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 2752 | 1466696055235 Marionette TRACE conn5 <- [1,2053,null,{"value":"13"}] 08:34:15 INFO - PROCESS | 2752 | 1466696055238 Marionette TRACE conn5 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 2752 | 1466696055240 Marionette TRACE conn5 <- [1,2054,null,{}] 08:34:15 INFO - PROCESS | 2752 | 1466696055256 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}] 08:34:15 INFO - PROCESS | 2752 | 1466696055258 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:15 INFO - PROCESS | 2752 | 1466696055337 Marionette TRACE conn5 <- [1,2055,null,{"value":null}] 08:34:15 INFO - PROCESS | 2752 | 1466696055342 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:15 INFO - PROCESS | 2752 | 1466696055344 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:15 INFO - PROCESS | 2752 | ++DOCSHELL 12546C00 == 39 [pid = 2752] [id = 523] 08:34:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (12B53400) [pid = 2752] [serial = 1569] [outer = 00000000] 08:34:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (155DBC00) [pid = 2752] [serial = 1570] [outer = 12B53400] 08:34:15 INFO - PROCESS | 2752 | 1466696055399 Marionette DEBUG loaded listener.js 08:34:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1714AC00) [pid = 2752] [serial = 1571] [outer = 12B53400] 08:34:15 INFO - PROCESS | 2752 | 1466696055824 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]]]}] 08:34:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:34:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 650ms 08:34:15 INFO - PROCESS | 2752 | 1466696055890 Marionette TRACE conn5 -> [0,2057,"getWindowHandle",null] 08:34:15 INFO - PROCESS | 2752 | 1466696055892 Marionette TRACE conn5 <- [1,2057,null,{"value":"13"}] 08:34:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:34:15 INFO - PROCESS | 2752 | 1466696055895 Marionette TRACE conn5 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:34:15 INFO - PROCESS | 2752 | 1466696055896 Marionette TRACE conn5 <- [1,2058,null,{}] 08:34:15 INFO - PROCESS | 2752 | 1466696055900 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}] 08:34:15 INFO - PROCESS | 2752 | 1466696055902 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:16 INFO - PROCESS | 2752 | 1466696055982 Marionette TRACE conn5 <- [1,2059,null,{"value":null}] 08:34:16 INFO - PROCESS | 2752 | 1466696055987 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 2752 | 1466696055989 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:16 INFO - PROCESS | 2752 | ++DOCSHELL 17709C00 == 40 [pid = 2752] [id = 524] 08:34:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (178C3C00) [pid = 2752] [serial = 1572] [outer = 00000000] 08:34:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (19891800) [pid = 2752] [serial = 1573] [outer = 178C3C00] 08:34:16 INFO - PROCESS | 2752 | 1466696056033 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1A318000) [pid = 2752] [serial = 1574] [outer = 178C3C00] 08:34:16 INFO - PROCESS | 2752 | 1466696056468 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]]]}] 08:34:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:34:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 08:34:16 INFO - PROCESS | 2752 | 1466696056537 Marionette TRACE conn5 -> [0,2061,"getWindowHandle",null] 08:34:16 INFO - PROCESS | 2752 | 1466696056539 Marionette TRACE conn5 <- [1,2061,null,{"value":"13"}] 08:34:16 INFO - PROCESS | 2752 | 1466696056541 Marionette TRACE conn5 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:34:16 INFO - PROCESS | 2752 | 1466696056543 Marionette TRACE conn5 <- [1,2062,null,{}] 08:34:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:34:16 INFO - PROCESS | 2752 | 1466696056546 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}] 08:34:16 INFO - PROCESS | 2752 | 1466696056548 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:16 INFO - PROCESS | 2752 | 1466696056626 Marionette TRACE conn5 <- [1,2063,null,{"value":null}] 08:34:16 INFO - PROCESS | 2752 | 1466696056632 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:16 INFO - PROCESS | 2752 | 1466696056633 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:16 INFO - PROCESS | 2752 | ++DOCSHELL 15E51000 == 41 [pid = 2752] [id = 525] 08:34:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (1A3A3800) [pid = 2752] [serial = 1575] [outer = 00000000] 08:34:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1A731000) [pid = 2752] [serial = 1576] [outer = 1A3A3800] 08:34:16 INFO - PROCESS | 2752 | 1466696056676 Marionette DEBUG loaded listener.js 08:34:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (1AB35800) [pid = 2752] [serial = 1577] [outer = 1A3A3800] 08:34:17 INFO - PROCESS | 2752 | --DOCSHELL 17AAB800 == 40 [pid = 2752] [id = 511] 08:34:17 INFO - PROCESS | 2752 | --DOCSHELL 0D316400 == 39 [pid = 2752] [id = 512] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 0E16D000 == 38 [pid = 2752] [id = 513] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 0EC05000 == 37 [pid = 2752] [id = 514] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 14A4D400 == 36 [pid = 2752] [id = 516] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 0D2E9C00 == 35 [pid = 2752] [id = 518] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 17709C00 == 34 [pid = 2752] [id = 524] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 0EC01800 == 33 [pid = 2752] [id = 520] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 15ECF000 == 32 [pid = 2752] [id = 517] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 1246B000 == 31 [pid = 2752] [id = 515] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 178BC800 == 30 [pid = 2752] [id = 519] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 12546C00 == 29 [pid = 2752] [id = 523] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 13F59000 == 28 [pid = 2752] [id = 522] 08:34:18 INFO - PROCESS | 2752 | --DOCSHELL 16E47400 == 27 [pid = 2752] [id = 521] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (13F56800) [pid = 2752] [serial = 1519] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (15E5D800) [pid = 2752] [serial = 1522] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17708C00) [pid = 2752] [serial = 1525] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (178BE000) [pid = 2752] [serial = 1531] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (177CEC00) [pid = 2752] [serial = 1526] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1249EC00) [pid = 2752] [serial = 1516] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E407C00) [pid = 2752] [serial = 1513] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E473C00) [pid = 2752] [serial = 1514] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17B1F400) [pid = 2752] [serial = 1534] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D76D800) [pid = 2752] [serial = 1510] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D878C00) [pid = 2752] [serial = 1511] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E16A400) [pid = 2752] [serial = 1508] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0DE5A400) [pid = 2752] [serial = 1507] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (1AC12000) [pid = 2752] [serial = 1505] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1ABDB800) [pid = 2752] [serial = 1504] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (1770E000) [pid = 2752] [serial = 1502] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17148800) [pid = 2752] [serial = 1501] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0E659800) [pid = 2752] [serial = 1499] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0E227C00) [pid = 2752] [serial = 1498] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (16B75000) [pid = 2752] [serial = 1523] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1714F800) [pid = 2752] [serial = 1528] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (17706C00) [pid = 2752] [serial = 1529] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (178C1400) [pid = 2752] [serial = 1532] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (124A9800) [pid = 2752] [serial = 1517] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (15549400) [pid = 2752] [serial = 1520] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (0E654800) [pid = 2752] [serial = 1472] [outer = 00000000] [url = about:blank] 08:34:18 INFO - PROCESS | 2752 | 1466696058493 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]]]}] 08:34:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:34:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1979ms 08:34:18 INFO - PROCESS | 2752 | 1466696058525 Marionette TRACE conn5 -> [0,2065,"getWindowHandle",null] 08:34:18 INFO - PROCESS | 2752 | 1466696058529 Marionette TRACE conn5 <- [1,2065,null,{"value":"13"}] 08:34:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:34:18 INFO - PROCESS | 2752 | 1466696058534 Marionette TRACE conn5 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:34:18 INFO - PROCESS | 2752 | 1466696058538 Marionette TRACE conn5 <- [1,2066,null,{}] 08:34:18 INFO - PROCESS | 2752 | 1466696058543 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}] 08:34:18 INFO - PROCESS | 2752 | 1466696058546 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:18 INFO - PROCESS | 2752 | 1466696058637 Marionette TRACE conn5 <- [1,2067,null,{"value":null}] 08:34:18 INFO - PROCESS | 2752 | 1466696058645 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:18 INFO - PROCESS | 2752 | 1466696058650 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:18 INFO - PROCESS | 2752 | ++DOCSHELL 0D313000 == 28 [pid = 2752] [id = 526] 08:34:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0D313C00) [pid = 2752] [serial = 1578] [outer = 00000000] 08:34:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D394C00) [pid = 2752] [serial = 1579] [outer = 0D313C00] 08:34:18 INFO - PROCESS | 2752 | 1466696058698 Marionette DEBUG loaded listener.js 08:34:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0D83A800) [pid = 2752] [serial = 1580] [outer = 0D313C00] 08:34:19 INFO - PROCESS | 2752 | 1466696059190 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]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 690ms 08:34:19 INFO - PROCESS | 2752 | 1466696059225 Marionette TRACE conn5 -> [0,2069,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 2752 | 1466696059230 Marionette TRACE conn5 <- [1,2069,null,{"value":"13"}] 08:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:34:19 INFO - PROCESS | 2752 | 1466696059237 Marionette TRACE conn5 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - PROCESS | 2752 | 1466696059240 Marionette TRACE conn5 <- [1,2070,null,{}] 08:34:19 INFO - PROCESS | 2752 | 1466696059244 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}] 08:34:19 INFO - PROCESS | 2752 | 1466696059247 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:19 INFO - PROCESS | 2752 | 1466696059333 Marionette TRACE conn5 <- [1,2071,null,{"value":null}] 08:34:19 INFO - PROCESS | 2752 | 1466696059342 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:19 INFO - PROCESS | 2752 | 1466696059345 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:19 INFO - PROCESS | 2752 | ++DOCSHELL 0E06F000 == 29 [pid = 2752] [id = 527] 08:34:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E06F800) [pid = 2752] [serial = 1581] [outer = 00000000] 08:34:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E168800) [pid = 2752] [serial = 1582] [outer = 0E06F800] 08:34:19 INFO - PROCESS | 2752 | 1466696059393 Marionette DEBUG loaded listener.js 08:34:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E171400) [pid = 2752] [serial = 1583] [outer = 0E06F800] 08:34:19 INFO - PROCESS | 2752 | 1466696059846 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]]]}] 08:34:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:34:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 08:34:19 INFO - PROCESS | 2752 | 1466696059910 Marionette TRACE conn5 -> [0,2073,"getWindowHandle",null] 08:34:19 INFO - PROCESS | 2752 | 1466696059912 Marionette TRACE conn5 <- [1,2073,null,{"value":"13"}] 08:34:19 INFO - PROCESS | 2752 | 1466696059915 Marionette TRACE conn5 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:34:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:34:19 INFO - PROCESS | 2752 | 1466696059919 Marionette TRACE conn5 <- [1,2074,null,{}] 08:34:19 INFO - PROCESS | 2752 | 1466696059930 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}] 08:34:19 INFO - PROCESS | 2752 | 1466696059934 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:20 INFO - PROCESS | 2752 | 1466696060018 Marionette TRACE conn5 <- [1,2075,null,{"value":null}] 08:34:20 INFO - PROCESS | 2752 | 1466696060147 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 2752 | 1466696060150 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:20 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B8400 == 30 [pid = 2752] [id = 528] 08:34:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E4B9800) [pid = 2752] [serial = 1584] [outer = 00000000] 08:34:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E4BF000) [pid = 2752] [serial = 1585] [outer = 0E4B9800] 08:34:20 INFO - PROCESS | 2752 | 1466696060197 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E653000) [pid = 2752] [serial = 1586] [outer = 0E4B9800] 08:34:20 INFO - PROCESS | 2752 | 1466696060596 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]]]}] 08:34:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:34:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 730ms 08:34:20 INFO - PROCESS | 2752 | 1466696060650 Marionette TRACE conn5 -> [0,2077,"getWindowHandle",null] 08:34:20 INFO - PROCESS | 2752 | 1466696060652 Marionette TRACE conn5 <- [1,2077,null,{"value":"13"}] 08:34:20 INFO - PROCESS | 2752 | 1466696060655 Marionette TRACE conn5 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:34:20 INFO - PROCESS | 2752 | 1466696060657 Marionette TRACE conn5 <- [1,2078,null,{}] 08:34:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:34:20 INFO - PROCESS | 2752 | 1466696060660 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}] 08:34:20 INFO - PROCESS | 2752 | 1466696060662 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:20 INFO - PROCESS | 2752 | 1466696060782 Marionette TRACE conn5 <- [1,2079,null,{"value":null}] 08:34:20 INFO - PROCESS | 2752 | 1466696060795 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:20 INFO - PROCESS | 2752 | 1466696060797 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:20 INFO - PROCESS | 2752 | ++DOCSHELL 0E4BBC00 == 31 [pid = 2752] [id = 529] 08:34:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E4BE400) [pid = 2752] [serial = 1587] [outer = 00000000] 08:34:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0F2D1400) [pid = 2752] [serial = 1588] [outer = 0E4BE400] 08:34:20 INFO - PROCESS | 2752 | 1466696060841 Marionette DEBUG loaded listener.js 08:34:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (124A7C00) [pid = 2752] [serial = 1589] [outer = 0E4BE400] 08:34:21 INFO - PROCESS | 2752 | 1466696061260 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]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 08:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:34:21 INFO - PROCESS | 2752 | 1466696061290 Marionette TRACE conn5 -> [0,2081,"getWindowHandle",null] 08:34:21 INFO - PROCESS | 2752 | 1466696061292 Marionette TRACE conn5 <- [1,2081,null,{"value":"13"}] 08:34:21 INFO - PROCESS | 2752 | 1466696061295 Marionette TRACE conn5 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:34:21 INFO - PROCESS | 2752 | 1466696061296 Marionette TRACE conn5 <- [1,2082,null,{}] 08:34:21 INFO - PROCESS | 2752 | 1466696061300 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}] 08:34:21 INFO - PROCESS | 2752 | 1466696061302 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:21 INFO - PROCESS | 2752 | 1466696061380 Marionette TRACE conn5 <- [1,2083,null,{"value":null}] 08:34:21 INFO - PROCESS | 2752 | 1466696061504 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:21 INFO - PROCESS | 2752 | 1466696061506 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:21 INFO - PROCESS | 2752 | ++DOCSHELL 12C32000 == 32 [pid = 2752] [id = 530] 08:34:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (12C36800) [pid = 2752] [serial = 1590] [outer = 00000000] 08:34:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (13F53000) [pid = 2752] [serial = 1591] [outer = 12C36800] 08:34:21 INFO - PROCESS | 2752 | 1466696061550 Marionette DEBUG loaded listener.js 08:34:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (14A5A400) [pid = 2752] [serial = 1592] [outer = 12C36800] 08:34:21 INFO - PROCESS | 2752 | 1466696061898 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]]]}] 08:34:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:34:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 08:34:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:34:22 INFO - PROCESS | 2752 | 1466696061966 Marionette TRACE conn5 -> [0,2085,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 2752 | 1466696061968 Marionette TRACE conn5 <- [1,2085,null,{"value":"13"}] 08:34:22 INFO - PROCESS | 2752 | 1466696061971 Marionette TRACE conn5 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 2752 | 1466696061973 Marionette TRACE conn5 <- [1,2086,null,{}] 08:34:22 INFO - PROCESS | 2752 | 1466696061976 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}] 08:34:22 INFO - PROCESS | 2752 | 1466696061981 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:22 INFO - PROCESS | 2752 | 1466696062083 Marionette TRACE conn5 <- [1,2087,null,{"value":null}] 08:34:22 INFO - PROCESS | 2752 | 1466696062089 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 2752 | 1466696062091 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:22 INFO - PROCESS | 2752 | ++DOCSHELL 15544800 == 33 [pid = 2752] [id = 531] 08:34:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (15547400) [pid = 2752] [serial = 1593] [outer = 00000000] 08:34:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (15E66400) [pid = 2752] [serial = 1594] [outer = 15547400] 08:34:22 INFO - PROCESS | 2752 | 1466696062135 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (16B76C00) [pid = 2752] [serial = 1595] [outer = 15547400] 08:34:22 INFO - PROCESS | 2752 | 1466696062586 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]]]}] 08:34:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:34:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 670ms 08:34:22 INFO - PROCESS | 2752 | 1466696062642 Marionette TRACE conn5 -> [0,2089,"getWindowHandle",null] 08:34:22 INFO - PROCESS | 2752 | 1466696062644 Marionette TRACE conn5 <- [1,2089,null,{"value":"13"}] 08:34:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:34:22 INFO - PROCESS | 2752 | 1466696062647 Marionette TRACE conn5 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:34:22 INFO - PROCESS | 2752 | 1466696062649 Marionette TRACE conn5 <- [1,2090,null,{}] 08:34:22 INFO - PROCESS | 2752 | 1466696062652 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}] 08:34:22 INFO - PROCESS | 2752 | 1466696062654 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:22 INFO - PROCESS | 2752 | 1466696062730 Marionette TRACE conn5 <- [1,2091,null,{"value":null}] 08:34:22 INFO - PROCESS | 2752 | 1466696062763 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:22 INFO - PROCESS | 2752 | 1466696062765 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:22 INFO - PROCESS | 2752 | ++DOCSHELL 16B7A000 == 34 [pid = 2752] [id = 532] 08:34:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (16B7B400) [pid = 2752] [serial = 1596] [outer = 00000000] 08:34:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17149800) [pid = 2752] [serial = 1597] [outer = 16B7B400] 08:34:22 INFO - PROCESS | 2752 | 1466696062808 Marionette DEBUG loaded listener.js 08:34:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17702C00) [pid = 2752] [serial = 1598] [outer = 16B7B400] 08:34:23 INFO - PROCESS | 2752 | 1466696063230 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]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 630ms 08:34:23 INFO - PROCESS | 2752 | 1466696063283 Marionette TRACE conn5 -> [0,2093,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 2752 | 1466696063285 Marionette TRACE conn5 <- [1,2093,null,{"value":"13"}] 08:34:23 INFO - PROCESS | 2752 | 1466696063288 Marionette TRACE conn5 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 2752 | 1466696063290 Marionette TRACE conn5 <- [1,2094,null,{}] 08:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:34:23 INFO - PROCESS | 2752 | 1466696063294 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}] 08:34:23 INFO - PROCESS | 2752 | 1466696063296 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:23 INFO - PROCESS | 2752 | 1466696063371 Marionette TRACE conn5 <- [1,2095,null,{"value":null}] 08:34:23 INFO - PROCESS | 2752 | 1466696063378 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:23 INFO - PROCESS | 2752 | 1466696063380 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:23 INFO - PROCESS | 2752 | ++DOCSHELL 17144400 == 35 [pid = 2752] [id = 533] 08:34:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (1770A400) [pid = 2752] [serial = 1599] [outer = 00000000] 08:34:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (17772000) [pid = 2752] [serial = 1600] [outer = 1770A400] 08:34:23 INFO - PROCESS | 2752 | 1466696063424 Marionette DEBUG loaded listener.js 08:34:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (1776A000) [pid = 2752] [serial = 1601] [outer = 1770A400] 08:34:23 INFO - PROCESS | 2752 | 1466696063870 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]]]}] 08:34:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:34:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 630ms 08:34:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:34:23 INFO - PROCESS | 2752 | 1466696063923 Marionette TRACE conn5 -> [0,2097,"getWindowHandle",null] 08:34:23 INFO - PROCESS | 2752 | 1466696063925 Marionette TRACE conn5 <- [1,2097,null,{"value":"13"}] 08:34:23 INFO - PROCESS | 2752 | 1466696063928 Marionette TRACE conn5 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:34:23 INFO - PROCESS | 2752 | 1466696063930 Marionette TRACE conn5 <- [1,2098,null,{}] 08:34:23 INFO - PROCESS | 2752 | 1466696063934 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}] 08:34:23 INFO - PROCESS | 2752 | 1466696063936 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:24 INFO - PROCESS | 2752 | 1466696064050 Marionette TRACE conn5 <- [1,2099,null,{"value":null}] 08:34:24 INFO - PROCESS | 2752 | 1466696064119 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 2752 | 1466696064121 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:24 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B8000 == 36 [pid = 2752] [id = 534] 08:34:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (178BB000) [pid = 2752] [serial = 1602] [outer = 00000000] 08:34:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (178C2C00) [pid = 2752] [serial = 1603] [outer = 178BB000] 08:34:24 INFO - PROCESS | 2752 | 1466696064190 Marionette DEBUG loaded listener.js 08:34:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (17AA1400) [pid = 2752] [serial = 1604] [outer = 178BB000] 08:34:24 INFO - PROCESS | 2752 | 1466696064631 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]]]}] 08:34:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:34:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 770ms 08:34:24 INFO - PROCESS | 2752 | 1466696064699 Marionette TRACE conn5 -> [0,2101,"getWindowHandle",null] 08:34:24 INFO - PROCESS | 2752 | 1466696064701 Marionette TRACE conn5 <- [1,2101,null,{"value":"13"}] 08:34:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:34:24 INFO - PROCESS | 2752 | 1466696064704 Marionette TRACE conn5 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:34:24 INFO - PROCESS | 2752 | 1466696064706 Marionette TRACE conn5 <- [1,2102,null,{}] 08:34:24 INFO - PROCESS | 2752 | 1466696064709 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}] 08:34:24 INFO - PROCESS | 2752 | 1466696064711 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:24 INFO - PROCESS | 2752 | 1466696064829 Marionette TRACE conn5 <- [1,2103,null,{"value":null}] 08:34:24 INFO - PROCESS | 2752 | 1466696064895 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:24 INFO - PROCESS | 2752 | 1466696064897 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:24 INFO - PROCESS | 2752 | ++DOCSHELL 17707400 == 37 [pid = 2752] [id = 535] 08:34:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (17AA7400) [pid = 2752] [serial = 1605] [outer = 00000000] 08:34:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (17B1EC00) [pid = 2752] [serial = 1606] [outer = 17AA7400] 08:34:24 INFO - PROCESS | 2752 | 1466696064941 Marionette DEBUG loaded listener.js 08:34:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (17B1F400) [pid = 2752] [serial = 1607] [outer = 17AA7400] 08:34:25 INFO - PROCESS | 2752 | --DOCSHELL 0D836000 == 36 [pid = 2752] [id = 12] 08:34:25 INFO - PROCESS | 2752 | 1466696065407 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]]]}] 08:34:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:34:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 772ms 08:34:25 INFO - PROCESS | 2752 | 1466696065477 Marionette TRACE conn5 -> [0,2105,"getWindowHandle",null] 08:34:25 INFO - PROCESS | 2752 | 1466696065479 Marionette TRACE conn5 <- [1,2105,null,{"value":"13"}] 08:34:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:34:25 INFO - PROCESS | 2752 | 1466696065489 Marionette TRACE conn5 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:34:25 INFO - PROCESS | 2752 | 1466696065492 Marionette TRACE conn5 <- [1,2106,null,{}] 08:34:25 INFO - PROCESS | 2752 | 1466696065495 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}] 08:34:25 INFO - PROCESS | 2752 | 1466696065498 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:25 INFO - PROCESS | 2752 | 1466696065791 Marionette TRACE conn5 <- [1,2107,null,{"value":null}] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (17B1B000) [pid = 2752] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (17AABC00) [pid = 2752] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (178C3C00) [pid = 2752] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (197AF000) [pid = 2752] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (178BF400) [pid = 2752] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (1770AC00) [pid = 2752] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (15ED1000) [pid = 2752] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (14A51000) [pid = 2752] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (12550C00) [pid = 2752] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0EC0A000) [pid = 2752] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E16FC00) [pid = 2752] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D318800) [pid = 2752] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17AACC00) [pid = 2752] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:34:25 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (12B53400) [pid = 2752] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:34:25 INFO - PROCESS | 2752 | 1466696065865 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:25 INFO - PROCESS | 2752 | 1466696065868 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:25 INFO - PROCESS | 2752 | ++DOCSHELL 0D2EB000 == 37 [pid = 2752] [id = 536] 08:34:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0D2EE000) [pid = 2752] [serial = 1608] [outer = 00000000] 08:34:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E169800) [pid = 2752] [serial = 1609] [outer = 0D2EE000] 08:34:25 INFO - PROCESS | 2752 | 1466696065913 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (13F57400) [pid = 2752] [serial = 1610] [outer = 0D2EE000] 08:34:26 INFO - PROCESS | 2752 | 1466696066294 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]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 830ms 08:34:26 INFO - PROCESS | 2752 | 1466696066317 Marionette TRACE conn5 -> [0,2109,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 2752 | 1466696066319 Marionette TRACE conn5 <- [1,2109,null,{"value":"13"}] 08:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:34:26 INFO - PROCESS | 2752 | 1466696066322 Marionette TRACE conn5 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 2752 | 1466696066323 Marionette TRACE conn5 <- [1,2110,null,{}] 08:34:26 INFO - PROCESS | 2752 | 1466696066327 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}] 08:34:26 INFO - PROCESS | 2752 | 1466696066328 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:26 INFO - PROCESS | 2752 | 1466696066408 Marionette TRACE conn5 <- [1,2111,null,{"value":null}] 08:34:26 INFO - PROCESS | 2752 | 1466696066414 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:26 INFO - PROCESS | 2752 | 1466696066415 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:26 INFO - PROCESS | 2752 | ++DOCSHELL 16BDE400 == 38 [pid = 2752] [id = 537] 08:34:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1714A800) [pid = 2752] [serial = 1611] [outer = 00000000] 08:34:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (182E4800) [pid = 2752] [serial = 1612] [outer = 1714A800] 08:34:26 INFO - PROCESS | 2752 | 1466696066468 Marionette DEBUG loaded listener.js 08:34:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (1974CC00) [pid = 2752] [serial = 1613] [outer = 1714A800] 08:34:26 INFO - PROCESS | 2752 | 1466696066880 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]]]}] 08:34:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:34:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 571ms 08:34:26 INFO - PROCESS | 2752 | 1466696066910 Marionette TRACE conn5 -> [0,2113,"getWindowHandle",null] 08:34:26 INFO - PROCESS | 2752 | 1466696066912 Marionette TRACE conn5 <- [1,2113,null,{"value":"13"}] 08:34:26 INFO - PROCESS | 2752 | 1466696066915 Marionette TRACE conn5 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:34:26 INFO - PROCESS | 2752 | 1466696066917 Marionette TRACE conn5 <- [1,2114,null,{}] 08:34:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:34:26 INFO - PROCESS | 2752 | 1466696066920 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}] 08:34:26 INFO - PROCESS | 2752 | 1466696066922 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:27 INFO - PROCESS | 2752 | 1466696067046 Marionette TRACE conn5 <- [1,2115,null,{"value":null}] 08:34:27 INFO - PROCESS | 2752 | 1466696067201 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:27 INFO - PROCESS | 2752 | 1466696067204 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:27 INFO - PROCESS | 2752 | ++DOCSHELL 0D290800 == 39 [pid = 2752] [id = 538] 08:34:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0D291800) [pid = 2752] [serial = 1614] [outer = 00000000] 08:34:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0D29AC00) [pid = 2752] [serial = 1615] [outer = 0D291800] 08:34:27 INFO - PROCESS | 2752 | 1466696067305 Marionette DEBUG loaded listener.js 08:34:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0D2F4800) [pid = 2752] [serial = 1616] [outer = 0D291800] 08:34:28 INFO - PROCESS | 2752 | 1466696068024 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]]]}] 08:34:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:34:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1126ms 08:34:28 INFO - PROCESS | 2752 | 1466696068049 Marionette TRACE conn5 -> [0,2117,"getWindowHandle",null] 08:34:28 INFO - PROCESS | 2752 | 1466696068052 Marionette TRACE conn5 <- [1,2117,null,{"value":"13"}] 08:34:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:34:28 INFO - PROCESS | 2752 | 1466696068057 Marionette TRACE conn5 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:34:28 INFO - PROCESS | 2752 | 1466696068060 Marionette TRACE conn5 <- [1,2118,null,{}] 08:34:28 INFO - PROCESS | 2752 | 1466696068066 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}] 08:34:28 INFO - PROCESS | 2752 | 1466696068069 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:28 INFO - PROCESS | 2752 | 1466696068189 Marionette TRACE conn5 <- [1,2119,null,{"value":null}] 08:34:28 INFO - PROCESS | 2752 | 1466696068331 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:28 INFO - PROCESS | 2752 | 1466696068334 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:28 INFO - PROCESS | 2752 | ++DOCSHELL 0E16E400 == 40 [pid = 2752] [id = 539] 08:34:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (0E174C00) [pid = 2752] [serial = 1617] [outer = 00000000] 08:34:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0E408400) [pid = 2752] [serial = 1618] [outer = 0E174C00] 08:34:28 INFO - PROCESS | 2752 | 1466696068390 Marionette DEBUG loaded listener.js 08:34:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (0E479400) [pid = 2752] [serial = 1619] [outer = 0E174C00] 08:34:29 INFO - PROCESS | 2752 | 1466696069300 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] 08:34:29 INFO - PROCESS | 2752 | 1466696069383 Marionette TRACE conn5 <- [1,2121,null,{"value":"13"}] 08:34:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:34:29 INFO - PROCESS | 2752 | 1466696069388 Marionette TRACE conn5 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:34:29 INFO - PROCESS | 2752 | 1466696069391 Marionette TRACE conn5 <- [1,2122,null,{}] 08:34:29 INFO - PROCESS | 2752 | 1466696069396 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}] 08:34:29 INFO - PROCESS | 2752 | 1466696069399 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:29 INFO - PROCESS | 2752 | 1466696069514 Marionette TRACE conn5 <- [1,2123,null,{"value":null}] 08:34:29 INFO - PROCESS | 2752 | 1466696069655 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:29 INFO - PROCESS | 2752 | 1466696069659 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:29 INFO - PROCESS | 2752 | ++DOCSHELL 0D919C00 == 41 [pid = 2752] [id = 540] 08:34:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0D95BC00) [pid = 2752] [serial = 1620] [outer = 00000000] 08:34:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (0E318400) [pid = 2752] [serial = 1621] [outer = 0D95BC00] 08:34:29 INFO - PROCESS | 2752 | 1466696069708 Marionette DEBUG loaded listener.js 08:34:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (0E47E400) [pid = 2752] [serial = 1622] [outer = 0D95BC00] 08:34:29 INFO - PROCESS | 2752 | --DOCSHELL 16BDE400 == 40 [pid = 2752] [id = 537] 08:34:29 INFO - PROCESS | 2752 | --DOCSHELL 0D2EB000 == 39 [pid = 2752] [id = 536] 08:34:29 INFO - PROCESS | 2752 | --DOCSHELL 17707400 == 38 [pid = 2752] [id = 535] 08:34:29 INFO - PROCESS | 2752 | --DOCSHELL 0E4B8000 == 37 [pid = 2752] [id = 534] 08:34:29 INFO - PROCESS | 2752 | --DOCSHELL 17144400 == 36 [pid = 2752] [id = 533] 08:34:29 INFO - PROCESS | 2752 | --DOCSHELL 16B7A000 == 35 [pid = 2752] [id = 532] 08:34:29 INFO - PROCESS | 2752 | --DOCSHELL 15544800 == 34 [pid = 2752] [id = 531] 08:34:29 INFO - PROCESS | 2752 | --DOCSHELL 12C32000 == 33 [pid = 2752] [id = 530] 08:34:29 INFO - PROCESS | 2752 | --DOCSHELL 0E4BBC00 == 32 [pid = 2752] [id = 529] 08:34:29 INFO - PROCESS | 2752 | --DOCSHELL 0E4B8400 == 31 [pid = 2752] [id = 528] 08:34:29 INFO - PROCESS | 2752 | --DOCSHELL 0E06F000 == 30 [pid = 2752] [id = 527] 08:34:29 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (1A731000) [pid = 2752] [serial = 1576] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOCSHELL 0D313000 == 29 [pid = 2752] [id = 526] 08:34:30 INFO - PROCESS | 2752 | --DOCSHELL 0D72AC00 == 28 [pid = 2752] [id = 13] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (17B1FC00) [pid = 2752] [serial = 1561] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (182E6000) [pid = 2752] [serial = 1564] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (1A318000) [pid = 2752] [serial = 1574] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (19893400) [pid = 2752] [serial = 1567] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (18477800) [pid = 2752] [serial = 1565] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (19891800) [pid = 2752] [serial = 1573] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (19F0E000) [pid = 2752] [serial = 1568] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (17AA1C00) [pid = 2752] [serial = 1558] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (1787AC00) [pid = 2752] [serial = 1555] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (178B6800) [pid = 2752] [serial = 1556] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (17704800) [pid = 2752] [serial = 1553] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17148000) [pid = 2752] [serial = 1552] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1556BC00) [pid = 2752] [serial = 1549] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (155DC800) [pid = 2752] [serial = 1550] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1396B800) [pid = 2752] [serial = 1546] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (13BCBC00) [pid = 2752] [serial = 1547] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0F279000) [pid = 2752] [serial = 1543] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0F3CF800) [pid = 2752] [serial = 1544] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E176800) [pid = 2752] [serial = 1540] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E320800) [pid = 2752] [serial = 1541] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D7CE800) [pid = 2752] [serial = 1537] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0D90E000) [pid = 2752] [serial = 1538] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17B20000) [pid = 2752] [serial = 1535] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (155DBC00) [pid = 2752] [serial = 1570] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (17B22000) [pid = 2752] [serial = 1562] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1714AC00) [pid = 2752] [serial = 1571] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (178C3000) [pid = 2752] [serial = 1559] [outer = 00000000] [url = about:blank] 08:34:30 INFO - PROCESS | 2752 | 1466696070188 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]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 830ms 08:34:30 INFO - PROCESS | 2752 | 1466696070218 Marionette TRACE conn5 -> [0,2125,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 2752 | 1466696070223 Marionette TRACE conn5 <- [1,2125,null,{"value":"13"}] 08:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:34:30 INFO - PROCESS | 2752 | 1466696070234 Marionette TRACE conn5 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 2752 | 1466696070236 Marionette TRACE conn5 <- [1,2126,null,{}] 08:34:30 INFO - PROCESS | 2752 | 1466696070240 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}] 08:34:30 INFO - PROCESS | 2752 | 1466696070243 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:30 INFO - PROCESS | 2752 | 1466696070328 Marionette TRACE conn5 <- [1,2127,null,{"value":null}] 08:34:30 INFO - PROCESS | 2752 | 1466696070334 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:30 INFO - PROCESS | 2752 | 1466696070337 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:30 INFO - PROCESS | 2752 | ++DOCSHELL 0E170400 == 29 [pid = 2752] [id = 541] 08:34:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E176800) [pid = 2752] [serial = 1623] [outer = 00000000] 08:34:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E478800) [pid = 2752] [serial = 1624] [outer = 0E176800] 08:34:30 INFO - PROCESS | 2752 | 1466696070384 Marionette DEBUG loaded listener.js 08:34:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E4C2000) [pid = 2752] [serial = 1625] [outer = 0E176800] 08:34:30 INFO - PROCESS | 2752 | 1466696070884 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]]]}] 08:34:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:34:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 670ms 08:34:30 INFO - PROCESS | 2752 | 1466696070909 Marionette TRACE conn5 -> [0,2129,"getWindowHandle",null] 08:34:30 INFO - PROCESS | 2752 | 1466696070912 Marionette TRACE conn5 <- [1,2129,null,{"value":"13"}] 08:34:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:34:30 INFO - PROCESS | 2752 | 1466696070915 Marionette TRACE conn5 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:34:30 INFO - PROCESS | 2752 | 1466696070919 Marionette TRACE conn5 <- [1,2130,null,{}] 08:34:30 INFO - PROCESS | 2752 | 1466696070930 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}] 08:34:30 INFO - PROCESS | 2752 | 1466696070935 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:31 INFO - PROCESS | 2752 | 1466696071025 Marionette TRACE conn5 <- [1,2131,null,{"value":null}] 08:34:31 INFO - PROCESS | 2752 | 1466696071150 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 2752 | 1466696071153 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:31 INFO - PROCESS | 2752 | ++DOCSHELL 12B80400 == 30 [pid = 2752] [id = 542] 08:34:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (12B87C00) [pid = 2752] [serial = 1626] [outer = 00000000] 08:34:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1396A800) [pid = 2752] [serial = 1627] [outer = 12B87C00] 08:34:31 INFO - PROCESS | 2752 | 1466696071207 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (13BC3400) [pid = 2752] [serial = 1628] [outer = 12B87C00] 08:34:31 INFO - PROCESS | 2752 | 1466696071573 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] 08:34:31 INFO - PROCESS | 2752 | 1466696071652 Marionette TRACE conn5 <- [1,2133,null,{"value":"13"}] 08:34:31 INFO - PROCESS | 2752 | 1466696071655 Marionette TRACE conn5 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:34:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:34:31 INFO - PROCESS | 2752 | 1466696071657 Marionette TRACE conn5 <- [1,2134,null,{}] 08:34:31 INFO - PROCESS | 2752 | 1466696071661 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}] 08:34:31 INFO - PROCESS | 2752 | 1466696071663 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:31 INFO - PROCESS | 2752 | 1466696071748 Marionette TRACE conn5 <- [1,2135,null,{"value":null}] 08:34:31 INFO - PROCESS | 2752 | 1466696071753 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:31 INFO - PROCESS | 2752 | 1466696071764 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:31 INFO - PROCESS | 2752 | ++DOCSHELL 15565400 == 31 [pid = 2752] [id = 543] 08:34:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (15565800) [pid = 2752] [serial = 1629] [outer = 00000000] 08:34:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (15E5F000) [pid = 2752] [serial = 1630] [outer = 15565800] 08:34:31 INFO - PROCESS | 2752 | 1466696071809 Marionette DEBUG loaded listener.js 08:34:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (16B71000) [pid = 2752] [serial = 1631] [outer = 15565800] 08:34:32 INFO - PROCESS | 2752 | 1466696072296 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] 08:34:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:34:32 INFO - PROCESS | 2752 | 1466696072332 Marionette TRACE conn5 <- [1,2137,null,{"value":"13"}] 08:34:32 INFO - PROCESS | 2752 | 1466696072335 Marionette TRACE conn5 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:34:32 INFO - PROCESS | 2752 | 1466696072337 Marionette TRACE conn5 <- [1,2138,null,{}] 08:34:32 INFO - PROCESS | 2752 | 1466696072341 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}] 08:34:32 INFO - PROCESS | 2752 | 1466696072343 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:32 INFO - PROCESS | 2752 | 1466696072484 Marionette TRACE conn5 <- [1,2139,null,{"value":null}] 08:34:32 INFO - PROCESS | 2752 | 1466696072506 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:32 INFO - PROCESS | 2752 | 1466696072508 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:32 INFO - PROCESS | 2752 | ++DOCSHELL 0E40FC00 == 32 [pid = 2752] [id = 544] 08:34:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (16E44C00) [pid = 2752] [serial = 1632] [outer = 00000000] 08:34:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17151000) [pid = 2752] [serial = 1633] [outer = 16E44C00] 08:34:32 INFO - PROCESS | 2752 | 1466696072552 Marionette DEBUG loaded listener.js 08:34:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0D9F4400) [pid = 2752] [serial = 1634] [outer = 16E44C00] 08:34:33 INFO - PROCESS | 2752 | 1466696073001 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]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 731ms 08:34:33 INFO - PROCESS | 2752 | 1466696073070 Marionette TRACE conn5 -> [0,2141,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 2752 | 1466696073072 Marionette TRACE conn5 <- [1,2141,null,{"value":"13"}] 08:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:34:33 INFO - PROCESS | 2752 | 1466696073075 Marionette TRACE conn5 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 2752 | 1466696073077 Marionette TRACE conn5 <- [1,2142,null,{}] 08:34:33 INFO - PROCESS | 2752 | 1466696073080 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}] 08:34:33 INFO - PROCESS | 2752 | 1466696073086 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:33 INFO - PROCESS | 2752 | 1466696073235 Marionette TRACE conn5 <- [1,2143,null,{"value":null}] 08:34:33 INFO - PROCESS | 2752 | 1466696073300 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 2752 | 1466696073302 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:33 INFO - PROCESS | 2752 | ++DOCSHELL 177D5C00 == 33 [pid = 2752] [id = 545] 08:34:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17879400) [pid = 2752] [serial = 1635] [outer = 00000000] 08:34:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17AA1C00) [pid = 2752] [serial = 1636] [outer = 17879400] 08:34:33 INFO - PROCESS | 2752 | 1466696073345 Marionette DEBUG loaded listener.js 08:34:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17AAAC00) [pid = 2752] [serial = 1637] [outer = 17879400] 08:34:33 INFO - PROCESS | 2752 | 1466696073749 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]]]}] 08:34:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:34:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 730ms 08:34:33 INFO - PROCESS | 2752 | 1466696073824 Marionette TRACE conn5 -> [0,2145,"getWindowHandle",null] 08:34:33 INFO - PROCESS | 2752 | 1466696073826 Marionette TRACE conn5 <- [1,2145,null,{"value":"13"}] 08:34:33 INFO - PROCESS | 2752 | 1466696073830 Marionette TRACE conn5 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:34:33 INFO - PROCESS | 2752 | 1466696073831 Marionette TRACE conn5 <- [1,2146,null,{}] 08:34:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:34:33 INFO - PROCESS | 2752 | 1466696073835 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}] 08:34:33 INFO - PROCESS | 2752 | 1466696073846 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:33 INFO - PROCESS | 2752 | 1466696073958 Marionette TRACE conn5 <- [1,2147,null,{"value":null}] 08:34:33 INFO - PROCESS | 2752 | 1466696073966 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:33 INFO - PROCESS | 2752 | 1466696073968 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:34 INFO - PROCESS | 2752 | ++DOCSHELL 0E06B400 == 34 [pid = 2752] [id = 546] 08:34:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0E336000) [pid = 2752] [serial = 1638] [outer = 00000000] 08:34:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17B23C00) [pid = 2752] [serial = 1639] [outer = 0E336000] 08:34:34 INFO - PROCESS | 2752 | 1466696074212 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17CE5000) [pid = 2752] [serial = 1640] [outer = 0E336000] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1770A400) [pid = 2752] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (178BB000) [pid = 2752] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (1A3A3800) [pid = 2752] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E06F800) [pid = 2752] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (16B7B400) [pid = 2752] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E4B9800) [pid = 2752] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E4BE400) [pid = 2752] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (12C36800) [pid = 2752] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D313C00) [pid = 2752] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (17AA7400) [pid = 2752] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (15547400) [pid = 2752] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D2EE000) [pid = 2752] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0D876800) [pid = 2752] [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.] 08:34:34 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0D836800) [pid = 2752] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:34:34 INFO - PROCESS | 2752 | 1466696074583 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]]]}] 08:34:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:34:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 770ms 08:34:34 INFO - PROCESS | 2752 | 1466696074604 Marionette TRACE conn5 -> [0,2149,"getWindowHandle",null] 08:34:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:34:34 INFO - PROCESS | 2752 | 1466696074606 Marionette TRACE conn5 <- [1,2149,null,{"value":"13"}] 08:34:34 INFO - PROCESS | 2752 | 1466696074609 Marionette TRACE conn5 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:34:34 INFO - PROCESS | 2752 | 1466696074611 Marionette TRACE conn5 <- [1,2150,null,{}] 08:34:34 INFO - PROCESS | 2752 | 1466696074615 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}] 08:34:34 INFO - PROCESS | 2752 | 1466696074617 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:34 INFO - PROCESS | 2752 | 1466696074694 Marionette TRACE conn5 <- [1,2151,null,{"value":null}] 08:34:34 INFO - PROCESS | 2752 | 1466696074699 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:34 INFO - PROCESS | 2752 | 1466696074701 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:34 INFO - PROCESS | 2752 | ++DOCSHELL 0E409400 == 35 [pid = 2752] [id = 547] 08:34:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E4B9800) [pid = 2752] [serial = 1641] [outer = 00000000] 08:34:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1770A400) [pid = 2752] [serial = 1642] [outer = 0E4B9800] 08:34:34 INFO - PROCESS | 2752 | 1466696074833 Marionette DEBUG loaded listener.js 08:34:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17B1D400) [pid = 2752] [serial = 1643] [outer = 0E4B9800] 08:34:35 INFO - PROCESS | 2752 | 1466696075200 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]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 630ms 08:34:35 INFO - PROCESS | 2752 | 1466696075240 Marionette TRACE conn5 -> [0,2153,"getWindowHandle",null] 08:34:35 INFO - PROCESS | 2752 | 1466696075242 Marionette TRACE conn5 <- [1,2153,null,{"value":"13"}] 08:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:34:35 INFO - PROCESS | 2752 | 1466696075245 Marionette TRACE conn5 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 2752 | 1466696075247 Marionette TRACE conn5 <- [1,2154,null,{}] 08:34:35 INFO - PROCESS | 2752 | 1466696075251 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}] 08:34:35 INFO - PROCESS | 2752 | 1466696075253 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:35 INFO - PROCESS | 2752 | 1466696075332 Marionette TRACE conn5 <- [1,2155,null,{"value":null}] 08:34:35 INFO - PROCESS | 2752 | 1466696075456 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:35 INFO - PROCESS | 2752 | 1466696075458 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:35 INFO - PROCESS | 2752 | ++DOCSHELL 0D2ED000 == 36 [pid = 2752] [id = 548] 08:34:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0DE5AC00) [pid = 2752] [serial = 1644] [outer = 00000000] 08:34:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (18470800) [pid = 2752] [serial = 1645] [outer = 0DE5AC00] 08:34:35 INFO - PROCESS | 2752 | 1466696075504 Marionette DEBUG loaded listener.js 08:34:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (18478800) [pid = 2752] [serial = 1646] [outer = 0DE5AC00] 08:34:35 INFO - PROCESS | 2752 | 1466696075874 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]]]}] 08:34:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:34:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 670ms 08:34:35 INFO - PROCESS | 2752 | 1466696075916 Marionette TRACE conn5 -> [0,2157,"getWindowHandle",null] 08:34:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:34:35 INFO - PROCESS | 2752 | 1466696075918 Marionette TRACE conn5 <- [1,2157,null,{"value":"13"}] 08:34:35 INFO - PROCESS | 2752 | 1466696075921 Marionette TRACE conn5 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:34:35 INFO - PROCESS | 2752 | 1466696075923 Marionette TRACE conn5 <- [1,2158,null,{}] 08:34:35 INFO - PROCESS | 2752 | 1466696075927 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}] 08:34:35 INFO - PROCESS | 2752 | 1466696075928 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:36 INFO - PROCESS | 2752 | 1466696076050 Marionette TRACE conn5 <- [1,2159,null,{"value":null}] 08:34:36 INFO - PROCESS | 2752 | 1466696076058 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:36 INFO - PROCESS | 2752 | 1466696076059 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:36 INFO - PROCESS | 2752 | ++DOCSHELL 15543400 == 37 [pid = 2752] [id = 549] 08:34:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (182E6C00) [pid = 2752] [serial = 1647] [outer = 00000000] 08:34:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (19891800) [pid = 2752] [serial = 1648] [outer = 182E6C00] 08:34:36 INFO - PROCESS | 2752 | 1466696076103 Marionette DEBUG loaded listener.js 08:34:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (19894800) [pid = 2752] [serial = 1649] [outer = 182E6C00] 08:34:36 INFO - PROCESS | 2752 | 1466696076779 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]]]}] 08:34:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:34:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 871ms 08:34:36 INFO - PROCESS | 2752 | 1466696076793 Marionette TRACE conn5 -> [0,2161,"getWindowHandle",null] 08:34:36 INFO - PROCESS | 2752 | 1466696076797 Marionette TRACE conn5 <- [1,2161,null,{"value":"13"}] 08:34:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:34:36 INFO - PROCESS | 2752 | 1466696076802 Marionette TRACE conn5 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:34:36 INFO - PROCESS | 2752 | 1466696076807 Marionette TRACE conn5 <- [1,2162,null,{}] 08:34:36 INFO - PROCESS | 2752 | 1466696076827 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}] 08:34:36 INFO - PROCESS | 2752 | 1466696076830 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:36 INFO - PROCESS | 2752 | 1466696076944 Marionette TRACE conn5 <- [1,2163,null,{"value":null}] 08:34:37 INFO - PROCESS | 2752 | 1466696077082 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:37 INFO - PROCESS | 2752 | 1466696077085 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:37 INFO - PROCESS | 2752 | ++DOCSHELL 0D917C00 == 38 [pid = 2752] [id = 550] 08:34:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0D95C000) [pid = 2752] [serial = 1650] [outer = 00000000] 08:34:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E473C00) [pid = 2752] [serial = 1651] [outer = 0D95C000] 08:34:37 INFO - PROCESS | 2752 | 1466696077143 Marionette DEBUG loaded listener.js 08:34:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0EC7D400) [pid = 2752] [serial = 1652] [outer = 0D95C000] 08:34:37 INFO - PROCESS | 2752 | 1466696077721 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]]]}] 08:34:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:34:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 988ms 08:34:37 INFO - PROCESS | 2752 | 1466696077791 Marionette TRACE conn5 -> [0,2165,"getWindowHandle",null] 08:34:37 INFO - PROCESS | 2752 | 1466696077796 Marionette TRACE conn5 <- [1,2165,null,{"value":"13"}] 08:34:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:34:37 INFO - PROCESS | 2752 | 1466696077803 Marionette TRACE conn5 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:34:37 INFO - PROCESS | 2752 | 1466696077806 Marionette TRACE conn5 <- [1,2166,null,{}] 08:34:37 INFO - PROCESS | 2752 | 1466696077810 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}] 08:34:37 INFO - PROCESS | 2752 | 1466696077813 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:37 INFO - PROCESS | 2752 | 1466696077956 Marionette TRACE conn5 <- [1,2167,null,{"value":null}] 08:34:38 INFO - PROCESS | 2752 | 1466696078099 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:38 INFO - PROCESS | 2752 | 1466696078102 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:38 INFO - PROCESS | 2752 | ++DOCSHELL 1556B400 == 39 [pid = 2752] [id = 551] 08:34:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1556D800) [pid = 2752] [serial = 1653] [outer = 00000000] 08:34:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (16E46C00) [pid = 2752] [serial = 1654] [outer = 1556D800] 08:34:38 INFO - PROCESS | 2752 | 1466696078160 Marionette DEBUG loaded listener.js 08:34:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17707400) [pid = 2752] [serial = 1655] [outer = 1556D800] 08:34:38 INFO - PROCESS | 2752 | 1466696078766 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]]]}] 08:34:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:34:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1020ms 08:34:38 INFO - PROCESS | 2752 | 1466696078827 Marionette TRACE conn5 -> [0,2169,"getWindowHandle",null] 08:34:38 INFO - PROCESS | 2752 | 1466696078830 Marionette TRACE conn5 <- [1,2169,null,{"value":"13"}] 08:34:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:34:38 INFO - PROCESS | 2752 | 1466696078834 Marionette TRACE conn5 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:34:38 INFO - PROCESS | 2752 | 1466696078837 Marionette TRACE conn5 <- [1,2170,null,{}] 08:34:38 INFO - PROCESS | 2752 | 1466696078848 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}] 08:34:38 INFO - PROCESS | 2752 | 1466696078853 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:39 INFO - PROCESS | 2752 | 1466696078978 Marionette TRACE conn5 <- [1,2171,null,{"value":null}] 08:34:39 INFO - PROCESS | 2752 | 1466696079119 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:39 INFO - PROCESS | 2752 | 1466696079122 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:39 INFO - PROCESS | 2752 | ++DOCSHELL 1A2B1800 == 40 [pid = 2752] [id = 552] 08:34:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1A2B2000) [pid = 2752] [serial = 1656] [outer = 00000000] 08:34:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (1A314400) [pid = 2752] [serial = 1657] [outer = 1A2B2000] 08:34:39 INFO - PROCESS | 2752 | 1466696079181 Marionette DEBUG loaded listener.js 08:34:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1A3A5800) [pid = 2752] [serial = 1658] [outer = 1A2B2000] 08:34:40 INFO - PROCESS | 2752 | 1466696079993 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]]]}] 08:34:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:34:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1239ms 08:34:40 INFO - PROCESS | 2752 | 1466696080076 Marionette TRACE conn5 -> [0,2173,"getWindowHandle",null] 08:34:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:34:40 INFO - PROCESS | 2752 | 1466696080079 Marionette TRACE conn5 <- [1,2173,null,{"value":"13"}] 08:34:40 INFO - PROCESS | 2752 | 1466696080085 Marionette TRACE conn5 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:34:40 INFO - PROCESS | 2752 | 1466696080087 Marionette TRACE conn5 <- [1,2174,null,{}] 08:34:40 INFO - PROCESS | 2752 | 1466696080092 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}] 08:34:40 INFO - PROCESS | 2752 | 1466696080095 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:40 INFO - PROCESS | 2752 | 1466696080231 Marionette TRACE conn5 <- [1,2175,null,{"value":null}] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 0D2ED000 == 39 [pid = 2752] [id = 548] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 0E409400 == 38 [pid = 2752] [id = 547] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 0E06B400 == 37 [pid = 2752] [id = 546] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 177D5C00 == 36 [pid = 2752] [id = 545] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 0E40FC00 == 35 [pid = 2752] [id = 544] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 15565400 == 34 [pid = 2752] [id = 543] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 12B80400 == 33 [pid = 2752] [id = 542] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 0E170400 == 32 [pid = 2752] [id = 541] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 0D919C00 == 31 [pid = 2752] [id = 540] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 0E16E400 == 30 [pid = 2752] [id = 539] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 0D290800 == 29 [pid = 2752] [id = 538] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 15E51000 == 28 [pid = 2752] [id = 525] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 1A2B1800 == 27 [pid = 2752] [id = 552] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 1556B400 == 26 [pid = 2752] [id = 551] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 15543400 == 25 [pid = 2752] [id = 549] 08:34:40 INFO - PROCESS | 2752 | --DOCSHELL 0D917C00 == 24 [pid = 2752] [id = 550] 08:34:40 INFO - PROCESS | 2752 | 1466696080964 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 2752 | 1466696080968 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0D919000) [pid = 2752] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17772000) [pid = 2752] [serial = 1600] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (178C2C00) [pid = 2752] [serial = 1603] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (1AB35800) [pid = 2752] [serial = 1577] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0E168800) [pid = 2752] [serial = 1582] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E171400) [pid = 2752] [serial = 1583] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17149800) [pid = 2752] [serial = 1597] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17702C00) [pid = 2752] [serial = 1598] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E4BF000) [pid = 2752] [serial = 1585] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E653000) [pid = 2752] [serial = 1586] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0F2D1400) [pid = 2752] [serial = 1588] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (124A7C00) [pid = 2752] [serial = 1589] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (13F53000) [pid = 2752] [serial = 1591] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (14A5A400) [pid = 2752] [serial = 1592] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D394C00) [pid = 2752] [serial = 1579] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D83A800) [pid = 2752] [serial = 1580] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (182E4800) [pid = 2752] [serial = 1612] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17B1EC00) [pid = 2752] [serial = 1606] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (15E66400) [pid = 2752] [serial = 1594] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (17AA1400) [pid = 2752] [serial = 1604] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (16B76C00) [pid = 2752] [serial = 1595] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (17B1F400) [pid = 2752] [serial = 1607] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0E169800) [pid = 2752] [serial = 1609] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (0D315800) [pid = 2752] [serial = 1100] [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:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (13F57400) [pid = 2752] [serial = 1610] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (1776A000) [pid = 2752] [serial = 1601] [outer = 00000000] [url = about:blank] 08:34:41 INFO - PROCESS | 2752 | ++DOCSHELL 0945C000 == 25 [pid = 2752] [id = 553] 08:34:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (09461400) [pid = 2752] [serial = 1659] [outer = 00000000] 08:34:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0D292000) [pid = 2752] [serial = 1660] [outer = 09461400] 08:34:41 INFO - PROCESS | 2752 | 1466696081084 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D2F2400) [pid = 2752] [serial = 1661] [outer = 09461400] 08:34:41 INFO - PROCESS | 2752 | 1466696081551 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]]]}] 08:34:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:34:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1521ms 08:34:41 INFO - PROCESS | 2752 | 1466696081608 Marionette TRACE conn5 -> [0,2177,"getWindowHandle",null] 08:34:41 INFO - PROCESS | 2752 | 1466696081612 Marionette TRACE conn5 <- [1,2177,null,{"value":"13"}] 08:34:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:34:41 INFO - PROCESS | 2752 | 1466696081616 Marionette TRACE conn5 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:34:41 INFO - PROCESS | 2752 | 1466696081619 Marionette TRACE conn5 <- [1,2178,null,{}] 08:34:41 INFO - PROCESS | 2752 | 1466696081624 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}] 08:34:41 INFO - PROCESS | 2752 | 1466696081629 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:41 INFO - PROCESS | 2752 | 1466696081720 Marionette TRACE conn5 <- [1,2179,null,{"value":null}] 08:34:41 INFO - PROCESS | 2752 | 1466696081735 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:41 INFO - PROCESS | 2752 | 1466696081737 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:41 INFO - PROCESS | 2752 | ++DOCSHELL 0D9EE800 == 26 [pid = 2752] [id = 554] 08:34:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0D9F6000) [pid = 2752] [serial = 1662] [outer = 00000000] 08:34:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E066000) [pid = 2752] [serial = 1663] [outer = 0D9F6000] 08:34:41 INFO - PROCESS | 2752 | 1466696081785 Marionette DEBUG loaded listener.js 08:34:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E06B800) [pid = 2752] [serial = 1664] [outer = 0D9F6000] 08:34:42 INFO - PROCESS | 2752 | 1466696082247 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]]]}] 08:34:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:34:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 670ms 08:34:42 INFO - PROCESS | 2752 | 1466696082289 Marionette TRACE conn5 -> [0,2181,"getWindowHandle",null] 08:34:42 INFO - PROCESS | 2752 | 1466696082293 Marionette TRACE conn5 <- [1,2181,null,{"value":"13"}] 08:34:42 INFO - PROCESS | 2752 | 1466696082298 Marionette TRACE conn5 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:34:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:34:42 INFO - PROCESS | 2752 | 1466696082300 Marionette TRACE conn5 <- [1,2182,null,{}] 08:34:42 INFO - PROCESS | 2752 | 1466696082303 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}] 08:34:42 INFO - PROCESS | 2752 | 1466696082306 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:42 INFO - PROCESS | 2752 | 1466696082433 Marionette TRACE conn5 <- [1,2183,null,{"value":null}] 08:34:42 INFO - PROCESS | 2752 | 1466696082533 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:42 INFO - PROCESS | 2752 | 1466696082536 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:42 INFO - PROCESS | 2752 | ++DOCSHELL 0E342C00 == 27 [pid = 2752] [id = 555] 08:34:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E406000) [pid = 2752] [serial = 1665] [outer = 00000000] 08:34:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E480000) [pid = 2752] [serial = 1666] [outer = 0E406000] 08:34:42 INFO - PROCESS | 2752 | 1466696082581 Marionette DEBUG loaded listener.js 08:34:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E616C00) [pid = 2752] [serial = 1667] [outer = 0E406000] 08:34:43 INFO - PROCESS | 2752 | 1466696083018 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]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 770ms 08:34:43 INFO - PROCESS | 2752 | 1466696083072 Marionette TRACE conn5 -> [0,2185,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 2752 | 1466696083074 Marionette TRACE conn5 <- [1,2185,null,{"value":"13"}] 08:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:34:43 INFO - PROCESS | 2752 | 1466696083089 Marionette TRACE conn5 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - PROCESS | 2752 | 1466696083095 Marionette TRACE conn5 <- [1,2186,null,{}] 08:34:43 INFO - PROCESS | 2752 | 1466696083104 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}] 08:34:43 INFO - PROCESS | 2752 | 1466696083108 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:43 INFO - PROCESS | 2752 | 1466696083230 Marionette TRACE conn5 <- [1,2187,null,{"value":null}] 08:34:43 INFO - PROCESS | 2752 | 1466696083298 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:43 INFO - PROCESS | 2752 | 1466696083300 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:43 INFO - PROCESS | 2752 | ++DOCSHELL 0D30F800 == 28 [pid = 2752] [id = 556] 08:34:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0D310C00) [pid = 2752] [serial = 1668] [outer = 00000000] 08:34:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (1270C000) [pid = 2752] [serial = 1669] [outer = 0D310C00] 08:34:43 INFO - PROCESS | 2752 | 1466696083356 Marionette DEBUG loaded listener.js 08:34:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (12C2F000) [pid = 2752] [serial = 1670] [outer = 0D310C00] 08:34:43 INFO - PROCESS | 2752 | 1466696083804 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]]]}] 08:34:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:34:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 790ms 08:34:43 INFO - PROCESS | 2752 | 1466696083882 Marionette TRACE conn5 -> [0,2189,"getWindowHandle",null] 08:34:43 INFO - PROCESS | 2752 | 1466696083885 Marionette TRACE conn5 <- [1,2189,null,{"value":"13"}] 08:34:43 INFO - PROCESS | 2752 | 1466696083888 Marionette TRACE conn5 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:34:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:34:43 INFO - PROCESS | 2752 | 1466696083890 Marionette TRACE conn5 <- [1,2190,null,{}] 08:34:43 INFO - PROCESS | 2752 | 1466696083893 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}] 08:34:43 INFO - PROCESS | 2752 | 1466696083895 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:44 INFO - PROCESS | 2752 | 1466696084020 Marionette TRACE conn5 <- [1,2191,null,{"value":null}] 08:34:44 INFO - PROCESS | 2752 | 1466696084089 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 2752 | 1466696084091 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:44 INFO - PROCESS | 2752 | ++DOCSHELL 1396A400 == 29 [pid = 2752] [id = 557] 08:34:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (13B22000) [pid = 2752] [serial = 1671] [outer = 00000000] 08:34:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (14A51000) [pid = 2752] [serial = 1672] [outer = 13B22000] 08:34:44 INFO - PROCESS | 2752 | 1466696084137 Marionette DEBUG loaded listener.js 08:34:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1553E400) [pid = 2752] [serial = 1673] [outer = 13B22000] 08:34:44 INFO - PROCESS | 2752 | 1466696084557 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]]]}] 08:34:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:34:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 730ms 08:34:44 INFO - PROCESS | 2752 | 1466696084622 Marionette TRACE conn5 -> [0,2193,"getWindowHandle",null] 08:34:44 INFO - PROCESS | 2752 | 1466696084624 Marionette TRACE conn5 <- [1,2193,null,{"value":"13"}] 08:34:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:34:44 INFO - PROCESS | 2752 | 1466696084636 Marionette TRACE conn5 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:34:44 INFO - PROCESS | 2752 | 1466696084638 Marionette TRACE conn5 <- [1,2194,null,{}] 08:34:44 INFO - PROCESS | 2752 | 1466696084642 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}] 08:34:44 INFO - PROCESS | 2752 | 1466696084644 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:44 INFO - PROCESS | 2752 | 1466696084757 Marionette TRACE conn5 <- [1,2195,null,{"value":null}] 08:34:44 INFO - PROCESS | 2752 | 1466696084769 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:44 INFO - PROCESS | 2752 | 1466696084775 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:44 INFO - PROCESS | 2752 | ++DOCSHELL 124A7C00 == 30 [pid = 2752] [id = 558] 08:34:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1554A000) [pid = 2752] [serial = 1674] [outer = 00000000] 08:34:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1556BC00) [pid = 2752] [serial = 1675] [outer = 1554A000] 08:34:44 INFO - PROCESS | 2752 | 1466696084888 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (16B6F800) [pid = 2752] [serial = 1676] [outer = 1554A000] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1714A800) [pid = 2752] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (182E6C00) [pid = 2752] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0DE5AC00) [pid = 2752] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (16E44C00) [pid = 2752] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E174C00) [pid = 2752] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D291800) [pid = 2752] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (15565800) [pid = 2752] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D95BC00) [pid = 2752] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17879400) [pid = 2752] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0E176800) [pid = 2752] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (12B87C00) [pid = 2752] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0E336000) [pid = 2752] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:34:45 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0E4B9800) [pid = 2752] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:34:45 INFO - PROCESS | 2752 | 1466696085499 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]]]}] 08:34:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:34:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 930ms 08:34:45 INFO - PROCESS | 2752 | 1466696085573 Marionette TRACE conn5 -> [0,2197,"getWindowHandle",null] 08:34:45 INFO - PROCESS | 2752 | 1466696085575 Marionette TRACE conn5 <- [1,2197,null,{"value":"13"}] 08:34:45 INFO - PROCESS | 2752 | 1466696085578 Marionette TRACE conn5 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:34:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:34:45 INFO - PROCESS | 2752 | 1466696085579 Marionette TRACE conn5 <- [1,2198,null,{}] 08:34:45 INFO - PROCESS | 2752 | 1466696085583 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}] 08:34:45 INFO - PROCESS | 2752 | 1466696085585 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:45 INFO - PROCESS | 2752 | 1466696085669 Marionette TRACE conn5 <- [1,2199,null,{"value":null}] 08:34:45 INFO - PROCESS | 2752 | 1466696085679 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:45 INFO - PROCESS | 2752 | 1466696085681 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:45 INFO - PROCESS | 2752 | ++DOCSHELL 0D29A400 == 31 [pid = 2752] [id = 559] 08:34:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (15569C00) [pid = 2752] [serial = 1677] [outer = 00000000] 08:34:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (16B78C00) [pid = 2752] [serial = 1678] [outer = 15569C00] 08:34:45 INFO - PROCESS | 2752 | 1466696085734 Marionette DEBUG loaded listener.js 08:34:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (16B7C400) [pid = 2752] [serial = 1679] [outer = 15569C00] 08:34:46 INFO - PROCESS | 2752 | 1466696086168 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]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 631ms 08:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:34:46 INFO - PROCESS | 2752 | 1466696086215 Marionette TRACE conn5 -> [0,2201,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 2752 | 1466696086217 Marionette TRACE conn5 <- [1,2201,null,{"value":"13"}] 08:34:46 INFO - PROCESS | 2752 | 1466696086220 Marionette TRACE conn5 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 2752 | 1466696086222 Marionette TRACE conn5 <- [1,2202,null,{}] 08:34:46 INFO - PROCESS | 2752 | 1466696086226 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}] 08:34:46 INFO - PROCESS | 2752 | 1466696086227 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:46 INFO - PROCESS | 2752 | 1466696086305 Marionette TRACE conn5 <- [1,2203,null,{"value":null}] 08:34:46 INFO - PROCESS | 2752 | 1466696086310 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 2752 | 1466696086312 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:46 INFO - PROCESS | 2752 | ++DOCSHELL 16E44C00 == 32 [pid = 2752] [id = 560] 08:34:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (17143800) [pid = 2752] [serial = 1680] [outer = 00000000] 08:34:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1714A000) [pid = 2752] [serial = 1681] [outer = 17143800] 08:34:46 INFO - PROCESS | 2752 | 1466696086356 Marionette DEBUG loaded listener.js 08:34:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17151C00) [pid = 2752] [serial = 1682] [outer = 17143800] 08:34:46 INFO - PROCESS | 2752 | 1466696086805 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]]]}] 08:34:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:34:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 631ms 08:34:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:34:46 INFO - PROCESS | 2752 | 1466696086854 Marionette TRACE conn5 -> [0,2205,"getWindowHandle",null] 08:34:46 INFO - PROCESS | 2752 | 1466696086856 Marionette TRACE conn5 <- [1,2205,null,{"value":"13"}] 08:34:46 INFO - PROCESS | 2752 | 1466696086859 Marionette TRACE conn5 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:34:46 INFO - PROCESS | 2752 | 1466696086861 Marionette TRACE conn5 <- [1,2206,null,{}] 08:34:46 INFO - PROCESS | 2752 | 1466696086864 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}] 08:34:46 INFO - PROCESS | 2752 | 1466696086867 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:46 INFO - PROCESS | 2752 | 1466696086944 Marionette TRACE conn5 <- [1,2207,null,{"value":null}] 08:34:46 INFO - PROCESS | 2752 | 1466696086949 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:46 INFO - PROCESS | 2752 | 1466696086951 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:46 INFO - PROCESS | 2752 | ++DOCSHELL 0D2E9C00 == 33 [pid = 2752] [id = 561] 08:34:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17149800) [pid = 2752] [serial = 1683] [outer = 00000000] 08:34:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1776D400) [pid = 2752] [serial = 1684] [outer = 17149800] 08:34:47 INFO - PROCESS | 2752 | 1466696086995 Marionette DEBUG loaded listener.js 08:34:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17773000) [pid = 2752] [serial = 1685] [outer = 17149800] 08:34:47 INFO - PROCESS | 2752 | 1466696087786 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]]]}] 08:34:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:34:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 971ms 08:34:47 INFO - PROCESS | 2752 | 1466696087831 Marionette TRACE conn5 -> [0,2209,"getWindowHandle",null] 08:34:47 INFO - PROCESS | 2752 | 1466696087836 Marionette TRACE conn5 <- [1,2209,null,{"value":"13"}] 08:34:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:34:47 INFO - PROCESS | 2752 | 1466696087840 Marionette TRACE conn5 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:34:47 INFO - PROCESS | 2752 | 1466696087844 Marionette TRACE conn5 <- [1,2210,null,{}] 08:34:47 INFO - PROCESS | 2752 | 1466696087851 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}] 08:34:47 INFO - PROCESS | 2752 | 1466696087854 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:48 INFO - PROCESS | 2752 | 1466696087973 Marionette TRACE conn5 <- [1,2211,null,{"value":null}] 08:34:48 INFO - PROCESS | 2752 | 1466696088097 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:48 INFO - PROCESS | 2752 | 1466696088100 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:48 INFO - PROCESS | 2752 | ++DOCSHELL 0D919000 == 34 [pid = 2752] [id = 562] 08:34:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0E06E000) [pid = 2752] [serial = 1686] [outer = 00000000] 08:34:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0E16EC00) [pid = 2752] [serial = 1687] [outer = 0E06E000] 08:34:48 INFO - PROCESS | 2752 | 1466696088198 Marionette DEBUG loaded listener.js 08:34:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0E409400) [pid = 2752] [serial = 1688] [outer = 0E06E000] 08:34:48 INFO - PROCESS | 2752 | 1466696088937 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]]]}] 08:34:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:34:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1126ms 08:34:49 INFO - PROCESS | 2752 | 1466696088968 Marionette TRACE conn5 -> [0,2213,"getWindowHandle",null] 08:34:49 INFO - PROCESS | 2752 | 1466696088973 Marionette TRACE conn5 <- [1,2213,null,{"value":"13"}] 08:34:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:34:49 INFO - PROCESS | 2752 | 1466696088980 Marionette TRACE conn5 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:34:49 INFO - PROCESS | 2752 | 1466696088983 Marionette TRACE conn5 <- [1,2214,null,{}] 08:34:49 INFO - PROCESS | 2752 | 1466696088987 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}] 08:34:49 INFO - PROCESS | 2752 | 1466696088989 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:49 INFO - PROCESS | 2752 | 1466696089109 Marionette TRACE conn5 <- [1,2215,null,{"value":null}] 08:34:49 INFO - PROCESS | 2752 | 1466696089320 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:49 INFO - PROCESS | 2752 | 1466696089323 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:49 INFO - PROCESS | 2752 | ++DOCSHELL 0D296000 == 35 [pid = 2752] [id = 563] 08:34:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0D298400) [pid = 2752] [serial = 1689] [outer = 00000000] 08:34:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0D2F5000) [pid = 2752] [serial = 1690] [outer = 0D298400] 08:34:49 INFO - PROCESS | 2752 | 1466696089384 Marionette DEBUG loaded listener.js 08:34:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0D7D4C00) [pid = 2752] [serial = 1691] [outer = 0D298400] 08:34:49 INFO - PROCESS | 2752 | --DOCSHELL 0E47D800 == 34 [pid = 2752] [id = 398] 08:34:49 INFO - PROCESS | 2752 | --DOCSHELL 0D30D400 == 33 [pid = 2752] [id = 404] 08:34:49 INFO - PROCESS | 2752 | --DOCSHELL 17142400 == 32 [pid = 2752] [id = 409] 08:34:49 INFO - PROCESS | 2752 | --DOCSHELL 12C2E000 == 31 [pid = 2752] [id = 407] 08:34:49 INFO - PROCESS | 2752 | --DOCSHELL 0E173800 == 30 [pid = 2752] [id = 397] 08:34:49 INFO - PROCESS | 2752 | --DOCSHELL 0D2F2000 == 29 [pid = 2752] [id = 395] 08:34:49 INFO - PROCESS | 2752 | --DOCSHELL 1770E400 == 28 [pid = 2752] [id = 399] 08:34:49 INFO - PROCESS | 2752 | --DOCSHELL 15540C00 == 27 [pid = 2752] [id = 408] 08:34:49 INFO - PROCESS | 2752 | --DOCSHELL 0E176C00 == 26 [pid = 2752] [id = 406] 08:34:49 INFO - PROCESS | 2752 | --DOCSHELL 0D8ED800 == 25 [pid = 2752] [id = 405] 08:34:49 INFO - PROCESS | 2752 | --DOCSHELL 0F3C9C00 == 24 [pid = 2752] [id = 394] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (1974CC00) [pid = 2752] [serial = 1613] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (18470800) [pid = 2752] [serial = 1645] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (17151000) [pid = 2752] [serial = 1633] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E408400) [pid = 2752] [serial = 1618] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E479400) [pid = 2752] [serial = 1619] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D29AC00) [pid = 2752] [serial = 1615] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D2F4800) [pid = 2752] [serial = 1616] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (15E5F000) [pid = 2752] [serial = 1630] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E318400) [pid = 2752] [serial = 1621] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E47E400) [pid = 2752] [serial = 1622] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17AA1C00) [pid = 2752] [serial = 1636] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0E478800) [pid = 2752] [serial = 1624] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0E4C2000) [pid = 2752] [serial = 1625] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1396A800) [pid = 2752] [serial = 1627] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (13BC3400) [pid = 2752] [serial = 1628] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0D9F4400) [pid = 2752] [serial = 1634] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (17AAAC00) [pid = 2752] [serial = 1637] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (18478800) [pid = 2752] [serial = 1646] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (17B23C00) [pid = 2752] [serial = 1639] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (17CE5000) [pid = 2752] [serial = 1640] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (17B1D400) [pid = 2752] [serial = 1643] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (16B71000) [pid = 2752] [serial = 1631] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (1770A400) [pid = 2752] [serial = 1642] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (19894800) [pid = 2752] [serial = 1649] [outer = 00000000] [url = about:blank] 08:34:49 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (19891800) [pid = 2752] [serial = 1648] [outer = 00000000] [url = about:blank] 08:34:50 INFO - PROCESS | 2752 | 1466696089999 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]]]}] 08:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1081ms 08:34:50 INFO - PROCESS | 2752 | 1466696090064 Marionette TRACE conn5 -> [0,2217,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 2752 | 1466696090067 Marionette TRACE conn5 <- [1,2217,null,{"value":"13"}] 08:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:34:50 INFO - PROCESS | 2752 | 1466696090071 Marionette TRACE conn5 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - PROCESS | 2752 | 1466696090074 Marionette TRACE conn5 <- [1,2218,null,{}] 08:34:50 INFO - PROCESS | 2752 | 1466696090079 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}] 08:34:50 INFO - PROCESS | 2752 | 1466696090083 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:50 INFO - PROCESS | 2752 | 1466696090172 Marionette TRACE conn5 <- [1,2219,null,{"value":null}] 08:34:50 INFO - PROCESS | 2752 | 1466696090268 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 2752 | 1466696090271 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:50 INFO - PROCESS | 2752 | ++DOCSHELL 0D2ED000 == 25 [pid = 2752] [id = 564] 08:34:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0D30E400) [pid = 2752] [serial = 1692] [outer = 00000000] 08:34:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0DE50800) [pid = 2752] [serial = 1693] [outer = 0D30E400] 08:34:50 INFO - PROCESS | 2752 | 1466696090318 Marionette DEBUG loaded listener.js 08:34:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0E177C00) [pid = 2752] [serial = 1694] [outer = 0D30E400] 08:34:50 INFO - PROCESS | 2752 | 1466696090749 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]]]}] 08:34:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:34:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 08:34:50 INFO - PROCESS | 2752 | 1466696090804 Marionette TRACE conn5 -> [0,2221,"getWindowHandle",null] 08:34:50 INFO - PROCESS | 2752 | 1466696090808 Marionette TRACE conn5 <- [1,2221,null,{"value":"13"}] 08:34:50 INFO - PROCESS | 2752 | 1466696090813 Marionette TRACE conn5 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:34:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:34:50 INFO - PROCESS | 2752 | 1466696090815 Marionette TRACE conn5 <- [1,2222,null,{}] 08:34:50 INFO - PROCESS | 2752 | 1466696090819 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}] 08:34:50 INFO - PROCESS | 2752 | 1466696090821 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:50 INFO - PROCESS | 2752 | 1466696090909 Marionette TRACE conn5 <- [1,2223,null,{"value":null}] 08:34:50 INFO - PROCESS | 2752 | 1466696090921 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:50 INFO - PROCESS | 2752 | 1466696090923 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:50 INFO - PROCESS | 2752 | ++DOCSHELL 0E47EC00 == 26 [pid = 2752] [id = 565] 08:34:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E47F000) [pid = 2752] [serial = 1695] [outer = 00000000] 08:34:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0EC88800) [pid = 2752] [serial = 1696] [outer = 0E47F000] 08:34:51 INFO - PROCESS | 2752 | 1466696090969 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (1245F400) [pid = 2752] [serial = 1697] [outer = 0E47F000] 08:34:51 INFO - PROCESS | 2752 | 1466696091444 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]]]}] 08:34:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:34:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 670ms 08:34:51 INFO - PROCESS | 2752 | 1466696091488 Marionette TRACE conn5 -> [0,2225,"getWindowHandle",null] 08:34:51 INFO - PROCESS | 2752 | 1466696091490 Marionette TRACE conn5 <- [1,2225,null,{"value":"13"}] 08:34:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:34:51 INFO - PROCESS | 2752 | 1466696091495 Marionette TRACE conn5 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:34:51 INFO - PROCESS | 2752 | 1466696091501 Marionette TRACE conn5 <- [1,2226,null,{}] 08:34:51 INFO - PROCESS | 2752 | 1466696091510 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}] 08:34:51 INFO - PROCESS | 2752 | 1466696091514 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:51 INFO - PROCESS | 2752 | 1466696091601 Marionette TRACE conn5 <- [1,2227,null,{"value":null}] 08:34:51 INFO - PROCESS | 2752 | 1466696091608 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:51 INFO - PROCESS | 2752 | 1466696091610 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:51 INFO - PROCESS | 2752 | ++DOCSHELL 13BC2400 == 27 [pid = 2752] [id = 566] 08:34:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (13BC3400) [pid = 2752] [serial = 1698] [outer = 00000000] 08:34:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (14A56400) [pid = 2752] [serial = 1699] [outer = 13BC3400] 08:34:51 INFO - PROCESS | 2752 | 1466696091655 Marionette DEBUG loaded listener.js 08:34:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (1554AC00) [pid = 2752] [serial = 1700] [outer = 13BC3400] 08:34:52 INFO - PROCESS | 2752 | 1466696092134 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]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 690ms 08:34:52 INFO - PROCESS | 2752 | 1466696092191 Marionette TRACE conn5 -> [0,2229,"getWindowHandle",null] 08:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:34:52 INFO - PROCESS | 2752 | 1466696092194 Marionette TRACE conn5 <- [1,2229,null,{"value":"13"}] 08:34:52 INFO - PROCESS | 2752 | 1466696092197 Marionette TRACE conn5 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 2752 | 1466696092199 Marionette TRACE conn5 <- [1,2230,null,{}] 08:34:52 INFO - PROCESS | 2752 | 1466696092203 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}] 08:34:52 INFO - PROCESS | 2752 | 1466696092205 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:52 INFO - PROCESS | 2752 | 1466696092352 Marionette TRACE conn5 <- [1,2231,null,{"value":null}] 08:34:52 INFO - PROCESS | 2752 | 1466696092371 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:52 INFO - PROCESS | 2752 | 1466696092374 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:52 INFO - PROCESS | 2752 | ++DOCSHELL 1556E800 == 28 [pid = 2752] [id = 567] 08:34:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (1556F800) [pid = 2752] [serial = 1701] [outer = 00000000] 08:34:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (16B76400) [pid = 2752] [serial = 1702] [outer = 1556F800] 08:34:52 INFO - PROCESS | 2752 | 1466696092417 Marionette DEBUG loaded listener.js 08:34:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (16BED400) [pid = 2752] [serial = 1703] [outer = 1556F800] 08:34:52 INFO - PROCESS | 2752 | 1466696092852 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]]]}] 08:34:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:34:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 08:34:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:34:52 INFO - PROCESS | 2752 | 1466696092868 Marionette TRACE conn5 -> [0,2233,"getWindowHandle",null] 08:34:52 INFO - PROCESS | 2752 | 1466696092870 Marionette TRACE conn5 <- [1,2233,null,{"value":"13"}] 08:34:52 INFO - PROCESS | 2752 | 1466696092880 Marionette TRACE conn5 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:34:52 INFO - PROCESS | 2752 | 1466696092882 Marionette TRACE conn5 <- [1,2234,null,{}] 08:34:52 INFO - PROCESS | 2752 | 1466696092885 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}] 08:34:52 INFO - PROCESS | 2752 | 1466696092887 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:53 INFO - PROCESS | 2752 | 1466696093010 Marionette TRACE conn5 <- [1,2235,null,{"value":null}] 08:34:53 INFO - PROCESS | 2752 | 1466696093015 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 2752 | 1466696093021 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:53 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B5400 == 29 [pid = 2752] [id = 568] 08:34:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (1714E000) [pid = 2752] [serial = 1704] [outer = 00000000] 08:34:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1770D800) [pid = 2752] [serial = 1705] [outer = 1714E000] 08:34:53 INFO - PROCESS | 2752 | 1466696093074 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1787C000) [pid = 2752] [serial = 1706] [outer = 1714E000] 08:34:53 INFO - PROCESS | 2752 | 1466696093545 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]]]}] 08:34:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:34:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 730ms 08:34:53 INFO - PROCESS | 2752 | 1466696093608 Marionette TRACE conn5 -> [0,2237,"getWindowHandle",null] 08:34:53 INFO - PROCESS | 2752 | 1466696093610 Marionette TRACE conn5 <- [1,2237,null,{"value":"13"}] 08:34:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:34:53 INFO - PROCESS | 2752 | 1466696093613 Marionette TRACE conn5 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:34:53 INFO - PROCESS | 2752 | 1466696093615 Marionette TRACE conn5 <- [1,2238,null,{}] 08:34:53 INFO - PROCESS | 2752 | 1466696093618 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}] 08:34:53 INFO - PROCESS | 2752 | 1466696093621 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:53 INFO - PROCESS | 2752 | 1466696093767 Marionette TRACE conn5 <- [1,2239,null,{"value":null}] 08:34:53 INFO - PROCESS | 2752 | 1466696093794 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:53 INFO - PROCESS | 2752 | 1466696093796 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:53 INFO - PROCESS | 2752 | ++DOCSHELL 178BF800 == 30 [pid = 2752] [id = 569] 08:34:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (178C0000) [pid = 2752] [serial = 1707] [outer = 00000000] 08:34:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17AA6C00) [pid = 2752] [serial = 1708] [outer = 178C0000] 08:34:53 INFO - PROCESS | 2752 | 1466696093840 Marionette DEBUG loaded listener.js 08:34:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (178C0C00) [pid = 2752] [serial = 1709] [outer = 178C0000] 08:34:54 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1554A000) [pid = 2752] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:34:54 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (09461400) [pid = 2752] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:34:54 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D9F6000) [pid = 2752] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:34:54 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0E406000) [pid = 2752] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:34:54 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (13B22000) [pid = 2752] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:34:54 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0D95C000) [pid = 2752] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:34:54 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1556D800) [pid = 2752] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:34:54 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (17143800) [pid = 2752] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:34:54 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0D310C00) [pid = 2752] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:34:54 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (15569C00) [pid = 2752] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:34:54 INFO - PROCESS | 2752 | 1466696094349 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]]]}] 08:34:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:34:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 770ms 08:34:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:34:54 INFO - PROCESS | 2752 | 1466696094384 Marionette TRACE conn5 -> [0,2241,"getWindowHandle",null] 08:34:54 INFO - PROCESS | 2752 | 1466696094386 Marionette TRACE conn5 <- [1,2241,null,{"value":"13"}] 08:34:54 INFO - PROCESS | 2752 | 1466696094389 Marionette TRACE conn5 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:34:54 INFO - PROCESS | 2752 | 1466696094391 Marionette TRACE conn5 <- [1,2242,null,{}] 08:34:54 INFO - PROCESS | 2752 | 1466696094394 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}] 08:34:54 INFO - PROCESS | 2752 | 1466696094396 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:54 INFO - PROCESS | 2752 | 1466696094474 Marionette TRACE conn5 <- [1,2243,null,{"value":null}] 08:34:54 INFO - PROCESS | 2752 | 1466696094480 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:54 INFO - PROCESS | 2752 | 1466696094481 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:54 INFO - PROCESS | 2752 | ++DOCSHELL 0E176400 == 31 [pid = 2752] [id = 570] 08:34:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0E406000) [pid = 2752] [serial = 1710] [outer = 00000000] 08:34:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (1556EC00) [pid = 2752] [serial = 1711] [outer = 0E406000] 08:34:54 INFO - PROCESS | 2752 | 1466696094525 Marionette DEBUG loaded listener.js 08:34:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (15570C00) [pid = 2752] [serial = 1712] [outer = 0E406000] 08:34:55 INFO - PROCESS | 2752 | 1466696094999 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]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 670ms 08:34:55 INFO - PROCESS | 2752 | 1466696095060 Marionette TRACE conn5 -> [0,2245,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 2752 | 1466696095062 Marionette TRACE conn5 <- [1,2245,null,{"value":"13"}] 08:34:55 INFO - PROCESS | 2752 | 1466696095065 Marionette TRACE conn5 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:34:55 INFO - PROCESS | 2752 | 1466696095067 Marionette TRACE conn5 <- [1,2246,null,{}] 08:34:55 INFO - PROCESS | 2752 | 1466696095070 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}] 08:34:55 INFO - PROCESS | 2752 | 1466696095072 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:55 INFO - PROCESS | 2752 | 1466696095176 Marionette TRACE conn5 <- [1,2247,null,{"value":null}] 08:34:55 INFO - PROCESS | 2752 | 1466696095182 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 2752 | 1466696095184 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:55 INFO - PROCESS | 2752 | ++DOCSHELL 0EC0DC00 == 32 [pid = 2752] [id = 571] 08:34:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (1396A800) [pid = 2752] [serial = 1713] [outer = 00000000] 08:34:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (17B1BC00) [pid = 2752] [serial = 1714] [outer = 1396A800] 08:34:55 INFO - PROCESS | 2752 | 1466696095227 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (17B25C00) [pid = 2752] [serial = 1715] [outer = 1396A800] 08:34:55 INFO - PROCESS | 2752 | 1466696095668 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]]]}] 08:34:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:34:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 630ms 08:34:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:34:55 INFO - PROCESS | 2752 | 1466696095700 Marionette TRACE conn5 -> [0,2249,"getWindowHandle",null] 08:34:55 INFO - PROCESS | 2752 | 1466696095702 Marionette TRACE conn5 <- [1,2249,null,{"value":"13"}] 08:34:55 INFO - PROCESS | 2752 | 1466696095705 Marionette TRACE conn5 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:34:55 INFO - PROCESS | 2752 | 1466696095706 Marionette TRACE conn5 <- [1,2250,null,{}] 08:34:55 INFO - PROCESS | 2752 | 1466696095710 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}] 08:34:55 INFO - PROCESS | 2752 | 1466696095712 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:55 INFO - PROCESS | 2752 | 1466696095803 Marionette TRACE conn5 <- [1,2251,null,{"value":null}] 08:34:55 INFO - PROCESS | 2752 | 1466696095809 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:55 INFO - PROCESS | 2752 | 1466696095811 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:55 INFO - PROCESS | 2752 | ++DOCSHELL 13BC1800 == 33 [pid = 2752] [id = 572] 08:34:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (15E5F000) [pid = 2752] [serial = 1716] [outer = 00000000] 08:34:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (1824CC00) [pid = 2752] [serial = 1717] [outer = 15E5F000] 08:34:55 INFO - PROCESS | 2752 | 1466696095855 Marionette DEBUG loaded listener.js 08:34:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (18251C00) [pid = 2752] [serial = 1718] [outer = 15E5F000] 08:34:56 INFO - PROCESS | 2752 | 1466696096332 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]]]}] 08:34:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:34:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 670ms 08:34:56 INFO - PROCESS | 2752 | 1466696096377 Marionette TRACE conn5 -> [0,2253,"getWindowHandle",null] 08:34:56 INFO - PROCESS | 2752 | 1466696096381 Marionette TRACE conn5 <- [1,2253,null,{"value":"13"}] 08:34:56 INFO - PROCESS | 2752 | 1466696096387 Marionette TRACE conn5 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:34:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:34:56 INFO - PROCESS | 2752 | 1466696096392 Marionette TRACE conn5 <- [1,2254,null,{}] 08:34:56 INFO - PROCESS | 2752 | 1466696096399 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}] 08:34:56 INFO - PROCESS | 2752 | 1466696096402 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:56 INFO - PROCESS | 2752 | 1466696096524 Marionette TRACE conn5 <- [1,2255,null,{"value":null}] 08:34:56 INFO - PROCESS | 2752 | 1466696096687 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:56 INFO - PROCESS | 2752 | 1466696096692 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:56 INFO - PROCESS | 2752 | ++DOCSHELL 0D9F6800 == 34 [pid = 2752] [id = 573] 08:34:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0DE50000) [pid = 2752] [serial = 1719] [outer = 00000000] 08:34:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0E176C00) [pid = 2752] [serial = 1720] [outer = 0DE50000] 08:34:56 INFO - PROCESS | 2752 | 1466696096751 Marionette DEBUG loaded listener.js 08:34:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0E479C00) [pid = 2752] [serial = 1721] [outer = 0DE50000] 08:34:57 INFO - PROCESS | 2752 | 1466696097330 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]]]}] 08:34:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:34:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 971ms 08:34:57 INFO - PROCESS | 2752 | 1466696097361 Marionette TRACE conn5 -> [0,2257,"getWindowHandle",null] 08:34:57 INFO - PROCESS | 2752 | 1466696097366 Marionette TRACE conn5 <- [1,2257,null,{"value":"13"}] 08:34:57 INFO - PROCESS | 2752 | 1466696097373 Marionette TRACE conn5 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:34:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:34:57 INFO - PROCESS | 2752 | 1466696097375 Marionette TRACE conn5 <- [1,2258,null,{}] 08:34:57 INFO - PROCESS | 2752 | 1466696097380 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}] 08:34:57 INFO - PROCESS | 2752 | 1466696097382 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:57 INFO - PROCESS | 2752 | 1466696097495 Marionette TRACE conn5 <- [1,2259,null,{"value":null}] 08:34:57 INFO - PROCESS | 2752 | 1466696097608 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:57 INFO - PROCESS | 2752 | 1466696097611 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:57 INFO - PROCESS | 2752 | ++DOCSHELL 12B85000 == 35 [pid = 2752] [id = 574] 08:34:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (12C3A000) [pid = 2752] [serial = 1722] [outer = 00000000] 08:34:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (13F56800) [pid = 2752] [serial = 1723] [outer = 12C3A000] 08:34:57 INFO - PROCESS | 2752 | 1466696097707 Marionette DEBUG loaded listener.js 08:34:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (15E5B000) [pid = 2752] [serial = 1724] [outer = 12C3A000] 08:34:58 INFO - PROCESS | 2752 | 1466696098302 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]]]}] 08:34:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:34:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 970ms 08:34:58 INFO - PROCESS | 2752 | 1466696098346 Marionette TRACE conn5 -> [0,2261,"getWindowHandle",null] 08:34:58 INFO - PROCESS | 2752 | 1466696098349 Marionette TRACE conn5 <- [1,2261,null,{"value":"13"}] 08:34:58 INFO - PROCESS | 2752 | 1466696098352 Marionette TRACE conn5 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:34:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:34:58 INFO - PROCESS | 2752 | 1466696098356 Marionette TRACE conn5 <- [1,2262,null,{}] 08:34:58 INFO - PROCESS | 2752 | 1466696098367 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}] 08:34:58 INFO - PROCESS | 2752 | 1466696098372 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:58 INFO - PROCESS | 2752 | 1466696098483 Marionette TRACE conn5 <- [1,2263,null,{"value":null}] 08:34:58 INFO - PROCESS | 2752 | 1466696098625 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:58 INFO - PROCESS | 2752 | 1466696098629 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:58 INFO - PROCESS | 2752 | ++DOCSHELL 17CE9C00 == 36 [pid = 2752] [id = 575] 08:34:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (18169800) [pid = 2752] [serial = 1725] [outer = 00000000] 08:34:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (18478000) [pid = 2752] [serial = 1726] [outer = 18169800] 08:34:58 INFO - PROCESS | 2752 | 1466696098687 Marionette DEBUG loaded listener.js 08:34:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (196A4800) [pid = 2752] [serial = 1727] [outer = 18169800] 08:34:59 INFO - PROCESS | 2752 | 1466696099271 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]]]}] 08:34:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:34:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 970ms 08:34:59 INFO - PROCESS | 2752 | 1466696099326 Marionette TRACE conn5 -> [0,2265,"getWindowHandle",null] 08:34:59 INFO - PROCESS | 2752 | 1466696099329 Marionette TRACE conn5 <- [1,2265,null,{"value":"13"}] 08:34:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:34:59 INFO - PROCESS | 2752 | 1466696099333 Marionette TRACE conn5 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:34:59 INFO - PROCESS | 2752 | 1466696099335 Marionette TRACE conn5 <- [1,2266,null,{}] 08:34:59 INFO - PROCESS | 2752 | 1466696099339 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}] 08:34:59 INFO - PROCESS | 2752 | 1466696099341 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:59 INFO - PROCESS | 2752 | 1466696099450 Marionette TRACE conn5 <- [1,2267,null,{"value":null}] 08:34:59 INFO - PROCESS | 2752 | 1466696099613 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:34:59 INFO - PROCESS | 2752 | 1466696099615 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:34:59 INFO - PROCESS | 2752 | ++DOCSHELL 0E4BD000 == 37 [pid = 2752] [id = 576] 08:34:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (122D7000) [pid = 2752] [serial = 1728] [outer = 00000000] 08:34:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (197B4000) [pid = 2752] [serial = 1729] [outer = 122D7000] 08:34:59 INFO - PROCESS | 2752 | 1466696099670 Marionette DEBUG loaded listener.js 08:34:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (19F08400) [pid = 2752] [serial = 1730] [outer = 122D7000] 08:35:00 INFO - PROCESS | 2752 | 1466696100377 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]]]}] 08:35:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:35:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1127ms 08:35:00 INFO - PROCESS | 2752 | 1466696100463 Marionette TRACE conn5 -> [0,2269,"getWindowHandle",null] 08:35:00 INFO - PROCESS | 2752 | 1466696100467 Marionette TRACE conn5 <- [1,2269,null,{"value":"13"}] 08:35:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:35:00 INFO - PROCESS | 2752 | 1466696100471 Marionette TRACE conn5 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:35:00 INFO - PROCESS | 2752 | 1466696100476 Marionette TRACE conn5 <- [1,2270,null,{}] 08:35:00 INFO - PROCESS | 2752 | 1466696100481 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}] 08:35:00 INFO - PROCESS | 2752 | 1466696100483 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:00 INFO - PROCESS | 2752 | 1466696100587 Marionette TRACE conn5 <- [1,2271,null,{"value":null}] 08:35:01 INFO - PROCESS | 2752 | --DOCSHELL 0D83B000 == 36 [pid = 2752] [id = 401] 08:35:01 INFO - PROCESS | 2752 | --DOCSHELL 0DE53C00 == 35 [pid = 2752] [id = 400] 08:35:01 INFO - PROCESS | 2752 | --DOCSHELL 0E65D400 == 34 [pid = 2752] [id = 396] 08:35:01 INFO - PROCESS | 2752 | --DOCSHELL 0F2D6400 == 33 [pid = 2752] [id = 402] 08:35:01 INFO - PROCESS | 2752 | --DOCSHELL 0D8E4400 == 32 [pid = 2752] [id = 392] 08:35:01 INFO - PROCESS | 2752 | --DOCSHELL 0945C000 == 31 [pid = 2752] [id = 553] 08:35:01 INFO - PROCESS | 2752 | --DOCSHELL 1787B400 == 30 [pid = 2752] [id = 403] 08:35:01 INFO - PROCESS | 2752 | --DOCSHELL 0D30DC00 == 29 [pid = 2752] [id = 393] 08:35:01 INFO - PROCESS | 2752 | 1466696101322 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:01 INFO - PROCESS | 2752 | 1466696101326 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (1556BC00) [pid = 2752] [serial = 1675] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0D292000) [pid = 2752] [serial = 1660] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0D2F2400) [pid = 2752] [serial = 1661] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E066000) [pid = 2752] [serial = 1663] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E06B800) [pid = 2752] [serial = 1664] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E480000) [pid = 2752] [serial = 1666] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (1553E400) [pid = 2752] [serial = 1673] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (14A51000) [pid = 2752] [serial = 1672] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1776D400) [pid = 2752] [serial = 1684] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0EC7D400) [pid = 2752] [serial = 1652] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E473C00) [pid = 2752] [serial = 1651] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (17707400) [pid = 2752] [serial = 1655] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (16E46C00) [pid = 2752] [serial = 1654] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1A314400) [pid = 2752] [serial = 1657] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17151C00) [pid = 2752] [serial = 1682] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (16B6F800) [pid = 2752] [serial = 1676] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (1714A000) [pid = 2752] [serial = 1681] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1270C000) [pid = 2752] [serial = 1669] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (12C2F000) [pid = 2752] [serial = 1670] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (16B78C00) [pid = 2752] [serial = 1678] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0E616C00) [pid = 2752] [serial = 1667] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (16B7C400) [pid = 2752] [serial = 1679] [outer = 00000000] [url = about:blank] 08:35:01 INFO - PROCESS | 2752 | ++DOCSHELL 0946D000 == 30 [pid = 2752] [id = 577] 08:35:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (09473400) [pid = 2752] [serial = 1731] [outer = 00000000] 08:35:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0D295C00) [pid = 2752] [serial = 1732] [outer = 09473400] 08:35:01 INFO - PROCESS | 2752 | 1466696101502 Marionette DEBUG loaded listener.js 08:35:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0D2F2400) [pid = 2752] [serial = 1733] [outer = 09473400] 08:35:01 INFO - PROCESS | 2752 | 1466696101915 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]]]}] 08:35:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1540ms 08:35:02 INFO - PROCESS | 2752 | 1466696102014 Marionette TRACE conn5 -> [0,2273,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 2752 | 1466696102018 Marionette TRACE conn5 <- [1,2273,null,{"value":"13"}] 08:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:35:02 INFO - PROCESS | 2752 | 1466696102022 Marionette TRACE conn5 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 2752 | 1466696102025 Marionette TRACE conn5 <- [1,2274,null,{}] 08:35:02 INFO - PROCESS | 2752 | 1466696102034 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}] 08:35:02 INFO - PROCESS | 2752 | 1466696102038 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:02 INFO - PROCESS | 2752 | 1466696102130 Marionette TRACE conn5 <- [1,2275,null,{"value":null}] 08:35:02 INFO - PROCESS | 2752 | 1466696102138 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 2752 | 1466696102141 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:02 INFO - PROCESS | 2752 | ++DOCSHELL 0D9EA000 == 31 [pid = 2752] [id = 578] 08:35:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D9EC000) [pid = 2752] [serial = 1734] [outer = 00000000] 08:35:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0DE59C00) [pid = 2752] [serial = 1735] [outer = 0D9EC000] 08:35:02 INFO - PROCESS | 2752 | 1466696102189 Marionette DEBUG loaded listener.js 08:35:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E06BC00) [pid = 2752] [serial = 1736] [outer = 0D9EC000] 08:35:02 INFO - PROCESS | 2752 | 1466696102651 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]]]}] 08:35:02 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 08:35:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 670ms 08:35:02 INFO - PROCESS | 2752 | 1466696102704 Marionette TRACE conn5 -> [0,2277,"getWindowHandle",null] 08:35:02 INFO - PROCESS | 2752 | 1466696102708 Marionette TRACE conn5 <- [1,2277,null,{"value":"13"}] 08:35:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:35:02 INFO - PROCESS | 2752 | 1466696102713 Marionette TRACE conn5 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:35:02 INFO - PROCESS | 2752 | 1466696102715 Marionette TRACE conn5 <- [1,2278,null,{}] 08:35:02 INFO - PROCESS | 2752 | 1466696102719 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}] 08:35:02 INFO - PROCESS | 2752 | 1466696102722 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:02 INFO - PROCESS | 2752 | 1466696102846 Marionette TRACE conn5 <- [1,2279,null,{"value":null}] 08:35:02 INFO - PROCESS | 2752 | 1466696102950 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:02 INFO - PROCESS | 2752 | 1466696102953 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:02 INFO - PROCESS | 2752 | ++DOCSHELL 0E401800 == 32 [pid = 2752] [id = 579] 08:35:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E40A400) [pid = 2752] [serial = 1737] [outer = 00000000] 08:35:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E47E400) [pid = 2752] [serial = 1738] [outer = 0E40A400] 08:35:03 INFO - PROCESS | 2752 | 1466696102998 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E4BB400) [pid = 2752] [serial = 1739] [outer = 0E40A400] 08:35:03 INFO - PROCESS | 2752 | 1466696103398 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]]]}] 08:35:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:35:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 731ms 08:35:03 INFO - PROCESS | 2752 | 1466696103455 Marionette TRACE conn5 -> [0,2281,"getWindowHandle",null] 08:35:03 INFO - PROCESS | 2752 | 1466696103458 Marionette TRACE conn5 <- [1,2281,null,{"value":"13"}] 08:35:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:35:03 INFO - PROCESS | 2752 | 1466696103463 Marionette TRACE conn5 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:35:03 INFO - PROCESS | 2752 | 1466696103469 Marionette TRACE conn5 <- [1,2282,null,{}] 08:35:03 INFO - PROCESS | 2752 | 1466696103478 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}] 08:35:03 INFO - PROCESS | 2752 | 1466696103482 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:03 INFO - PROCESS | 2752 | 1466696103607 Marionette TRACE conn5 <- [1,2283,null,{"value":null}] 08:35:03 INFO - PROCESS | 2752 | 1466696103620 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:03 INFO - PROCESS | 2752 | 1466696103622 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:03 INFO - PROCESS | 2752 | ++DOCSHELL 0E65C000 == 33 [pid = 2752] [id = 580] 08:35:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0F27AC00) [pid = 2752] [serial = 1740] [outer = 00000000] 08:35:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (122D8800) [pid = 2752] [serial = 1741] [outer = 0F27AC00] 08:35:03 INFO - PROCESS | 2752 | 1466696103730 Marionette DEBUG loaded listener.js 08:35:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (12B4F800) [pid = 2752] [serial = 1742] [outer = 0F27AC00] 08:35:04 INFO - PROCESS | 2752 | 1466696104169 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]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 730ms 08:35:04 INFO - PROCESS | 2752 | 1466696104196 Marionette TRACE conn5 -> [0,2285,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 2752 | 1466696104199 Marionette TRACE conn5 <- [1,2285,null,{"value":"13"}] 08:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:35:04 INFO - PROCESS | 2752 | 1466696104202 Marionette TRACE conn5 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - PROCESS | 2752 | 1466696104204 Marionette TRACE conn5 <- [1,2286,null,{}] 08:35:04 INFO - PROCESS | 2752 | 1466696104248 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}] 08:35:04 INFO - PROCESS | 2752 | 1466696104250 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:04 INFO - PROCESS | 2752 | 1466696104370 Marionette TRACE conn5 <- [1,2287,null,{"value":null}] 08:35:04 INFO - PROCESS | 2752 | 1466696104382 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:04 INFO - PROCESS | 2752 | 1466696104384 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:04 INFO - PROCESS | 2752 | ++DOCSHELL 12CD3000 == 34 [pid = 2752] [id = 581] 08:35:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1396B000) [pid = 2752] [serial = 1743] [outer = 00000000] 08:35:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (14A4C800) [pid = 2752] [serial = 1744] [outer = 1396B000] 08:35:04 INFO - PROCESS | 2752 | 1466696104429 Marionette DEBUG loaded listener.js 08:35:04 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (14A55800) [pid = 2752] [serial = 1745] [outer = 1396B000] 08:35:04 INFO - PROCESS | 2752 | 1466696104866 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]]]}] 08:35:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:35:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 710ms 08:35:04 INFO - PROCESS | 2752 | 1466696104916 Marionette TRACE conn5 -> [0,2289,"getWindowHandle",null] 08:35:04 INFO - PROCESS | 2752 | 1466696104919 Marionette TRACE conn5 <- [1,2289,null,{"value":"13"}] 08:35:04 INFO - PROCESS | 2752 | 1466696104922 Marionette TRACE conn5 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:35:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:35:04 INFO - PROCESS | 2752 | 1466696104924 Marionette TRACE conn5 <- [1,2290,null,{}] 08:35:04 INFO - PROCESS | 2752 | 1466696104927 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}] 08:35:04 INFO - PROCESS | 2752 | 1466696104929 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:05 INFO - PROCESS | 2752 | 1466696105047 Marionette TRACE conn5 <- [1,2291,null,{"value":null}] 08:35:05 INFO - PROCESS | 2752 | 1466696105053 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:05 INFO - PROCESS | 2752 | 1466696105059 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:05 INFO - PROCESS | 2752 | ++DOCSHELL 15547400 == 35 [pid = 2752] [id = 582] 08:35:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (15549400) [pid = 2752] [serial = 1746] [outer = 00000000] 08:35:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (155D9000) [pid = 2752] [serial = 1747] [outer = 15549400] 08:35:05 INFO - PROCESS | 2752 | 1466696105115 Marionette DEBUG loaded listener.js 08:35:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (16B72000) [pid = 2752] [serial = 1748] [outer = 15549400] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E47F000) [pid = 2752] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E406000) [pid = 2752] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E06E000) [pid = 2752] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1556F800) [pid = 2752] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0D298400) [pid = 2752] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (13BC3400) [pid = 2752] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (1714E000) [pid = 2752] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D30E400) [pid = 2752] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (178C0000) [pid = 2752] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1A2B2000) [pid = 2752] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1396A800) [pid = 2752] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17149800) [pid = 2752] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:35:05 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (15E5F000) [pid = 2752] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:35:05 INFO - PROCESS | 2752 | 1466696105849 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]]]}] 08:35:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:35:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 970ms 08:35:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:35:05 INFO - PROCESS | 2752 | 1466696105899 Marionette TRACE conn5 -> [0,2293,"getWindowHandle",null] 08:35:05 INFO - PROCESS | 2752 | 1466696105900 Marionette TRACE conn5 <- [1,2293,null,{"value":"13"}] 08:35:05 INFO - PROCESS | 2752 | 1466696105904 Marionette TRACE conn5 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:35:05 INFO - PROCESS | 2752 | 1466696105905 Marionette TRACE conn5 <- [1,2294,null,{}] 08:35:05 INFO - PROCESS | 2752 | 1466696105909 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}] 08:35:05 INFO - PROCESS | 2752 | 1466696105911 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:06 INFO - PROCESS | 2752 | 1466696106031 Marionette TRACE conn5 <- [1,2295,null,{"value":null}] 08:35:06 INFO - PROCESS | 2752 | 1466696106099 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 2752 | 1466696106101 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:06 INFO - PROCESS | 2752 | ++DOCSHELL 0D298800 == 36 [pid = 2752] [id = 583] 08:35:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D884C00) [pid = 2752] [serial = 1749] [outer = 00000000] 08:35:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (16B71800) [pid = 2752] [serial = 1750] [outer = 0D884C00] 08:35:06 INFO - PROCESS | 2752 | 1466696106156 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (16BDE400) [pid = 2752] [serial = 1751] [outer = 0D884C00] 08:35:06 INFO - PROCESS | 2752 | 1466696106522 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]]]}] 08:35:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:35:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 670ms 08:35:06 INFO - PROCESS | 2752 | 1466696106576 Marionette TRACE conn5 -> [0,2297,"getWindowHandle",null] 08:35:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:35:06 INFO - PROCESS | 2752 | 1466696106578 Marionette TRACE conn5 <- [1,2297,null,{"value":"13"}] 08:35:06 INFO - PROCESS | 2752 | 1466696106581 Marionette TRACE conn5 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:35:06 INFO - PROCESS | 2752 | 1466696106583 Marionette TRACE conn5 <- [1,2298,null,{}] 08:35:06 INFO - PROCESS | 2752 | 1466696106587 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}] 08:35:06 INFO - PROCESS | 2752 | 1466696106588 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:06 INFO - PROCESS | 2752 | 1466696106670 Marionette TRACE conn5 <- [1,2299,null,{"value":null}] 08:35:06 INFO - PROCESS | 2752 | 1466696106675 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:06 INFO - PROCESS | 2752 | 1466696106677 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:06 INFO - PROCESS | 2752 | ++DOCSHELL 17143000 == 37 [pid = 2752] [id = 584] 08:35:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17145800) [pid = 2752] [serial = 1752] [outer = 00000000] 08:35:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17708400) [pid = 2752] [serial = 1753] [outer = 17145800] 08:35:06 INFO - PROCESS | 2752 | 1466696106721 Marionette DEBUG loaded listener.js 08:35:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1770D400) [pid = 2752] [serial = 1754] [outer = 17145800] 08:35:07 INFO - PROCESS | 2752 | 1466696107159 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]]]}] 08:35:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:35:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 631ms 08:35:07 INFO - PROCESS | 2752 | 1466696107212 Marionette TRACE conn5 -> [0,2301,"getWindowHandle",null] 08:35:07 INFO - PROCESS | 2752 | 1466696107214 Marionette TRACE conn5 <- [1,2301,null,{"value":"13"}] 08:35:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:35:07 INFO - PROCESS | 2752 | 1466696107218 Marionette TRACE conn5 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:35:07 INFO - PROCESS | 2752 | 1466696107219 Marionette TRACE conn5 <- [1,2302,null,{}] 08:35:07 INFO - PROCESS | 2752 | 1466696107223 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}] 08:35:07 INFO - PROCESS | 2752 | 1466696107225 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:07 INFO - PROCESS | 2752 | 1466696107303 Marionette TRACE conn5 <- [1,2303,null,{"value":null}] 08:35:07 INFO - PROCESS | 2752 | 1466696107308 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:07 INFO - PROCESS | 2752 | 1466696107310 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:07 INFO - PROCESS | 2752 | ++DOCSHELL 0D76B800 == 38 [pid = 2752] [id = 585] 08:35:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1776B400) [pid = 2752] [serial = 1755] [outer = 00000000] 08:35:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (177D7C00) [pid = 2752] [serial = 1756] [outer = 1776B400] 08:35:07 INFO - PROCESS | 2752 | 1466696107355 Marionette DEBUG loaded listener.js 08:35:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17879400) [pid = 2752] [serial = 1757] [outer = 1776B400] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 124A7C00 == 37 [pid = 2752] [id = 558] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0D919000 == 36 [pid = 2752] [id = 562] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0E4BD000 == 35 [pid = 2752] [id = 576] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 13BC1800 == 34 [pid = 2752] [id = 572] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0D9F6800 == 33 [pid = 2752] [id = 573] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 12B85000 == 32 [pid = 2752] [id = 574] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 17CE9C00 == 31 [pid = 2752] [id = 575] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0D2ED000 == 30 [pid = 2752] [id = 564] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0D9EE800 == 29 [pid = 2752] [id = 554] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0D29A400 == 28 [pid = 2752] [id = 559] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 1556E800 == 27 [pid = 2752] [id = 567] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0E4B5400 == 26 [pid = 2752] [id = 568] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 16E44C00 == 25 [pid = 2752] [id = 560] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0E342C00 == 24 [pid = 2752] [id = 555] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0E176400 == 23 [pid = 2752] [id = 570] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0D2E9C00 == 22 [pid = 2752] [id = 561] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 178BF800 == 21 [pid = 2752] [id = 569] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 1396A400 == 20 [pid = 2752] [id = 557] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 13BC2400 == 19 [pid = 2752] [id = 566] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0EC0DC00 == 18 [pid = 2752] [id = 571] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0D30F800 == 17 [pid = 2752] [id = 556] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0D296000 == 16 [pid = 2752] [id = 563] 08:35:08 INFO - PROCESS | 2752 | --DOCSHELL 0E47EC00 == 15 [pid = 2752] [id = 565] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0EC88800) [pid = 2752] [serial = 1696] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (15570C00) [pid = 2752] [serial = 1712] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E409400) [pid = 2752] [serial = 1688] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (16BED400) [pid = 2752] [serial = 1703] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D7D4C00) [pid = 2752] [serial = 1691] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1554AC00) [pid = 2752] [serial = 1700] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (14A56400) [pid = 2752] [serial = 1699] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0D2F5000) [pid = 2752] [serial = 1690] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (1556EC00) [pid = 2752] [serial = 1711] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1787C000) [pid = 2752] [serial = 1706] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0DE50800) [pid = 2752] [serial = 1693] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (16B76400) [pid = 2752] [serial = 1702] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (1245F400) [pid = 2752] [serial = 1697] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (17AA6C00) [pid = 2752] [serial = 1708] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (1A3A5800) [pid = 2752] [serial = 1658] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (0E16EC00) [pid = 2752] [serial = 1687] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (17B1BC00) [pid = 2752] [serial = 1714] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (17773000) [pid = 2752] [serial = 1685] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (1770D800) [pid = 2752] [serial = 1705] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (178C0C00) [pid = 2752] [serial = 1709] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (0E177C00) [pid = 2752] [serial = 1694] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (18251C00) [pid = 2752] [serial = 1718] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 55 (1824CC00) [pid = 2752] [serial = 1717] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | --DOMWINDOW == 54 (17B25C00) [pid = 2752] [serial = 1715] [outer = 00000000] [url = about:blank] 08:35:09 INFO - PROCESS | 2752 | 1466696109105 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]]]}] 08:35:09 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:35:09 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1934ms 08:35:09 INFO - PROCESS | 2752 | 1466696109153 Marionette TRACE conn5 -> [0,2305,"getWindowHandle",null] 08:35:09 INFO - PROCESS | 2752 | 1466696109157 Marionette TRACE conn5 <- [1,2305,null,{"value":"13"}] 08:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:35:09 INFO - PROCESS | 2752 | 1466696109162 Marionette TRACE conn5 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 2752 | 1466696109165 Marionette TRACE conn5 <- [1,2306,null,{}] 08:35:09 INFO - PROCESS | 2752 | 1466696109171 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}] 08:35:09 INFO - PROCESS | 2752 | 1466696109174 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:09 INFO - PROCESS | 2752 | 1466696109263 Marionette TRACE conn5 <- [1,2307,null,{"value":null}] 08:35:09 INFO - PROCESS | 2752 | 1466696109272 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:09 INFO - PROCESS | 2752 | 1466696109277 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:09 INFO - PROCESS | 2752 | ++DOCSHELL 0D7CE800 == 16 [pid = 2752] [id = 586] 08:35:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 55 (0D7D4C00) [pid = 2752] [serial = 1758] [outer = 00000000] 08:35:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (0D876400) [pid = 2752] [serial = 1759] [outer = 0D7D4C00] 08:35:09 INFO - PROCESS | 2752 | 1466696109327 Marionette DEBUG loaded listener.js 08:35:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (0D902C00) [pid = 2752] [serial = 1760] [outer = 0D7D4C00] 08:35:09 INFO - PROCESS | 2752 | 1466696109804 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] 08:35:09 INFO - PROCESS | 2752 | 1466696109858 Marionette TRACE conn5 <- [1,2309,null,{"value":"13"}] 08:35:09 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:35:09 INFO - PROCESS | 2752 | 1466696109864 Marionette TRACE conn5 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:35:09 INFO - PROCESS | 2752 | 1466696109867 Marionette TRACE conn5 <- [1,2310,null,{}] 08:35:09 INFO - PROCESS | 2752 | 1466696109871 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}] 08:35:09 INFO - PROCESS | 2752 | 1466696109874 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:10 INFO - PROCESS | 2752 | 1466696109984 Marionette TRACE conn5 <- [1,2311,null,{"value":null}] 08:35:10 INFO - PROCESS | 2752 | 1466696110002 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 2752 | 1466696110005 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:10 INFO - PROCESS | 2752 | ++DOCSHELL 0E16D800 == 17 [pid = 2752] [id = 587] 08:35:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0E16DC00) [pid = 2752] [serial = 1761] [outer = 00000000] 08:35:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0E16EC00) [pid = 2752] [serial = 1762] [outer = 0E16DC00] 08:35:10 INFO - PROCESS | 2752 | 1466696110057 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0E226000) [pid = 2752] [serial = 1763] [outer = 0E16DC00] 08:35:10 INFO - PROCESS | 2752 | 1466696110523 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]]]}] 08:35:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:35:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 671ms 08:35:10 INFO - PROCESS | 2752 | 1466696110538 Marionette TRACE conn5 -> [0,2313,"getWindowHandle",null] 08:35:10 INFO - PROCESS | 2752 | 1466696110541 Marionette TRACE conn5 <- [1,2313,null,{"value":"13"}] 08:35:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:35:10 INFO - PROCESS | 2752 | 1466696110548 Marionette TRACE conn5 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:35:10 INFO - PROCESS | 2752 | 1466696110551 Marionette TRACE conn5 <- [1,2314,null,{}] 08:35:10 INFO - PROCESS | 2752 | 1466696110563 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}] 08:35:10 INFO - PROCESS | 2752 | 1466696110568 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:10 INFO - PROCESS | 2752 | 1466696110685 Marionette TRACE conn5 <- [1,2315,null,{"value":null}] 08:35:10 INFO - PROCESS | 2752 | 1466696110696 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:10 INFO - PROCESS | 2752 | 1466696110699 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:10 INFO - PROCESS | 2752 | ++DOCSHELL 0E4BFC00 == 18 [pid = 2752] [id = 588] 08:35:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E4C0800) [pid = 2752] [serial = 1764] [outer = 00000000] 08:35:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0E618400) [pid = 2752] [serial = 1765] [outer = 0E4C0800] 08:35:10 INFO - PROCESS | 2752 | 1466696110747 Marionette DEBUG loaded listener.js 08:35:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0E659800) [pid = 2752] [serial = 1766] [outer = 0E4C0800] 08:35:11 INFO - PROCESS | 2752 | 1466696111195 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]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 08:35:11 INFO - PROCESS | 2752 | 1466696111278 Marionette TRACE conn5 -> [0,2317,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 2752 | 1466696111281 Marionette TRACE conn5 <- [1,2317,null,{"value":"13"}] 08:35:11 INFO - PROCESS | 2752 | 1466696111284 Marionette TRACE conn5 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 2752 | 1466696111286 Marionette TRACE conn5 <- [1,2318,null,{}] 08:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:35:11 INFO - PROCESS | 2752 | 1466696111289 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}] 08:35:11 INFO - PROCESS | 2752 | 1466696111291 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:11 INFO - PROCESS | 2752 | 1466696111375 Marionette TRACE conn5 <- [1,2319,null,{"value":null}] 08:35:11 INFO - PROCESS | 2752 | 1466696111381 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:11 INFO - PROCESS | 2752 | 1466696111383 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:11 INFO - PROCESS | 2752 | ++DOCSHELL 0EC01800 == 19 [pid = 2752] [id = 589] 08:35:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0EC81400) [pid = 2752] [serial = 1767] [outer = 00000000] 08:35:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (122D0C00) [pid = 2752] [serial = 1768] [outer = 0EC81400] 08:35:11 INFO - PROCESS | 2752 | 1466696111427 Marionette DEBUG loaded listener.js 08:35:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (124A0C00) [pid = 2752] [serial = 1769] [outer = 0EC81400] 08:35:11 INFO - PROCESS | 2752 | 1466696111864 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]]]}] 08:35:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:35:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 630ms 08:35:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:35:11 INFO - PROCESS | 2752 | 1466696111918 Marionette TRACE conn5 -> [0,2321,"getWindowHandle",null] 08:35:11 INFO - PROCESS | 2752 | 1466696111920 Marionette TRACE conn5 <- [1,2321,null,{"value":"13"}] 08:35:11 INFO - PROCESS | 2752 | 1466696111924 Marionette TRACE conn5 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:35:11 INFO - PROCESS | 2752 | 1466696111925 Marionette TRACE conn5 <- [1,2322,null,{}] 08:35:11 INFO - PROCESS | 2752 | 1466696111929 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}] 08:35:11 INFO - PROCESS | 2752 | 1466696111931 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:12 INFO - PROCESS | 2752 | 1466696112009 Marionette TRACE conn5 <- [1,2323,null,{"value":null}] 08:35:12 INFO - PROCESS | 2752 | 1466696112014 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 2752 | 1466696112016 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:12 INFO - PROCESS | 2752 | ++DOCSHELL 124AB000 == 20 [pid = 2752] [id = 590] 08:35:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (12B85000) [pid = 2752] [serial = 1770] [outer = 00000000] 08:35:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (1394C000) [pid = 2752] [serial = 1771] [outer = 12B85000] 08:35:12 INFO - PROCESS | 2752 | 1466696112059 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (13B22000) [pid = 2752] [serial = 1772] [outer = 12B85000] 08:35:12 INFO - PROCESS | 2752 | 1466696112515 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]]]}] 08:35:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:35:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 08:35:12 INFO - PROCESS | 2752 | 1466696112561 Marionette TRACE conn5 -> [0,2325,"getWindowHandle",null] 08:35:12 INFO - PROCESS | 2752 | 1466696112564 Marionette TRACE conn5 <- [1,2325,null,{"value":"13"}] 08:35:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:35:12 INFO - PROCESS | 2752 | 1466696112566 Marionette TRACE conn5 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:35:12 INFO - PROCESS | 2752 | 1466696112568 Marionette TRACE conn5 <- [1,2326,null,{}] 08:35:12 INFO - PROCESS | 2752 | 1466696112571 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}] 08:35:12 INFO - PROCESS | 2752 | 1466696112577 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:12 INFO - PROCESS | 2752 | 1466696112679 Marionette TRACE conn5 <- [1,2327,null,{"value":null}] 08:35:12 INFO - PROCESS | 2752 | 1466696112684 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:12 INFO - PROCESS | 2752 | 1466696112686 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:12 INFO - PROCESS | 2752 | ++DOCSHELL 1556B800 == 21 [pid = 2752] [id = 591] 08:35:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (1556BC00) [pid = 2752] [serial = 1773] [outer = 00000000] 08:35:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (15E4EC00) [pid = 2752] [serial = 1774] [outer = 1556BC00] 08:35:12 INFO - PROCESS | 2752 | 1466696112731 Marionette DEBUG loaded listener.js 08:35:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (15ED4400) [pid = 2752] [serial = 1775] [outer = 1556BC00] 08:35:13 INFO - PROCESS | 2752 | 1466696113156 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]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 630ms 08:35:13 INFO - PROCESS | 2752 | 1466696113212 Marionette TRACE conn5 -> [0,2329,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 2752 | 1466696113214 Marionette TRACE conn5 <- [1,2329,null,{"value":"13"}] 08:35:13 INFO - PROCESS | 2752 | 1466696113217 Marionette TRACE conn5 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:35:13 INFO - PROCESS | 2752 | 1466696113219 Marionette TRACE conn5 <- [1,2330,null,{}] 08:35:13 INFO - PROCESS | 2752 | 1466696113222 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}] 08:35:13 INFO - PROCESS | 2752 | 1466696113224 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:13 INFO - PROCESS | 2752 | 1466696113301 Marionette TRACE conn5 <- [1,2331,null,{"value":null}] 08:35:13 INFO - PROCESS | 2752 | 1466696113306 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 2752 | 1466696113308 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:13 INFO - PROCESS | 2752 | ++DOCSHELL 16B76400 == 22 [pid = 2752] [id = 592] 08:35:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (16B7B800) [pid = 2752] [serial = 1776] [outer = 00000000] 08:35:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (16E44C00) [pid = 2752] [serial = 1777] [outer = 16B7B800] 08:35:13 INFO - PROCESS | 2752 | 1466696113351 Marionette DEBUG loaded listener.js 08:35:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17142400) [pid = 2752] [serial = 1778] [outer = 16B7B800] 08:35:13 INFO - PROCESS | 2752 | 1466696113782 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]]]}] 08:35:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:35:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 630ms 08:35:13 INFO - PROCESS | 2752 | 1466696113861 Marionette TRACE conn5 -> [0,2333,"getWindowHandle",null] 08:35:13 INFO - PROCESS | 2752 | 1466696113863 Marionette TRACE conn5 <- [1,2333,null,{"value":"13"}] 08:35:13 INFO - PROCESS | 2752 | 1466696113866 Marionette TRACE conn5 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:35:13 INFO - PROCESS | 2752 | 1466696113868 Marionette TRACE conn5 <- [1,2334,null,{}] 08:35:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:35:13 INFO - PROCESS | 2752 | 1466696113871 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}] 08:35:13 INFO - PROCESS | 2752 | 1466696113873 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:13 INFO - PROCESS | 2752 | 1466696113952 Marionette TRACE conn5 <- [1,2335,null,{"value":null}] 08:35:13 INFO - PROCESS | 2752 | 1466696113957 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:13 INFO - PROCESS | 2752 | 1466696113959 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:14 INFO - PROCESS | 2752 | ++DOCSHELL 1714F800 == 23 [pid = 2752] [id = 593] 08:35:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17151000) [pid = 2752] [serial = 1779] [outer = 00000000] 08:35:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17709800) [pid = 2752] [serial = 1780] [outer = 17151000] 08:35:14 INFO - PROCESS | 2752 | 1466696114004 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17702400) [pid = 2752] [serial = 1781] [outer = 17151000] 08:35:14 INFO - PROCESS | 2752 | 1466696114430 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]]]}] 08:35:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:35:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 570ms 08:35:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:35:14 INFO - PROCESS | 2752 | 1466696114441 Marionette TRACE conn5 -> [0,2337,"getWindowHandle",null] 08:35:14 INFO - PROCESS | 2752 | 1466696114443 Marionette TRACE conn5 <- [1,2337,null,{"value":"13"}] 08:35:14 INFO - PROCESS | 2752 | 1466696114447 Marionette TRACE conn5 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:35:14 INFO - PROCESS | 2752 | 1466696114448 Marionette TRACE conn5 <- [1,2338,null,{}] 08:35:14 INFO - PROCESS | 2752 | 1466696114452 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}] 08:35:14 INFO - PROCESS | 2752 | 1466696114453 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:14 INFO - PROCESS | 2752 | 1466696114579 Marionette TRACE conn5 <- [1,2339,null,{"value":null}] 08:35:14 INFO - PROCESS | 2752 | 1466696114593 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:14 INFO - PROCESS | 2752 | 1466696114595 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:14 INFO - PROCESS | 2752 | ++DOCSHELL 0E4BF800 == 24 [pid = 2752] [id = 594] 08:35:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17772C00) [pid = 2752] [serial = 1782] [outer = 00000000] 08:35:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (1787B400) [pid = 2752] [serial = 1783] [outer = 17772C00] 08:35:14 INFO - PROCESS | 2752 | 1466696114640 Marionette DEBUG loaded listener.js 08:35:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (1787CC00) [pid = 2752] [serial = 1784] [outer = 17772C00] 08:35:15 INFO - PROCESS | 2752 | 1466696115096 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]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 730ms 08:35:15 INFO - PROCESS | 2752 | 1466696115178 Marionette TRACE conn5 -> [0,2341,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 2752 | 1466696115180 Marionette TRACE conn5 <- [1,2341,null,{"value":"13"}] 08:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:35:15 INFO - PROCESS | 2752 | 1466696115183 Marionette TRACE conn5 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 2752 | 1466696115185 Marionette TRACE conn5 <- [1,2342,null,{}] 08:35:15 INFO - PROCESS | 2752 | 1466696115188 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}] 08:35:15 INFO - PROCESS | 2752 | 1466696115190 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:15 INFO - PROCESS | 2752 | 1466696115308 Marionette TRACE conn5 <- [1,2343,null,{"value":null}] 08:35:15 INFO - PROCESS | 2752 | 1466696115316 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:15 INFO - PROCESS | 2752 | 1466696115318 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:15 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F3000 == 25 [pid = 2752] [id = 595] 08:35:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0D2F4C00) [pid = 2752] [serial = 1785] [outer = 00000000] 08:35:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (178C2000) [pid = 2752] [serial = 1786] [outer = 0D2F4C00] 08:35:15 INFO - PROCESS | 2752 | 1466696115420 Marionette DEBUG loaded listener.js 08:35:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17AA2400) [pid = 2752] [serial = 1787] [outer = 0D2F4C00] 08:35:15 INFO - PROCESS | 2752 | 1466696115854 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]]]}] 08:35:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:35:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 730ms 08:35:15 INFO - PROCESS | 2752 | 1466696115944 Marionette TRACE conn5 -> [0,2345,"getWindowHandle",null] 08:35:15 INFO - PROCESS | 2752 | 1466696115947 Marionette TRACE conn5 <- [1,2345,null,{"value":"13"}] 08:35:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:35:15 INFO - PROCESS | 2752 | 1466696115954 Marionette TRACE conn5 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:35:15 INFO - PROCESS | 2752 | 1466696115956 Marionette TRACE conn5 <- [1,2346,null,{}] 08:35:15 INFO - PROCESS | 2752 | 1466696115961 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}] 08:35:15 INFO - PROCESS | 2752 | 1466696115964 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:16 INFO - PROCESS | 2752 | 1466696116097 Marionette TRACE conn5 <- [1,2347,null,{"value":null}] 08:35:16 INFO - PROCESS | 2752 | 1466696116171 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 2752 | 1466696116173 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:16 INFO - PROCESS | 2752 | ++DOCSHELL 124A8C00 == 26 [pid = 2752] [id = 596] 08:35:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (17B1D800) [pid = 2752] [serial = 1788] [outer = 00000000] 08:35:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (17B23400) [pid = 2752] [serial = 1789] [outer = 17B1D800] 08:35:16 INFO - PROCESS | 2752 | 1466696116219 Marionette DEBUG loaded listener.js 08:35:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (17B25C00) [pid = 2752] [serial = 1790] [outer = 17B1D800] 08:35:16 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (1396B000) [pid = 2752] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:35:16 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (15549400) [pid = 2752] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:35:16 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (17145800) [pid = 2752] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:35:16 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0E40A400) [pid = 2752] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:35:16 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D9EC000) [pid = 2752] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:35:16 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (09473400) [pid = 2752] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:35:16 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (122D7000) [pid = 2752] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:35:16 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (18169800) [pid = 2752] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:35:16 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (12C3A000) [pid = 2752] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:35:16 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0DE50000) [pid = 2752] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:35:16 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0F27AC00) [pid = 2752] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:35:16 INFO - PROCESS | 2752 | 1466696116765 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]]]}] 08:35:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:35:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 831ms 08:35:16 INFO - PROCESS | 2752 | 1466696116789 Marionette TRACE conn5 -> [0,2349,"getWindowHandle",null] 08:35:16 INFO - PROCESS | 2752 | 1466696116791 Marionette TRACE conn5 <- [1,2349,null,{"value":"13"}] 08:35:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:35:16 INFO - PROCESS | 2752 | 1466696116798 Marionette TRACE conn5 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:35:16 INFO - PROCESS | 2752 | 1466696116800 Marionette TRACE conn5 <- [1,2350,null,{}] 08:35:16 INFO - PROCESS | 2752 | 1466696116803 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}] 08:35:16 INFO - PROCESS | 2752 | 1466696116805 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:16 INFO - PROCESS | 2752 | 1466696116887 Marionette TRACE conn5 <- [1,2351,null,{"value":null}] 08:35:16 INFO - PROCESS | 2752 | 1466696116893 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:16 INFO - PROCESS | 2752 | 1466696116895 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:16 INFO - PROCESS | 2752 | ++DOCSHELL 0D95FC00 == 27 [pid = 2752] [id = 597] 08:35:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0D9EC000) [pid = 2752] [serial = 1791] [outer = 00000000] 08:35:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (13BC3800) [pid = 2752] [serial = 1792] [outer = 0D9EC000] 08:35:16 INFO - PROCESS | 2752 | 1466696116941 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (14A51800) [pid = 2752] [serial = 1793] [outer = 0D9EC000] 08:35:17 INFO - PROCESS | 2752 | 1466696117384 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]]]}] 08:35:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:35:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 630ms 08:35:17 INFO - PROCESS | 2752 | 1466696117425 Marionette TRACE conn5 -> [0,2353,"getWindowHandle",null] 08:35:17 INFO - PROCESS | 2752 | 1466696117427 Marionette TRACE conn5 <- [1,2353,null,{"value":"13"}] 08:35:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:35:17 INFO - PROCESS | 2752 | 1466696117430 Marionette TRACE conn5 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:35:17 INFO - PROCESS | 2752 | 1466696117431 Marionette TRACE conn5 <- [1,2354,null,{}] 08:35:17 INFO - PROCESS | 2752 | 1466696117459 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}] 08:35:17 INFO - PROCESS | 2752 | 1466696117460 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:17 INFO - PROCESS | 2752 | 1466696117542 Marionette TRACE conn5 <- [1,2355,null,{"value":null}] 08:35:17 INFO - PROCESS | 2752 | 1466696117549 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:17 INFO - PROCESS | 2752 | 1466696117551 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:17 INFO - PROCESS | 2752 | ++DOCSHELL 13BC0C00 == 28 [pid = 2752] [id = 598] 08:35:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (1714A800) [pid = 2752] [serial = 1794] [outer = 00000000] 08:35:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17CE9C00) [pid = 2752] [serial = 1795] [outer = 1714A800] 08:35:17 INFO - PROCESS | 2752 | 1466696117596 Marionette DEBUG loaded listener.js 08:35:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (182E2C00) [pid = 2752] [serial = 1796] [outer = 1714A800] 08:35:18 INFO - PROCESS | 2752 | 1466696118011 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]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 650ms 08:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:35:18 INFO - PROCESS | 2752 | 1466696118081 Marionette TRACE conn5 -> [0,2357,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 2752 | 1466696118083 Marionette TRACE conn5 <- [1,2357,null,{"value":"13"}] 08:35:18 INFO - PROCESS | 2752 | 1466696118086 Marionette TRACE conn5 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 2752 | 1466696118088 Marionette TRACE conn5 <- [1,2358,null,{}] 08:35:18 INFO - PROCESS | 2752 | 1466696118091 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}] 08:35:18 INFO - PROCESS | 2752 | 1466696118093 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:18 INFO - PROCESS | 2752 | 1466696118174 Marionette TRACE conn5 <- [1,2359,null,{"value":null}] 08:35:18 INFO - PROCESS | 2752 | 1466696118180 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:18 INFO - PROCESS | 2752 | 1466696118182 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:18 INFO - PROCESS | 2752 | ++DOCSHELL 182EBC00 == 29 [pid = 2752] [id = 599] 08:35:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (18470800) [pid = 2752] [serial = 1797] [outer = 00000000] 08:35:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (19748400) [pid = 2752] [serial = 1798] [outer = 18470800] 08:35:18 INFO - PROCESS | 2752 | 1466696118224 Marionette DEBUG loaded listener.js 08:35:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (197B4C00) [pid = 2752] [serial = 1799] [outer = 18470800] 08:35:18 INFO - PROCESS | 2752 | 1466696118663 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]]]}] 08:35:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:35:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 630ms 08:35:18 INFO - PROCESS | 2752 | 1466696118729 Marionette TRACE conn5 -> [0,2361,"getWindowHandle",null] 08:35:18 INFO - PROCESS | 2752 | 1466696118733 Marionette TRACE conn5 <- [1,2361,null,{"value":"13"}] 08:35:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:35:18 INFO - PROCESS | 2752 | 1466696118743 Marionette TRACE conn5 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:35:18 INFO - PROCESS | 2752 | 1466696118747 Marionette TRACE conn5 <- [1,2362,null,{}] 08:35:18 INFO - PROCESS | 2752 | 1466696118753 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}] 08:35:18 INFO - PROCESS | 2752 | 1466696118757 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:18 INFO - PROCESS | 2752 | 1466696118883 Marionette TRACE conn5 <- [1,2363,null,{"value":null}] 08:35:19 INFO - PROCESS | 2752 | 1466696119076 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:19 INFO - PROCESS | 2752 | 1466696119081 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:19 INFO - PROCESS | 2752 | ++DOCSHELL 0D76BC00 == 30 [pid = 2752] [id = 600] 08:35:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0D76D800) [pid = 2752] [serial = 1800] [outer = 00000000] 08:35:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0D83AC00) [pid = 2752] [serial = 1801] [outer = 0D76D800] 08:35:19 INFO - PROCESS | 2752 | 1466696119139 Marionette DEBUG loaded listener.js 08:35:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0D9EDC00) [pid = 2752] [serial = 1802] [outer = 0D76D800] 08:35:19 INFO - PROCESS | 2752 | 1466696119855 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]]]}] 08:35:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:35:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1125ms 08:35:19 INFO - PROCESS | 2752 | 1466696119888 Marionette TRACE conn5 -> [0,2365,"getWindowHandle",null] 08:35:19 INFO - PROCESS | 2752 | 1466696119892 Marionette TRACE conn5 <- [1,2365,null,{"value":"13"}] 08:35:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:35:19 INFO - PROCESS | 2752 | 1466696119899 Marionette TRACE conn5 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:35:19 INFO - PROCESS | 2752 | 1466696119903 Marionette TRACE conn5 <- [1,2366,null,{}] 08:35:19 INFO - PROCESS | 2752 | 1466696119907 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}] 08:35:19 INFO - PROCESS | 2752 | 1466696119910 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:20 INFO - PROCESS | 2752 | 1466696120035 Marionette TRACE conn5 <- [1,2367,null,{"value":null}] 08:35:20 INFO - PROCESS | 2752 | 1466696120174 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:20 INFO - PROCESS | 2752 | 1466696120177 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:20 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B5800 == 31 [pid = 2752] [id = 601] 08:35:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (0E4B6800) [pid = 2752] [serial = 1803] [outer = 00000000] 08:35:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0E655400) [pid = 2752] [serial = 1804] [outer = 0E4B6800] 08:35:20 INFO - PROCESS | 2752 | 1466696120234 Marionette DEBUG loaded listener.js 08:35:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (0F274C00) [pid = 2752] [serial = 1805] [outer = 0E4B6800] 08:35:21 INFO - PROCESS | 2752 | 1466696121168 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]]]}] 08:35:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:35:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1336ms 08:35:21 INFO - PROCESS | 2752 | 1466696121234 Marionette TRACE conn5 -> [0,2369,"getWindowHandle",null] 08:35:21 INFO - PROCESS | 2752 | 1466696121238 Marionette TRACE conn5 <- [1,2369,null,{"value":"13"}] 08:35:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:35:21 INFO - PROCESS | 2752 | 1466696121244 Marionette TRACE conn5 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:35:21 INFO - PROCESS | 2752 | 1466696121247 Marionette TRACE conn5 <- [1,2370,null,{}] 08:35:21 INFO - PROCESS | 2752 | 1466696121253 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}] 08:35:21 INFO - PROCESS | 2752 | 1466696121255 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:21 INFO - PROCESS | 2752 | 1466696121389 Marionette TRACE conn5 <- [1,2371,null,{"value":null}] 08:35:21 INFO - PROCESS | 2752 | 1466696121512 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:21 INFO - PROCESS | 2752 | 1466696121517 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:21 INFO - PROCESS | 2752 | --DOCSHELL 0946D000 == 30 [pid = 2752] [id = 577] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0E47E400) [pid = 2752] [serial = 1738] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (0DE59C00) [pid = 2752] [serial = 1735] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (0E06BC00) [pid = 2752] [serial = 1736] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0D295C00) [pid = 2752] [serial = 1732] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0D2F2400) [pid = 2752] [serial = 1733] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (19F08400) [pid = 2752] [serial = 1730] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (197B4000) [pid = 2752] [serial = 1729] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (196A4800) [pid = 2752] [serial = 1727] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (18478000) [pid = 2752] [serial = 1726] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (15E5B000) [pid = 2752] [serial = 1724] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (13F56800) [pid = 2752] [serial = 1723] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E479C00) [pid = 2752] [serial = 1721] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E176C00) [pid = 2752] [serial = 1720] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (122D8800) [pid = 2752] [serial = 1741] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1770D400) [pid = 2752] [serial = 1754] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (12B4F800) [pid = 2752] [serial = 1742] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (14A55800) [pid = 2752] [serial = 1745] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E4BB400) [pid = 2752] [serial = 1739] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (14A4C800) [pid = 2752] [serial = 1744] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (16B71800) [pid = 2752] [serial = 1750] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (155D9000) [pid = 2752] [serial = 1747] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (17708400) [pid = 2752] [serial = 1753] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (16B72000) [pid = 2752] [serial = 1748] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (177D7C00) [pid = 2752] [serial = 1756] [outer = 00000000] [url = about:blank] 08:35:21 INFO - PROCESS | 2752 | ++DOCSHELL 09463000 == 31 [pid = 2752] [id = 602] 08:35:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (09463400) [pid = 2752] [serial = 1806] [outer = 00000000] 08:35:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0D29C400) [pid = 2752] [serial = 1807] [outer = 09463400] 08:35:21 INFO - PROCESS | 2752 | 1466696121622 Marionette DEBUG loaded listener.js 08:35:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D72AC00) [pid = 2752] [serial = 1808] [outer = 09463400] 08:35:22 INFO - PROCESS | 2752 | 1466696122062 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]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 890ms 08:35:22 INFO - PROCESS | 2752 | 1466696122134 Marionette TRACE conn5 -> [0,2373,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 2752 | 1466696122139 Marionette TRACE conn5 <- [1,2373,null,{"value":"13"}] 08:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:35:22 INFO - PROCESS | 2752 | 1466696122145 Marionette TRACE conn5 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - PROCESS | 2752 | 1466696122148 Marionette TRACE conn5 <- [1,2374,null,{}] 08:35:22 INFO - PROCESS | 2752 | 1466696122152 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}] 08:35:22 INFO - PROCESS | 2752 | 1466696122154 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:22 INFO - PROCESS | 2752 | 1466696122240 Marionette TRACE conn5 <- [1,2375,null,{"value":null}] 08:35:22 INFO - PROCESS | 2752 | 1466696122246 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:22 INFO - PROCESS | 2752 | 1466696122249 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:22 INFO - PROCESS | 2752 | ++DOCSHELL 0E170800 == 32 [pid = 2752] [id = 603] 08:35:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E173800) [pid = 2752] [serial = 1809] [outer = 00000000] 08:35:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E477400) [pid = 2752] [serial = 1810] [outer = 0E173800] 08:35:22 INFO - PROCESS | 2752 | 1466696122295 Marionette DEBUG loaded listener.js 08:35:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E480400) [pid = 2752] [serial = 1811] [outer = 0E173800] 08:35:22 INFO - PROCESS | 2752 | 1466696122780 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]]]}] 08:35:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:35:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 670ms 08:35:22 INFO - PROCESS | 2752 | 1466696122819 Marionette TRACE conn5 -> [0,2377,"getWindowHandle",null] 08:35:22 INFO - PROCESS | 2752 | 1466696122821 Marionette TRACE conn5 <- [1,2377,null,{"value":"13"}] 08:35:22 INFO - PROCESS | 2752 | 1466696122824 Marionette TRACE conn5 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:35:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:35:22 INFO - PROCESS | 2752 | 1466696122828 Marionette TRACE conn5 <- [1,2378,null,{}] 08:35:22 INFO - PROCESS | 2752 | 1466696122839 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}] 08:35:22 INFO - PROCESS | 2752 | 1466696122843 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:22 INFO - PROCESS | 2752 | 1466696122956 Marionette TRACE conn5 <- [1,2379,null,{"value":null}] 08:35:23 INFO - PROCESS | 2752 | 1466696123061 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 2752 | 1466696123064 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:23 INFO - PROCESS | 2752 | ++DOCSHELL 124AAC00 == 33 [pid = 2752] [id = 604] 08:35:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (124AC800) [pid = 2752] [serial = 1812] [outer = 00000000] 08:35:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (12B87C00) [pid = 2752] [serial = 1813] [outer = 124AC800] 08:35:23 INFO - PROCESS | 2752 | 1466696123112 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (13960C00) [pid = 2752] [serial = 1814] [outer = 124AC800] 08:35:23 INFO - PROCESS | 2752 | 1466696123482 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]]]}] 08:35:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:35:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 670ms 08:35:23 INFO - PROCESS | 2752 | 1466696123499 Marionette TRACE conn5 -> [0,2381,"getWindowHandle",null] 08:35:23 INFO - PROCESS | 2752 | 1466696123501 Marionette TRACE conn5 <- [1,2381,null,{"value":"13"}] 08:35:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:35:23 INFO - PROCESS | 2752 | 1466696123524 Marionette TRACE conn5 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:35:23 INFO - PROCESS | 2752 | 1466696123535 Marionette TRACE conn5 <- [1,2382,null,{}] 08:35:23 INFO - PROCESS | 2752 | 1466696123539 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}] 08:35:23 INFO - PROCESS | 2752 | 1466696123541 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:23 INFO - PROCESS | 2752 | 1466696123627 Marionette TRACE conn5 <- [1,2383,null,{"value":null}] 08:35:23 INFO - PROCESS | 2752 | 1466696123633 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:23 INFO - PROCESS | 2752 | 1466696123635 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:23 INFO - PROCESS | 2752 | ++DOCSHELL 14A4FC00 == 34 [pid = 2752] [id = 605] 08:35:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (14A51000) [pid = 2752] [serial = 1815] [outer = 00000000] 08:35:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1556B000) [pid = 2752] [serial = 1816] [outer = 14A51000] 08:35:23 INFO - PROCESS | 2752 | 1466696123679 Marionette DEBUG loaded listener.js 08:35:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (15E50800) [pid = 2752] [serial = 1817] [outer = 14A51000] 08:35:24 INFO - PROCESS | 2752 | 1466696124177 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]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 690ms 08:35:24 INFO - PROCESS | 2752 | 1466696124217 Marionette TRACE conn5 -> [0,2385,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 2752 | 1466696124219 Marionette TRACE conn5 <- [1,2385,null,{"value":"13"}] 08:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:35:24 INFO - PROCESS | 2752 | 1466696124222 Marionette TRACE conn5 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 2752 | 1466696124224 Marionette TRACE conn5 <- [1,2386,null,{}] 08:35:24 INFO - PROCESS | 2752 | 1466696124227 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}] 08:35:24 INFO - PROCESS | 2752 | 1466696124229 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:24 INFO - PROCESS | 2752 | 1466696124347 Marionette TRACE conn5 <- [1,2387,null,{"value":null}] 08:35:24 INFO - PROCESS | 2752 | 1466696124440 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:24 INFO - PROCESS | 2752 | 1466696124442 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:24 INFO - PROCESS | 2752 | ++DOCSHELL 15EDA800 == 35 [pid = 2752] [id = 606] 08:35:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (16B72800) [pid = 2752] [serial = 1818] [outer = 00000000] 08:35:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (16B7AC00) [pid = 2752] [serial = 1819] [outer = 16B72800] 08:35:24 INFO - PROCESS | 2752 | 1466696124486 Marionette DEBUG loaded listener.js 08:35:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (16B7D000) [pid = 2752] [serial = 1820] [outer = 16B72800] 08:35:24 INFO - PROCESS | 2752 | 1466696124900 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]]]}] 08:35:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:35:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 730ms 08:35:24 INFO - PROCESS | 2752 | 1466696124953 Marionette TRACE conn5 -> [0,2389,"getWindowHandle",null] 08:35:24 INFO - PROCESS | 2752 | 1466696124955 Marionette TRACE conn5 <- [1,2389,null,{"value":"13"}] 08:35:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:35:24 INFO - PROCESS | 2752 | 1466696124965 Marionette TRACE conn5 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:35:24 INFO - PROCESS | 2752 | 1466696124967 Marionette TRACE conn5 <- [1,2390,null,{}] 08:35:25 INFO - PROCESS | 2752 | 1466696124970 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}] 08:35:25 INFO - PROCESS | 2752 | 1466696124976 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:25 INFO - PROCESS | 2752 | 1466696125134 Marionette TRACE conn5 <- [1,2391,null,{"value":null}] 08:35:25 INFO - PROCESS | 2752 | 1466696125143 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:25 INFO - PROCESS | 2752 | 1466696125145 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:25 INFO - PROCESS | 2752 | ++DOCSHELL 0D76A800 == 36 [pid = 2752] [id = 607] 08:35:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1714C000) [pid = 2752] [serial = 1821] [outer = 00000000] 08:35:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (177D0800) [pid = 2752] [serial = 1822] [outer = 1714C000] 08:35:25 INFO - PROCESS | 2752 | 1466696125249 Marionette DEBUG loaded listener.js 08:35:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (1787D800) [pid = 2752] [serial = 1823] [outer = 1714C000] 08:35:25 INFO - PROCESS | 2752 | 1466696125690 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]]]}] 08:35:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:35:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 772ms 08:35:25 INFO - PROCESS | 2752 | 1466696125740 Marionette TRACE conn5 -> [0,2393,"getWindowHandle",null] 08:35:25 INFO - PROCESS | 2752 | 1466696125742 Marionette TRACE conn5 <- [1,2393,null,{"value":"13"}] 08:35:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:35:25 INFO - PROCESS | 2752 | 1466696125746 Marionette TRACE conn5 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:35:25 INFO - PROCESS | 2752 | 1466696125747 Marionette TRACE conn5 <- [1,2394,null,{}] 08:35:25 INFO - PROCESS | 2752 | 1466696125751 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}] 08:35:25 INFO - PROCESS | 2752 | 1466696125753 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:26 INFO - PROCESS | 2752 | 1466696126020 Marionette TRACE conn5 <- [1,2395,null,{"value":null}] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0D884C00) [pid = 2752] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0D2F4C00) [pid = 2752] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (16B7B800) [pid = 2752] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0EC81400) [pid = 2752] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1776B400) [pid = 2752] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (17151000) [pid = 2752] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (17B1D800) [pid = 2752] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0D9EC000) [pid = 2752] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (1714A800) [pid = 2752] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E4C0800) [pid = 2752] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D7D4C00) [pid = 2752] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (12B85000) [pid = 2752] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E16DC00) [pid = 2752] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1556BC00) [pid = 2752] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:35:26 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17772C00) [pid = 2752] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:35:26 INFO - PROCESS | 2752 | 1466696126095 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 2752 | 1466696126097 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:26 INFO - PROCESS | 2752 | ++DOCSHELL 0D291C00 == 37 [pid = 2752] [id = 608] 08:35:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0D294400) [pid = 2752] [serial = 1824] [outer = 00000000] 08:35:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E065400) [pid = 2752] [serial = 1825] [outer = 0D294400] 08:35:26 INFO - PROCESS | 2752 | 1466696126141 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0F3D0400) [pid = 2752] [serial = 1826] [outer = 0D294400] 08:35:26 INFO - PROCESS | 2752 | 1466696126496 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]]]}] 08:35:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:35:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 770ms 08:35:26 INFO - PROCESS | 2752 | 1466696126517 Marionette TRACE conn5 -> [0,2397,"getWindowHandle",null] 08:35:26 INFO - PROCESS | 2752 | 1466696126519 Marionette TRACE conn5 <- [1,2397,null,{"value":"13"}] 08:35:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:35:26 INFO - PROCESS | 2752 | 1466696126522 Marionette TRACE conn5 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:35:26 INFO - PROCESS | 2752 | 1466696126524 Marionette TRACE conn5 <- [1,2398,null,{}] 08:35:26 INFO - PROCESS | 2752 | 1466696126527 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}] 08:35:26 INFO - PROCESS | 2752 | 1466696126529 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:26 INFO - PROCESS | 2752 | 1466696126651 Marionette TRACE conn5 <- [1,2399,null,{"value":null}] 08:35:26 INFO - PROCESS | 2752 | 1466696126657 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:26 INFO - PROCESS | 2752 | 1466696126659 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:26 INFO - PROCESS | 2752 | ++DOCSHELL 1714AC00 == 38 [pid = 2752] [id = 609] 08:35:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1714EC00) [pid = 2752] [serial = 1827] [outer = 00000000] 08:35:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17AA5800) [pid = 2752] [serial = 1828] [outer = 1714EC00] 08:35:26 INFO - PROCESS | 2752 | 1466696126703 Marionette DEBUG loaded listener.js 08:35:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17B1AC00) [pid = 2752] [serial = 1829] [outer = 1714EC00] 08:35:27 INFO - PROCESS | 2752 | 1466696127103 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]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 631ms 08:35:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:35:27 INFO - PROCESS | 2752 | 1466696127156 Marionette TRACE conn5 -> [0,2401,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 2752 | 1466696127158 Marionette TRACE conn5 <- [1,2401,null,{"value":"13"}] 08:35:27 INFO - PROCESS | 2752 | 1466696127161 Marionette TRACE conn5 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 2752 | 1466696127163 Marionette TRACE conn5 <- [1,2402,null,{}] 08:35:27 INFO - PROCESS | 2752 | 1466696127167 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}] 08:35:27 INFO - PROCESS | 2752 | 1466696127169 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:27 INFO - PROCESS | 2752 | 1466696127251 Marionette TRACE conn5 <- [1,2403,null,{"value":null}] 08:35:27 INFO - PROCESS | 2752 | 1466696127256 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 2752 | 1466696127258 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:27 INFO - PROCESS | 2752 | ++DOCSHELL 1816A400 == 39 [pid = 2752] [id = 610] 08:35:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1824CC00) [pid = 2752] [serial = 1830] [outer = 00000000] 08:35:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (182E7C00) [pid = 2752] [serial = 1831] [outer = 1824CC00] 08:35:27 INFO - PROCESS | 2752 | 1466696127310 Marionette DEBUG loaded listener.js 08:35:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (182E9C00) [pid = 2752] [serial = 1832] [outer = 1824CC00] 08:35:27 INFO - PROCESS | 2752 | 1466696127748 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]]]}] 08:35:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:35:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 630ms 08:35:27 INFO - PROCESS | 2752 | 1466696127793 Marionette TRACE conn5 -> [0,2405,"getWindowHandle",null] 08:35:27 INFO - PROCESS | 2752 | 1466696127795 Marionette TRACE conn5 <- [1,2405,null,{"value":"13"}] 08:35:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:35:27 INFO - PROCESS | 2752 | 1466696127802 Marionette TRACE conn5 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:35:27 INFO - PROCESS | 2752 | 1466696127804 Marionette TRACE conn5 <- [1,2406,null,{}] 08:35:27 INFO - PROCESS | 2752 | 1466696127821 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}] 08:35:27 INFO - PROCESS | 2752 | 1466696127823 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:27 INFO - PROCESS | 2752 | 1466696127905 Marionette TRACE conn5 <- [1,2407,null,{"value":null}] 08:35:27 INFO - PROCESS | 2752 | 1466696127912 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:27 INFO - PROCESS | 2752 | 1466696127914 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:27 INFO - PROCESS | 2752 | ++DOCSHELL 196AE400 == 40 [pid = 2752] [id = 611] 08:35:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (1974D400) [pid = 2752] [serial = 1833] [outer = 00000000] 08:35:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (1988F000) [pid = 2752] [serial = 1834] [outer = 1974D400] 08:35:27 INFO - PROCESS | 2752 | 1466696127956 Marionette DEBUG loaded listener.js 08:35:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (19891800) [pid = 2752] [serial = 1835] [outer = 1974D400] 08:35:28 INFO - PROCESS | 2752 | 1466696128678 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]]]}] 08:35:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:35:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 930ms 08:35:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:35:28 INFO - PROCESS | 2752 | 1466696128734 Marionette TRACE conn5 -> [0,2409,"getWindowHandle",null] 08:35:28 INFO - PROCESS | 2752 | 1466696128738 Marionette TRACE conn5 <- [1,2409,null,{"value":"13"}] 08:35:28 INFO - PROCESS | 2752 | 1466696128743 Marionette TRACE conn5 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:35:28 INFO - PROCESS | 2752 | 1466696128748 Marionette TRACE conn5 <- [1,2410,null,{}] 08:35:28 INFO - PROCESS | 2752 | 1466696128753 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}] 08:35:28 INFO - PROCESS | 2752 | 1466696128756 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:28 INFO - PROCESS | 2752 | 1466696128875 Marionette TRACE conn5 <- [1,2411,null,{"value":null}] 08:35:29 INFO - PROCESS | 2752 | 1466696129011 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 2752 | 1466696129014 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:29 INFO - PROCESS | 2752 | ++DOCSHELL 0D962400 == 41 [pid = 2752] [id = 612] 08:35:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0E065800) [pid = 2752] [serial = 1836] [outer = 00000000] 08:35:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0E479400) [pid = 2752] [serial = 1837] [outer = 0E065800] 08:35:29 INFO - PROCESS | 2752 | 1466696129072 Marionette DEBUG loaded listener.js 08:35:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0E658000) [pid = 2752] [serial = 1838] [outer = 0E065800] 08:35:29 INFO - PROCESS | 2752 | 1466696129625 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]]]}] 08:35:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:35:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 930ms 08:35:29 INFO - PROCESS | 2752 | 1466696129674 Marionette TRACE conn5 -> [0,2413,"getWindowHandle",null] 08:35:29 INFO - PROCESS | 2752 | 1466696129679 Marionette TRACE conn5 <- [1,2413,null,{"value":"13"}] 08:35:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:35:29 INFO - PROCESS | 2752 | 1466696129685 Marionette TRACE conn5 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:35:29 INFO - PROCESS | 2752 | 1466696129688 Marionette TRACE conn5 <- [1,2414,null,{}] 08:35:29 INFO - PROCESS | 2752 | 1466696129692 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}] 08:35:29 INFO - PROCESS | 2752 | 1466696129695 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:29 INFO - PROCESS | 2752 | 1466696129811 Marionette TRACE conn5 <- [1,2415,null,{"value":null}] 08:35:29 INFO - PROCESS | 2752 | 1466696129936 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:29 INFO - PROCESS | 2752 | 1466696129939 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:29 INFO - PROCESS | 2752 | ++DOCSHELL 15545800 == 42 [pid = 2752] [id = 613] 08:35:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1554A400) [pid = 2752] [serial = 1839] [outer = 00000000] 08:35:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (16B79C00) [pid = 2752] [serial = 1840] [outer = 1554A400] 08:35:30 INFO - PROCESS | 2752 | 1466696129997 Marionette DEBUG loaded listener.js 08:35:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (17707400) [pid = 2752] [serial = 1841] [outer = 1554A400] 08:35:30 INFO - PROCESS | 2752 | 1466696130587 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]]]}] 08:35:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:35:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 970ms 08:35:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:35:30 INFO - PROCESS | 2752 | 1466696130659 Marionette TRACE conn5 -> [0,2417,"getWindowHandle",null] 08:35:30 INFO - PROCESS | 2752 | 1466696130661 Marionette TRACE conn5 <- [1,2417,null,{"value":"13"}] 08:35:30 INFO - PROCESS | 2752 | 1466696130665 Marionette TRACE conn5 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:35:30 INFO - PROCESS | 2752 | 1466696130669 Marionette TRACE conn5 <- [1,2418,null,{}] 08:35:30 INFO - PROCESS | 2752 | 1466696130680 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}] 08:35:30 INFO - PROCESS | 2752 | 1466696130685 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:30 INFO - PROCESS | 2752 | 1466696130794 Marionette TRACE conn5 <- [1,2419,null,{"value":null}] 08:35:30 INFO - PROCESS | 2752 | 1466696130940 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:30 INFO - PROCESS | 2752 | 1466696130944 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:30 INFO - PROCESS | 2752 | ++DOCSHELL 19892400 == 43 [pid = 2752] [id = 614] 08:35:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (19894400) [pid = 2752] [serial = 1842] [outer = 00000000] 08:35:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (1A2BB800) [pid = 2752] [serial = 1843] [outer = 19894400] 08:35:31 INFO - PROCESS | 2752 | 1466696131001 Marionette DEBUG loaded listener.js 08:35:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (1A39F400) [pid = 2752] [serial = 1844] [outer = 19894400] 08:35:31 INFO - PROCESS | 2752 | 1466696131638 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]]]}] 08:35:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:35:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1020ms 08:35:31 INFO - PROCESS | 2752 | 1466696131688 Marionette TRACE conn5 -> [0,2421,"getWindowHandle",null] 08:35:31 INFO - PROCESS | 2752 | 1466696131691 Marionette TRACE conn5 <- [1,2421,null,{"value":"13"}] 08:35:31 INFO - PROCESS | 2752 | 1466696131695 Marionette TRACE conn5 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:35:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:35:31 INFO - PROCESS | 2752 | 1466696131697 Marionette TRACE conn5 <- [1,2422,null,{}] 08:35:31 INFO - PROCESS | 2752 | 1466696131701 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}] 08:35:31 INFO - PROCESS | 2752 | 1466696131703 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:31 INFO - PROCESS | 2752 | 1466696131814 Marionette TRACE conn5 <- [1,2423,null,{"value":null}] 08:35:32 INFO - PROCESS | 2752 | 1466696132066 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:32 INFO - PROCESS | 2752 | 1466696132069 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:32 INFO - PROCESS | 2752 | ++DOCSHELL 09464400 == 44 [pid = 2752] [id = 615] 08:35:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0D2EA800) [pid = 2752] [serial = 1845] [outer = 00000000] 08:35:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (0D962C00) [pid = 2752] [serial = 1846] [outer = 0D2EA800] 08:35:32 INFO - PROCESS | 2752 | 1466696132128 Marionette DEBUG loaded listener.js 08:35:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (0E16C000) [pid = 2752] [serial = 1847] [outer = 0D2EA800] 08:35:32 INFO - PROCESS | 2752 | 1466696132706 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]]]}] 08:35:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:35:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1020ms 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 1816A400 == 43 [pid = 2752] [id = 610] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 1714AC00 == 42 [pid = 2752] [id = 609] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 0D291C00 == 41 [pid = 2752] [id = 608] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 0D76A800 == 40 [pid = 2752] [id = 607] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 15EDA800 == 39 [pid = 2752] [id = 606] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 14A4FC00 == 38 [pid = 2752] [id = 605] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 124AAC00 == 37 [pid = 2752] [id = 604] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 0E170800 == 36 [pid = 2752] [id = 603] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 09463000 == 35 [pid = 2752] [id = 602] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 0D2F3000 == 34 [pid = 2752] [id = 595] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 124A8C00 == 33 [pid = 2752] [id = 596] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 182EBC00 == 32 [pid = 2752] [id = 599] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 0D95FC00 == 31 [pid = 2752] [id = 597] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 13BC0C00 == 30 [pid = 2752] [id = 598] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 0D76BC00 == 29 [pid = 2752] [id = 600] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 0E4B5800 == 28 [pid = 2752] [id = 601] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 19892400 == 27 [pid = 2752] [id = 614] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 15545800 == 26 [pid = 2752] [id = 613] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 196AE400 == 25 [pid = 2752] [id = 611] 08:35:33 INFO - PROCESS | 2752 | --DOCSHELL 0D962400 == 24 [pid = 2752] [id = 612] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (178C2000) [pid = 2752] [serial = 1786] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (16E44C00) [pid = 2752] [serial = 1777] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (122D0C00) [pid = 2752] [serial = 1768] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (124A0C00) [pid = 2752] [serial = 1769] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (17879400) [pid = 2752] [serial = 1757] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (17709800) [pid = 2752] [serial = 1780] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (17702400) [pid = 2752] [serial = 1781] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17B23400) [pid = 2752] [serial = 1789] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (13BC3800) [pid = 2752] [serial = 1792] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (14A51800) [pid = 2752] [serial = 1793] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (17CE9C00) [pid = 2752] [serial = 1795] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (17B25C00) [pid = 2752] [serial = 1790] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E618400) [pid = 2752] [serial = 1765] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0D876400) [pid = 2752] [serial = 1759] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E659800) [pid = 2752] [serial = 1766] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D902C00) [pid = 2752] [serial = 1760] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1394C000) [pid = 2752] [serial = 1771] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E16EC00) [pid = 2752] [serial = 1762] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (182E2C00) [pid = 2752] [serial = 1796] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E226000) [pid = 2752] [serial = 1763] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (13B22000) [pid = 2752] [serial = 1772] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (15E4EC00) [pid = 2752] [serial = 1774] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (19748400) [pid = 2752] [serial = 1798] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17142400) [pid = 2752] [serial = 1778] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (15ED4400) [pid = 2752] [serial = 1775] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1787CC00) [pid = 2752] [serial = 1784] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1787B400) [pid = 2752] [serial = 1783] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (17AA2400) [pid = 2752] [serial = 1787] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (16BDE400) [pid = 2752] [serial = 1751] [outer = 00000000] [url = about:blank] 08:35:33 INFO - PROCESS | 2752 | 1466696133430 Marionette TRACE conn5 -> [0,2425,"getWindowHandle",null] 08:35:33 INFO - PROCESS | 2752 | 1466696133435 Marionette TRACE conn5 <- [1,2425,null,{"value":"13"}] 08:35:33 INFO - PROCESS | 2752 | 1466696133496 Marionette TRACE conn5 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:35:33 INFO - PROCESS | 2752 | 1466696133499 Marionette TRACE conn5 <- [1,2426,null,{}] 08:35:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:35:33 INFO - PROCESS | 2752 | 1466696133505 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}] 08:35:33 INFO - PROCESS | 2752 | 1466696133508 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:33 INFO - PROCESS | 2752 | 1466696133593 Marionette TRACE conn5 <- [1,2427,null,{"value":null}] 08:35:33 INFO - PROCESS | 2752 | 1466696133684 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:33 INFO - PROCESS | 2752 | 1466696133689 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:33 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F2400 == 25 [pid = 2752] [id = 616] 08:35:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0D2F3000) [pid = 2752] [serial = 1848] [outer = 00000000] 08:35:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0D30C000) [pid = 2752] [serial = 1849] [outer = 0D2F3000] 08:35:33 INFO - PROCESS | 2752 | 1466696133737 Marionette DEBUG loaded listener.js 08:35:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D313C00) [pid = 2752] [serial = 1850] [outer = 0D2F3000] 08:35:34 INFO - PROCESS | 2752 | 1466696134144 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]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 670ms 08:35:34 INFO - PROCESS | 2752 | 1466696134180 Marionette TRACE conn5 -> [0,2429,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 2752 | 1466696134183 Marionette TRACE conn5 <- [1,2429,null,{"value":"13"}] 08:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:35:34 INFO - PROCESS | 2752 | 1466696134190 Marionette TRACE conn5 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - PROCESS | 2752 | 1466696134194 Marionette TRACE conn5 <- [1,2430,null,{}] 08:35:34 INFO - PROCESS | 2752 | 1466696134198 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}] 08:35:34 INFO - PROCESS | 2752 | 1466696134200 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:34 INFO - PROCESS | 2752 | 1466696134289 Marionette TRACE conn5 <- [1,2431,null,{"value":null}] 08:35:34 INFO - PROCESS | 2752 | 1466696134297 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:34 INFO - PROCESS | 2752 | 1466696134299 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:34 INFO - PROCESS | 2752 | ++DOCSHELL 0E06F000 == 26 [pid = 2752] [id = 617] 08:35:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E070800) [pid = 2752] [serial = 1851] [outer = 00000000] 08:35:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E16F400) [pid = 2752] [serial = 1852] [outer = 0E070800] 08:35:34 INFO - PROCESS | 2752 | 1466696134346 Marionette DEBUG loaded listener.js 08:35:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E226C00) [pid = 2752] [serial = 1853] [outer = 0E070800] 08:35:34 INFO - PROCESS | 2752 | 1466696134810 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]]]}] 08:35:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:35:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 690ms 08:35:34 INFO - PROCESS | 2752 | 1466696134880 Marionette TRACE conn5 -> [0,2433,"getWindowHandle",null] 08:35:34 INFO - PROCESS | 2752 | 1466696134882 Marionette TRACE conn5 <- [1,2433,null,{"value":"13"}] 08:35:34 INFO - PROCESS | 2752 | 1466696134886 Marionette TRACE conn5 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:35:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:35:34 INFO - PROCESS | 2752 | 1466696134888 Marionette TRACE conn5 <- [1,2434,null,{}] 08:35:34 INFO - PROCESS | 2752 | 1466696134898 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}] 08:35:34 INFO - PROCESS | 2752 | 1466696134902 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:35 INFO - PROCESS | 2752 | 1466696135019 Marionette TRACE conn5 <- [1,2435,null,{"value":null}] 08:35:35 INFO - PROCESS | 2752 | 1466696135129 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 2752 | 1466696135133 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:35 INFO - PROCESS | 2752 | ++DOCSHELL 0EC83C00 == 27 [pid = 2752] [id = 618] 08:35:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0EC85000) [pid = 2752] [serial = 1854] [outer = 00000000] 08:35:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0F381C00) [pid = 2752] [serial = 1855] [outer = 0EC85000] 08:35:35 INFO - PROCESS | 2752 | 1466696135182 Marionette DEBUG loaded listener.js 08:35:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (12462C00) [pid = 2752] [serial = 1856] [outer = 0EC85000] 08:35:35 INFO - PROCESS | 2752 | 1466696135594 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]]]}] 08:35:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:35:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 770ms 08:35:35 INFO - PROCESS | 2752 | 1466696135659 Marionette TRACE conn5 -> [0,2437,"getWindowHandle",null] 08:35:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:35:35 INFO - PROCESS | 2752 | 1466696135661 Marionette TRACE conn5 <- [1,2437,null,{"value":"13"}] 08:35:35 INFO - PROCESS | 2752 | 1466696135665 Marionette TRACE conn5 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:35:35 INFO - PROCESS | 2752 | 1466696135666 Marionette TRACE conn5 <- [1,2438,null,{}] 08:35:35 INFO - PROCESS | 2752 | 1466696135670 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}] 08:35:35 INFO - PROCESS | 2752 | 1466696135672 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:35 INFO - PROCESS | 2752 | 1466696135803 Marionette TRACE conn5 <- [1,2439,null,{"value":null}] 08:35:35 INFO - PROCESS | 2752 | 1466696135869 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:35 INFO - PROCESS | 2752 | 1466696135871 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:35 INFO - PROCESS | 2752 | ++DOCSHELL 124AAC00 == 28 [pid = 2752] [id = 619] 08:35:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1254AC00) [pid = 2752] [serial = 1857] [outer = 00000000] 08:35:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (13B25C00) [pid = 2752] [serial = 1858] [outer = 1254AC00] 08:35:35 INFO - PROCESS | 2752 | 1466696135917 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (14A4C800) [pid = 2752] [serial = 1859] [outer = 1254AC00] 08:35:36 INFO - PROCESS | 2752 | 1466696136336 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]]]}] 08:35:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:35:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 730ms 08:35:36 INFO - PROCESS | 2752 | 1466696136405 Marionette TRACE conn5 -> [0,2441,"getWindowHandle",null] 08:35:36 INFO - PROCESS | 2752 | 1466696136407 Marionette TRACE conn5 <- [1,2441,null,{"value":"13"}] 08:35:36 INFO - PROCESS | 2752 | 1466696136410 Marionette TRACE conn5 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:35:36 INFO - PROCESS | 2752 | 1466696136412 Marionette TRACE conn5 <- [1,2442,null,{}] 08:35:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:35:36 INFO - PROCESS | 2752 | 1466696136418 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}] 08:35:36 INFO - PROCESS | 2752 | 1466696136420 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:36 INFO - PROCESS | 2752 | 1466696136536 Marionette TRACE conn5 <- [1,2443,null,{"value":null}] 08:35:36 INFO - PROCESS | 2752 | 1466696136544 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:36 INFO - PROCESS | 2752 | 1466696136546 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:36 INFO - PROCESS | 2752 | ++DOCSHELL 1554C400 == 29 [pid = 2752] [id = 620] 08:35:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1554CC00) [pid = 2752] [serial = 1860] [outer = 00000000] 08:35:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (15573400) [pid = 2752] [serial = 1861] [outer = 1554CC00] 08:35:36 INFO - PROCESS | 2752 | 1466696136591 Marionette DEBUG loaded listener.js 08:35:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (15E65C00) [pid = 2752] [serial = 1862] [outer = 1554CC00] 08:35:37 INFO - PROCESS | 2752 | 1466696137033 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]]]}] 08:35:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:35:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 671ms 08:35:37 INFO - PROCESS | 2752 | 1466696137087 Marionette TRACE conn5 -> [0,2445,"getWindowHandle",null] 08:35:37 INFO - PROCESS | 2752 | 1466696137089 Marionette TRACE conn5 <- [1,2445,null,{"value":"13"}] 08:35:37 INFO - PROCESS | 2752 | 1466696137092 Marionette TRACE conn5 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:35:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:35:37 INFO - PROCESS | 2752 | 1466696137094 Marionette TRACE conn5 <- [1,2446,null,{}] 08:35:37 INFO - PROCESS | 2752 | 1466696137098 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}] 08:35:37 INFO - PROCESS | 2752 | 1466696137103 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:37 INFO - PROCESS | 2752 | 1466696137249 Marionette TRACE conn5 <- [1,2447,null,{"value":null}] 08:35:37 INFO - PROCESS | 2752 | 1466696137317 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:37 INFO - PROCESS | 2752 | 1466696137319 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:37 INFO - PROCESS | 2752 | ++DOCSHELL 16B7BC00 == 30 [pid = 2752] [id = 621] 08:35:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (16B7C000) [pid = 2752] [serial = 1863] [outer = 00000000] 08:35:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (1714D000) [pid = 2752] [serial = 1864] [outer = 16B7C000] 08:35:37 INFO - PROCESS | 2752 | 1466696137366 Marionette DEBUG loaded listener.js 08:35:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17705C00) [pid = 2752] [serial = 1865] [outer = 16B7C000] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (16B72800) [pid = 2752] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (1714C000) [pid = 2752] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0D294400) [pid = 2752] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (09463400) [pid = 2752] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (14A51000) [pid = 2752] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (124AC800) [pid = 2752] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E4B6800) [pid = 2752] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D76D800) [pid = 2752] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E173800) [pid = 2752] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (18470800) [pid = 2752] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1714EC00) [pid = 2752] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1974D400) [pid = 2752] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:35:37 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (1824CC00) [pid = 2752] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:35:37 INFO - PROCESS | 2752 | 1466696137917 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]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 871ms 08:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:35:38 INFO - PROCESS | 2752 | 1466696137967 Marionette TRACE conn5 -> [0,2449,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 2752 | 1466696137969 Marionette TRACE conn5 <- [1,2449,null,{"value":"13"}] 08:35:38 INFO - PROCESS | 2752 | 1466696137972 Marionette TRACE conn5 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 2752 | 1466696137974 Marionette TRACE conn5 <- [1,2450,null,{}] 08:35:38 INFO - PROCESS | 2752 | 1466696137977 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}] 08:35:38 INFO - PROCESS | 2752 | 1466696137979 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:38 INFO - PROCESS | 2752 | 1466696138066 Marionette TRACE conn5 <- [1,2451,null,{"value":null}] 08:35:38 INFO - PROCESS | 2752 | 1466696138072 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 2752 | 1466696138074 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:38 INFO - PROCESS | 2752 | ++DOCSHELL 12460C00 == 31 [pid = 2752] [id = 622] 08:35:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (14A51000) [pid = 2752] [serial = 1866] [outer = 00000000] 08:35:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1770A800) [pid = 2752] [serial = 1867] [outer = 14A51000] 08:35:38 INFO - PROCESS | 2752 | 1466696138117 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (1770EC00) [pid = 2752] [serial = 1868] [outer = 14A51000] 08:35:38 INFO - PROCESS | 2752 | 1466696138533 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]]]}] 08:35:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:35:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 570ms 08:35:38 INFO - PROCESS | 2752 | 1466696138543 Marionette TRACE conn5 -> [0,2453,"getWindowHandle",null] 08:35:38 INFO - PROCESS | 2752 | 1466696138545 Marionette TRACE conn5 <- [1,2453,null,{"value":"13"}] 08:35:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:35:38 INFO - PROCESS | 2752 | 1466696138552 Marionette TRACE conn5 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:35:38 INFO - PROCESS | 2752 | 1466696138554 Marionette TRACE conn5 <- [1,2454,null,{}] 08:35:38 INFO - PROCESS | 2752 | 1466696138557 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}] 08:35:38 INFO - PROCESS | 2752 | 1466696138559 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:38 INFO - PROCESS | 2752 | 1466696138684 Marionette TRACE conn5 <- [1,2455,null,{"value":null}] 08:35:38 INFO - PROCESS | 2752 | 1466696138706 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:38 INFO - PROCESS | 2752 | 1466696138708 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:38 INFO - PROCESS | 2752 | ++DOCSHELL 16B74C00 == 32 [pid = 2752] [id = 623] 08:35:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1776D400) [pid = 2752] [serial = 1869] [outer = 00000000] 08:35:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1787A400) [pid = 2752] [serial = 1870] [outer = 1776D400] 08:35:38 INFO - PROCESS | 2752 | 1466696138751 Marionette DEBUG loaded listener.js 08:35:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (178B6400) [pid = 2752] [serial = 1871] [outer = 1776D400] 08:35:39 INFO - PROCESS | 2752 | 1466696139189 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]]]}] 08:35:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:35:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 670ms 08:35:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:35:39 INFO - PROCESS | 2752 | 1466696139223 Marionette TRACE conn5 -> [0,2457,"getWindowHandle",null] 08:35:39 INFO - PROCESS | 2752 | 1466696139225 Marionette TRACE conn5 <- [1,2457,null,{"value":"13"}] 08:35:39 INFO - PROCESS | 2752 | 1466696139229 Marionette TRACE conn5 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:35:39 INFO - PROCESS | 2752 | 1466696139230 Marionette TRACE conn5 <- [1,2458,null,{}] 08:35:39 INFO - PROCESS | 2752 | 1466696139234 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}] 08:35:39 INFO - PROCESS | 2752 | 1466696139235 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:39 INFO - PROCESS | 2752 | 1466696139352 Marionette TRACE conn5 <- [1,2459,null,{"value":null}] 08:35:39 INFO - PROCESS | 2752 | 1466696139360 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:39 INFO - PROCESS | 2752 | 1466696139362 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:39 INFO - PROCESS | 2752 | ++DOCSHELL 178C4800 == 33 [pid = 2752] [id = 624] 08:35:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (178C4C00) [pid = 2752] [serial = 1872] [outer = 00000000] 08:35:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17AA7C00) [pid = 2752] [serial = 1873] [outer = 178C4C00] 08:35:39 INFO - PROCESS | 2752 | 1466696139406 Marionette DEBUG loaded listener.js 08:35:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17AAA000) [pid = 2752] [serial = 1874] [outer = 178C4C00] 08:35:40 INFO - PROCESS | 2752 | --DOCSHELL 0E06F000 == 32 [pid = 2752] [id = 617] 08:35:40 INFO - PROCESS | 2752 | --DOCSHELL 0D2F2400 == 31 [pid = 2752] [id = 616] 08:35:40 INFO - PROCESS | 2752 | --DOCSHELL 09464400 == 30 [pid = 2752] [id = 615] 08:35:40 INFO - PROCESS | 2752 | --DOCSHELL 0EC83C00 == 29 [pid = 2752] [id = 618] 08:35:40 INFO - PROCESS | 2752 | --DOCSHELL 16B7BC00 == 28 [pid = 2752] [id = 621] 08:35:40 INFO - PROCESS | 2752 | --DOCSHELL 1554C400 == 27 [pid = 2752] [id = 620] 08:35:40 INFO - PROCESS | 2752 | --DOCSHELL 16B74C00 == 26 [pid = 2752] [id = 623] 08:35:40 INFO - PROCESS | 2752 | --DOCSHELL 12460C00 == 25 [pid = 2752] [id = 622] 08:35:40 INFO - PROCESS | 2752 | --DOCSHELL 124AAC00 == 24 [pid = 2752] [id = 619] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (19891800) [pid = 2752] [serial = 1835] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1988F000) [pid = 2752] [serial = 1834] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (182E7C00) [pid = 2752] [serial = 1831] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (16B7AC00) [pid = 2752] [serial = 1819] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (177D0800) [pid = 2752] [serial = 1822] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (16B7D000) [pid = 2752] [serial = 1820] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E065400) [pid = 2752] [serial = 1825] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0D29C400) [pid = 2752] [serial = 1807] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0D72AC00) [pid = 2752] [serial = 1808] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (1556B000) [pid = 2752] [serial = 1816] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (12B87C00) [pid = 2752] [serial = 1813] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (13960C00) [pid = 2752] [serial = 1814] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0E655400) [pid = 2752] [serial = 1804] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0F274C00) [pid = 2752] [serial = 1805] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (0D83AC00) [pid = 2752] [serial = 1801] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (0D9EDC00) [pid = 2752] [serial = 1802] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (0E477400) [pid = 2752] [serial = 1810] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (0E480400) [pid = 2752] [serial = 1811] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (197B4C00) [pid = 2752] [serial = 1799] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (1787D800) [pid = 2752] [serial = 1823] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (17AA5800) [pid = 2752] [serial = 1828] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (182E9C00) [pid = 2752] [serial = 1832] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (0F3D0400) [pid = 2752] [serial = 1826] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 55 (17B1AC00) [pid = 2752] [serial = 1829] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | --DOMWINDOW == 54 (15E50800) [pid = 2752] [serial = 1817] [outer = 00000000] [url = about:blank] 08:35:41 INFO - PROCESS | 2752 | 1466696141152 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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1972ms 08:35:41 INFO - PROCESS | 2752 | 1466696141202 Marionette TRACE conn5 -> [0,2461,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 2752 | 1466696141205 Marionette TRACE conn5 <- [1,2461,null,{"value":"13"}] 08:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:35:41 INFO - PROCESS | 2752 | 1466696141211 Marionette TRACE conn5 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 2752 | 1466696141213 Marionette TRACE conn5 <- [1,2462,null,{}] 08:35:41 INFO - PROCESS | 2752 | 1466696141219 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}] 08:35:41 INFO - PROCESS | 2752 | 1466696141222 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:41 INFO - PROCESS | 2752 | 1466696141309 Marionette TRACE conn5 <- [1,2463,null,{"value":null}] 08:35:41 INFO - PROCESS | 2752 | 1466696141316 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:41 INFO - PROCESS | 2752 | 1466696141318 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:41 INFO - PROCESS | 2752 | ++DOCSHELL 0D7CA800 == 25 [pid = 2752] [id = 625] 08:35:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 55 (0D7CB800) [pid = 2752] [serial = 1875] [outer = 00000000] 08:35:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (0D876800) [pid = 2752] [serial = 1876] [outer = 0D7CB800] 08:35:41 INFO - PROCESS | 2752 | 1466696141367 Marionette DEBUG loaded listener.js 08:35:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (0D8ED800) [pid = 2752] [serial = 1877] [outer = 0D7CB800] 08:35:41 INFO - PROCESS | 2752 | 1466696141883 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]]]}] 08:35:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:35:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 730ms 08:35:41 INFO - PROCESS | 2752 | 1466696141942 Marionette TRACE conn5 -> [0,2465,"getWindowHandle",null] 08:35:41 INFO - PROCESS | 2752 | 1466696141947 Marionette TRACE conn5 <- [1,2465,null,{"value":"13"}] 08:35:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:35:41 INFO - PROCESS | 2752 | 1466696141953 Marionette TRACE conn5 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:35:41 INFO - PROCESS | 2752 | 1466696141956 Marionette TRACE conn5 <- [1,2466,null,{}] 08:35:41 INFO - PROCESS | 2752 | 1466696141959 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}] 08:35:41 INFO - PROCESS | 2752 | 1466696141962 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:42 INFO - PROCESS | 2752 | 1466696142054 Marionette TRACE conn5 <- [1,2467,null,{"value":null}] 08:35:42 INFO - PROCESS | 2752 | 1466696142066 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 2752 | 1466696142069 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:42 INFO - PROCESS | 2752 | ++DOCSHELL 0E068000 == 26 [pid = 2752] [id = 626] 08:35:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0E068C00) [pid = 2752] [serial = 1878] [outer = 00000000] 08:35:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0E073400) [pid = 2752] [serial = 1879] [outer = 0E068C00] 08:35:42 INFO - PROCESS | 2752 | 1466696142197 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0E171800) [pid = 2752] [serial = 1880] [outer = 0E068C00] 08:35:42 INFO - PROCESS | 2752 | 1466696142584 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]]]}] 08:35:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:35:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 670ms 08:35:42 INFO - PROCESS | 2752 | 1466696142627 Marionette TRACE conn5 -> [0,2469,"getWindowHandle",null] 08:35:42 INFO - PROCESS | 2752 | 1466696142629 Marionette TRACE conn5 <- [1,2469,null,{"value":"13"}] 08:35:42 INFO - PROCESS | 2752 | 1466696142632 Marionette TRACE conn5 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:35:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:35:42 INFO - PROCESS | 2752 | 1466696142635 Marionette TRACE conn5 <- [1,2470,null,{}] 08:35:42 INFO - PROCESS | 2752 | 1466696142646 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}] 08:35:42 INFO - PROCESS | 2752 | 1466696142651 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:42 INFO - PROCESS | 2752 | 1466696142760 Marionette TRACE conn5 <- [1,2471,null,{"value":null}] 08:35:42 INFO - PROCESS | 2752 | 1466696142770 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:42 INFO - PROCESS | 2752 | 1466696142773 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:42 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B9C00 == 27 [pid = 2752] [id = 627] 08:35:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E4BB800) [pid = 2752] [serial = 1881] [outer = 00000000] 08:35:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0E620C00) [pid = 2752] [serial = 1882] [outer = 0E4BB800] 08:35:42 INFO - PROCESS | 2752 | 1466696142821 Marionette DEBUG loaded listener.js 08:35:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0EC06800) [pid = 2752] [serial = 1883] [outer = 0E4BB800] 08:35:43 INFO - PROCESS | 2752 | 1466696143279 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]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 670ms 08:35:43 INFO - PROCESS | 2752 | 1466696143306 Marionette TRACE conn5 -> [0,2473,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 2752 | 1466696143309 Marionette TRACE conn5 <- [1,2473,null,{"value":"13"}] 08:35:43 INFO - PROCESS | 2752 | 1466696143312 Marionette TRACE conn5 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:35:43 INFO - PROCESS | 2752 | 1466696143314 Marionette TRACE conn5 <- [1,2474,null,{}] 08:35:43 INFO - PROCESS | 2752 | 1466696143317 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}] 08:35:43 INFO - PROCESS | 2752 | 1466696143319 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:43 INFO - PROCESS | 2752 | 1466696143406 Marionette TRACE conn5 <- [1,2475,null,{"value":null}] 08:35:43 INFO - PROCESS | 2752 | 1466696143414 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:43 INFO - PROCESS | 2752 | 1466696143416 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:43 INFO - PROCESS | 2752 | ++DOCSHELL 0EC0CC00 == 28 [pid = 2752] [id = 628] 08:35:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0EC81400) [pid = 2752] [serial = 1884] [outer = 00000000] 08:35:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (12550400) [pid = 2752] [serial = 1885] [outer = 0EC81400] 08:35:43 INFO - PROCESS | 2752 | 1466696143460 Marionette DEBUG loaded listener.js 08:35:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (12B85000) [pid = 2752] [serial = 1886] [outer = 0EC81400] 08:35:43 INFO - PROCESS | 2752 | 1466696143902 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]]]}] 08:35:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:35:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 08:35:43 INFO - PROCESS | 2752 | 1466696143947 Marionette TRACE conn5 -> [0,2477,"getWindowHandle",null] 08:35:43 INFO - PROCESS | 2752 | 1466696143949 Marionette TRACE conn5 <- [1,2477,null,{"value":"13"}] 08:35:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:35:43 INFO - PROCESS | 2752 | 1466696143952 Marionette TRACE conn5 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:35:43 INFO - PROCESS | 2752 | 1466696143954 Marionette TRACE conn5 <- [1,2478,null,{}] 08:35:43 INFO - PROCESS | 2752 | 1466696143957 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}] 08:35:43 INFO - PROCESS | 2752 | 1466696143959 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:44 INFO - PROCESS | 2752 | 1466696144036 Marionette TRACE conn5 <- [1,2479,null,{"value":null}] 08:35:44 INFO - PROCESS | 2752 | 1466696144042 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 2752 | 1466696144044 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:44 INFO - PROCESS | 2752 | ++DOCSHELL 13B17800 == 29 [pid = 2752] [id = 629] 08:35:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (13B19C00) [pid = 2752] [serial = 1887] [outer = 00000000] 08:35:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (14A51C00) [pid = 2752] [serial = 1888] [outer = 13B19C00] 08:35:44 INFO - PROCESS | 2752 | 1466696144088 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (15545400) [pid = 2752] [serial = 1889] [outer = 13B19C00] 08:35:44 INFO - PROCESS | 2752 | 1466696144544 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]]]}] 08:35:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:35:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 08:35:44 INFO - PROCESS | 2752 | 1466696144595 Marionette TRACE conn5 -> [0,2481,"getWindowHandle",null] 08:35:44 INFO - PROCESS | 2752 | 1466696144597 Marionette TRACE conn5 <- [1,2481,null,{"value":"13"}] 08:35:44 INFO - PROCESS | 2752 | 1466696144600 Marionette TRACE conn5 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:35:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:35:44 INFO - PROCESS | 2752 | 1466696144602 Marionette TRACE conn5 <- [1,2482,null,{}] 08:35:44 INFO - PROCESS | 2752 | 1466696144606 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}] 08:35:44 INFO - PROCESS | 2752 | 1466696144611 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:44 INFO - PROCESS | 2752 | 1466696144712 Marionette TRACE conn5 <- [1,2483,null,{"value":null}] 08:35:44 INFO - PROCESS | 2752 | 1466696144718 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:44 INFO - PROCESS | 2752 | 1466696144720 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:44 INFO - PROCESS | 2752 | ++DOCSHELL 16B72000 == 30 [pid = 2752] [id = 630] 08:35:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (16B74000) [pid = 2752] [serial = 1890] [outer = 00000000] 08:35:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (16B7B800) [pid = 2752] [serial = 1891] [outer = 16B74000] 08:35:44 INFO - PROCESS | 2752 | 1466696144764 Marionette DEBUG loaded listener.js 08:35:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (16B7E800) [pid = 2752] [serial = 1892] [outer = 16B74000] 08:35:45 INFO - PROCESS | 2752 | 1466696145215 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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 670ms 08:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:35:45 INFO - PROCESS | 2752 | 1466696145274 Marionette TRACE conn5 -> [0,2485,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 2752 | 1466696145276 Marionette TRACE conn5 <- [1,2485,null,{"value":"13"}] 08:35:45 INFO - PROCESS | 2752 | 1466696145279 Marionette TRACE conn5 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 2752 | 1466696145280 Marionette TRACE conn5 <- [1,2486,null,{}] 08:35:45 INFO - PROCESS | 2752 | 1466696145283 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}] 08:35:45 INFO - PROCESS | 2752 | 1466696145285 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:45 INFO - PROCESS | 2752 | 1466696145362 Marionette TRACE conn5 <- [1,2487,null,{"value":null}] 08:35:45 INFO - PROCESS | 2752 | 1466696145368 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:45 INFO - PROCESS | 2752 | 1466696145369 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:45 INFO - PROCESS | 2752 | ++DOCSHELL 16E48000 == 31 [pid = 2752] [id = 631] 08:35:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17147C00) [pid = 2752] [serial = 1893] [outer = 00000000] 08:35:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1714CC00) [pid = 2752] [serial = 1894] [outer = 17147C00] 08:35:45 INFO - PROCESS | 2752 | 1466696145413 Marionette DEBUG loaded listener.js 08:35:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1714D400) [pid = 2752] [serial = 1895] [outer = 17147C00] 08:35:45 INFO - PROCESS | 2752 | 1466696145851 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]]]}] 08:35:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:35:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 630ms 08:35:45 INFO - PROCESS | 2752 | 1466696145920 Marionette TRACE conn5 -> [0,2489,"getWindowHandle",null] 08:35:45 INFO - PROCESS | 2752 | 1466696145922 Marionette TRACE conn5 <- [1,2489,null,{"value":"13"}] 08:35:45 INFO - PROCESS | 2752 | 1466696145925 Marionette TRACE conn5 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:35:45 INFO - PROCESS | 2752 | 1466696145927 Marionette TRACE conn5 <- [1,2490,null,{}] 08:35:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:35:45 INFO - PROCESS | 2752 | 1466696145931 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}] 08:35:45 INFO - PROCESS | 2752 | 1466696145932 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:46 INFO - PROCESS | 2752 | 1466696146011 Marionette TRACE conn5 <- [1,2491,null,{"value":null}] 08:35:46 INFO - PROCESS | 2752 | 1466696146016 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 2752 | 1466696146018 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:46 INFO - PROCESS | 2752 | ++DOCSHELL 17703400 == 32 [pid = 2752] [id = 632] 08:35:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1770F000) [pid = 2752] [serial = 1896] [outer = 00000000] 08:35:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1787B400) [pid = 2752] [serial = 1897] [outer = 1770F000] 08:35:46 INFO - PROCESS | 2752 | 1466696146061 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (177CE400) [pid = 2752] [serial = 1898] [outer = 1770F000] 08:35:46 INFO - PROCESS | 2752 | 1466696146547 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]]]}] 08:35:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:35:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 670ms 08:35:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:35:46 INFO - PROCESS | 2752 | 1466696146601 Marionette TRACE conn5 -> [0,2493,"getWindowHandle",null] 08:35:46 INFO - PROCESS | 2752 | 1466696146603 Marionette TRACE conn5 <- [1,2493,null,{"value":"13"}] 08:35:46 INFO - PROCESS | 2752 | 1466696146611 Marionette TRACE conn5 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:35:46 INFO - PROCESS | 2752 | 1466696146613 Marionette TRACE conn5 <- [1,2494,null,{}] 08:35:46 INFO - PROCESS | 2752 | 1466696146617 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}] 08:35:46 INFO - PROCESS | 2752 | 1466696146618 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:46 INFO - PROCESS | 2752 | 1466696146731 Marionette TRACE conn5 <- [1,2495,null,{"value":null}] 08:35:46 INFO - PROCESS | 2752 | 1466696146822 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:46 INFO - PROCESS | 2752 | 1466696146824 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:46 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B9800 == 33 [pid = 2752] [id = 633] 08:35:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (178C4400) [pid = 2752] [serial = 1899] [outer = 00000000] 08:35:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17AA4800) [pid = 2752] [serial = 1900] [outer = 178C4400] 08:35:46 INFO - PROCESS | 2752 | 1466696146867 Marionette DEBUG loaded listener.js 08:35:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17AA7000) [pid = 2752] [serial = 1901] [outer = 178C4400] 08:35:47 INFO - PROCESS | 2752 | 1466696147291 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]]]}] 08:35:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:35:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 731ms 08:35:47 INFO - PROCESS | 2752 | 1466696147337 Marionette TRACE conn5 -> [0,2497,"getWindowHandle",null] 08:35:47 INFO - PROCESS | 2752 | 1466696147339 Marionette TRACE conn5 <- [1,2497,null,{"value":"13"}] 08:35:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:35:47 INFO - PROCESS | 2752 | 1466696147342 Marionette TRACE conn5 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:35:47 INFO - PROCESS | 2752 | 1466696147343 Marionette TRACE conn5 <- [1,2498,null,{}] 08:35:47 INFO - PROCESS | 2752 | 1466696147347 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}] 08:35:47 INFO - PROCESS | 2752 | 1466696147348 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:47 INFO - PROCESS | 2752 | 1466696147469 Marionette TRACE conn5 <- [1,2499,null,{"value":null}] 08:35:47 INFO - PROCESS | 2752 | 1466696147474 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:47 INFO - PROCESS | 2752 | 1466696147476 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:47 INFO - PROCESS | 2752 | ++DOCSHELL 0D2EA000 == 34 [pid = 2752] [id = 634] 08:35:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0D2EC000) [pid = 2752] [serial = 1902] [outer = 00000000] 08:35:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17B20400) [pid = 2752] [serial = 1903] [outer = 0D2EC000] 08:35:47 INFO - PROCESS | 2752 | 1466696147520 Marionette DEBUG loaded listener.js 08:35:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17CE4800) [pid = 2752] [serial = 1904] [outer = 0D2EC000] 08:35:48 INFO - PROCESS | 2752 | 1466696147979 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]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 08:35:48 INFO - PROCESS | 2752 | 1466696148013 Marionette TRACE conn5 -> [0,2501,"getWindowHandle",null] 08:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:35:48 INFO - PROCESS | 2752 | 1466696148015 Marionette TRACE conn5 <- [1,2501,null,{"value":"13"}] 08:35:48 INFO - PROCESS | 2752 | 1466696148018 Marionette TRACE conn5 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 2752 | 1466696148020 Marionette TRACE conn5 <- [1,2502,null,{}] 08:35:48 INFO - PROCESS | 2752 | 1466696148028 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}] 08:35:48 INFO - PROCESS | 2752 | 1466696148031 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:48 INFO - PROCESS | 2752 | 1466696148183 Marionette TRACE conn5 <- [1,2503,null,{"value":null}] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1776D400) [pid = 2752] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (1254AC00) [pid = 2752] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (1554CC00) [pid = 2752] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (16B7C000) [pid = 2752] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0EC85000) [pid = 2752] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E070800) [pid = 2752] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0D2F3000) [pid = 2752] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D2EA800) [pid = 2752] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (19894400) [pid = 2752] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1554A400) [pid = 2752] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E065800) [pid = 2752] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:35:48 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (14A51000) [pid = 2752] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:35:48 INFO - PROCESS | 2752 | 1466696148411 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:48 INFO - PROCESS | 2752 | 1466696148413 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:48 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F3000 == 35 [pid = 2752] [id = 635] 08:35:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0D2F6800) [pid = 2752] [serial = 1905] [outer = 00000000] 08:35:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0E172400) [pid = 2752] [serial = 1906] [outer = 0D2F6800] 08:35:48 INFO - PROCESS | 2752 | 1466696148459 Marionette DEBUG loaded listener.js 08:35:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (13B16800) [pid = 2752] [serial = 1907] [outer = 0D2F6800] 08:35:48 INFO - PROCESS | 2752 | 1466696148820 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]]]}] 08:35:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:35:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 830ms 08:35:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:35:48 INFO - PROCESS | 2752 | 1466696148853 Marionette TRACE conn5 -> [0,2505,"getWindowHandle",null] 08:35:48 INFO - PROCESS | 2752 | 1466696148855 Marionette TRACE conn5 <- [1,2505,null,{"value":"13"}] 08:35:48 INFO - PROCESS | 2752 | 1466696148858 Marionette TRACE conn5 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:35:48 INFO - PROCESS | 2752 | 1466696148860 Marionette TRACE conn5 <- [1,2506,null,{}] 08:35:48 INFO - PROCESS | 2752 | 1466696148863 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}] 08:35:48 INFO - PROCESS | 2752 | 1466696148865 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:49 INFO - PROCESS | 2752 | 1466696148983 Marionette TRACE conn5 <- [1,2507,null,{"value":null}] 08:35:49 INFO - PROCESS | 2752 | 1466696148992 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 2752 | 1466696148994 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:49 INFO - PROCESS | 2752 | ++DOCSHELL 1556AC00 == 36 [pid = 2752] [id = 636] 08:35:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (15570C00) [pid = 2752] [serial = 1908] [outer = 00000000] 08:35:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (182E6C00) [pid = 2752] [serial = 1909] [outer = 15570C00] 08:35:49 INFO - PROCESS | 2752 | 1466696149048 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (184F0000) [pid = 2752] [serial = 1910] [outer = 15570C00] 08:35:49 INFO - PROCESS | 2752 | 1466696149453 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]]]}] 08:35:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:35:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 630ms 08:35:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:35:49 INFO - PROCESS | 2752 | 1466696149488 Marionette TRACE conn5 -> [0,2509,"getWindowHandle",null] 08:35:49 INFO - PROCESS | 2752 | 1466696149490 Marionette TRACE conn5 <- [1,2509,null,{"value":"13"}] 08:35:49 INFO - PROCESS | 2752 | 1466696149493 Marionette TRACE conn5 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:35:49 INFO - PROCESS | 2752 | 1466696149495 Marionette TRACE conn5 <- [1,2510,null,{}] 08:35:49 INFO - PROCESS | 2752 | 1466696149499 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}] 08:35:49 INFO - PROCESS | 2752 | 1466696149501 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:49 INFO - PROCESS | 2752 | 1466696149583 Marionette TRACE conn5 <- [1,2511,null,{"value":null}] 08:35:49 INFO - PROCESS | 2752 | 1466696149710 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:49 INFO - PROCESS | 2752 | 1466696149712 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:49 INFO - PROCESS | 2752 | ++DOCSHELL 0D299800 == 37 [pid = 2752] [id = 637] 08:35:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (16E47000) [pid = 2752] [serial = 1911] [outer = 00000000] 08:35:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (197B4C00) [pid = 2752] [serial = 1912] [outer = 16E47000] 08:35:49 INFO - PROCESS | 2752 | 1466696149757 Marionette DEBUG loaded listener.js 08:35:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (1988A000) [pid = 2752] [serial = 1913] [outer = 16E47000] 08:35:50 INFO - PROCESS | 2752 | 1466696150086 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]]]}] 08:35:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:35:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 630ms 08:35:50 INFO - PROCESS | 2752 | 1466696150125 Marionette TRACE conn5 -> [0,2513,"getWindowHandle",null] 08:35:50 INFO - PROCESS | 2752 | 1466696150127 Marionette TRACE conn5 <- [1,2513,null,{"value":"13"}] 08:35:50 INFO - PROCESS | 2752 | 1466696150130 Marionette TRACE conn5 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:35:50 INFO - PROCESS | 2752 | 1466696150132 Marionette TRACE conn5 <- [1,2514,null,{}] 08:35:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:35:50 INFO - PROCESS | 2752 | 1466696150135 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}] 08:35:50 INFO - PROCESS | 2752 | 1466696150137 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:50 INFO - PROCESS | 2752 | 1466696150262 Marionette TRACE conn5 <- [1,2515,null,{"value":null}] 08:35:50 INFO - PROCESS | 2752 | 1466696150270 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:50 INFO - PROCESS | 2752 | 1466696150272 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:50 INFO - PROCESS | 2752 | ++DOCSHELL 1556E800 == 38 [pid = 2752] [id = 638] 08:35:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (197B3800) [pid = 2752] [serial = 1914] [outer = 00000000] 08:35:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1A2B6000) [pid = 2752] [serial = 1915] [outer = 197B3800] 08:35:50 INFO - PROCESS | 2752 | 1466696150316 Marionette DEBUG loaded listener.js 08:35:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1A3A3800) [pid = 2752] [serial = 1916] [outer = 197B3800] 08:35:51 INFO - PROCESS | 2752 | 1466696151096 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]]]}] 08:35:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:35:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1017ms 08:35:51 INFO - PROCESS | 2752 | 1466696151152 Marionette TRACE conn5 -> [0,2517,"getWindowHandle",null] 08:35:51 INFO - PROCESS | 2752 | 1466696151157 Marionette TRACE conn5 <- [1,2517,null,{"value":"13"}] 08:35:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:35:51 INFO - PROCESS | 2752 | 1466696151162 Marionette TRACE conn5 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:35:51 INFO - PROCESS | 2752 | 1466696151168 Marionette TRACE conn5 <- [1,2518,null,{}] 08:35:51 INFO - PROCESS | 2752 | 1466696151193 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}] 08:35:51 INFO - PROCESS | 2752 | 1466696151196 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:51 INFO - PROCESS | 2752 | 1466696151345 Marionette TRACE conn5 <- [1,2519,null,{"value":null}] 08:35:51 INFO - PROCESS | 2752 | 1466696151481 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:51 INFO - PROCESS | 2752 | 1466696151483 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:51 INFO - PROCESS | 2752 | ++DOCSHELL 0D7D3C00 == 39 [pid = 2752] [id = 639] 08:35:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0D83A800) [pid = 2752] [serial = 1917] [outer = 00000000] 08:35:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0DE50C00) [pid = 2752] [serial = 1918] [outer = 0D83A800] 08:35:51 INFO - PROCESS | 2752 | 1466696151544 Marionette DEBUG loaded listener.js 08:35:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0E16DC00) [pid = 2752] [serial = 1919] [outer = 0D83A800] 08:35:52 INFO - PROCESS | 2752 | 1466696152425 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]]]}] 08:35:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:35:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1354ms 08:35:52 INFO - PROCESS | 2752 | 1466696152516 Marionette TRACE conn5 -> [0,2521,"getWindowHandle",null] 08:35:52 INFO - PROCESS | 2752 | 1466696152520 Marionette TRACE conn5 <- [1,2521,null,{"value":"13"}] 08:35:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:35:52 INFO - PROCESS | 2752 | 1466696152525 Marionette TRACE conn5 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:35:52 INFO - PROCESS | 2752 | 1466696152528 Marionette TRACE conn5 <- [1,2522,null,{}] 08:35:52 INFO - PROCESS | 2752 | 1466696152534 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}] 08:35:52 INFO - PROCESS | 2752 | 1466696152536 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:52 INFO - PROCESS | 2752 | 1466696152672 Marionette TRACE conn5 <- [1,2523,null,{"value":null}] 08:35:52 INFO - PROCESS | 2752 | 1466696152803 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:52 INFO - PROCESS | 2752 | 1466696152807 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:52 INFO - PROCESS | 2752 | --DOCSHELL 0D299800 == 38 [pid = 2752] [id = 637] 08:35:52 INFO - PROCESS | 2752 | --DOCSHELL 1556AC00 == 37 [pid = 2752] [id = 636] 08:35:52 INFO - PROCESS | 2752 | --DOCSHELL 0D2F3000 == 36 [pid = 2752] [id = 635] 08:35:52 INFO - PROCESS | 2752 | --DOCSHELL 0D2EA000 == 35 [pid = 2752] [id = 634] 08:35:52 INFO - PROCESS | 2752 | --DOCSHELL 0E4B9800 == 34 [pid = 2752] [id = 633] 08:35:52 INFO - PROCESS | 2752 | --DOCSHELL 17703400 == 33 [pid = 2752] [id = 632] 08:35:52 INFO - PROCESS | 2752 | --DOCSHELL 16E48000 == 32 [pid = 2752] [id = 631] 08:35:52 INFO - PROCESS | 2752 | --DOCSHELL 16B72000 == 31 [pid = 2752] [id = 630] 08:35:52 INFO - PROCESS | 2752 | --DOCSHELL 13B17800 == 30 [pid = 2752] [id = 629] 08:35:52 INFO - PROCESS | 2752 | --DOCSHELL 0EC0CC00 == 29 [pid = 2752] [id = 628] 08:35:52 INFO - PROCESS | 2752 | --DOCSHELL 0E4B9C00 == 28 [pid = 2752] [id = 627] 08:35:52 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17AA7C00) [pid = 2752] [serial = 1873] [outer = 00000000] [url = about:blank] 08:35:52 INFO - PROCESS | 2752 | ++DOCSHELL 0D2F2000 == 29 [pid = 2752] [id = 640] 08:35:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (0D2F3000) [pid = 2752] [serial = 1920] [outer = 00000000] 08:35:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0D319800) [pid = 2752] [serial = 1921] [outer = 0D2F3000] 08:35:52 INFO - PROCESS | 2752 | 1466696152908 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (0DE4FC00) [pid = 2752] [serial = 1922] [outer = 0D2F3000] 08:35:53 INFO - PROCESS | 2752 | --DOCSHELL 0E068000 == 28 [pid = 2752] [id = 626] 08:35:53 INFO - PROCESS | 2752 | --DOCSHELL 0D7CA800 == 27 [pid = 2752] [id = 625] 08:35:53 INFO - PROCESS | 2752 | --DOCSHELL 178C4800 == 26 [pid = 2752] [id = 624] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (178B6400) [pid = 2752] [serial = 1871] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (13B25C00) [pid = 2752] [serial = 1858] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (15573400) [pid = 2752] [serial = 1861] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (14A4C800) [pid = 2752] [serial = 1859] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (1714D000) [pid = 2752] [serial = 1864] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (1787A400) [pid = 2752] [serial = 1870] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (17705C00) [pid = 2752] [serial = 1865] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0F381C00) [pid = 2752] [serial = 1855] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E16F400) [pid = 2752] [serial = 1852] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E226C00) [pid = 2752] [serial = 1853] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D30C000) [pid = 2752] [serial = 1849] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0D313C00) [pid = 2752] [serial = 1850] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E16C000) [pid = 2752] [serial = 1847] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D962C00) [pid = 2752] [serial = 1846] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1A39F400) [pid = 2752] [serial = 1844] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (1A2BB800) [pid = 2752] [serial = 1843] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17707400) [pid = 2752] [serial = 1841] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (16B79C00) [pid = 2752] [serial = 1840] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0E658000) [pid = 2752] [serial = 1838] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0E479400) [pid = 2752] [serial = 1837] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (15E65C00) [pid = 2752] [serial = 1862] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1770A800) [pid = 2752] [serial = 1867] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (1770EC00) [pid = 2752] [serial = 1868] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (12462C00) [pid = 2752] [serial = 1856] [outer = 00000000] [url = about:blank] 08:35:53 INFO - PROCESS | 2752 | 1466696153348 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]]]}] 08:35:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:35:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 870ms 08:35:53 INFO - PROCESS | 2752 | 1466696153396 Marionette TRACE conn5 -> [0,2525,"getWindowHandle",null] 08:35:53 INFO - PROCESS | 2752 | 1466696153401 Marionette TRACE conn5 <- [1,2525,null,{"value":"13"}] 08:35:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:35:53 INFO - PROCESS | 2752 | 1466696153407 Marionette TRACE conn5 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:35:53 INFO - PROCESS | 2752 | 1466696153410 Marionette TRACE conn5 <- [1,2526,null,{}] 08:35:53 INFO - PROCESS | 2752 | 1466696153413 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}] 08:35:53 INFO - PROCESS | 2752 | 1466696153416 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:53 INFO - PROCESS | 2752 | 1466696153503 Marionette TRACE conn5 <- [1,2527,null,{"value":null}] 08:35:53 INFO - PROCESS | 2752 | 1466696153510 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:53 INFO - PROCESS | 2752 | 1466696153512 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:53 INFO - PROCESS | 2752 | ++DOCSHELL 0E170C00 == 27 [pid = 2752] [id = 641] 08:35:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0E171000) [pid = 2752] [serial = 1923] [outer = 00000000] 08:35:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E31AC00) [pid = 2752] [serial = 1924] [outer = 0E171000] 08:35:53 INFO - PROCESS | 2752 | 1466696153560 Marionette DEBUG loaded listener.js 08:35:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E471800) [pid = 2752] [serial = 1925] [outer = 0E171000] 08:35:54 INFO - PROCESS | 2752 | 1466696154062 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]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 670ms 08:35:54 INFO - PROCESS | 2752 | 1466696154083 Marionette TRACE conn5 -> [0,2529,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 2752 | 1466696154085 Marionette TRACE conn5 <- [1,2529,null,{"value":"13"}] 08:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:35:54 INFO - PROCESS | 2752 | 1466696154089 Marionette TRACE conn5 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - PROCESS | 2752 | 1466696154092 Marionette TRACE conn5 <- [1,2530,null,{}] 08:35:54 INFO - PROCESS | 2752 | 1466696154103 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}] 08:35:54 INFO - PROCESS | 2752 | 1466696154108 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:54 INFO - PROCESS | 2752 | 1466696154221 Marionette TRACE conn5 <- [1,2531,null,{"value":null}] 08:35:54 INFO - PROCESS | 2752 | 1466696154322 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 2752 | 1466696154325 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:54 INFO - PROCESS | 2752 | ++DOCSHELL 0EC0CC00 == 28 [pid = 2752] [id = 642] 08:35:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0EC0D000) [pid = 2752] [serial = 1926] [outer = 00000000] 08:35:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0F37C800) [pid = 2752] [serial = 1927] [outer = 0EC0D000] 08:35:54 INFO - PROCESS | 2752 | 1466696154379 Marionette DEBUG loaded listener.js 08:35:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (122D9C00) [pid = 2752] [serial = 1928] [outer = 0EC0D000] 08:35:54 INFO - PROCESS | 2752 | 1466696154758 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]]]}] 08:35:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:35:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 732ms 08:35:54 INFO - PROCESS | 2752 | 1466696154823 Marionette TRACE conn5 -> [0,2533,"getWindowHandle",null] 08:35:54 INFO - PROCESS | 2752 | 1466696154826 Marionette TRACE conn5 <- [1,2533,null,{"value":"13"}] 08:35:54 INFO - PROCESS | 2752 | 1466696154829 Marionette TRACE conn5 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:35:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:35:54 INFO - PROCESS | 2752 | 1466696154831 Marionette TRACE conn5 <- [1,2534,null,{}] 08:35:54 INFO - PROCESS | 2752 | 1466696154844 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}] 08:35:54 INFO - PROCESS | 2752 | 1466696154846 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:54 INFO - PROCESS | 2752 | 1466696154931 Marionette TRACE conn5 <- [1,2535,null,{"value":null}] 08:35:54 INFO - PROCESS | 2752 | 1466696154937 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:54 INFO - PROCESS | 2752 | 1466696154939 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:54 INFO - PROCESS | 2752 | ++DOCSHELL 124A0800 == 29 [pid = 2752] [id = 643] 08:35:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (124AAC00) [pid = 2752] [serial = 1929] [outer = 00000000] 08:35:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (13BC1000) [pid = 2752] [serial = 1930] [outer = 124AAC00] 08:35:55 INFO - PROCESS | 2752 | 1466696154983 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (14A4FC00) [pid = 2752] [serial = 1931] [outer = 124AAC00] 08:35:55 INFO - PROCESS | 2752 | 1466696155478 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]]]}] 08:35:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:35:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 690ms 08:35:55 INFO - PROCESS | 2752 | 1466696155523 Marionette TRACE conn5 -> [0,2537,"getWindowHandle",null] 08:35:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:35:55 INFO - PROCESS | 2752 | 1466696155525 Marionette TRACE conn5 <- [1,2537,null,{"value":"13"}] 08:35:55 INFO - PROCESS | 2752 | 1466696155528 Marionette TRACE conn5 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:35:55 INFO - PROCESS | 2752 | 1466696155530 Marionette TRACE conn5 <- [1,2538,null,{}] 08:35:55 INFO - PROCESS | 2752 | 1466696155533 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}] 08:35:55 INFO - PROCESS | 2752 | 1466696155535 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:55 INFO - PROCESS | 2752 | 1466696155676 Marionette TRACE conn5 <- [1,2539,null,{"value":null}] 08:35:55 INFO - PROCESS | 2752 | 1466696155696 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:55 INFO - PROCESS | 2752 | 1466696155698 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:55 INFO - PROCESS | 2752 | ++DOCSHELL 1556C800 == 30 [pid = 2752] [id = 644] 08:35:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1556D800) [pid = 2752] [serial = 1932] [outer = 00000000] 08:35:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (15E48000) [pid = 2752] [serial = 1933] [outer = 1556D800] 08:35:55 INFO - PROCESS | 2752 | 1466696155742 Marionette DEBUG loaded listener.js 08:35:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (16B71800) [pid = 2752] [serial = 1934] [outer = 1556D800] 08:35:56 INFO - PROCESS | 2752 | 1466696156226 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]]]}] 08:35:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:35:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 730ms 08:35:56 INFO - PROCESS | 2752 | 1466696156260 Marionette TRACE conn5 -> [0,2541,"getWindowHandle",null] 08:35:56 INFO - PROCESS | 2752 | 1466696156262 Marionette TRACE conn5 <- [1,2541,null,{"value":"13"}] 08:35:56 INFO - PROCESS | 2752 | 1466696156265 Marionette TRACE conn5 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:35:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:35:56 INFO - PROCESS | 2752 | 1466696156267 Marionette TRACE conn5 <- [1,2542,null,{}] 08:35:56 INFO - PROCESS | 2752 | 1466696156271 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}] 08:35:56 INFO - PROCESS | 2752 | 1466696156276 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:56 INFO - PROCESS | 2752 | 1466696156415 Marionette TRACE conn5 <- [1,2543,null,{"value":null}] 08:35:56 INFO - PROCESS | 2752 | 1466696156488 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:56 INFO - PROCESS | 2752 | 1466696156490 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:56 INFO - PROCESS | 2752 | ++DOCSHELL 16B74400 == 31 [pid = 2752] [id = 645] 08:35:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17151400) [pid = 2752] [serial = 1935] [outer = 00000000] 08:35:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17706800) [pid = 2752] [serial = 1936] [outer = 17151400] 08:35:56 INFO - PROCESS | 2752 | 1466696156537 Marionette DEBUG loaded listener.js 08:35:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (1770B800) [pid = 2752] [serial = 1937] [outer = 17151400] 08:35:57 INFO - PROCESS | 2752 | 1466696157022 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]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 771ms 08:35:57 INFO - PROCESS | 2752 | 1466696157042 Marionette TRACE conn5 -> [0,2545,"getWindowHandle",null] 08:35:57 INFO - PROCESS | 2752 | 1466696157044 Marionette TRACE conn5 <- [1,2545,null,{"value":"13"}] 08:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:35:57 INFO - PROCESS | 2752 | 1466696157047 Marionette TRACE conn5 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 2752 | 1466696157049 Marionette TRACE conn5 <- [1,2546,null,{}] 08:35:57 INFO - PROCESS | 2752 | 1466696157052 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}] 08:35:57 INFO - PROCESS | 2752 | 1466696157054 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:57 INFO - PROCESS | 2752 | 1466696157333 Marionette TRACE conn5 <- [1,2547,null,{"value":null}] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (16E47000) [pid = 2752] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (178C4400) [pid = 2752] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E4BB800) [pid = 2752] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D7CB800) [pid = 2752] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (178C4C00) [pid = 2752] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D2EC000) [pid = 2752] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D2F6800) [pid = 2752] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17147C00) [pid = 2752] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0E068C00) [pid = 2752] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (1770F000) [pid = 2752] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (16B74000) [pid = 2752] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (13B19C00) [pid = 2752] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0EC81400) [pid = 2752] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:35:57 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (15570C00) [pid = 2752] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:35:57 INFO - PROCESS | 2752 | 1466696157407 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:57 INFO - PROCESS | 2752 | 1466696157409 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:57 INFO - PROCESS | 2752 | ++DOCSHELL 0D2EC000 == 32 [pid = 2752] [id = 646] 08:35:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0D2F4400) [pid = 2752] [serial = 1938] [outer = 00000000] 08:35:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E068C00) [pid = 2752] [serial = 1939] [outer = 0D2F4400] 08:35:57 INFO - PROCESS | 2752 | 1466696157453 Marionette DEBUG loaded listener.js 08:35:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E480000) [pid = 2752] [serial = 1940] [outer = 0D2F4400] 08:35:57 INFO - PROCESS | 2752 | 1466696157799 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]]]}] 08:35:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:35:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 830ms 08:35:57 INFO - PROCESS | 2752 | 1466696157879 Marionette TRACE conn5 -> [0,2549,"getWindowHandle",null] 08:35:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:35:57 INFO - PROCESS | 2752 | 1466696157881 Marionette TRACE conn5 <- [1,2549,null,{"value":"13"}] 08:35:57 INFO - PROCESS | 2752 | 1466696157884 Marionette TRACE conn5 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:35:57 INFO - PROCESS | 2752 | 1466696157886 Marionette TRACE conn5 <- [1,2550,null,{}] 08:35:57 INFO - PROCESS | 2752 | 1466696157890 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}] 08:35:57 INFO - PROCESS | 2752 | 1466696157891 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:58 INFO - PROCESS | 2752 | 1466696157970 Marionette TRACE conn5 <- [1,2551,null,{"value":null}] 08:35:58 INFO - PROCESS | 2752 | 1466696157976 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 2752 | 1466696157978 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:58 INFO - PROCESS | 2752 | ++DOCSHELL 0DE57000 == 33 [pid = 2752] [id = 647] 08:35:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (1270C000) [pid = 2752] [serial = 1941] [outer = 00000000] 08:35:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (17773000) [pid = 2752] [serial = 1942] [outer = 1270C000] 08:35:58 INFO - PROCESS | 2752 | 1466696158022 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (178BC000) [pid = 2752] [serial = 1943] [outer = 1270C000] 08:35:58 INFO - PROCESS | 2752 | 1466696158464 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]]]}] 08:35:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:35:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 630ms 08:35:58 INFO - PROCESS | 2752 | 1466696158515 Marionette TRACE conn5 -> [0,2553,"getWindowHandle",null] 08:35:58 INFO - PROCESS | 2752 | 1466696158517 Marionette TRACE conn5 <- [1,2553,null,{"value":"13"}] 08:35:58 INFO - PROCESS | 2752 | 1466696158521 Marionette TRACE conn5 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:35:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:35:58 INFO - PROCESS | 2752 | 1466696158522 Marionette TRACE conn5 <- [1,2554,null,{}] 08:35:58 INFO - PROCESS | 2752 | 1466696158526 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}] 08:35:58 INFO - PROCESS | 2752 | 1466696158528 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:58 INFO - PROCESS | 2752 | 1466696158618 Marionette TRACE conn5 <- [1,2555,null,{"value":null}] 08:35:58 INFO - PROCESS | 2752 | 1466696158623 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:58 INFO - PROCESS | 2752 | 1466696158625 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:58 INFO - PROCESS | 2752 | ++DOCSHELL 17772000 == 34 [pid = 2752] [id = 648] 08:35:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (178B5C00) [pid = 2752] [serial = 1944] [outer = 00000000] 08:35:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17AA1C00) [pid = 2752] [serial = 1945] [outer = 178B5C00] 08:35:58 INFO - PROCESS | 2752 | 1466696158668 Marionette DEBUG loaded listener.js 08:35:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17AA7400) [pid = 2752] [serial = 1946] [outer = 178B5C00] 08:35:59 INFO - PROCESS | 2752 | 1466696159133 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]]]}] 08:35:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:35:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 630ms 08:35:59 INFO - PROCESS | 2752 | 1466696159155 Marionette TRACE conn5 -> [0,2557,"getWindowHandle",null] 08:35:59 INFO - PROCESS | 2752 | 1466696159157 Marionette TRACE conn5 <- [1,2557,null,{"value":"13"}] 08:35:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:35:59 INFO - PROCESS | 2752 | 1466696159160 Marionette TRACE conn5 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:35:59 INFO - PROCESS | 2752 | 1466696159162 Marionette TRACE conn5 <- [1,2558,null,{}] 08:35:59 INFO - PROCESS | 2752 | 1466696159183 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}] 08:35:59 INFO - PROCESS | 2752 | 1466696159185 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:59 INFO - PROCESS | 2752 | 1466696159265 Marionette TRACE conn5 <- [1,2559,null,{"value":null}] 08:35:59 INFO - PROCESS | 2752 | 1466696159270 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:35:59 INFO - PROCESS | 2752 | 1466696159272 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:35:59 INFO - PROCESS | 2752 | ++DOCSHELL 0F3CB400 == 35 [pid = 2752] [id = 649] 08:35:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17AAB400) [pid = 2752] [serial = 1947] [outer = 00000000] 08:35:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (18166000) [pid = 2752] [serial = 1948] [outer = 17AAB400] 08:35:59 INFO - PROCESS | 2752 | 1466696159315 Marionette DEBUG loaded listener.js 08:35:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (182E0400) [pid = 2752] [serial = 1949] [outer = 17AAB400] 08:36:00 INFO - PROCESS | 2752 | 1466696160066 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]]]}] 08:36:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:36:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 990ms 08:36:00 INFO - PROCESS | 2752 | 1466696160151 Marionette TRACE conn5 -> [0,2561,"getWindowHandle",null] 08:36:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:36:00 INFO - PROCESS | 2752 | 1466696160156 Marionette TRACE conn5 <- [1,2561,null,{"value":"13"}] 08:36:00 INFO - PROCESS | 2752 | 1466696160161 Marionette TRACE conn5 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:36:00 INFO - PROCESS | 2752 | 1466696160164 Marionette TRACE conn5 <- [1,2562,null,{}] 08:36:00 INFO - PROCESS | 2752 | 1466696160169 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}] 08:36:00 INFO - PROCESS | 2752 | 1466696160173 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:00 INFO - PROCESS | 2752 | 1466696160320 Marionette TRACE conn5 <- [1,2563,null,{"value":null}] 08:36:00 INFO - PROCESS | 2752 | 1466696160457 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:00 INFO - PROCESS | 2752 | 1466696160461 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:00 INFO - PROCESS | 2752 | ++DOCSHELL 0D72AC00 == 36 [pid = 2752] [id = 650] 08:36:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0D9E8400) [pid = 2752] [serial = 1950] [outer = 00000000] 08:36:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0E40A400) [pid = 2752] [serial = 1951] [outer = 0D9E8400] 08:36:00 INFO - PROCESS | 2752 | 1466696160520 Marionette DEBUG loaded listener.js 08:36:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E47F800) [pid = 2752] [serial = 1952] [outer = 0D9E8400] 08:36:01 INFO - PROCESS | 2752 | 1466696161094 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]]]}] 08:36:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:36:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 990ms 08:36:01 INFO - PROCESS | 2752 | 1466696161151 Marionette TRACE conn5 -> [0,2565,"getWindowHandle",null] 08:36:01 INFO - PROCESS | 2752 | 1466696161156 Marionette TRACE conn5 <- [1,2565,null,{"value":"13"}] 08:36:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:36:01 INFO - PROCESS | 2752 | 1466696161164 Marionette TRACE conn5 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:36:01 INFO - PROCESS | 2752 | 1466696161167 Marionette TRACE conn5 <- [1,2566,null,{}] 08:36:01 INFO - PROCESS | 2752 | 1466696161171 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}] 08:36:01 INFO - PROCESS | 2752 | 1466696161174 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:01 INFO - PROCESS | 2752 | 1466696161288 Marionette TRACE conn5 <- [1,2567,null,{"value":null}] 08:36:01 INFO - PROCESS | 2752 | 1466696161402 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:01 INFO - PROCESS | 2752 | 1466696161404 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:01 INFO - PROCESS | 2752 | ++DOCSHELL 1396F000 == 37 [pid = 2752] [id = 651] 08:36:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (13BC3800) [pid = 2752] [serial = 1953] [outer = 00000000] 08:36:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (15574800) [pid = 2752] [serial = 1954] [outer = 13BC3800] 08:36:01 INFO - PROCESS | 2752 | 1466696161500 Marionette DEBUG loaded listener.js 08:36:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (16B7C800) [pid = 2752] [serial = 1955] [outer = 13BC3800] 08:36:02 INFO - PROCESS | 2752 | 1466696162097 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]]]}] 08:36:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:36:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 970ms 08:36:02 INFO - PROCESS | 2752 | 1466696162136 Marionette TRACE conn5 -> [0,2569,"getWindowHandle",null] 08:36:02 INFO - PROCESS | 2752 | 1466696162139 Marionette TRACE conn5 <- [1,2569,null,{"value":"13"}] 08:36:02 INFO - PROCESS | 2752 | 1466696162143 Marionette TRACE conn5 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:36:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:36:02 INFO - PROCESS | 2752 | 1466696162147 Marionette TRACE conn5 <- [1,2570,null,{}] 08:36:02 INFO - PROCESS | 2752 | 1466696162157 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}] 08:36:02 INFO - PROCESS | 2752 | 1466696162162 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:02 INFO - PROCESS | 2752 | 1466696162272 Marionette TRACE conn5 <- [1,2571,null,{"value":null}] 08:36:02 INFO - PROCESS | 2752 | 1466696162415 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:02 INFO - PROCESS | 2752 | 1466696162418 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:02 INFO - PROCESS | 2752 | ++DOCSHELL 182E8C00 == 38 [pid = 2752] [id = 652] 08:36:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (182E9400) [pid = 2752] [serial = 1956] [outer = 00000000] 08:36:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (192C5C00) [pid = 2752] [serial = 1957] [outer = 182E9400] 08:36:02 INFO - PROCESS | 2752 | 1466696162475 Marionette DEBUG loaded listener.js 08:36:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (197B0C00) [pid = 2752] [serial = 1958] [outer = 182E9400] 08:36:03 INFO - PROCESS | 2752 | 1466696163252 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]]]}] 08:36:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:36:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1174ms 08:36:03 INFO - PROCESS | 2752 | 1466696163321 Marionette TRACE conn5 -> [0,2573,"getWindowHandle",null] 08:36:03 INFO - PROCESS | 2752 | 1466696163325 Marionette TRACE conn5 <- [1,2573,null,{"value":"13"}] 08:36:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:36:03 INFO - PROCESS | 2752 | 1466696163330 Marionette TRACE conn5 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:36:03 INFO - PROCESS | 2752 | 1466696163333 Marionette TRACE conn5 <- [1,2574,null,{}] 08:36:03 INFO - PROCESS | 2752 | 1466696163338 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}] 08:36:03 INFO - PROCESS | 2752 | 1466696163341 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:03 INFO - PROCESS | 2752 | 1466696163448 Marionette TRACE conn5 <- [1,2575,null,{"value":null}] 08:36:03 INFO - PROCESS | 2752 | 1466696163590 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:03 INFO - PROCESS | 2752 | 1466696163594 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:03 INFO - PROCESS | 2752 | ++DOCSHELL 0E174C00 == 39 [pid = 2752] [id = 653] 08:36:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (0E176400) [pid = 2752] [serial = 1959] [outer = 00000000] 08:36:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (0E479C00) [pid = 2752] [serial = 1960] [outer = 0E176400] 08:36:03 INFO - PROCESS | 2752 | 1466696163646 Marionette DEBUG loaded listener.js 08:36:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0EC07000) [pid = 2752] [serial = 1961] [outer = 0E176400] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 17772000 == 38 [pid = 2752] [id = 648] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 0DE57000 == 37 [pid = 2752] [id = 647] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 0D2EC000 == 36 [pid = 2752] [id = 646] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 16B74400 == 35 [pid = 2752] [id = 645] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 1556C800 == 34 [pid = 2752] [id = 644] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 124A0800 == 33 [pid = 2752] [id = 643] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 0EC0CC00 == 32 [pid = 2752] [id = 642] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 0E170C00 == 31 [pid = 2752] [id = 641] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 0D2F2000 == 30 [pid = 2752] [id = 640] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 1556E800 == 29 [pid = 2752] [id = 638] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 0D7D3C00 == 28 [pid = 2752] [id = 639] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 182E8C00 == 27 [pid = 2752] [id = 652] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 1396F000 == 26 [pid = 2752] [id = 651] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 0F3CB400 == 25 [pid = 2752] [id = 649] 08:36:04 INFO - PROCESS | 2752 | --DOCSHELL 0D72AC00 == 24 [pid = 2752] [id = 650] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (197B4C00) [pid = 2752] [serial = 1912] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (17AA4800) [pid = 2752] [serial = 1900] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0E620C00) [pid = 2752] [serial = 1882] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0EC06800) [pid = 2752] [serial = 1883] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0D876800) [pid = 2752] [serial = 1876] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0D8ED800) [pid = 2752] [serial = 1877] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (17AAA000) [pid = 2752] [serial = 1874] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (17B20400) [pid = 2752] [serial = 1903] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17AA7000) [pid = 2752] [serial = 1901] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E172400) [pid = 2752] [serial = 1906] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (17CE4800) [pid = 2752] [serial = 1904] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1714CC00) [pid = 2752] [serial = 1894] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E073400) [pid = 2752] [serial = 1879] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E171800) [pid = 2752] [serial = 1880] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (1714D400) [pid = 2752] [serial = 1895] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1787B400) [pid = 2752] [serial = 1897] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (16B7B800) [pid = 2752] [serial = 1891] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (16B7E800) [pid = 2752] [serial = 1892] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (14A51C00) [pid = 2752] [serial = 1888] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (15545400) [pid = 2752] [serial = 1889] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (12B85000) [pid = 2752] [serial = 1886] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (12550400) [pid = 2752] [serial = 1885] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (13B16800) [pid = 2752] [serial = 1907] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (1988A000) [pid = 2752] [serial = 1913] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (184F0000) [pid = 2752] [serial = 1910] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (182E6C00) [pid = 2752] [serial = 1909] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (177CE400) [pid = 2752] [serial = 1898] [outer = 00000000] [url = about:blank] 08:36:04 INFO - PROCESS | 2752 | 1466696164753 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]]]}] 08:36:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:36:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1473ms 08:36:04 INFO - PROCESS | 2752 | 1466696164804 Marionette TRACE conn5 -> [0,2577,"getWindowHandle",null] 08:36:04 INFO - PROCESS | 2752 | 1466696164808 Marionette TRACE conn5 <- [1,2577,null,{"value":"13"}] 08:36:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:36:04 INFO - PROCESS | 2752 | 1466696164812 Marionette TRACE conn5 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:36:04 INFO - PROCESS | 2752 | 1466696164817 Marionette TRACE conn5 <- [1,2578,null,{}] 08:36:04 INFO - PROCESS | 2752 | 1466696164822 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}] 08:36:04 INFO - PROCESS | 2752 | 1466696164824 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:04 INFO - PROCESS | 2752 | 1466696164913 Marionette TRACE conn5 <- [1,2579,null,{"value":null}] 08:36:05 INFO - PROCESS | 2752 | 1466696165050 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 2752 | 1466696165052 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:05 INFO - PROCESS | 2752 | ++DOCSHELL 0D30B400 == 25 [pid = 2752] [id = 654] 08:36:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0D30CC00) [pid = 2752] [serial = 1962] [outer = 00000000] 08:36:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0D882400) [pid = 2752] [serial = 1963] [outer = 0D30CC00] 08:36:05 INFO - PROCESS | 2752 | 1466696165100 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0D90E000) [pid = 2752] [serial = 1964] [outer = 0D30CC00] 08:36:05 INFO - PROCESS | 2752 | 1466696165477 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]]]}] 08:36:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:36:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 730ms 08:36:05 INFO - PROCESS | 2752 | 1466696165544 Marionette TRACE conn5 -> [0,2581,"getWindowHandle",null] 08:36:05 INFO - PROCESS | 2752 | 1466696165549 Marionette TRACE conn5 <- [1,2581,null,{"value":"13"}] 08:36:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:36:05 INFO - PROCESS | 2752 | 1466696165555 Marionette TRACE conn5 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:36:05 INFO - PROCESS | 2752 | 1466696165558 Marionette TRACE conn5 <- [1,2582,null,{}] 08:36:05 INFO - PROCESS | 2752 | 1466696165597 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}] 08:36:05 INFO - PROCESS | 2752 | 1466696165600 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:05 INFO - PROCESS | 2752 | 1466696165701 Marionette TRACE conn5 <- [1,2583,null,{"value":null}] 08:36:05 INFO - PROCESS | 2752 | 1466696165708 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:05 INFO - PROCESS | 2752 | 1466696165711 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:05 INFO - PROCESS | 2752 | ++DOCSHELL 0E408400 == 26 [pid = 2752] [id = 655] 08:36:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E409400) [pid = 2752] [serial = 1965] [outer = 00000000] 08:36:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E47A400) [pid = 2752] [serial = 1966] [outer = 0E409400] 08:36:05 INFO - PROCESS | 2752 | 1466696165760 Marionette DEBUG loaded listener.js 08:36:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E4B8800) [pid = 2752] [serial = 1967] [outer = 0E409400] 08:36:06 INFO - PROCESS | 2752 | 1466696166201 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]]]}] 08:36:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:36:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 670ms 08:36:06 INFO - PROCESS | 2752 | 1466696166243 Marionette TRACE conn5 -> [0,2585,"getWindowHandle",null] 08:36:06 INFO - PROCESS | 2752 | 1466696166245 Marionette TRACE conn5 <- [1,2585,null,{"value":"13"}] 08:36:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:36:06 INFO - PROCESS | 2752 | 1466696166248 Marionette TRACE conn5 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:36:06 INFO - PROCESS | 2752 | 1466696166252 Marionette TRACE conn5 <- [1,2586,null,{}] 08:36:06 INFO - PROCESS | 2752 | 1466696166263 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}] 08:36:06 INFO - PROCESS | 2752 | 1466696166267 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:06 INFO - PROCESS | 2752 | 1466696166351 Marionette TRACE conn5 <- [1,2587,null,{"value":null}] 08:36:06 INFO - PROCESS | 2752 | 1466696166359 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:06 INFO - PROCESS | 2752 | 1466696166362 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:06 INFO - PROCESS | 2752 | ++DOCSHELL 0EC0A800 == 27 [pid = 2752] [id = 656] 08:36:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0F274C00) [pid = 2752] [serial = 1968] [outer = 00000000] 08:36:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (12B5B000) [pid = 2752] [serial = 1969] [outer = 0F274C00] 08:36:06 INFO - PROCESS | 2752 | 1466696166410 Marionette DEBUG loaded listener.js 08:36:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1394C000) [pid = 2752] [serial = 1970] [outer = 0F274C00] 08:36:06 INFO - PROCESS | 2752 | 1466696166912 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]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 731ms 08:36:07 INFO - PROCESS | 2752 | 1466696166979 Marionette TRACE conn5 -> [0,2589,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 2752 | 1466696166982 Marionette TRACE conn5 <- [1,2589,null,{"value":"13"}] 08:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:36:07 INFO - PROCESS | 2752 | 1466696166990 Marionette TRACE conn5 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 2752 | 1466696166992 Marionette TRACE conn5 <- [1,2590,null,{}] 08:36:07 INFO - PROCESS | 2752 | 1466696166996 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}] 08:36:07 INFO - PROCESS | 2752 | 1466696166998 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:07 INFO - PROCESS | 2752 | 1466696167144 Marionette TRACE conn5 <- [1,2591,null,{"value":null}] 08:36:07 INFO - PROCESS | 2752 | 1466696167171 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 2752 | 1466696167173 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:07 INFO - PROCESS | 2752 | ++DOCSHELL 13BCCC00 == 28 [pid = 2752] [id = 657] 08:36:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (13F57000) [pid = 2752] [serial = 1971] [outer = 00000000] 08:36:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (15545C00) [pid = 2752] [serial = 1972] [outer = 13F57000] 08:36:07 INFO - PROCESS | 2752 | 1466696167217 Marionette DEBUG loaded listener.js 08:36:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1556EC00) [pid = 2752] [serial = 1973] [outer = 13F57000] 08:36:07 INFO - PROCESS | 2752 | 1466696167660 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]]]}] 08:36:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:36:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 730ms 08:36:07 INFO - PROCESS | 2752 | 1466696167724 Marionette TRACE conn5 -> [0,2593,"getWindowHandle",null] 08:36:07 INFO - PROCESS | 2752 | 1466696167726 Marionette TRACE conn5 <- [1,2593,null,{"value":"13"}] 08:36:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:36:07 INFO - PROCESS | 2752 | 1466696167729 Marionette TRACE conn5 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:36:07 INFO - PROCESS | 2752 | 1466696167731 Marionette TRACE conn5 <- [1,2594,null,{}] 08:36:07 INFO - PROCESS | 2752 | 1466696167735 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}] 08:36:07 INFO - PROCESS | 2752 | 1466696167737 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:07 INFO - PROCESS | 2752 | 1466696167855 Marionette TRACE conn5 <- [1,2595,null,{"value":null}] 08:36:07 INFO - PROCESS | 2752 | 1466696167865 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:07 INFO - PROCESS | 2752 | 1466696167867 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:07 INFO - PROCESS | 2752 | ++DOCSHELL 15E4EC00 == 29 [pid = 2752] [id = 658] 08:36:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (15E5D800) [pid = 2752] [serial = 1974] [outer = 00000000] 08:36:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (16B7E000) [pid = 2752] [serial = 1975] [outer = 15E5D800] 08:36:08 INFO - PROCESS | 2752 | 1466696167972 Marionette DEBUG loaded listener.js 08:36:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (16BDE400) [pid = 2752] [serial = 1976] [outer = 15E5D800] 08:36:08 INFO - PROCESS | 2752 | 1466696168423 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]]]}] 08:36:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:36:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 731ms 08:36:08 INFO - PROCESS | 2752 | 1466696168499 Marionette TRACE conn5 -> [0,2597,"getWindowHandle",null] 08:36:08 INFO - PROCESS | 2752 | 1466696168502 Marionette TRACE conn5 <- [1,2597,null,{"value":"13"}] 08:36:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:36:08 INFO - PROCESS | 2752 | 1466696168505 Marionette TRACE conn5 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:36:08 INFO - PROCESS | 2752 | 1466696168506 Marionette TRACE conn5 <- [1,2598,null,{}] 08:36:08 INFO - PROCESS | 2752 | 1466696168510 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}] 08:36:08 INFO - PROCESS | 2752 | 1466696168515 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:08 INFO - PROCESS | 2752 | 1466696168819 Marionette TRACE conn5 <- [1,2599,null,{"value":null}] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1556D800) [pid = 2752] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (17151400) [pid = 2752] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D2F3000) [pid = 2752] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (124AAC00) [pid = 2752] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D83A800) [pid = 2752] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E171000) [pid = 2752] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0EC0D000) [pid = 2752] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0D2F4400) [pid = 2752] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (197B3800) [pid = 2752] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1270C000) [pid = 2752] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (17AAB400) [pid = 2752] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:36:08 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (178B5C00) [pid = 2752] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:36:08 INFO - PROCESS | 2752 | 1466696168892 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:08 INFO - PROCESS | 2752 | 1466696168894 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:08 INFO - PROCESS | 2752 | ++DOCSHELL 0D28D800 == 30 [pid = 2752] [id = 659] 08:36:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0D295400) [pid = 2752] [serial = 1977] [outer = 00000000] 08:36:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D8ED000) [pid = 2752] [serial = 1978] [outer = 0D295400] 08:36:08 INFO - PROCESS | 2752 | 1466696168938 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (124AAC00) [pid = 2752] [serial = 1979] [outer = 0D295400] 08:36:09 INFO - PROCESS | 2752 | 1466696169310 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]]]}] 08:36:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:36:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 830ms 08:36:09 INFO - PROCESS | 2752 | 1466696169340 Marionette TRACE conn5 -> [0,2601,"getWindowHandle",null] 08:36:09 INFO - PROCESS | 2752 | 1466696169342 Marionette TRACE conn5 <- [1,2601,null,{"value":"13"}] 08:36:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:36:09 INFO - PROCESS | 2752 | 1466696169345 Marionette TRACE conn5 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:36:09 INFO - PROCESS | 2752 | 1466696169347 Marionette TRACE conn5 <- [1,2602,null,{}] 08:36:09 INFO - PROCESS | 2752 | 1466696169350 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}] 08:36:09 INFO - PROCESS | 2752 | 1466696169352 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:09 INFO - PROCESS | 2752 | 1466696169428 Marionette TRACE conn5 <- [1,2603,null,{"value":null}] 08:36:09 INFO - PROCESS | 2752 | 1466696169433 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:09 INFO - PROCESS | 2752 | 1466696169435 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:09 INFO - PROCESS | 2752 | ++DOCSHELL 15E45800 == 31 [pid = 2752] [id = 660] 08:36:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (1714B400) [pid = 2752] [serial = 1980] [outer = 00000000] 08:36:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1776C000) [pid = 2752] [serial = 1981] [outer = 1714B400] 08:36:09 INFO - PROCESS | 2752 | 1466696169479 Marionette DEBUG loaded listener.js 08:36:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (177CFC00) [pid = 2752] [serial = 1982] [outer = 1714B400] 08:36:09 INFO - PROCESS | 2752 | 1466696169911 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]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 630ms 08:36:10 INFO - PROCESS | 2752 | 1466696169976 Marionette TRACE conn5 -> [0,2605,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 2752 | 1466696169978 Marionette TRACE conn5 <- [1,2605,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:36:10 INFO - PROCESS | 2752 | 1466696169981 Marionette TRACE conn5 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 2752 | 1466696169983 Marionette TRACE conn5 <- [1,2606,null,{}] 08:36:10 INFO - PROCESS | 2752 | 1466696169987 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}] 08:36:10 INFO - PROCESS | 2752 | 1466696169988 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:10 INFO - PROCESS | 2752 | 1466696170068 Marionette TRACE conn5 <- [1,2607,null,{"value":null}] 08:36:10 INFO - PROCESS | 2752 | 1466696170075 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 2752 | 1466696170077 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:10 INFO - PROCESS | 2752 | ++DOCSHELL 0E068400 == 32 [pid = 2752] [id = 661] 08:36:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (1787A000) [pid = 2752] [serial = 1983] [outer = 00000000] 08:36:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (178B9C00) [pid = 2752] [serial = 1984] [outer = 1787A000] 08:36:10 INFO - PROCESS | 2752 | 1466696170121 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (178B7000) [pid = 2752] [serial = 1985] [outer = 1787A000] 08:36:10 INFO - PROCESS | 2752 | 1466696170578 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]]]}] 08:36:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:36:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 630ms 08:36:10 INFO - PROCESS | 2752 | 1466696170612 Marionette TRACE conn5 -> [0,2609,"getWindowHandle",null] 08:36:10 INFO - PROCESS | 2752 | 1466696170615 Marionette TRACE conn5 <- [1,2609,null,{"value":"13"}] 08:36:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:36:10 INFO - PROCESS | 2752 | 1466696170632 Marionette TRACE conn5 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:36:10 INFO - PROCESS | 2752 | 1466696170633 Marionette TRACE conn5 <- [1,2610,null,{}] 08:36:10 INFO - PROCESS | 2752 | 1466696170637 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}] 08:36:10 INFO - PROCESS | 2752 | 1466696170639 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:10 INFO - PROCESS | 2752 | 1466696170718 Marionette TRACE conn5 <- [1,2611,null,{"value":null}] 08:36:10 INFO - PROCESS | 2752 | 1466696170723 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:10 INFO - PROCESS | 2752 | 1466696170725 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:10 INFO - PROCESS | 2752 | ++DOCSHELL 17AA2800 == 33 [pid = 2752] [id = 662] 08:36:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17AA6400) [pid = 2752] [serial = 1986] [outer = 00000000] 08:36:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17B1C000) [pid = 2752] [serial = 1987] [outer = 17AA6400] 08:36:10 INFO - PROCESS | 2752 | 1466696170768 Marionette DEBUG loaded listener.js 08:36:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17B23C00) [pid = 2752] [serial = 1988] [outer = 17AA6400] 08:36:11 INFO - PROCESS | 2752 | 1466696171649 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]]]}] 08:36:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:36:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1067ms 08:36:11 INFO - PROCESS | 2752 | 1466696171701 Marionette TRACE conn5 -> [0,2613,"getWindowHandle",null] 08:36:11 INFO - PROCESS | 2752 | 1466696171704 Marionette TRACE conn5 <- [1,2613,null,{"value":"13"}] 08:36:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:36:11 INFO - PROCESS | 2752 | 1466696171709 Marionette TRACE conn5 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:36:11 INFO - PROCESS | 2752 | 1466696171712 Marionette TRACE conn5 <- [1,2614,null,{}] 08:36:11 INFO - PROCESS | 2752 | 1466696171718 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}] 08:36:11 INFO - PROCESS | 2752 | 1466696171721 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:11 INFO - PROCESS | 2752 | 1466696171862 Marionette TRACE conn5 <- [1,2615,null,{"value":null}] 08:36:12 INFO - PROCESS | 2752 | 1466696172003 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:12 INFO - PROCESS | 2752 | 1466696172006 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:12 INFO - PROCESS | 2752 | ++DOCSHELL 0D90F800 == 34 [pid = 2752] [id = 663] 08:36:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0D9EDC00) [pid = 2752] [serial = 1989] [outer = 00000000] 08:36:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0E320800) [pid = 2752] [serial = 1990] [outer = 0D9EDC00] 08:36:12 INFO - PROCESS | 2752 | 1466696172064 Marionette DEBUG loaded listener.js 08:36:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E653C00) [pid = 2752] [serial = 1991] [outer = 0D9EDC00] 08:36:12 INFO - PROCESS | 2752 | 1466696172754 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]]]}] 08:36:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:36:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1231ms 08:36:12 INFO - PROCESS | 2752 | 1466696172954 Marionette TRACE conn5 -> [0,2617,"getWindowHandle",null] 08:36:12 INFO - PROCESS | 2752 | 1466696172958 Marionette TRACE conn5 <- [1,2617,null,{"value":"13"}] 08:36:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:36:12 INFO - PROCESS | 2752 | 1466696172964 Marionette TRACE conn5 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 2752 | 1466696172967 Marionette TRACE conn5 <- [1,2618,null,{}] 08:36:13 INFO - PROCESS | 2752 | 1466696172972 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}] 08:36:13 INFO - PROCESS | 2752 | 1466696172976 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:13 INFO - PROCESS | 2752 | 1466696173086 Marionette TRACE conn5 <- [1,2619,null,{"value":null}] 08:36:13 INFO - PROCESS | 2752 | 1466696173222 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:13 INFO - PROCESS | 2752 | 1466696173228 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:13 INFO - PROCESS | 2752 | ++DOCSHELL 0D91A000 == 35 [pid = 2752] [id = 664] 08:36:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0D962400) [pid = 2752] [serial = 1992] [outer = 00000000] 08:36:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0E16A800) [pid = 2752] [serial = 1993] [outer = 0D962400] 08:36:13 INFO - PROCESS | 2752 | 1466696173283 Marionette DEBUG loaded listener.js 08:36:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0E31D000) [pid = 2752] [serial = 1994] [outer = 0D962400] 08:36:13 INFO - PROCESS | 2752 | --DOCSHELL 0E068400 == 34 [pid = 2752] [id = 661] 08:36:13 INFO - PROCESS | 2752 | --DOCSHELL 15E45800 == 33 [pid = 2752] [id = 660] 08:36:13 INFO - PROCESS | 2752 | --DOCSHELL 0D28D800 == 32 [pid = 2752] [id = 659] 08:36:13 INFO - PROCESS | 2752 | --DOCSHELL 15E4EC00 == 31 [pid = 2752] [id = 658] 08:36:13 INFO - PROCESS | 2752 | --DOCSHELL 13BCCC00 == 30 [pid = 2752] [id = 657] 08:36:13 INFO - PROCESS | 2752 | --DOCSHELL 0EC0A800 == 29 [pid = 2752] [id = 656] 08:36:13 INFO - PROCESS | 2752 | --DOCSHELL 0E408400 == 28 [pid = 2752] [id = 655] 08:36:13 INFO - PROCESS | 2752 | --DOCSHELL 0D30B400 == 27 [pid = 2752] [id = 654] 08:36:13 INFO - PROCESS | 2752 | --DOCSHELL 0E174C00 == 26 [pid = 2752] [id = 653] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (18166000) [pid = 2752] [serial = 1948] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (17AA1C00) [pid = 2752] [serial = 1945] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17AA7400) [pid = 2752] [serial = 1946] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (15E48000) [pid = 2752] [serial = 1933] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (17706800) [pid = 2752] [serial = 1936] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D319800) [pid = 2752] [serial = 1921] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0DE4FC00) [pid = 2752] [serial = 1922] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (13BC1000) [pid = 2752] [serial = 1930] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0DE50C00) [pid = 2752] [serial = 1918] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E16DC00) [pid = 2752] [serial = 1919] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E31AC00) [pid = 2752] [serial = 1924] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E471800) [pid = 2752] [serial = 1925] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0F37C800) [pid = 2752] [serial = 1927] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (122D9C00) [pid = 2752] [serial = 1928] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0E068C00) [pid = 2752] [serial = 1939] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1A3A3800) [pid = 2752] [serial = 1916] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1A2B6000) [pid = 2752] [serial = 1915] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (1770B800) [pid = 2752] [serial = 1937] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (17773000) [pid = 2752] [serial = 1942] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (178BC000) [pid = 2752] [serial = 1943] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (16B71800) [pid = 2752] [serial = 1934] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (0E480000) [pid = 2752] [serial = 1940] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (14A4FC00) [pid = 2752] [serial = 1931] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (182E0400) [pid = 2752] [serial = 1949] [outer = 00000000] [url = about:blank] 08:36:13 INFO - PROCESS | 2752 | 1466696173805 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]]]}] 08:36:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:36:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 870ms 08:36:13 INFO - PROCESS | 2752 | 1466696173840 Marionette TRACE conn5 -> [0,2621,"getWindowHandle",null] 08:36:13 INFO - PROCESS | 2752 | 1466696173844 Marionette TRACE conn5 <- [1,2621,null,{"value":"13"}] 08:36:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:36:13 INFO - PROCESS | 2752 | 1466696173854 Marionette TRACE conn5 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:36:13 INFO - PROCESS | 2752 | 1466696173858 Marionette TRACE conn5 <- [1,2622,null,{}] 08:36:13 INFO - PROCESS | 2752 | 1466696173862 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}] 08:36:13 INFO - PROCESS | 2752 | 1466696173865 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:13 INFO - PROCESS | 2752 | 1466696173952 Marionette TRACE conn5 <- [1,2623,null,{"value":null}] 08:36:14 INFO - PROCESS | 2752 | 1466696173961 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 2752 | 1466696173963 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:14 INFO - PROCESS | 2752 | ++DOCSHELL 0E06C800 == 27 [pid = 2752] [id = 665] 08:36:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E06E400) [pid = 2752] [serial = 1995] [outer = 00000000] 08:36:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0E471400) [pid = 2752] [serial = 1996] [outer = 0E06E400] 08:36:14 INFO - PROCESS | 2752 | 1466696174012 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0E480000) [pid = 2752] [serial = 1997] [outer = 0E06E400] 08:36:14 INFO - PROCESS | 2752 | 1466696174488 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]]]}] 08:36:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:36:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 690ms 08:36:14 INFO - PROCESS | 2752 | 1466696174545 Marionette TRACE conn5 -> [0,2625,"getWindowHandle",null] 08:36:14 INFO - PROCESS | 2752 | 1466696174547 Marionette TRACE conn5 <- [1,2625,null,{"value":"13"}] 08:36:14 INFO - PROCESS | 2752 | 1466696174551 Marionette TRACE conn5 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:36:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:36:14 INFO - PROCESS | 2752 | 1466696174553 Marionette TRACE conn5 <- [1,2626,null,{}] 08:36:14 INFO - PROCESS | 2752 | 1466696174563 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}] 08:36:14 INFO - PROCESS | 2752 | 1466696174567 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:14 INFO - PROCESS | 2752 | 1466696174684 Marionette TRACE conn5 <- [1,2627,null,{"value":null}] 08:36:14 INFO - PROCESS | 2752 | 1466696174708 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:14 INFO - PROCESS | 2752 | 1466696174712 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:14 INFO - PROCESS | 2752 | ++DOCSHELL 124A7000 == 28 [pid = 2752] [id = 666] 08:36:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (124A7400) [pid = 2752] [serial = 1998] [outer = 00000000] 08:36:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (12748800) [pid = 2752] [serial = 1999] [outer = 124A7400] 08:36:14 INFO - PROCESS | 2752 | 1466696174849 Marionette DEBUG loaded listener.js 08:36:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (1394BC00) [pid = 2752] [serial = 2000] [outer = 124A7400] 08:36:15 INFO - PROCESS | 2752 | 1466696175226 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]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:36:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 732ms 08:36:15 INFO - PROCESS | 2752 | 1466696175287 Marionette TRACE conn5 -> [0,2629,"getWindowHandle",null] 08:36:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:36:15 INFO - PROCESS | 2752 | 1466696175289 Marionette TRACE conn5 <- [1,2629,null,{"value":"13"}] 08:36:15 INFO - PROCESS | 2752 | 1466696175292 Marionette TRACE conn5 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:36:15 INFO - PROCESS | 2752 | 1466696175294 Marionette TRACE conn5 <- [1,2630,null,{}] 08:36:15 INFO - PROCESS | 2752 | 1466696175297 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}] 08:36:15 INFO - PROCESS | 2752 | 1466696175299 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:15 INFO - PROCESS | 2752 | 1466696175385 Marionette TRACE conn5 <- [1,2631,null,{"value":null}] 08:36:15 INFO - PROCESS | 2752 | 1466696175390 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:15 INFO - PROCESS | 2752 | 1466696175392 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:15 INFO - PROCESS | 2752 | ++DOCSHELL 13BC2400 == 29 [pid = 2752] [id = 667] 08:36:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (13F5CC00) [pid = 2752] [serial = 2001] [outer = 00000000] 08:36:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (155D9000) [pid = 2752] [serial = 2002] [outer = 13F5CC00] 08:36:15 INFO - PROCESS | 2752 | 1466696175445 Marionette DEBUG loaded listener.js 08:36:15 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (15ECF000) [pid = 2752] [serial = 2003] [outer = 13F5CC00] 08:36:15 INFO - PROCESS | 2752 | 1466696175907 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]]]}] 08:36:15 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:36:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 670ms 08:36:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:36:16 INFO - PROCESS | 2752 | 1466696175962 Marionette TRACE conn5 -> [0,2633,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 2752 | 1466696175964 Marionette TRACE conn5 <- [1,2633,null,{"value":"13"}] 08:36:16 INFO - PROCESS | 2752 | 1466696175968 Marionette TRACE conn5 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 2752 | 1466696175969 Marionette TRACE conn5 <- [1,2634,null,{}] 08:36:16 INFO - PROCESS | 2752 | 1466696175979 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}] 08:36:16 INFO - PROCESS | 2752 | 1466696175981 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:16 INFO - PROCESS | 2752 | 1466696176119 Marionette TRACE conn5 <- [1,2635,null,{"value":null}] 08:36:16 INFO - PROCESS | 2752 | 1466696176182 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 2752 | 1466696176184 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:16 INFO - PROCESS | 2752 | ++DOCSHELL 0D310000 == 30 [pid = 2752] [id = 668] 08:36:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (16B70800) [pid = 2752] [serial = 2004] [outer = 00000000] 08:36:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (17144800) [pid = 2752] [serial = 2005] [outer = 16B70800] 08:36:16 INFO - PROCESS | 2752 | 1466696176229 Marionette DEBUG loaded listener.js 08:36:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1714D400) [pid = 2752] [serial = 2006] [outer = 16B70800] 08:36:16 INFO - PROCESS | 2752 | 1466696176633 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]]]}] 08:36:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:36:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 731ms 08:36:16 INFO - PROCESS | 2752 | 1466696176698 Marionette TRACE conn5 -> [0,2637,"getWindowHandle",null] 08:36:16 INFO - PROCESS | 2752 | 1466696176701 Marionette TRACE conn5 <- [1,2637,null,{"value":"13"}] 08:36:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:36:16 INFO - PROCESS | 2752 | 1466696176704 Marionette TRACE conn5 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:36:16 INFO - PROCESS | 2752 | 1466696176705 Marionette TRACE conn5 <- [1,2638,null,{}] 08:36:16 INFO - PROCESS | 2752 | 1466696176709 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}] 08:36:16 INFO - PROCESS | 2752 | 1466696176715 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:16 INFO - PROCESS | 2752 | 1466696176865 Marionette TRACE conn5 <- [1,2639,null,{"value":null}] 08:36:16 INFO - PROCESS | 2752 | 1466696176933 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:16 INFO - PROCESS | 2752 | 1466696176935 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:16 INFO - PROCESS | 2752 | ++DOCSHELL 1770C800 == 31 [pid = 2752] [id = 669] 08:36:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (1770D400) [pid = 2752] [serial = 2007] [outer = 00000000] 08:36:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (178B6400) [pid = 2752] [serial = 2008] [outer = 1770D400] 08:36:17 INFO - PROCESS | 2752 | 1466696176980 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (178C1C00) [pid = 2752] [serial = 2009] [outer = 1770D400] 08:36:17 INFO - PROCESS | 2752 | 1466696177392 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]]]}] 08:36:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:36:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 731ms 08:36:17 INFO - PROCESS | 2752 | 1466696177470 Marionette TRACE conn5 -> [0,2641,"getWindowHandle",null] 08:36:17 INFO - PROCESS | 2752 | 1466696177472 Marionette TRACE conn5 <- [1,2641,null,{"value":"13"}] 08:36:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:36:17 INFO - PROCESS | 2752 | 1466696177475 Marionette TRACE conn5 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:36:17 INFO - PROCESS | 2752 | 1466696177477 Marionette TRACE conn5 <- [1,2642,null,{}] 08:36:17 INFO - PROCESS | 2752 | 1466696177481 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}] 08:36:17 INFO - PROCESS | 2752 | 1466696177482 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:17 INFO - PROCESS | 2752 | 1466696177607 Marionette TRACE conn5 <- [1,2643,null,{"value":null}] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1787A000) [pid = 2752] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (13F57000) [pid = 2752] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E409400) [pid = 2752] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0F274C00) [pid = 2752] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (15E5D800) [pid = 2752] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0E176400) [pid = 2752] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0D295400) [pid = 2752] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0D30CC00) [pid = 2752] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (1714B400) [pid = 2752] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0D9E8400) [pid = 2752] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (13BC3800) [pid = 2752] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:36:17 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (182E9400) [pid = 2752] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:36:17 INFO - PROCESS | 2752 | 1466696177753 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:17 INFO - PROCESS | 2752 | 1466696177755 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:17 INFO - PROCESS | 2752 | ++DOCSHELL 0D291000 == 32 [pid = 2752] [id = 670] 08:36:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0D295400) [pid = 2752] [serial = 2010] [outer = 00000000] 08:36:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0E16E800) [pid = 2752] [serial = 2011] [outer = 0D295400] 08:36:17 INFO - PROCESS | 2752 | 1466696177800 Marionette DEBUG loaded listener.js 08:36:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0E06B400) [pid = 2752] [serial = 2012] [outer = 0D295400] 08:36:18 INFO - PROCESS | 2752 | 1466696178143 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]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:36:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 08:36:18 INFO - PROCESS | 2752 | 1466696178211 Marionette TRACE conn5 -> [0,2645,"getWindowHandle",null] 08:36:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:36:18 INFO - PROCESS | 2752 | 1466696178213 Marionette TRACE conn5 <- [1,2645,null,{"value":"13"}] 08:36:18 INFO - PROCESS | 2752 | 1466696178216 Marionette TRACE conn5 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 2752 | 1466696178218 Marionette TRACE conn5 <- [1,2646,null,{}] 08:36:18 INFO - PROCESS | 2752 | 1466696178221 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}] 08:36:18 INFO - PROCESS | 2752 | 1466696178223 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:18 INFO - PROCESS | 2752 | 1466696178301 Marionette TRACE conn5 <- [1,2647,null,{"value":null}] 08:36:18 INFO - PROCESS | 2752 | 1466696178398 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:18 INFO - PROCESS | 2752 | 1466696178400 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:18 INFO - PROCESS | 2752 | ++DOCSHELL 0E06B800 == 33 [pid = 2752] [id = 671] 08:36:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E169C00) [pid = 2752] [serial = 2013] [outer = 00000000] 08:36:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (177CE400) [pid = 2752] [serial = 2014] [outer = 0E169C00] 08:36:18 INFO - PROCESS | 2752 | 1466696178443 Marionette DEBUG loaded listener.js 08:36:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (17AABC00) [pid = 2752] [serial = 2015] [outer = 0E169C00] 08:36:18 INFO - PROCESS | 2752 | 1466696178765 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]]]}] 08:36:18 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:36:18 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 630ms 08:36:18 INFO - PROCESS | 2752 | 1466696178847 Marionette TRACE conn5 -> [0,2649,"getWindowHandle",null] 08:36:18 INFO - PROCESS | 2752 | 1466696178849 Marionette TRACE conn5 <- [1,2649,null,{"value":"13"}] 08:36:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:36:18 INFO - PROCESS | 2752 | 1466696178852 Marionette TRACE conn5 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:36:18 INFO - PROCESS | 2752 | 1466696178854 Marionette TRACE conn5 <- [1,2650,null,{}] 08:36:18 INFO - PROCESS | 2752 | 1466696178857 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}] 08:36:18 INFO - PROCESS | 2752 | 1466696178859 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:19 INFO - PROCESS | 2752 | 1466696178977 Marionette TRACE conn5 <- [1,2651,null,{"value":null}] 08:36:19 INFO - PROCESS | 2752 | 1466696179013 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 2752 | 1466696179015 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:19 INFO - PROCESS | 2752 | ++DOCSHELL 0E066800 == 34 [pid = 2752] [id = 672] 08:36:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (124AC800) [pid = 2752] [serial = 2016] [outer = 00000000] 08:36:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (18252000) [pid = 2752] [serial = 2017] [outer = 124AC800] 08:36:19 INFO - PROCESS | 2752 | 1466696179057 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (182E7C00) [pid = 2752] [serial = 2018] [outer = 124AC800] 08:36:19 INFO - PROCESS | 2752 | 1466696179455 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]]]}] 08:36:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:36:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 630ms 08:36:19 INFO - PROCESS | 2752 | 1466696179483 Marionette TRACE conn5 -> [0,2653,"getWindowHandle",null] 08:36:19 INFO - PROCESS | 2752 | 1466696179484 Marionette TRACE conn5 <- [1,2653,null,{"value":"13"}] 08:36:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:36:19 INFO - PROCESS | 2752 | 1466696179488 Marionette TRACE conn5 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:36:19 INFO - PROCESS | 2752 | 1466696179489 Marionette TRACE conn5 <- [1,2654,null,{}] 08:36:19 INFO - PROCESS | 2752 | 1466696179493 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}] 08:36:19 INFO - PROCESS | 2752 | 1466696179504 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:19 INFO - PROCESS | 2752 | 1466696179623 Marionette TRACE conn5 <- [1,2655,null,{"value":null}] 08:36:19 INFO - PROCESS | 2752 | 1466696179631 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:19 INFO - PROCESS | 2752 | 1466696179633 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:19 INFO - PROCESS | 2752 | ++DOCSHELL 182EB800 == 35 [pid = 2752] [id = 673] 08:36:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (182EBC00) [pid = 2752] [serial = 2019] [outer = 00000000] 08:36:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (196AE400) [pid = 2752] [serial = 2020] [outer = 182EBC00] 08:36:19 INFO - PROCESS | 2752 | 1466696179676 Marionette DEBUG loaded listener.js 08:36:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (197AF000) [pid = 2752] [serial = 2021] [outer = 182EBC00] 08:36:20 INFO - PROCESS | 2752 | 1466696180821 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]]]}] 08:36:20 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) 08:36:20 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1376ms 08:36:20 INFO - PROCESS | 2752 | 1466696180865 Marionette TRACE conn5 -> [0,2657,"getWindowHandle",null] 08:36:20 INFO - PROCESS | 2752 | 1466696180870 Marionette TRACE conn5 <- [1,2657,null,{"value":"13"}] 08:36:20 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:36:20 INFO - PROCESS | 2752 | 1466696180875 Marionette TRACE conn5 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:36:20 INFO - PROCESS | 2752 | 1466696180878 Marionette TRACE conn5 <- [1,2658,null,{}] 08:36:20 INFO - PROCESS | 2752 | 1466696180884 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}] 08:36:20 INFO - PROCESS | 2752 | 1466696180887 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:21 INFO - PROCESS | 2752 | 1466696181030 Marionette TRACE conn5 <- [1,2659,null,{"value":null}] 08:36:21 INFO - PROCESS | 2752 | 1466696181167 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:21 INFO - PROCESS | 2752 | 1466696181170 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:21 INFO - PROCESS | 2752 | ++DOCSHELL 0D7CC000 == 36 [pid = 2752] [id = 674] 08:36:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0D842800) [pid = 2752] [serial = 2022] [outer = 00000000] 08:36:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0E4BAC00) [pid = 2752] [serial = 2023] [outer = 0D842800] 08:36:21 INFO - PROCESS | 2752 | 1466696181229 Marionette DEBUG loaded listener.js 08:36:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0F27AC00) [pid = 2752] [serial = 2024] [outer = 0D842800] 08:36:22 INFO - PROCESS | 2752 | 1466696182291 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"]]]}] 08:36:22 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 08:36:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 08:36:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1478ms 08:36:22 INFO - PROCESS | 2752 | 1466696182353 Marionette TRACE conn5 -> [0,2661,"getWindowHandle",null] 08:36:22 INFO - PROCESS | 2752 | 1466696182358 Marionette TRACE conn5 <- [1,2661,null,{"value":"13"}] 08:36:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:36:22 INFO - PROCESS | 2752 | 1466696182365 Marionette TRACE conn5 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:36:22 INFO - PROCESS | 2752 | 1466696182368 Marionette TRACE conn5 <- [1,2662,null,{}] 08:36:22 INFO - PROCESS | 2752 | 1466696182372 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}] 08:36:22 INFO - PROCESS | 2752 | 1466696182375 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:22 INFO - PROCESS | 2752 | 1466696182642 Marionette TRACE conn5 <- [1,2663,null,{"value":null}] 08:36:22 INFO - PROCESS | 2752 | 1466696182806 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:22 INFO - PROCESS | 2752 | 1466696182809 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:22 INFO - PROCESS | 2752 | ++DOCSHELL 0D314C00 == 37 [pid = 2752] [id = 675] 08:36:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0D390400) [pid = 2752] [serial = 2025] [outer = 00000000] 08:36:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (0D9F2000) [pid = 2752] [serial = 2026] [outer = 0D390400] 08:36:22 INFO - PROCESS | 2752 | 1466696182859 Marionette DEBUG loaded listener.js 08:36:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0E070800) [pid = 2752] [serial = 2027] [outer = 0D390400] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 0E066800 == 36 [pid = 2752] [id = 672] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 0E06B800 == 35 [pid = 2752] [id = 671] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 0D291000 == 34 [pid = 2752] [id = 670] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 1770C800 == 33 [pid = 2752] [id = 669] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 0D310000 == 32 [pid = 2752] [id = 668] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 13BC2400 == 31 [pid = 2752] [id = 667] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 124A7000 == 30 [pid = 2752] [id = 666] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 0E06C800 == 29 [pid = 2752] [id = 665] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 0D91A000 == 28 [pid = 2752] [id = 664] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 17AA2800 == 27 [pid = 2752] [id = 662] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 0D90F800 == 26 [pid = 2752] [id = 663] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 182EB800 == 25 [pid = 2752] [id = 673] 08:36:24 INFO - PROCESS | 2752 | --DOCSHELL 0D7CC000 == 24 [pid = 2752] [id = 674] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (178B9C00) [pid = 2752] [serial = 1984] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (15545C00) [pid = 2752] [serial = 1972] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E47A400) [pid = 2752] [serial = 1966] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E4B8800) [pid = 2752] [serial = 1967] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (12B5B000) [pid = 2752] [serial = 1969] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (16B7E000) [pid = 2752] [serial = 1975] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0EC07000) [pid = 2752] [serial = 1961] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E479C00) [pid = 2752] [serial = 1960] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D8ED000) [pid = 2752] [serial = 1978] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0D882400) [pid = 2752] [serial = 1963] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (0D90E000) [pid = 2752] [serial = 1964] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (16BDE400) [pid = 2752] [serial = 1976] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1776C000) [pid = 2752] [serial = 1981] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0E47F800) [pid = 2752] [serial = 1952] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0E40A400) [pid = 2752] [serial = 1951] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (16B7C800) [pid = 2752] [serial = 1955] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (15574800) [pid = 2752] [serial = 1954] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (1556EC00) [pid = 2752] [serial = 1973] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (124AAC00) [pid = 2752] [serial = 1979] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (178B7000) [pid = 2752] [serial = 1985] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (177CFC00) [pid = 2752] [serial = 1982] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (197B0C00) [pid = 2752] [serial = 1958] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (192C5C00) [pid = 2752] [serial = 1957] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (1394C000) [pid = 2752] [serial = 1970] [outer = 00000000] [url = about:blank] 08:36:24 INFO - PROCESS | 2752 | 1466696184183 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"]]]}] 08:36:24 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 08:36:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:36:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1883ms 08:36:24 INFO - PROCESS | 2752 | 1466696184252 Marionette TRACE conn5 -> [0,2665,"getWindowHandle",null] 08:36:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:36:24 INFO - PROCESS | 2752 | 1466696184256 Marionette TRACE conn5 <- [1,2665,null,{"value":"13"}] 08:36:24 INFO - PROCESS | 2752 | 1466696184260 Marionette TRACE conn5 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:36:24 INFO - PROCESS | 2752 | 1466696184263 Marionette TRACE conn5 <- [1,2666,null,{}] 08:36:24 INFO - PROCESS | 2752 | 1466696184269 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}] 08:36:24 INFO - PROCESS | 2752 | 1466696184272 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:24 INFO - PROCESS | 2752 | 1466696184358 Marionette TRACE conn5 <- [1,2667,null,{"value":null}] 08:36:24 INFO - PROCESS | 2752 | 1466696184447 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:24 INFO - PROCESS | 2752 | 1466696184451 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:24 INFO - PROCESS | 2752 | ++DOCSHELL 0D7CC000 == 25 [pid = 2752] [id = 676] 08:36:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0D7D3C00) [pid = 2752] [serial = 2028] [outer = 00000000] 08:36:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0D8E2C00) [pid = 2752] [serial = 2029] [outer = 0D7D3C00] 08:36:24 INFO - PROCESS | 2752 | 1466696184500 Marionette DEBUG loaded listener.js 08:36:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0D904400) [pid = 2752] [serial = 2030] [outer = 0D7D3C00] 08:36:25 INFO - PROCESS | 2752 | 1466696185374 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]]]}] 08:36:25 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) 08:36:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1128ms 08:36:25 INFO - PROCESS | 2752 | 1466696185389 Marionette TRACE conn5 -> [0,2669,"getWindowHandle",null] 08:36:25 INFO - PROCESS | 2752 | 1466696185394 Marionette TRACE conn5 <- [1,2669,null,{"value":"13"}] 08:36:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:36:25 INFO - PROCESS | 2752 | 1466696185401 Marionette TRACE conn5 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:36:25 INFO - PROCESS | 2752 | 1466696185403 Marionette TRACE conn5 <- [1,2670,null,{}] 08:36:25 INFO - PROCESS | 2752 | 1466696185407 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}] 08:36:25 INFO - PROCESS | 2752 | 1466696185410 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:25 INFO - PROCESS | 2752 | 1466696185532 Marionette TRACE conn5 <- [1,2671,null,{"value":null}] 08:36:25 INFO - PROCESS | 2752 | 1466696185541 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:25 INFO - PROCESS | 2752 | 1466696185544 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:25 INFO - PROCESS | 2752 | ++DOCSHELL 0E176000 == 26 [pid = 2752] [id = 677] 08:36:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E226000) [pid = 2752] [serial = 2031] [outer = 00000000] 08:36:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0E479C00) [pid = 2752] [serial = 2032] [outer = 0E226000] 08:36:25 INFO - PROCESS | 2752 | 1466696185592 Marionette DEBUG loaded listener.js 08:36:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0E480400) [pid = 2752] [serial = 2033] [outer = 0E226000] 08:36:26 INFO - PROCESS | 2752 | 1466696186536 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]]]}] 08:36:26 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) 08:36:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1175ms 08:36:26 INFO - PROCESS | 2752 | 1466696186579 Marionette TRACE conn5 -> [0,2673,"getWindowHandle",null] 08:36:26 INFO - PROCESS | 2752 | 1466696186581 Marionette TRACE conn5 <- [1,2673,null,{"value":"13"}] 08:36:26 INFO - PROCESS | 2752 | 1466696186585 Marionette TRACE conn5 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:36:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:36:26 INFO - PROCESS | 2752 | 1466696186588 Marionette TRACE conn5 <- [1,2674,null,{}] 08:36:26 INFO - PROCESS | 2752 | 1466696186606 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}] 08:36:26 INFO - PROCESS | 2752 | 1466696186611 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:26 INFO - PROCESS | 2752 | 1466696186729 Marionette TRACE conn5 <- [1,2675,null,{"value":null}] 08:36:26 INFO - PROCESS | 2752 | 1466696186736 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:26 INFO - PROCESS | 2752 | 1466696186739 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:26 INFO - PROCESS | 2752 | ++DOCSHELL 0E4C2800 == 27 [pid = 2752] [id = 678] 08:36:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0E65D800) [pid = 2752] [serial = 2034] [outer = 00000000] 08:36:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (12465C00) [pid = 2752] [serial = 2035] [outer = 0E65D800] 08:36:26 INFO - PROCESS | 2752 | 1466696186787 Marionette DEBUG loaded listener.js 08:36:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (12B4F800) [pid = 2752] [serial = 2036] [outer = 0E65D800] 08:36:27 INFO - PROCESS | 2752 | 1466696187765 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"]]]}] 08:36:27 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 08:36:27 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:27 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 08:36:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:27 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1235ms 08:36:27 INFO - PROCESS | 2752 | 1466696187823 Marionette TRACE conn5 -> [0,2677,"getWindowHandle",null] 08:36:27 INFO - PROCESS | 2752 | 1466696187826 Marionette TRACE conn5 <- [1,2677,null,{"value":"13"}] 08:36:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:36:27 INFO - PROCESS | 2752 | 1466696187835 Marionette TRACE conn5 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:36:27 INFO - PROCESS | 2752 | 1466696187837 Marionette TRACE conn5 <- [1,2678,null,{}] 08:36:27 INFO - PROCESS | 2752 | 1466696187840 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}] 08:36:27 INFO - PROCESS | 2752 | 1466696187842 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:27 INFO - PROCESS | 2752 | 1466696187962 Marionette TRACE conn5 <- [1,2679,null,{"value":null}] 08:36:28 INFO - PROCESS | 2752 | 1466696187968 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:28 INFO - PROCESS | 2752 | 1466696187970 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:28 INFO - PROCESS | 2752 | ++DOCSHELL 12465800 == 28 [pid = 2752] [id = 679] 08:36:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (12C30400) [pid = 2752] [serial = 2037] [outer = 00000000] 08:36:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (15544800) [pid = 2752] [serial = 2038] [outer = 12C30400] 08:36:28 INFO - PROCESS | 2752 | 1466696188017 Marionette DEBUG loaded listener.js 08:36:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (15567400) [pid = 2752] [serial = 2039] [outer = 12C30400] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0D962400) [pid = 2752] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0E169C00) [pid = 2752] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (182EBC00) [pid = 2752] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (16B70800) [pid = 2752] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (124AC800) [pid = 2752] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (1770D400) [pid = 2752] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (0D295400) [pid = 2752] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (17AA6400) [pid = 2752] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (0E06E400) [pid = 2752] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (124A7400) [pid = 2752] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (0D9EDC00) [pid = 2752] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:36:28 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (13F5CC00) [pid = 2752] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:36:29 INFO - PROCESS | 2752 | 1466696189071 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"]]]}] 08:36:29 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 08:36:29 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:29 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 08:36:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:29 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:29 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1272ms 08:36:29 INFO - PROCESS | 2752 | 1466696189110 Marionette TRACE conn5 -> [0,2681,"getWindowHandle",null] 08:36:29 INFO - PROCESS | 2752 | 1466696189112 Marionette TRACE conn5 <- [1,2681,null,{"value":"13"}] 08:36:29 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:36:29 INFO - PROCESS | 2752 | 1466696189116 Marionette TRACE conn5 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:36:29 INFO - PROCESS | 2752 | 1466696189117 Marionette TRACE conn5 <- [1,2682,null,{}] 08:36:29 INFO - PROCESS | 2752 | 1466696189122 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}] 08:36:29 INFO - PROCESS | 2752 | 1466696189124 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:29 INFO - PROCESS | 2752 | 1466696189237 Marionette TRACE conn5 <- [1,2683,null,{"value":null}] 08:36:29 INFO - PROCESS | 2752 | 1466696189246 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:29 INFO - PROCESS | 2752 | 1466696189248 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:29 INFO - PROCESS | 2752 | ++DOCSHELL 0DE53C00 == 29 [pid = 2752] [id = 680] 08:36:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0E476400) [pid = 2752] [serial = 2040] [outer = 00000000] 08:36:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (15565400) [pid = 2752] [serial = 2041] [outer = 0E476400] 08:36:29 INFO - PROCESS | 2752 | 1466696189292 Marionette DEBUG loaded listener.js 08:36:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (155DBC00) [pid = 2752] [serial = 2042] [outer = 0E476400] 08:36:30 INFO - PROCESS | 2752 | 1466696190220 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"]]]}] 08:36:30 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 08:36:30 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:30 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 08:36:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:30 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1120ms 08:36:30 INFO - PROCESS | 2752 | 1466696190240 Marionette TRACE conn5 -> [0,2685,"getWindowHandle",null] 08:36:30 INFO - PROCESS | 2752 | 1466696190242 Marionette TRACE conn5 <- [1,2685,null,{"value":"13"}] 08:36:30 INFO - PROCESS | 2752 | 1466696190246 Marionette TRACE conn5 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:36:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:36:30 INFO - PROCESS | 2752 | 1466696190247 Marionette TRACE conn5 <- [1,2686,null,{}] 08:36:30 INFO - PROCESS | 2752 | 1466696190251 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}] 08:36:30 INFO - PROCESS | 2752 | 1466696190257 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:30 INFO - PROCESS | 2752 | 1466696190395 Marionette TRACE conn5 <- [1,2687,null,{"value":null}] 08:36:30 INFO - PROCESS | 2752 | 1466696190539 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:30 INFO - PROCESS | 2752 | 1466696190542 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:30 INFO - PROCESS | 2752 | ++DOCSHELL 09464C00 == 30 [pid = 2752] [id = 681] 08:36:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (09466400) [pid = 2752] [serial = 2043] [outer = 00000000] 08:36:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0D296000) [pid = 2752] [serial = 2044] [outer = 09466400] 08:36:30 INFO - PROCESS | 2752 | 1466696190641 Marionette DEBUG loaded listener.js 08:36:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0D30F800) [pid = 2752] [serial = 2045] [outer = 09466400] 08:36:31 INFO - PROCESS | 2752 | 1466696191823 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"]]]}] 08:36:31 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 08:36:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:36:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 08:36:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1618ms 08:36:31 INFO - PROCESS | 2752 | 1466696191870 Marionette TRACE conn5 -> [0,2689,"getWindowHandle",null] 08:36:31 INFO - PROCESS | 2752 | 1466696191874 Marionette TRACE conn5 <- [1,2689,null,{"value":"13"}] 08:36:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:36:31 INFO - PROCESS | 2752 | 1466696191878 Marionette TRACE conn5 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:36:31 INFO - PROCESS | 2752 | 1466696191882 Marionette TRACE conn5 <- [1,2690,null,{}] 08:36:31 INFO - PROCESS | 2752 | 1466696191887 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}] 08:36:31 INFO - PROCESS | 2752 | 1466696191890 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:32 INFO - PROCESS | 2752 | 1466696192063 Marionette TRACE conn5 <- [1,2691,null,{"value":null}] 08:36:32 INFO - PROCESS | 2752 | 1466696192181 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:32 INFO - PROCESS | 2752 | 1466696192184 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:32 INFO - PROCESS | 2752 | ++DOCSHELL 0E231800 == 31 [pid = 2752] [id = 682] 08:36:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0E472000) [pid = 2752] [serial = 2046] [outer = 00000000] 08:36:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0E4B7800) [pid = 2752] [serial = 2047] [outer = 0E472000] 08:36:32 INFO - PROCESS | 2752 | 1466696192241 Marionette DEBUG loaded listener.js 08:36:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0E658000) [pid = 2752] [serial = 2048] [outer = 0E472000] 08:36:33 INFO - PROCESS | 2752 | --DOCSHELL 0E4BFC00 == 30 [pid = 2752] [id = 588] 08:36:33 INFO - PROCESS | 2752 | --DOCSHELL 0E16D800 == 29 [pid = 2752] [id = 587] 08:36:33 INFO - PROCESS | 2752 | --DOCSHELL 0D7CE800 == 28 [pid = 2752] [id = 586] 08:36:33 INFO - PROCESS | 2752 | --DOCSHELL 0DE53C00 == 27 [pid = 2752] [id = 680] 08:36:33 INFO - PROCESS | 2752 | --DOCSHELL 12465800 == 26 [pid = 2752] [id = 679] 08:36:33 INFO - PROCESS | 2752 | --DOCSHELL 0E4C2800 == 25 [pid = 2752] [id = 678] 08:36:33 INFO - PROCESS | 2752 | --DOCSHELL 0E176000 == 24 [pid = 2752] [id = 677] 08:36:33 INFO - PROCESS | 2752 | --DOCSHELL 0D7CC000 == 23 [pid = 2752] [id = 676] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (197AF000) [pid = 2752] [serial = 2021] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (196AE400) [pid = 2752] [serial = 2020] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (17144800) [pid = 2752] [serial = 2005] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (18252000) [pid = 2752] [serial = 2017] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (178B6400) [pid = 2752] [serial = 2008] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (1714D400) [pid = 2752] [serial = 2006] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (0E16E800) [pid = 2752] [serial = 2011] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (17B23C00) [pid = 2752] [serial = 1988] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (17B1C000) [pid = 2752] [serial = 1987] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (0E471400) [pid = 2752] [serial = 1996] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 55 (0E480000) [pid = 2752] [serial = 1997] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 54 (12748800) [pid = 2752] [serial = 1999] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 53 (1394BC00) [pid = 2752] [serial = 2000] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 52 (0E320800) [pid = 2752] [serial = 1990] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 51 (0E653C00) [pid = 2752] [serial = 1991] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 50 (155D9000) [pid = 2752] [serial = 2002] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 49 (0E16A800) [pid = 2752] [serial = 1993] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 48 (0E31D000) [pid = 2752] [serial = 1994] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 47 (178C1C00) [pid = 2752] [serial = 2009] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 46 (182E7C00) [pid = 2752] [serial = 2018] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 45 (0E06B400) [pid = 2752] [serial = 2012] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 44 (177CE400) [pid = 2752] [serial = 2014] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 43 (17AABC00) [pid = 2752] [serial = 2015] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | --DOMWINDOW == 42 (15ECF000) [pid = 2752] [serial = 2003] [outer = 00000000] [url = about:blank] 08:36:33 INFO - PROCESS | 2752 | 1466696193073 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]]]}] 08:36:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:36:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1175ms 08:36:33 INFO - PROCESS | 2752 | 1466696193092 Marionette TRACE conn5 -> [0,2693,"getWindowHandle",null] 08:36:33 INFO - PROCESS | 2752 | 1466696193096 Marionette TRACE conn5 <- [1,2693,null,{"value":"13"}] 08:36:33 INFO - PROCESS | 2752 | 1466696193101 Marionette TRACE conn5 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:36:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:36:33 INFO - PROCESS | 2752 | 1466696193104 Marionette TRACE conn5 <- [1,2694,null,{}] 08:36:33 INFO - PROCESS | 2752 | 1466696193110 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}] 08:36:33 INFO - PROCESS | 2752 | 1466696193113 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:33 INFO - PROCESS | 2752 | 1466696193204 Marionette TRACE conn5 <- [1,2695,null,{"value":null}] 08:36:33 INFO - PROCESS | 2752 | 1466696193212 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:33 INFO - PROCESS | 2752 | 1466696193216 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:33 INFO - PROCESS | 2752 | ++DOCSHELL 0D9EF800 == 24 [pid = 2752] [id = 683] 08:36:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 43 (0D9F5C00) [pid = 2752] [serial = 2049] [outer = 00000000] 08:36:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 44 (0E065800) [pid = 2752] [serial = 2050] [outer = 0D9F5C00] 08:36:33 INFO - PROCESS | 2752 | 1466696193265 Marionette DEBUG loaded listener.js 08:36:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 45 (0E16D400) [pid = 2752] [serial = 2051] [outer = 0D9F5C00] 08:36:33 INFO - PROCESS | 2752 | 1466696193979 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]]]}] 08:36:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:36:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 930ms 08:36:34 INFO - PROCESS | 2752 | 1466696194036 Marionette TRACE conn5 -> [0,2697,"getWindowHandle",null] 08:36:34 INFO - PROCESS | 2752 | 1466696194041 Marionette TRACE conn5 <- [1,2697,null,{"value":"13"}] 08:36:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:36:34 INFO - PROCESS | 2752 | 1466696194045 Marionette TRACE conn5 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:36:34 INFO - PROCESS | 2752 | 1466696194050 Marionette TRACE conn5 <- [1,2698,null,{}] 08:36:34 INFO - PROCESS | 2752 | 1466696194056 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}] 08:36:34 INFO - PROCESS | 2752 | 1466696194059 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:34 INFO - PROCESS | 2752 | 1466696194172 Marionette TRACE conn5 <- [1,2699,null,{"value":null}] 08:36:34 INFO - PROCESS | 2752 | 1466696194308 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:34 INFO - PROCESS | 2752 | 1466696194311 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:34 INFO - PROCESS | 2752 | ++DOCSHELL 0D915000 == 25 [pid = 2752] [id = 684] 08:36:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 46 (0D95BC00) [pid = 2752] [serial = 2052] [outer = 00000000] 08:36:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 47 (0E40E400) [pid = 2752] [serial = 2053] [outer = 0D95BC00] 08:36:34 INFO - PROCESS | 2752 | 1466696194370 Marionette DEBUG loaded listener.js 08:36:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 48 (0E47B800) [pid = 2752] [serial = 2054] [outer = 0D95BC00] 08:36:35 INFO - PROCESS | 2752 | 1466696195010 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] 08:36:35 INFO - PROCESS | 2752 | 1466696195077 Marionette TRACE conn5 <- [1,2701,null,{"value":"13"}] 08:36:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 08:36:35 INFO - PROCESS | 2752 | 1466696195083 Marionette TRACE conn5 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:36:35 INFO - PROCESS | 2752 | 1466696195087 Marionette TRACE conn5 <- [1,2702,null,{}] 08:36:35 INFO - PROCESS | 2752 | 1466696195091 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}] 08:36:35 INFO - PROCESS | 2752 | 1466696195094 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:35 INFO - PROCESS | 2752 | 1466696195241 Marionette TRACE conn5 <- [1,2703,null,{"value":null}] 08:36:35 INFO - PROCESS | 2752 | 1466696195379 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:35 INFO - PROCESS | 2752 | 1466696195381 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:35 INFO - PROCESS | 2752 | ++DOCSHELL 122D9400 == 26 [pid = 2752] [id = 685] 08:36:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 49 (12461400) [pid = 2752] [serial = 2055] [outer = 00000000] 08:36:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 50 (124A7400) [pid = 2752] [serial = 2056] [outer = 12461400] 08:36:35 INFO - PROCESS | 2752 | 1466696195441 Marionette DEBUG loaded listener.js 08:36:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 51 (12C33800) [pid = 2752] [serial = 2057] [outer = 12461400] 08:36:36 INFO - PROCESS | 2752 | 1466696196052 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]]]}] 08:36:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:36:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1019ms 08:36:36 INFO - PROCESS | 2752 | 1466696196105 Marionette TRACE conn5 -> [0,2705,"getWindowHandle",null] 08:36:36 INFO - PROCESS | 2752 | 1466696196107 Marionette TRACE conn5 <- [1,2705,null,{"value":"13"}] 08:36:36 INFO - PROCESS | 2752 | 1466696196111 Marionette TRACE conn5 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:36:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:36:36 INFO - PROCESS | 2752 | 1466696196115 Marionette TRACE conn5 <- [1,2706,null,{}] 08:36:36 INFO - PROCESS | 2752 | 1466696196126 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}] 08:36:36 INFO - PROCESS | 2752 | 1466696196132 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:36 INFO - PROCESS | 2752 | 1466696196241 Marionette TRACE conn5 <- [1,2707,null,{"value":null}] 08:36:36 INFO - PROCESS | 2752 | 1466696196382 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:36 INFO - PROCESS | 2752 | 1466696196385 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:36 INFO - PROCESS | 2752 | ++DOCSHELL 155D9800 == 27 [pid = 2752] [id = 686] 08:36:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 52 (155DC000) [pid = 2752] [serial = 2058] [outer = 00000000] 08:36:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 53 (15E5BC00) [pid = 2752] [serial = 2059] [outer = 155DC000] 08:36:36 INFO - PROCESS | 2752 | 1466696196444 Marionette DEBUG loaded listener.js 08:36:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 54 (16B70000) [pid = 2752] [serial = 2060] [outer = 155DC000] 08:36:37 INFO - PROCESS | 2752 | 1466696197160 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] 08:36:37 INFO - PROCESS | 2752 | 1466696197201 Marionette TRACE conn5 <- [1,2709,null,{"value":"13"}] 08:36:37 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:36:37 INFO - PROCESS | 2752 | 1466696197206 Marionette TRACE conn5 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:36:37 INFO - PROCESS | 2752 | 1466696197209 Marionette TRACE conn5 <- [1,2710,null,{}] 08:36:37 INFO - PROCESS | 2752 | 1466696197215 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}] 08:36:37 INFO - PROCESS | 2752 | 1466696197217 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:37 INFO - PROCESS | 2752 | 1466696197321 Marionette TRACE conn5 <- [1,2711,null,{"value":null}] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 09464C00 == 26 [pid = 2752] [id = 681] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 0D9EA000 == 25 [pid = 2752] [id = 578] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 124AB000 == 24 [pid = 2752] [id = 590] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 17143000 == 23 [pid = 2752] [id = 584] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 16B76400 == 22 [pid = 2752] [id = 592] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 0D76B800 == 21 [pid = 2752] [id = 585] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 0D298800 == 20 [pid = 2752] [id = 583] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 0E231800 == 19 [pid = 2752] [id = 682] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 0E401800 == 18 [pid = 2752] [id = 579] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 12CD3000 == 17 [pid = 2752] [id = 581] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 1556B800 == 16 [pid = 2752] [id = 591] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 0E4BF800 == 15 [pid = 2752] [id = 594] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 1714F800 == 14 [pid = 2752] [id = 593] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 0E65C000 == 13 [pid = 2752] [id = 580] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 0EC01800 == 12 [pid = 2752] [id = 589] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 0D314C00 == 11 [pid = 2752] [id = 675] 08:36:37 INFO - PROCESS | 2752 | --DOCSHELL 15547400 == 10 [pid = 2752] [id = 582] 08:36:37 INFO - PROCESS | 2752 | 1466696197985 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:37 INFO - PROCESS | 2752 | 1466696197988 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:38 INFO - PROCESS | 2752 | ++DOCSHELL 0945A000 == 11 [pid = 2752] [id = 687] 08:36:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 55 (09461C00) [pid = 2752] [serial = 2061] [outer = 00000000] 08:36:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (0D298000) [pid = 2752] [serial = 2062] [outer = 09461C00] 08:36:38 INFO - PROCESS | 2752 | 1466696198086 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (0D2F7800) [pid = 2752] [serial = 2063] [outer = 09461C00] 08:36:38 INFO - PROCESS | 2752 | 1466696198590 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] 08:36:38 INFO - PROCESS | 2752 | 1466696198651 Marionette TRACE conn5 <- [1,2713,null,{"value":"13"}] 08:36:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:36:38 INFO - PROCESS | 2752 | 1466696198655 Marionette TRACE conn5 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:36:38 INFO - PROCESS | 2752 | 1466696198658 Marionette TRACE conn5 <- [1,2714,null,{}] 08:36:38 INFO - PROCESS | 2752 | 1466696198663 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}] 08:36:38 INFO - PROCESS | 2752 | 1466696198667 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:38 INFO - PROCESS | 2752 | 1466696198774 Marionette TRACE conn5 <- [1,2715,null,{"value":null}] 08:36:38 INFO - PROCESS | 2752 | 1466696198785 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:38 INFO - PROCESS | 2752 | 1466696198787 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:38 INFO - PROCESS | 2752 | ++DOCSHELL 0E40A400 == 12 [pid = 2752] [id = 688] 08:36:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0E40FC00) [pid = 2752] [serial = 2064] [outer = 00000000] 08:36:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0E477C00) [pid = 2752] [serial = 2065] [outer = 0E40FC00] 08:36:38 INFO - PROCESS | 2752 | 1466696198836 Marionette DEBUG loaded listener.js 08:36:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0E4BA800) [pid = 2752] [serial = 2066] [outer = 0E40FC00] 08:36:39 INFO - PROCESS | 2752 | 1466696199326 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]]]}] 08:36:39 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:36:39 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 730ms 08:36:39 INFO - PROCESS | 2752 | 1466696199388 Marionette TRACE conn5 -> [0,2717,"getWindowHandle",null] 08:36:39 INFO - PROCESS | 2752 | 1466696199392 Marionette TRACE conn5 <- [1,2717,null,{"value":"13"}] 08:36:39 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:36:39 INFO - PROCESS | 2752 | 1466696199397 Marionette TRACE conn5 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:36:39 INFO - PROCESS | 2752 | 1466696199399 Marionette TRACE conn5 <- [1,2718,null,{}] 08:36:39 INFO - PROCESS | 2752 | 1466696199403 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}] 08:36:39 INFO - PROCESS | 2752 | 1466696199406 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:39 INFO - PROCESS | 2752 | 1466696199495 Marionette TRACE conn5 <- [1,2719,null,{"value":null}] 08:36:39 INFO - PROCESS | 2752 | 1466696199608 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:39 INFO - PROCESS | 2752 | 1466696199611 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:39 INFO - PROCESS | 2752 | ++DOCSHELL 12466000 == 13 [pid = 2752] [id = 689] 08:36:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (1249F400) [pid = 2752] [serial = 2067] [outer = 00000000] 08:36:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (12C2E000) [pid = 2752] [serial = 2068] [outer = 1249F400] 08:36:39 INFO - PROCESS | 2752 | 1466696199656 Marionette DEBUG loaded listener.js 08:36:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (13BC1400) [pid = 2752] [serial = 2069] [outer = 1249F400] 08:36:40 INFO - PROCESS | 2752 | 1466696200564 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"]]]}] 08:36:40 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 08:36:40 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 08:36:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 08:36:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:36:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:36:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1230ms 08:36:40 INFO - PROCESS | 2752 | 1466696200631 Marionette TRACE conn5 -> [0,2721,"getWindowHandle",null] 08:36:40 INFO - PROCESS | 2752 | 1466696200634 Marionette TRACE conn5 <- [1,2721,null,{"value":"13"}] 08:36:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:36:40 INFO - PROCESS | 2752 | 1466696200638 Marionette TRACE conn5 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:36:40 INFO - PROCESS | 2752 | 1466696200644 Marionette TRACE conn5 <- [1,2722,null,{}] 08:36:40 INFO - PROCESS | 2752 | 1466696200654 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}] 08:36:40 INFO - PROCESS | 2752 | 1466696200657 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:40 INFO - PROCESS | 2752 | 1466696200784 Marionette TRACE conn5 <- [1,2723,null,{"value":null}] 08:36:40 INFO - PROCESS | 2752 | 1466696200791 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:40 INFO - PROCESS | 2752 | 1466696200793 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:40 INFO - PROCESS | 2752 | ++DOCSHELL 0D316800 == 14 [pid = 2752] [id = 690] 08:36:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (124A6400) [pid = 2752] [serial = 2070] [outer = 00000000] 08:36:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (16B70800) [pid = 2752] [serial = 2071] [outer = 124A6400] 08:36:40 INFO - PROCESS | 2752 | 1466696200848 Marionette DEBUG loaded listener.js 08:36:40 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (16B7B800) [pid = 2752] [serial = 2072] [outer = 124A6400] 08:36:41 INFO - PROCESS | 2752 | 1466696201352 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]]]}] 08:36:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:36:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 08:36:41 INFO - PROCESS | 2752 | 1466696201379 Marionette TRACE conn5 -> [0,2725,"getWindowHandle",null] 08:36:41 INFO - PROCESS | 2752 | 1466696201381 Marionette TRACE conn5 <- [1,2725,null,{"value":"13"}] 08:36:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:36:41 INFO - PROCESS | 2752 | 1466696201392 Marionette TRACE conn5 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:36:41 INFO - PROCESS | 2752 | 1466696201394 Marionette TRACE conn5 <- [1,2726,null,{}] 08:36:41 INFO - PROCESS | 2752 | 1466696201397 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}] 08:36:41 INFO - PROCESS | 2752 | 1466696201399 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:41 INFO - PROCESS | 2752 | 1466696201520 Marionette TRACE conn5 <- [1,2727,null,{"value":null}] 08:36:41 INFO - PROCESS | 2752 | 1466696201528 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:41 INFO - PROCESS | 2752 | 1466696201531 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:41 INFO - PROCESS | 2752 | ++DOCSHELL 0D836000 == 15 [pid = 2752] [id = 691] 08:36:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0D8E7C00) [pid = 2752] [serial = 2073] [outer = 00000000] 08:36:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0EC09400) [pid = 2752] [serial = 2074] [outer = 0D8E7C00] 08:36:41 INFO - PROCESS | 2752 | 1466696201736 Marionette DEBUG loaded listener.js 08:36:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (1556AC00) [pid = 2752] [serial = 2075] [outer = 0D8E7C00] 08:36:41 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0E65D800) [pid = 2752] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:36:41 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0D390400) [pid = 2752] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:36:41 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0D7D3C00) [pid = 2752] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:36:41 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0E226000) [pid = 2752] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:36:41 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (0D842800) [pid = 2752] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:36:41 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (12C30400) [pid = 2752] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:36:41 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (0D9F5C00) [pid = 2752] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:36:41 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (0E476400) [pid = 2752] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:36:41 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (0E472000) [pid = 2752] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:36:42 INFO - PROCESS | 2752 | 1466696202099 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]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:36:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 770ms 08:36:42 INFO - PROCESS | 2752 | 1466696202162 Marionette TRACE conn5 -> [0,2729,"getWindowHandle",null] 08:36:42 INFO - PROCESS | 2752 | 1466696202164 Marionette TRACE conn5 <- [1,2729,null,{"value":"13"}] 08:36:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:36:42 INFO - PROCESS | 2752 | 1466696202167 Marionette TRACE conn5 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 2752 | 1466696202169 Marionette TRACE conn5 <- [1,2730,null,{}] 08:36:42 INFO - PROCESS | 2752 | 1466696202172 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}] 08:36:42 INFO - PROCESS | 2752 | 1466696202174 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:42 INFO - PROCESS | 2752 | 1466696202293 Marionette TRACE conn5 <- [1,2731,null,{"value":null}] 08:36:42 INFO - PROCESS | 2752 | 1466696202349 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 2752 | 1466696202355 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:42 INFO - PROCESS | 2752 | ++DOCSHELL 13F53000 == 16 [pid = 2752] [id = 692] 08:36:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (15ECFC00) [pid = 2752] [serial = 2076] [outer = 00000000] 08:36:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (1714CC00) [pid = 2752] [serial = 2077] [outer = 15ECFC00] 08:36:42 INFO - PROCESS | 2752 | 1466696202410 Marionette DEBUG loaded listener.js 08:36:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (17703C00) [pid = 2752] [serial = 2078] [outer = 15ECFC00] 08:36:42 INFO - PROCESS | 2752 | 1466696202783 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]]]}] 08:36:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:36:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 670ms 08:36:42 INFO - PROCESS | 2752 | 1466696202838 Marionette TRACE conn5 -> [0,2733,"getWindowHandle",null] 08:36:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:36:42 INFO - PROCESS | 2752 | 1466696202840 Marionette TRACE conn5 <- [1,2733,null,{"value":"13"}] 08:36:42 INFO - PROCESS | 2752 | 1466696202843 Marionette TRACE conn5 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:36:42 INFO - PROCESS | 2752 | 1466696202845 Marionette TRACE conn5 <- [1,2734,null,{}] 08:36:42 INFO - PROCESS | 2752 | 1466696202848 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}] 08:36:42 INFO - PROCESS | 2752 | 1466696202851 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:42 INFO - PROCESS | 2752 | 1466696202933 Marionette TRACE conn5 <- [1,2735,null,{"value":null}] 08:36:42 INFO - PROCESS | 2752 | 1466696202947 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:42 INFO - PROCESS | 2752 | 1466696202949 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:42 INFO - PROCESS | 2752 | ++DOCSHELL 17708800 == 17 [pid = 2752] [id = 693] 08:36:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (1770C000) [pid = 2752] [serial = 2079] [outer = 00000000] 08:36:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (177CD800) [pid = 2752] [serial = 2080] [outer = 1770C000] 08:36:43 INFO - PROCESS | 2752 | 1466696203000 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (1787A000) [pid = 2752] [serial = 2081] [outer = 1770C000] 08:36:43 INFO - PROCESS | 2752 | 1466696203443 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]]]}] 08:36:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:36:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 630ms 08:36:43 INFO - PROCESS | 2752 | 1466696203475 Marionette TRACE conn5 -> [0,2737,"getWindowHandle",null] 08:36:43 INFO - PROCESS | 2752 | 1466696203477 Marionette TRACE conn5 <- [1,2737,null,{"value":"13"}] 08:36:43 INFO - PROCESS | 2752 | 1466696203484 Marionette TRACE conn5 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:36:43 INFO - PROCESS | 2752 | 1466696203486 Marionette TRACE conn5 <- [1,2738,null,{}] 08:36:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:36:43 INFO - PROCESS | 2752 | 1466696203489 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}] 08:36:43 INFO - PROCESS | 2752 | 1466696203491 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:43 INFO - PROCESS | 2752 | 1466696203569 Marionette TRACE conn5 <- [1,2739,null,{"value":null}] 08:36:43 INFO - PROCESS | 2752 | 1466696203576 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:43 INFO - PROCESS | 2752 | 1466696203578 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:43 INFO - PROCESS | 2752 | ++DOCSHELL 1787CC00 == 18 [pid = 2752] [id = 694] 08:36:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (178B9400) [pid = 2752] [serial = 2082] [outer = 00000000] 08:36:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (178C0C00) [pid = 2752] [serial = 2083] [outer = 178B9400] 08:36:43 INFO - PROCESS | 2752 | 1466696203621 Marionette DEBUG loaded listener.js 08:36:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (178C3400) [pid = 2752] [serial = 2084] [outer = 178B9400] 08:36:44 INFO - PROCESS | 2752 | 1466696204361 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]]]}] 08:36:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:36:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 930ms 08:36:44 INFO - PROCESS | 2752 | 1466696204419 Marionette TRACE conn5 -> [0,2741,"getWindowHandle",null] 08:36:44 INFO - PROCESS | 2752 | 1466696204424 Marionette TRACE conn5 <- [1,2741,null,{"value":"13"}] 08:36:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:36:44 INFO - PROCESS | 2752 | 1466696204428 Marionette TRACE conn5 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:36:44 INFO - PROCESS | 2752 | 1466696204434 Marionette TRACE conn5 <- [1,2742,null,{}] 08:36:44 INFO - PROCESS | 2752 | 1466696204439 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}] 08:36:44 INFO - PROCESS | 2752 | 1466696204442 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:44 INFO - PROCESS | 2752 | 1466696204561 Marionette TRACE conn5 <- [1,2743,null,{"value":null}] 08:36:44 INFO - PROCESS | 2752 | 1466696204700 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:44 INFO - PROCESS | 2752 | 1466696204703 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:44 INFO - PROCESS | 2752 | ++DOCSHELL 0D882400 == 19 [pid = 2752] [id = 695] 08:36:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E16D000) [pid = 2752] [serial = 2085] [outer = 00000000] 08:36:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E616C00) [pid = 2752] [serial = 2086] [outer = 0E16D000] 08:36:44 INFO - PROCESS | 2752 | 1466696204761 Marionette DEBUG loaded listener.js 08:36:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0F3D0400) [pid = 2752] [serial = 2087] [outer = 0E16D000] 08:36:45 INFO - PROCESS | 2752 | 1466696205397 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]]]}] 08:36:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:36:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1025ms 08:36:45 INFO - PROCESS | 2752 | 1466696205454 Marionette TRACE conn5 -> [0,2745,"getWindowHandle",null] 08:36:45 INFO - PROCESS | 2752 | 1466696205459 Marionette TRACE conn5 <- [1,2745,null,{"value":"13"}] 08:36:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:36:45 INFO - PROCESS | 2752 | 1466696205466 Marionette TRACE conn5 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:36:45 INFO - PROCESS | 2752 | 1466696205469 Marionette TRACE conn5 <- [1,2746,null,{}] 08:36:45 INFO - PROCESS | 2752 | 1466696205473 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}] 08:36:45 INFO - PROCESS | 2752 | 1466696205476 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:45 INFO - PROCESS | 2752 | 1466696205669 Marionette TRACE conn5 <- [1,2747,null,{"value":null}] 08:36:45 INFO - PROCESS | 2752 | 1466696205679 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:45 INFO - PROCESS | 2752 | 1466696205682 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:45 INFO - PROCESS | 2752 | ++DOCSHELL 12C31C00 == 20 [pid = 2752] [id = 696] 08:36:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (13BCBC00) [pid = 2752] [serial = 2088] [outer = 00000000] 08:36:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (155D9000) [pid = 2752] [serial = 2089] [outer = 13BCBC00] 08:36:45 INFO - PROCESS | 2752 | 1466696205741 Marionette DEBUG loaded listener.js 08:36:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (16B6F400) [pid = 2752] [serial = 2090] [outer = 13BCBC00] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (155DBC00) [pid = 2752] [serial = 2042] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (12465C00) [pid = 2752] [serial = 2035] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0E070800) [pid = 2752] [serial = 2027] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0D904400) [pid = 2752] [serial = 2030] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (12B4F800) [pid = 2752] [serial = 2036] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0E480400) [pid = 2752] [serial = 2033] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0D9F2000) [pid = 2752] [serial = 2026] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0E4BAC00) [pid = 2752] [serial = 2023] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (15567400) [pid = 2752] [serial = 2039] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (15544800) [pid = 2752] [serial = 2038] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (0F27AC00) [pid = 2752] [serial = 2024] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (0D8E2C00) [pid = 2752] [serial = 2029] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (0E479C00) [pid = 2752] [serial = 2032] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (0E065800) [pid = 2752] [serial = 2050] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (15565400) [pid = 2752] [serial = 2041] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (0E658000) [pid = 2752] [serial = 2048] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (0E16D400) [pid = 2752] [serial = 2051] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (0D296000) [pid = 2752] [serial = 2044] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (0E4B7800) [pid = 2752] [serial = 2047] [outer = 00000000] [url = about:blank] 08:36:46 INFO - PROCESS | 2752 | 1466696206590 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]]]}] 08:36:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:36:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1170ms 08:36:46 INFO - PROCESS | 2752 | 1466696206639 Marionette TRACE conn5 -> [0,2749,"getWindowHandle",null] 08:36:46 INFO - PROCESS | 2752 | 1466696206644 Marionette TRACE conn5 <- [1,2749,null,{"value":"13"}] 08:36:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:36:46 INFO - PROCESS | 2752 | 1466696206648 Marionette TRACE conn5 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:36:46 INFO - PROCESS | 2752 | 1466696206651 Marionette TRACE conn5 <- [1,2750,null,{}] 08:36:46 INFO - PROCESS | 2752 | 1466696206657 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}] 08:36:46 INFO - PROCESS | 2752 | 1466696206660 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:46 INFO - PROCESS | 2752 | 1466696206745 Marionette TRACE conn5 <- [1,2751,null,{"value":null}] 08:36:46 INFO - PROCESS | 2752 | 1466696206751 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:46 INFO - PROCESS | 2752 | 1466696206755 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:46 INFO - PROCESS | 2752 | ++DOCSHELL 0D7D3C00 == 21 [pid = 2752] [id = 697] 08:36:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (0D902400) [pid = 2752] [serial = 2091] [outer = 00000000] 08:36:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0D9F6000) [pid = 2752] [serial = 2092] [outer = 0D902400] 08:36:46 INFO - PROCESS | 2752 | 1466696206803 Marionette DEBUG loaded listener.js 08:36:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0E069400) [pid = 2752] [serial = 2093] [outer = 0D902400] 08:36:47 INFO - PROCESS | 2752 | 1466696207310 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]]]}] 08:36:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:36:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 691ms 08:36:47 INFO - PROCESS | 2752 | 1466696207359 Marionette TRACE conn5 -> [0,2753,"getWindowHandle",null] 08:36:47 INFO - PROCESS | 2752 | 1466696207363 Marionette TRACE conn5 <- [1,2753,null,{"value":"13"}] 08:36:47 INFO - PROCESS | 2752 | 1466696207371 Marionette TRACE conn5 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:36:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:36:47 INFO - PROCESS | 2752 | 1466696207374 Marionette TRACE conn5 <- [1,2754,null,{}] 08:36:47 INFO - PROCESS | 2752 | 1466696207378 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}] 08:36:47 INFO - PROCESS | 2752 | 1466696207380 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:47 INFO - PROCESS | 2752 | 1466696207466 Marionette TRACE conn5 <- [1,2755,null,{"value":null}] 08:36:47 INFO - PROCESS | 2752 | 1466696207472 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:47 INFO - PROCESS | 2752 | 1466696207475 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:47 INFO - PROCESS | 2752 | ++DOCSHELL 0E410000 == 22 [pid = 2752] [id = 698] 08:36:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0E471400) [pid = 2752] [serial = 2094] [outer = 00000000] 08:36:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E47B400) [pid = 2752] [serial = 2095] [outer = 0E471400] 08:36:47 INFO - PROCESS | 2752 | 1466696207523 Marionette DEBUG loaded listener.js 08:36:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0E4B5000) [pid = 2752] [serial = 2096] [outer = 0E471400] 08:36:48 INFO - PROCESS | 2752 | 1466696207998 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]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:36:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 670ms 08:36:48 INFO - PROCESS | 2752 | 1466696208045 Marionette TRACE conn5 -> [0,2757,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 2752 | 1466696208047 Marionette TRACE conn5 <- [1,2757,null,{"value":"13"}] 08:36:48 INFO - PROCESS | 2752 | 1466696208051 Marionette TRACE conn5 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:36:48 INFO - PROCESS | 2752 | 1466696208054 Marionette TRACE conn5 <- [1,2758,null,{}] 08:36:48 INFO - PROCESS | 2752 | 1466696208065 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}] 08:36:48 INFO - PROCESS | 2752 | 1466696208069 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:48 INFO - PROCESS | 2752 | 1466696208155 Marionette TRACE conn5 <- [1,2759,null,{"value":null}] 08:36:48 INFO - PROCESS | 2752 | 1466696208257 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 2752 | 1466696208260 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:48 INFO - PROCESS | 2752 | ++DOCSHELL 12465800 == 23 [pid = 2752] [id = 699] 08:36:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (12469400) [pid = 2752] [serial = 2097] [outer = 00000000] 08:36:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (12546800) [pid = 2752] [serial = 2098] [outer = 12469400] 08:36:48 INFO - PROCESS | 2752 | 1466696208309 Marionette DEBUG loaded listener.js 08:36:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (12CDF400) [pid = 2752] [serial = 2099] [outer = 12469400] 08:36:48 INFO - PROCESS | 2752 | 1466696208698 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]]]}] 08:36:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:36:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 670ms 08:36:48 INFO - PROCESS | 2752 | 1466696208725 Marionette TRACE conn5 -> [0,2761,"getWindowHandle",null] 08:36:48 INFO - PROCESS | 2752 | 1466696208727 Marionette TRACE conn5 <- [1,2761,null,{"value":"13"}] 08:36:48 INFO - PROCESS | 2752 | 1466696208730 Marionette TRACE conn5 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:36:48 INFO - PROCESS | 2752 | 1466696208732 Marionette TRACE conn5 <- [1,2762,null,{}] 08:36:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:36:48 INFO - PROCESS | 2752 | 1466696208736 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}] 08:36:48 INFO - PROCESS | 2752 | 1466696208737 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:48 INFO - PROCESS | 2752 | 1466696208824 Marionette TRACE conn5 <- [1,2763,null,{"value":null}] 08:36:48 INFO - PROCESS | 2752 | 1466696208965 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:48 INFO - PROCESS | 2752 | 1466696208967 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:48 INFO - PROCESS | 2752 | ++DOCSHELL 15546000 == 24 [pid = 2752] [id = 700] 08:36:48 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (15549000) [pid = 2752] [serial = 2100] [outer = 00000000] 08:36:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (15574400) [pid = 2752] [serial = 2101] [outer = 15549000] 08:36:49 INFO - PROCESS | 2752 | 1466696209011 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (15ED0400) [pid = 2752] [serial = 2102] [outer = 15549000] 08:36:49 INFO - PROCESS | 2752 | 1466696209435 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]]]}] 08:36:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:36:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 08:36:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:36:49 INFO - PROCESS | 2752 | 1466696209465 Marionette TRACE conn5 -> [0,2765,"getWindowHandle",null] 08:36:49 INFO - PROCESS | 2752 | 1466696209467 Marionette TRACE conn5 <- [1,2765,null,{"value":"13"}] 08:36:49 INFO - PROCESS | 2752 | 1466696209470 Marionette TRACE conn5 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:36:49 INFO - PROCESS | 2752 | 1466696209472 Marionette TRACE conn5 <- [1,2766,null,{}] 08:36:49 INFO - PROCESS | 2752 | 1466696209475 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}] 08:36:49 INFO - PROCESS | 2752 | 1466696209477 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:49 INFO - PROCESS | 2752 | 1466696209591 Marionette TRACE conn5 <- [1,2767,null,{"value":null}] 08:36:49 INFO - PROCESS | 2752 | 1466696209596 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:49 INFO - PROCESS | 2752 | 1466696209598 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:49 INFO - PROCESS | 2752 | ++DOCSHELL 16B7A400 == 25 [pid = 2752] [id = 701] 08:36:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (16B7D800) [pid = 2752] [serial = 2103] [outer = 00000000] 08:36:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (17146800) [pid = 2752] [serial = 2104] [outer = 16B7D800] 08:36:49 INFO - PROCESS | 2752 | 1466696209642 Marionette DEBUG loaded listener.js 08:36:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1714D800) [pid = 2752] [serial = 2105] [outer = 16B7D800] 08:36:50 INFO - PROCESS | 2752 | 1466696210108 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]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:36:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 670ms 08:36:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:36:50 INFO - PROCESS | 2752 | 1466696210141 Marionette TRACE conn5 -> [0,2769,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 2752 | 1466696210143 Marionette TRACE conn5 <- [1,2769,null,{"value":"13"}] 08:36:50 INFO - PROCESS | 2752 | 1466696210146 Marionette TRACE conn5 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - PROCESS | 2752 | 1466696210147 Marionette TRACE conn5 <- [1,2770,null,{}] 08:36:50 INFO - PROCESS | 2752 | 1466696210151 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}] 08:36:50 INFO - PROCESS | 2752 | 1466696210157 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:50 INFO - PROCESS | 2752 | 1466696210332 Marionette TRACE conn5 <- [1,2771,null,{"value":null}] 08:36:50 INFO - PROCESS | 2752 | 1466696210354 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:50 INFO - PROCESS | 2752 | 1466696210356 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:50 INFO - PROCESS | 2752 | ++DOCSHELL 16B7A000 == 26 [pid = 2752] [id = 702] 08:36:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (17706400) [pid = 2752] [serial = 2106] [outer = 00000000] 08:36:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (178BF800) [pid = 2752] [serial = 2107] [outer = 17706400] 08:36:50 INFO - PROCESS | 2752 | 1466696210399 Marionette DEBUG loaded listener.js 08:36:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17AA2C00) [pid = 2752] [serial = 2108] [outer = 17706400] 08:36:50 INFO - PROCESS | 2752 | 1466696210850 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]]]}] 08:36:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:36:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 730ms 08:36:50 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (09466400) [pid = 2752] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:36:50 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1770C000) [pid = 2752] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:36:50 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (124A6400) [pid = 2752] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:36:50 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (09461C00) [pid = 2752] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:36:50 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0E40FC00) [pid = 2752] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:36:50 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0D95BC00) [pid = 2752] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:36:50 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (12461400) [pid = 2752] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:36:50 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (1249F400) [pid = 2752] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:36:50 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (15ECFC00) [pid = 2752] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:36:50 INFO - PROCESS | 2752 | 1466696210944 Marionette TRACE conn5 -> [0,2773,"getWindowHandle",null] 08:36:50 INFO - PROCESS | 2752 | 1466696210947 Marionette TRACE conn5 <- [1,2773,null,{"value":"13"}] 08:36:50 INFO - PROCESS | 2752 | 1466696210951 Marionette TRACE conn5 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:36:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:36:50 INFO - PROCESS | 2752 | 1466696210953 Marionette TRACE conn5 <- [1,2774,null,{}] 08:36:50 INFO - PROCESS | 2752 | 1466696210957 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}] 08:36:50 INFO - PROCESS | 2752 | 1466696210958 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:51 INFO - PROCESS | 2752 | 1466696211037 Marionette TRACE conn5 <- [1,2775,null,{"value":null}] 08:36:51 INFO - PROCESS | 2752 | 1466696211048 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 2752 | 1466696211050 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:51 INFO - PROCESS | 2752 | ++DOCSHELL 124A6400 == 27 [pid = 2752] [id = 703] 08:36:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (13BCB000) [pid = 2752] [serial = 2109] [outer = 00000000] 08:36:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (17148400) [pid = 2752] [serial = 2110] [outer = 13BCB000] 08:36:51 INFO - PROCESS | 2752 | 1466696211093 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (178BA800) [pid = 2752] [serial = 2111] [outer = 13BCB000] 08:36:51 INFO - PROCESS | 2752 | 1466696211530 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]]]}] 08:36:51 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:36:51 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 630ms 08:36:51 INFO - PROCESS | 2752 | 1466696211585 Marionette TRACE conn5 -> [0,2777,"getWindowHandle",null] 08:36:51 INFO - PROCESS | 2752 | 1466696211587 Marionette TRACE conn5 <- [1,2777,null,{"value":"13"}] 08:36:51 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:36:51 INFO - PROCESS | 2752 | 1466696211590 Marionette TRACE conn5 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:36:51 INFO - PROCESS | 2752 | 1466696211592 Marionette TRACE conn5 <- [1,2778,null,{}] 08:36:51 INFO - PROCESS | 2752 | 1466696211595 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}] 08:36:51 INFO - PROCESS | 2752 | 1466696211597 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:51 INFO - PROCESS | 2752 | 1466696211705 Marionette TRACE conn5 <- [1,2779,null,{"value":null}] 08:36:51 INFO - PROCESS | 2752 | 1466696211713 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:51 INFO - PROCESS | 2752 | 1466696211715 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:51 INFO - PROCESS | 2752 | ++DOCSHELL 0D9F5800 == 28 [pid = 2752] [id = 704] 08:36:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (17AAB800) [pid = 2752] [serial = 2112] [outer = 00000000] 08:36:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (17B21800) [pid = 2752] [serial = 2113] [outer = 17AAB800] 08:36:51 INFO - PROCESS | 2752 | 1466696211758 Marionette DEBUG loaded listener.js 08:36:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (17B22C00) [pid = 2752] [serial = 2114] [outer = 17AAB800] 08:36:52 INFO - PROCESS | 2752 | 1466696212183 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]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:36:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 630ms 08:36:52 INFO - PROCESS | 2752 | 1466696212233 Marionette TRACE conn5 -> [0,2781,"getWindowHandle",null] 08:36:52 INFO - PROCESS | 2752 | 1466696212235 Marionette TRACE conn5 <- [1,2781,null,{"value":"13"}] 08:36:52 INFO - PROCESS | 2752 | 1466696212238 Marionette TRACE conn5 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:36:52 INFO - PROCESS | 2752 | 1466696212240 Marionette TRACE conn5 <- [1,2782,null,{}] 08:36:52 INFO - PROCESS | 2752 | 1466696212243 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}] 08:36:52 INFO - PROCESS | 2752 | 1466696212245 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:52 INFO - PROCESS | 2752 | 1466696212326 Marionette TRACE conn5 <- [1,2783,null,{"value":null}] 08:36:52 INFO - PROCESS | 2752 | 1466696212332 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:52 INFO - PROCESS | 2752 | 1466696212334 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:52 INFO - PROCESS | 2752 | ++DOCSHELL 09460000 == 29 [pid = 2752] [id = 705] 08:36:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0D29BC00) [pid = 2752] [serial = 2115] [outer = 00000000] 08:36:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17CE9C00) [pid = 2752] [serial = 2116] [outer = 0D29BC00] 08:36:52 INFO - PROCESS | 2752 | 1466696212387 Marionette DEBUG loaded listener.js 08:36:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (1824CC00) [pid = 2752] [serial = 2117] [outer = 0D29BC00] 08:36:52 INFO - PROCESS | 2752 | 1466696212791 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]]]}] 08:36:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:36:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 630ms 08:36:52 INFO - PROCESS | 2752 | 1466696212872 Marionette TRACE conn5 -> [0,2785,"getWindowHandle",null] 08:36:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:36:52 INFO - PROCESS | 2752 | 1466696212874 Marionette TRACE conn5 <- [1,2785,null,{"value":"13"}] 08:36:52 INFO - PROCESS | 2752 | 1466696212877 Marionette TRACE conn5 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:36:52 INFO - PROCESS | 2752 | 1466696212879 Marionette TRACE conn5 <- [1,2786,null,{}] 08:36:52 INFO - PROCESS | 2752 | 1466696212883 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}] 08:36:52 INFO - PROCESS | 2752 | 1466696212884 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:53 INFO - PROCESS | 2752 | 1466696213008 Marionette TRACE conn5 <- [1,2787,null,{"value":null}] 08:36:53 INFO - PROCESS | 2752 | 1466696213203 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:53 INFO - PROCESS | 2752 | 1466696213206 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:53 INFO - PROCESS | 2752 | ++DOCSHELL 0D29A400 == 30 [pid = 2752] [id = 706] 08:36:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0D29C400) [pid = 2752] [serial = 2118] [outer = 00000000] 08:36:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0D30AC00) [pid = 2752] [serial = 2119] [outer = 0D29C400] 08:36:53 INFO - PROCESS | 2752 | 1466696213263 Marionette DEBUG loaded listener.js 08:36:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0D83B000) [pid = 2752] [serial = 2120] [outer = 0D29C400] 08:36:53 INFO - PROCESS | 2752 | 1466696213829 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]]]}] 08:36:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:36:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 970ms 08:36:53 INFO - PROCESS | 2752 | 1466696213860 Marionette TRACE conn5 -> [0,2789,"getWindowHandle",null] 08:36:53 INFO - PROCESS | 2752 | 1466696213865 Marionette TRACE conn5 <- [1,2789,null,{"value":"13"}] 08:36:53 INFO - PROCESS | 2752 | 1466696213870 Marionette TRACE conn5 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:36:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:36:53 INFO - PROCESS | 2752 | 1466696213874 Marionette TRACE conn5 <- [1,2790,null,{}] 08:36:53 INFO - PROCESS | 2752 | 1466696213880 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}] 08:36:53 INFO - PROCESS | 2752 | 1466696213883 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:54 INFO - PROCESS | 2752 | 1466696213993 Marionette TRACE conn5 <- [1,2791,null,{"value":null}] 08:36:54 INFO - PROCESS | 2752 | 1466696214108 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:54 INFO - PROCESS | 2752 | 1466696214111 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:54 INFO - PROCESS | 2752 | ++DOCSHELL 0E658000 == 31 [pid = 2752] [id = 707] 08:36:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0EC07000) [pid = 2752] [serial = 2121] [outer = 00000000] 08:36:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (124A0400) [pid = 2752] [serial = 2122] [outer = 0EC07000] 08:36:54 INFO - PROCESS | 2752 | 1466696214207 Marionette DEBUG loaded listener.js 08:36:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (14A58400) [pid = 2752] [serial = 2123] [outer = 0EC07000] 08:36:54 INFO - PROCESS | 2752 | 1466696214775 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]]]}] 08:36:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:36:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 970ms 08:36:54 INFO - PROCESS | 2752 | 1466696214847 Marionette TRACE conn5 -> [0,2793,"getWindowHandle",null] 08:36:54 INFO - PROCESS | 2752 | 1466696214850 Marionette TRACE conn5 <- [1,2793,null,{"value":"13"}] 08:36:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:36:54 INFO - PROCESS | 2752 | 1466696214854 Marionette TRACE conn5 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:36:54 INFO - PROCESS | 2752 | 1466696214856 Marionette TRACE conn5 <- [1,2794,null,{}] 08:36:54 INFO - PROCESS | 2752 | 1466696214860 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}] 08:36:54 INFO - PROCESS | 2752 | 1466696214863 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:54 INFO - PROCESS | 2752 | 1466696214974 Marionette TRACE conn5 <- [1,2795,null,{"value":null}] 08:36:55 INFO - PROCESS | 2752 | 1466696215119 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:55 INFO - PROCESS | 2752 | 1466696215122 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:55 INFO - PROCESS | 2752 | ++DOCSHELL 17773C00 == 32 [pid = 2752] [id = 708] 08:36:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (178BB800) [pid = 2752] [serial = 2124] [outer = 00000000] 08:36:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17B1D800) [pid = 2752] [serial = 2125] [outer = 178BB800] 08:36:55 INFO - PROCESS | 2752 | 1466696215177 Marionette DEBUG loaded listener.js 08:36:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (18478400) [pid = 2752] [serial = 2126] [outer = 178BB800] 08:36:55 INFO - PROCESS | 2752 | 1466696215755 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]]]}] 08:36:55 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:36:55 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 930ms 08:36:55 INFO - PROCESS | 2752 | 1466696215786 Marionette TRACE conn5 -> [0,2797,"getWindowHandle",null] 08:36:55 INFO - PROCESS | 2752 | 1466696215790 Marionette TRACE conn5 <- [1,2797,null,{"value":"13"}] 08:36:55 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:36:55 INFO - PROCESS | 2752 | 1466696215801 Marionette TRACE conn5 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:36:55 INFO - PROCESS | 2752 | 1466696215806 Marionette TRACE conn5 <- [1,2798,null,{}] 08:36:55 INFO - PROCESS | 2752 | 1466696215810 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}] 08:36:55 INFO - PROCESS | 2752 | 1466696215813 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:55 INFO - PROCESS | 2752 | 1466696215924 Marionette TRACE conn5 <- [1,2799,null,{"value":null}] 08:36:56 INFO - PROCESS | 2752 | 1466696216068 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:56 INFO - PROCESS | 2752 | 1466696216071 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:56 INFO - PROCESS | 2752 | ++DOCSHELL 155DE000 == 33 [pid = 2752] [id = 709] 08:36:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (16B7B400) [pid = 2752] [serial = 2127] [outer = 00000000] 08:36:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (177D5400) [pid = 2752] [serial = 2128] [outer = 16B7B400] 08:36:56 INFO - PROCESS | 2752 | 1466696216125 Marionette DEBUG loaded listener.js 08:36:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1988F400) [pid = 2752] [serial = 2129] [outer = 16B7B400] 08:36:56 INFO - PROCESS | 2752 | 1466696216894 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]]]}] 08:36:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:36:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1136ms 08:36:56 INFO - PROCESS | 2752 | 1466696216931 Marionette TRACE conn5 -> [0,2801,"getWindowHandle",null] 08:36:56 INFO - PROCESS | 2752 | 1466696216935 Marionette TRACE conn5 <- [1,2801,null,{"value":"13"}] 08:36:56 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:36:56 INFO - PROCESS | 2752 | 1466696216938 Marionette TRACE conn5 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:36:56 INFO - PROCESS | 2752 | 1466696216941 Marionette TRACE conn5 <- [1,2802,null,{}] 08:36:56 INFO - PROCESS | 2752 | 1466696216946 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}] 08:36:56 INFO - PROCESS | 2752 | 1466696216949 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:57 INFO - PROCESS | 2752 | --DOCSHELL 16B7A400 == 32 [pid = 2752] [id = 701] 08:36:57 INFO - PROCESS | 2752 | --DOCSHELL 124A6400 == 31 [pid = 2752] [id = 703] 08:36:57 INFO - PROCESS | 2752 | --DOCSHELL 16B7A000 == 30 [pid = 2752] [id = 702] 08:36:57 INFO - PROCESS | 2752 | --DOCSHELL 0D9F5800 == 29 [pid = 2752] [id = 704] 08:36:57 INFO - PROCESS | 2752 | --DOCSHELL 09460000 == 28 [pid = 2752] [id = 705] 08:36:57 INFO - PROCESS | 2752 | --DOCSHELL 155DE000 == 27 [pid = 2752] [id = 709] 08:36:57 INFO - PROCESS | 2752 | --DOCSHELL 17773C00 == 26 [pid = 2752] [id = 708] 08:36:57 INFO - PROCESS | 2752 | --DOCSHELL 0D29A400 == 25 [pid = 2752] [id = 706] 08:36:57 INFO - PROCESS | 2752 | --DOCSHELL 0E658000 == 24 [pid = 2752] [id = 707] 08:36:57 INFO - PROCESS | 2752 | 1466696217650 Marionette TRACE conn5 <- [1,2803,null,{"value":null}] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0D30F800) [pid = 2752] [serial = 2045] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (177CD800) [pid = 2752] [serial = 2080] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (16B70800) [pid = 2752] [serial = 2071] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D298000) [pid = 2752] [serial = 2062] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D2F7800) [pid = 2752] [serial = 2063] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E477C00) [pid = 2752] [serial = 2065] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E4BA800) [pid = 2752] [serial = 2066] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E47B800) [pid = 2752] [serial = 2054] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E40E400) [pid = 2752] [serial = 2053] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (12C33800) [pid = 2752] [serial = 2057] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (124A7400) [pid = 2752] [serial = 2056] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (15E5BC00) [pid = 2752] [serial = 2059] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (16B7B800) [pid = 2752] [serial = 2072] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0EC09400) [pid = 2752] [serial = 2074] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (12C2E000) [pid = 2752] [serial = 2068] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17703C00) [pid = 2752] [serial = 2078] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (13BC1400) [pid = 2752] [serial = 2069] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1787A000) [pid = 2752] [serial = 2081] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (1714CC00) [pid = 2752] [serial = 2077] [outer = 00000000] [url = about:blank] 08:36:57 INFO - PROCESS | 2752 | 1466696217871 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:57 INFO - PROCESS | 2752 | 1466696217874 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:57 INFO - PROCESS | 2752 | ++DOCSHELL 0946B800 == 25 [pid = 2752] [id = 710] 08:36:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D290800) [pid = 2752] [serial = 2130] [outer = 00000000] 08:36:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0D30F800) [pid = 2752] [serial = 2131] [outer = 0D290800] 08:36:57 INFO - PROCESS | 2752 | 1466696217923 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0D72AC00) [pid = 2752] [serial = 2132] [outer = 0D290800] 08:36:58 INFO - PROCESS | 2752 | 1466696218372 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]]]}] 08:36:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:36:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1478ms 08:36:58 INFO - PROCESS | 2752 | 1466696218420 Marionette TRACE conn5 -> [0,2805,"getWindowHandle",null] 08:36:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:36:58 INFO - PROCESS | 2752 | 1466696218425 Marionette TRACE conn5 <- [1,2805,null,{"value":"13"}] 08:36:58 INFO - PROCESS | 2752 | 1466696218430 Marionette TRACE conn5 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:36:58 INFO - PROCESS | 2752 | 1466696218433 Marionette TRACE conn5 <- [1,2806,null,{}] 08:36:58 INFO - PROCESS | 2752 | 1466696218438 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}] 08:36:58 INFO - PROCESS | 2752 | 1466696218440 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:58 INFO - PROCESS | 2752 | 1466696218528 Marionette TRACE conn5 <- [1,2807,null,{"value":null}] 08:36:58 INFO - PROCESS | 2752 | 1466696218541 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:58 INFO - PROCESS | 2752 | 1466696218543 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:58 INFO - PROCESS | 2752 | ++DOCSHELL 0E070800 == 26 [pid = 2752] [id = 711] 08:36:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E073400) [pid = 2752] [serial = 2133] [outer = 00000000] 08:36:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E174000) [pid = 2752] [serial = 2134] [outer = 0E073400] 08:36:58 INFO - PROCESS | 2752 | 1466696218594 Marionette DEBUG loaded listener.js 08:36:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E229400) [pid = 2752] [serial = 2135] [outer = 0E073400] 08:36:59 INFO - PROCESS | 2752 | 1466696219053 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]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:36:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 690ms 08:36:59 INFO - PROCESS | 2752 | 1466696219120 Marionette TRACE conn5 -> [0,2809,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2752 | 1466696219123 Marionette TRACE conn5 <- [1,2809,null,{"value":"13"}] 08:36:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:36:59 INFO - PROCESS | 2752 | 1466696219126 Marionette TRACE conn5 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 2752 | 1466696219128 Marionette TRACE conn5 <- [1,2810,null,{}] 08:36:59 INFO - PROCESS | 2752 | 1466696219132 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}] 08:36:59 INFO - PROCESS | 2752 | 1466696219135 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:59 INFO - PROCESS | 2752 | 1466696219249 Marionette TRACE conn5 <- [1,2811,null,{"value":null}] 08:36:59 INFO - PROCESS | 2752 | 1466696219355 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:36:59 INFO - PROCESS | 2752 | 1466696219357 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:36:59 INFO - PROCESS | 2752 | ++DOCSHELL 0E06E400 == 27 [pid = 2752] [id = 712] 08:36:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0E61B400) [pid = 2752] [serial = 2136] [outer = 00000000] 08:36:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (0E658000) [pid = 2752] [serial = 2137] [outer = 0E61B400] 08:36:59 INFO - PROCESS | 2752 | 1466696219402 Marionette DEBUG loaded listener.js 08:36:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0EC86000) [pid = 2752] [serial = 2138] [outer = 0E61B400] 08:36:59 INFO - PROCESS | 2752 | 1466696219791 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]]]}] 08:36:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:36:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 730ms 08:36:59 INFO - PROCESS | 2752 | 1466696219863 Marionette TRACE conn5 -> [0,2813,"getWindowHandle",null] 08:36:59 INFO - PROCESS | 2752 | 1466696219866 Marionette TRACE conn5 <- [1,2813,null,{"value":"13"}] 08:36:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:36:59 INFO - PROCESS | 2752 | 1466696219877 Marionette TRACE conn5 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:36:59 INFO - PROCESS | 2752 | 1466696219881 Marionette TRACE conn5 <- [1,2814,null,{}] 08:36:59 INFO - PROCESS | 2752 | 1466696219885 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}] 08:36:59 INFO - PROCESS | 2752 | 1466696219888 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:00 INFO - PROCESS | 2752 | 1466696220021 Marionette TRACE conn5 <- [1,2815,null,{"value":null}] 08:37:00 INFO - PROCESS | 2752 | 1466696220033 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 2752 | 1466696220035 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:00 INFO - PROCESS | 2752 | ++DOCSHELL 0F3CF800 == 28 [pid = 2752] [id = 713] 08:37:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0F3D0800) [pid = 2752] [serial = 2139] [outer = 00000000] 08:37:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (13B22000) [pid = 2752] [serial = 2140] [outer = 0F3D0800] 08:37:00 INFO - PROCESS | 2752 | 1466696220079 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (15540C00) [pid = 2752] [serial = 2141] [outer = 0F3D0800] 08:37:00 INFO - PROCESS | 2752 | 1466696220543 Marionette TRACE conn5 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:37:00 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:37:00 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 730ms 08:37:00 INFO - PROCESS | 2752 | 1466696220634 Marionette TRACE conn5 -> [0,2817,"getWindowHandle",null] 08:37:00 INFO - PROCESS | 2752 | 1466696220636 Marionette TRACE conn5 <- [1,2817,null,{"value":"13"}] 08:37:00 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:37:00 INFO - PROCESS | 2752 | 1466696220639 Marionette TRACE conn5 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:37:00 INFO - PROCESS | 2752 | 1466696220641 Marionette TRACE conn5 <- [1,2818,null,{}] 08:37:00 INFO - PROCESS | 2752 | 1466696220649 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}] 08:37:00 INFO - PROCESS | 2752 | 1466696220651 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:00 INFO - PROCESS | 2752 | 1466696220772 Marionette TRACE conn5 <- [1,2819,null,{"value":null}] 08:37:00 INFO - PROCESS | 2752 | 1466696220780 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:00 INFO - PROCESS | 2752 | 1466696220782 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:00 INFO - PROCESS | 2752 | ++DOCSHELL 12B85000 == 29 [pid = 2752] [id = 714] 08:37:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (13B1B400) [pid = 2752] [serial = 2142] [outer = 00000000] 08:37:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (15EDAC00) [pid = 2752] [serial = 2143] [outer = 13B1B400] 08:37:00 INFO - PROCESS | 2752 | 1466696220827 Marionette DEBUG loaded listener.js 08:37:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (16B78400) [pid = 2752] [serial = 2144] [outer = 13B1B400] 08:37:01 INFO - PROCESS | 2752 | 1466696221273 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]]]}] 08:37:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:37:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 670ms 08:37:01 INFO - PROCESS | 2752 | 1466696221311 Marionette TRACE conn5 -> [0,2821,"getWindowHandle",null] 08:37:01 INFO - PROCESS | 2752 | 1466696221313 Marionette TRACE conn5 <- [1,2821,null,{"value":"13"}] 08:37:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:37:01 INFO - PROCESS | 2752 | 1466696221315 Marionette TRACE conn5 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:37:01 INFO - PROCESS | 2752 | 1466696221317 Marionette TRACE conn5 <- [1,2822,null,{}] 08:37:01 INFO - PROCESS | 2752 | 1466696221320 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}] 08:37:01 INFO - PROCESS | 2752 | 1466696221322 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:01 INFO - PROCESS | 2752 | 1466696221439 Marionette TRACE conn5 <- [1,2823,null,{"value":null}] 08:37:01 INFO - PROCESS | 2752 | 1466696221445 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:01 INFO - PROCESS | 2752 | 1466696221451 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:01 INFO - PROCESS | 2752 | ++DOCSHELL 0E475800 == 30 [pid = 2752] [id = 715] 08:37:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (13BC2400) [pid = 2752] [serial = 2145] [outer = 00000000] 08:37:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1714F000) [pid = 2752] [serial = 2146] [outer = 13BC2400] 08:37:01 INFO - PROCESS | 2752 | 1466696221562 Marionette DEBUG loaded listener.js 08:37:01 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (1770AC00) [pid = 2752] [serial = 2147] [outer = 13BC2400] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (16B7D800) [pid = 2752] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (17706400) [pid = 2752] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E16D000) [pid = 2752] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0D902400) [pid = 2752] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (13BCBC00) [pid = 2752] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (12469400) [pid = 2752] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0E471400) [pid = 2752] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (178B9400) [pid = 2752] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (13BCB000) [pid = 2752] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (17AAB800) [pid = 2752] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (15549000) [pid = 2752] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (155DC000) [pid = 2752] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D29BC00) [pid = 2752] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:37:02 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0D8E7C00) [pid = 2752] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:37:02 INFO - PROCESS | 2752 | 1466696222284 Marionette TRACE conn5 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:37:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1022ms 08:37:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:37:02 INFO - PROCESS | 2752 | 1466696222338 Marionette TRACE conn5 -> [0,2825,"getWindowHandle",null] 08:37:02 INFO - PROCESS | 2752 | 1466696222340 Marionette TRACE conn5 <- [1,2825,null,{"value":"13"}] 08:37:02 INFO - PROCESS | 2752 | 1466696222343 Marionette TRACE conn5 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:37:02 INFO - PROCESS | 2752 | 1466696222345 Marionette TRACE conn5 <- [1,2826,null,{}] 08:37:02 INFO - PROCESS | 2752 | 1466696222348 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}] 08:37:02 INFO - PROCESS | 2752 | 1466696222350 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:02 INFO - PROCESS | 2752 | 1466696222477 Marionette TRACE conn5 <- [1,2827,null,{"value":null}] 08:37:02 INFO - PROCESS | 2752 | 1466696222542 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:02 INFO - PROCESS | 2752 | 1466696222544 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:02 INFO - PROCESS | 2752 | ++DOCSHELL 0D296C00 == 31 [pid = 2752] [id = 716] 08:37:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0D299800) [pid = 2752] [serial = 2148] [outer = 00000000] 08:37:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (15566000) [pid = 2752] [serial = 2149] [outer = 0D299800] 08:37:02 INFO - PROCESS | 2752 | 1466696222588 Marionette DEBUG loaded listener.js 08:37:02 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17144000) [pid = 2752] [serial = 2150] [outer = 0D299800] 08:37:02 INFO - PROCESS | 2752 | 1466696222938 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]]]}] 08:37:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:37:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 630ms 08:37:03 INFO - PROCESS | 2752 | 1466696222987 Marionette TRACE conn5 -> [0,2829,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 2752 | 1466696222989 Marionette TRACE conn5 <- [1,2829,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:37:03 INFO - PROCESS | 2752 | 1466696222993 Marionette TRACE conn5 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 2752 | 1466696222995 Marionette TRACE conn5 <- [1,2830,null,{}] 08:37:03 INFO - PROCESS | 2752 | 1466696222998 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}] 08:37:03 INFO - PROCESS | 2752 | 1466696223000 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:03 INFO - PROCESS | 2752 | 1466696223078 Marionette TRACE conn5 <- [1,2831,null,{"value":null}] 08:37:03 INFO - PROCESS | 2752 | 1466696223084 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 2752 | 1466696223086 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:03 INFO - PROCESS | 2752 | ++DOCSHELL 0E06F400 == 32 [pid = 2752] [id = 717] 08:37:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1770EC00) [pid = 2752] [serial = 2151] [outer = 00000000] 08:37:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (178BA400) [pid = 2752] [serial = 2152] [outer = 1770EC00] 08:37:03 INFO - PROCESS | 2752 | 1466696223129 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (178C1400) [pid = 2752] [serial = 2153] [outer = 1770EC00] 08:37:03 INFO - PROCESS | 2752 | 1466696223567 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]]]}] 08:37:03 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:37:03 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 630ms 08:37:03 INFO - PROCESS | 2752 | 1466696223625 Marionette TRACE conn5 -> [0,2833,"getWindowHandle",null] 08:37:03 INFO - PROCESS | 2752 | 1466696223627 Marionette TRACE conn5 <- [1,2833,null,{"value":"13"}] 08:37:03 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:37:03 INFO - PROCESS | 2752 | 1466696223631 Marionette TRACE conn5 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:37:03 INFO - PROCESS | 2752 | 1466696223632 Marionette TRACE conn5 <- [1,2834,null,{}] 08:37:03 INFO - PROCESS | 2752 | 1466696223636 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}] 08:37:03 INFO - PROCESS | 2752 | 1466696223638 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:03 INFO - PROCESS | 2752 | 1466696223717 Marionette TRACE conn5 <- [1,2835,null,{"value":null}] 08:37:03 INFO - PROCESS | 2752 | 1466696223722 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:03 INFO - PROCESS | 2752 | 1466696223724 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:03 INFO - PROCESS | 2752 | ++DOCSHELL 0E4C2400 == 33 [pid = 2752] [id = 718] 08:37:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17AA8800) [pid = 2752] [serial = 2154] [outer = 00000000] 08:37:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17B21000) [pid = 2752] [serial = 2155] [outer = 17AA8800] 08:37:03 INFO - PROCESS | 2752 | 1466696223768 Marionette DEBUG loaded listener.js 08:37:03 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17B22800) [pid = 2752] [serial = 2156] [outer = 17AA8800] 08:37:04 INFO - PROCESS | 2752 | --DOCSHELL 0E070800 == 32 [pid = 2752] [id = 711] 08:37:04 INFO - PROCESS | 2752 | --DOCSHELL 0946B800 == 31 [pid = 2752] [id = 710] 08:37:05 INFO - PROCESS | 2752 | --DOCSHELL 0E06E400 == 30 [pid = 2752] [id = 712] 08:37:05 INFO - PROCESS | 2752 | --DOCSHELL 12B85000 == 29 [pid = 2752] [id = 714] 08:37:05 INFO - PROCESS | 2752 | --DOCSHELL 0D296C00 == 28 [pid = 2752] [id = 716] 08:37:05 INFO - PROCESS | 2752 | --DOCSHELL 0E06F400 == 27 [pid = 2752] [id = 717] 08:37:05 INFO - PROCESS | 2752 | --DOCSHELL 0E475800 == 26 [pid = 2752] [id = 715] 08:37:05 INFO - PROCESS | 2752 | --DOCSHELL 0F3CF800 == 25 [pid = 2752] [id = 713] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (16B70000) [pid = 2752] [serial = 2060] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (17CE9C00) [pid = 2752] [serial = 2116] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1556AC00) [pid = 2752] [serial = 2075] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (17146800) [pid = 2752] [serial = 2104] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (178BF800) [pid = 2752] [serial = 2107] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E616C00) [pid = 2752] [serial = 2086] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0F3D0400) [pid = 2752] [serial = 2087] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D9F6000) [pid = 2752] [serial = 2092] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0E069400) [pid = 2752] [serial = 2093] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (155D9000) [pid = 2752] [serial = 2089] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (16B6F400) [pid = 2752] [serial = 2090] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (12546800) [pid = 2752] [serial = 2098] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (12CDF400) [pid = 2752] [serial = 2099] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0E47B400) [pid = 2752] [serial = 2095] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0E4B5000) [pid = 2752] [serial = 2096] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (178C3400) [pid = 2752] [serial = 2084] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (178C0C00) [pid = 2752] [serial = 2083] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (17148400) [pid = 2752] [serial = 2110] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (1824CC00) [pid = 2752] [serial = 2117] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (17B21800) [pid = 2752] [serial = 2113] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (17B22C00) [pid = 2752] [serial = 2114] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (15574400) [pid = 2752] [serial = 2101] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (15ED0400) [pid = 2752] [serial = 2102] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 56 (1714D800) [pid = 2752] [serial = 2105] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 55 (17AA2C00) [pid = 2752] [serial = 2108] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | --DOMWINDOW == 54 (178BA800) [pid = 2752] [serial = 2111] [outer = 00000000] [url = about:blank] 08:37:05 INFO - PROCESS | 2752 | 1466696225521 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]]]}] 08:37:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:37:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1920ms 08:37:05 INFO - PROCESS | 2752 | 1466696225552 Marionette TRACE conn5 -> [0,2837,"getWindowHandle",null] 08:37:05 INFO - PROCESS | 2752 | 1466696225557 Marionette TRACE conn5 <- [1,2837,null,{"value":"13"}] 08:37:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:37:05 INFO - PROCESS | 2752 | 1466696225562 Marionette TRACE conn5 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:37:05 INFO - PROCESS | 2752 | 1466696225565 Marionette TRACE conn5 <- [1,2838,null,{}] 08:37:05 INFO - PROCESS | 2752 | 1466696225572 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}] 08:37:05 INFO - PROCESS | 2752 | 1466696225574 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:05 INFO - PROCESS | 2752 | 1466696225668 Marionette TRACE conn5 <- [1,2839,null,{"value":null}] 08:37:05 INFO - PROCESS | 2752 | 1466696225677 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:05 INFO - PROCESS | 2752 | 1466696225680 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:05 INFO - PROCESS | 2752 | ++DOCSHELL 0D8E9C00 == 26 [pid = 2752] [id = 719] 08:37:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 55 (0D8EC800) [pid = 2752] [serial = 2157] [outer = 00000000] 08:37:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 56 (0D916C00) [pid = 2752] [serial = 2158] [outer = 0D8EC800] 08:37:05 INFO - PROCESS | 2752 | 1466696225732 Marionette DEBUG loaded listener.js 08:37:05 INFO - PROCESS | 2752 | ++DOMWINDOW == 57 (0D9E9800) [pid = 2752] [serial = 2159] [outer = 0D8EC800] 08:37:06 INFO - PROCESS | 2752 | 1466696226231 Marionette TRACE conn5 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:37:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 731ms 08:37:06 INFO - PROCESS | 2752 | 1466696226298 Marionette TRACE conn5 -> [0,2841,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 2752 | 1466696226303 Marionette TRACE conn5 <- [1,2841,null,{"value":"13"}] 08:37:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:37:06 INFO - PROCESS | 2752 | 1466696226309 Marionette TRACE conn5 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - PROCESS | 2752 | 1466696226312 Marionette TRACE conn5 <- [1,2842,null,{}] 08:37:06 INFO - PROCESS | 2752 | 1466696226316 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}] 08:37:06 INFO - PROCESS | 2752 | 1466696226318 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:06 INFO - PROCESS | 2752 | 1466696226406 Marionette TRACE conn5 <- [1,2843,null,{"value":null}] 08:37:06 INFO - PROCESS | 2752 | 1466696226419 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:06 INFO - PROCESS | 2752 | 1466696226422 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:06 INFO - PROCESS | 2752 | ++DOCSHELL 0E16CC00 == 27 [pid = 2752] [id = 720] 08:37:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0E16D400) [pid = 2752] [serial = 2160] [outer = 00000000] 08:37:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0E173000) [pid = 2752] [serial = 2161] [outer = 0E16D400] 08:37:06 INFO - PROCESS | 2752 | 1466696226470 Marionette DEBUG loaded listener.js 08:37:06 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0E342C00) [pid = 2752] [serial = 2162] [outer = 0E16D400] 08:37:06 INFO - PROCESS | 2752 | 1466696226945 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]]]}] 08:37:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:37:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 671ms 08:37:06 INFO - PROCESS | 2752 | 1466696226983 Marionette TRACE conn5 -> [0,2845,"getWindowHandle",null] 08:37:06 INFO - PROCESS | 2752 | 1466696226985 Marionette TRACE conn5 <- [1,2845,null,{"value":"13"}] 08:37:06 INFO - PROCESS | 2752 | 1466696226988 Marionette TRACE conn5 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:37:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:37:07 INFO - PROCESS | 2752 | 1466696226992 Marionette TRACE conn5 <- [1,2846,null,{}] 08:37:07 INFO - PROCESS | 2752 | 1466696227003 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}] 08:37:07 INFO - PROCESS | 2752 | 1466696227008 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:07 INFO - PROCESS | 2752 | 1466696227121 Marionette TRACE conn5 <- [1,2847,null,{"value":null}] 08:37:07 INFO - PROCESS | 2752 | 1466696227222 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 2752 | 1466696227225 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:07 INFO - PROCESS | 2752 | ++DOCSHELL 0E61FC00 == 28 [pid = 2752] [id = 721] 08:37:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E620C00) [pid = 2752] [serial = 2163] [outer = 00000000] 08:37:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0EC7B000) [pid = 2752] [serial = 2164] [outer = 0E620C00] 08:37:07 INFO - PROCESS | 2752 | 1466696227273 Marionette DEBUG loaded listener.js 08:37:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0F2DC000) [pid = 2752] [serial = 2165] [outer = 0E620C00] 08:37:07 INFO - PROCESS | 2752 | 1466696227667 Marionette TRACE conn5 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:37:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:37:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 730ms 08:37:07 INFO - PROCESS | 2752 | 1466696227722 Marionette TRACE conn5 -> [0,2849,"getWindowHandle",null] 08:37:07 INFO - PROCESS | 2752 | 1466696227725 Marionette TRACE conn5 <- [1,2849,null,{"value":"13"}] 08:37:07 INFO - PROCESS | 2752 | 1466696227728 Marionette TRACE conn5 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:37:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:37:07 INFO - PROCESS | 2752 | 1466696227730 Marionette TRACE conn5 <- [1,2850,null,{}] 08:37:07 INFO - PROCESS | 2752 | 1466696227733 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}] 08:37:07 INFO - PROCESS | 2752 | 1466696227735 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:07 INFO - PROCESS | 2752 | 1466696227858 Marionette TRACE conn5 <- [1,2851,null,{"value":null}] 08:37:07 INFO - PROCESS | 2752 | 1466696227870 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:07 INFO - PROCESS | 2752 | 1466696227872 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:07 INFO - PROCESS | 2752 | ++DOCSHELL 0EC0AC00 == 29 [pid = 2752] [id = 722] 08:37:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0F2D1400) [pid = 2752] [serial = 2166] [outer = 00000000] 08:37:07 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (1273BC00) [pid = 2752] [serial = 2167] [outer = 0F2D1400] 08:37:07 INFO - PROCESS | 2752 | 1466696227916 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (1394C000) [pid = 2752] [serial = 2168] [outer = 0F2D1400] 08:37:08 INFO - PROCESS | 2752 | 1466696228341 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]]]}] 08:37:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:37:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 630ms 08:37:08 INFO - PROCESS | 2752 | 1466696228362 Marionette TRACE conn5 -> [0,2853,"getWindowHandle",null] 08:37:08 INFO - PROCESS | 2752 | 1466696228364 Marionette TRACE conn5 <- [1,2853,null,{"value":"13"}] 08:37:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:37:08 INFO - PROCESS | 2752 | 1466696228368 Marionette TRACE conn5 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:37:08 INFO - PROCESS | 2752 | 1466696228369 Marionette TRACE conn5 <- [1,2854,null,{}] 08:37:08 INFO - PROCESS | 2752 | 1466696228372 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}] 08:37:08 INFO - PROCESS | 2752 | 1466696228374 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:08 INFO - PROCESS | 2752 | 1466696228490 Marionette TRACE conn5 <- [1,2855,null,{"value":null}] 08:37:08 INFO - PROCESS | 2752 | 1466696228579 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:08 INFO - PROCESS | 2752 | 1466696228581 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:08 INFO - PROCESS | 2752 | ++DOCSHELL 13B1A400 == 30 [pid = 2752] [id = 723] 08:37:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (13B1D400) [pid = 2752] [serial = 2169] [outer = 00000000] 08:37:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (14A55800) [pid = 2752] [serial = 2170] [outer = 13B1D400] 08:37:08 INFO - PROCESS | 2752 | 1466696228625 Marionette DEBUG loaded listener.js 08:37:08 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (15569800) [pid = 2752] [serial = 2171] [outer = 13B1D400] 08:37:08 INFO - PROCESS | 2752 | 1466696228969 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]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 670ms 08:37:09 INFO - PROCESS | 2752 | 1466696229039 Marionette TRACE conn5 -> [0,2857,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 2752 | 1466696229041 Marionette TRACE conn5 <- [1,2857,null,{"value":"13"}] 08:37:09 INFO - PROCESS | 2752 | 1466696229045 Marionette TRACE conn5 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:37:09 INFO - PROCESS | 2752 | 1466696229046 Marionette TRACE conn5 <- [1,2858,null,{}] 08:37:09 INFO - PROCESS | 2752 | 1466696229050 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}] 08:37:09 INFO - PROCESS | 2752 | 1466696229055 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:09 INFO - PROCESS | 2752 | 1466696229159 Marionette TRACE conn5 <- [1,2859,null,{"value":null}] 08:37:09 INFO - PROCESS | 2752 | 1466696229164 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 2752 | 1466696229166 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:09 INFO - PROCESS | 2752 | ++DOCSHELL 15574800 == 31 [pid = 2752] [id = 724] 08:37:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (15E45800) [pid = 2752] [serial = 2172] [outer = 00000000] 08:37:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (16B74800) [pid = 2752] [serial = 2173] [outer = 15E45800] 08:37:09 INFO - PROCESS | 2752 | 1466696229210 Marionette DEBUG loaded listener.js 08:37:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (16BE9000) [pid = 2752] [serial = 2174] [outer = 15E45800] 08:37:09 INFO - PROCESS | 2752 | 1466696229710 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]]]}] 08:37:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:37:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 08:37:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:37:09 INFO - PROCESS | 2752 | 1466696229779 Marionette TRACE conn5 -> [0,2861,"getWindowHandle",null] 08:37:09 INFO - PROCESS | 2752 | 1466696229781 Marionette TRACE conn5 <- [1,2861,null,{"value":"13"}] 08:37:09 INFO - PROCESS | 2752 | 1466696229784 Marionette TRACE conn5 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:37:09 INFO - PROCESS | 2752 | 1466696229785 Marionette TRACE conn5 <- [1,2862,null,{}] 08:37:09 INFO - PROCESS | 2752 | 1466696229789 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}] 08:37:09 INFO - PROCESS | 2752 | 1466696229790 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:09 INFO - PROCESS | 2752 | 1466696229893 Marionette TRACE conn5 <- [1,2863,null,{"value":null}] 08:37:09 INFO - PROCESS | 2752 | 1466696229902 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:09 INFO - PROCESS | 2752 | 1466696229904 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:09 INFO - PROCESS | 2752 | ++DOCSHELL 17146800 == 32 [pid = 2752] [id = 725] 08:37:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (17149400) [pid = 2752] [serial = 2175] [outer = 00000000] 08:37:09 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17701C00) [pid = 2752] [serial = 2176] [outer = 17149400] 08:37:09 INFO - PROCESS | 2752 | 1466696229946 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17703400) [pid = 2752] [serial = 2177] [outer = 17149400] 08:37:10 INFO - PROCESS | 2752 | 1466696230368 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]]]}] 08:37:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:37:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 630ms 08:37:10 INFO - PROCESS | 2752 | 1466696230419 Marionette TRACE conn5 -> [0,2865,"getWindowHandle",null] 08:37:10 INFO - PROCESS | 2752 | 1466696230421 Marionette TRACE conn5 <- [1,2865,null,{"value":"13"}] 08:37:10 INFO - PROCESS | 2752 | 1466696230424 Marionette TRACE conn5 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:37:10 INFO - PROCESS | 2752 | 1466696230426 Marionette TRACE conn5 <- [1,2866,null,{}] 08:37:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:37:10 INFO - PROCESS | 2752 | 1466696230429 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}] 08:37:10 INFO - PROCESS | 2752 | 1466696230431 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:10 INFO - PROCESS | 2752 | 1466696230509 Marionette TRACE conn5 <- [1,2867,null,{"value":null}] 08:37:10 INFO - PROCESS | 2752 | 1466696230514 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:10 INFO - PROCESS | 2752 | 1466696230516 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:10 INFO - PROCESS | 2752 | ++DOCSHELL 17769800 == 33 [pid = 2752] [id = 726] 08:37:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (17772000) [pid = 2752] [serial = 2178] [outer = 00000000] 08:37:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1787D000) [pid = 2752] [serial = 2179] [outer = 17772000] 08:37:10 INFO - PROCESS | 2752 | 1466696230560 Marionette DEBUG loaded listener.js 08:37:10 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (177CF800) [pid = 2752] [serial = 2180] [outer = 17772000] 08:37:11 INFO - PROCESS | 2752 | 1466696231038 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]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:37:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 630ms 08:37:11 INFO - PROCESS | 2752 | 1466696231065 Marionette TRACE conn5 -> [0,2869,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 2752 | 1466696231067 Marionette TRACE conn5 <- [1,2869,null,{"value":"13"}] 08:37:11 INFO - PROCESS | 2752 | 1466696231071 Marionette TRACE conn5 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:37:11 INFO - PROCESS | 2752 | 1466696231072 Marionette TRACE conn5 <- [1,2870,null,{}] 08:37:11 INFO - PROCESS | 2752 | 1466696231076 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}] 08:37:11 INFO - PROCESS | 2752 | 1466696231078 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:11 INFO - PROCESS | 2752 | 1466696231195 Marionette TRACE conn5 <- [1,2871,null,{"value":null}] 08:37:11 INFO - PROCESS | 2752 | 1466696231200 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 2752 | 1466696231202 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:11 INFO - PROCESS | 2752 | ++DOCSHELL 0E61F400 == 34 [pid = 2752] [id = 727] 08:37:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17992C00) [pid = 2752] [serial = 2181] [outer = 00000000] 08:37:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17AA6800) [pid = 2752] [serial = 2182] [outer = 17992C00] 08:37:11 INFO - PROCESS | 2752 | 1466696231247 Marionette DEBUG loaded listener.js 08:37:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (17AA7000) [pid = 2752] [serial = 2183] [outer = 17992C00] 08:37:11 INFO - PROCESS | 2752 | 1466696231751 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]]]}] 08:37:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:37:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 730ms 08:37:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:37:11 INFO - PROCESS | 2752 | 1466696231805 Marionette TRACE conn5 -> [0,2873,"getWindowHandle",null] 08:37:11 INFO - PROCESS | 2752 | 1466696231807 Marionette TRACE conn5 <- [1,2873,null,{"value":"13"}] 08:37:11 INFO - PROCESS | 2752 | 1466696231810 Marionette TRACE conn5 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:37:11 INFO - PROCESS | 2752 | 1466696231812 Marionette TRACE conn5 <- [1,2874,null,{}] 08:37:11 INFO - PROCESS | 2752 | 1466696231815 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}] 08:37:11 INFO - PROCESS | 2752 | 1466696231817 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:11 INFO - PROCESS | 2752 | 1466696231948 Marionette TRACE conn5 <- [1,2875,null,{"value":null}] 08:37:11 INFO - PROCESS | 2752 | 1466696231956 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:11 INFO - PROCESS | 2752 | 1466696231958 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:11 INFO - PROCESS | 2752 | ++DOCSHELL 0D29CC00 == 35 [pid = 2752] [id = 728] 08:37:11 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (0D2E9800) [pid = 2752] [serial = 2184] [outer = 00000000] 08:37:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17B20400) [pid = 2752] [serial = 2185] [outer = 0D2E9800] 08:37:12 INFO - PROCESS | 2752 | 1466696232001 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17CE9C00) [pid = 2752] [serial = 2186] [outer = 0D2E9800] 08:37:12 INFO - PROCESS | 2752 | 1466696232443 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]]]}] 08:37:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:37:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 670ms 08:37:12 INFO - PROCESS | 2752 | 1466696232481 Marionette TRACE conn5 -> [0,2877,"getWindowHandle",null] 08:37:12 INFO - PROCESS | 2752 | 1466696232483 Marionette TRACE conn5 <- [1,2877,null,{"value":"13"}] 08:37:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:37:12 INFO - PROCESS | 2752 | 1466696232486 Marionette TRACE conn5 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:37:12 INFO - PROCESS | 2752 | 1466696232489 Marionette TRACE conn5 <- [1,2878,null,{}] 08:37:12 INFO - PROCESS | 2752 | 1466696232492 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}] 08:37:12 INFO - PROCESS | 2752 | 1466696232494 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:12 INFO - PROCESS | 2752 | 1466696232651 Marionette TRACE conn5 <- [1,2879,null,{"value":null}] 08:37:12 INFO - PROCESS | 2752 | 1466696232678 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:12 INFO - PROCESS | 2752 | 1466696232680 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:12 INFO - PROCESS | 2752 | ++DOCSHELL 13B19C00 == 36 [pid = 2752] [id = 729] 08:37:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (182E8800) [pid = 2752] [serial = 2187] [outer = 00000000] 08:37:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (196AD400) [pid = 2752] [serial = 2188] [outer = 182E8800] 08:37:12 INFO - PROCESS | 2752 | 1466696232725 Marionette DEBUG loaded listener.js 08:37:12 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (197B0C00) [pid = 2752] [serial = 2189] [outer = 182E8800] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0F3D0800) [pid = 2752] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (13B1B400) [pid = 2752] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0D299800) [pid = 2752] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (13BC2400) [pid = 2752] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (1770EC00) [pid = 2752] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (16B7B400) [pid = 2752] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (178BB800) [pid = 2752] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0EC07000) [pid = 2752] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D29C400) [pid = 2752] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E61B400) [pid = 2752] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E073400) [pid = 2752] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:37:13 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D290800) [pid = 2752] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:37:13 INFO - PROCESS | 2752 | 1466696233282 Marionette TRACE conn5 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:37:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 830ms 08:37:13 INFO - PROCESS | 2752 | 1466696233318 Marionette TRACE conn5 -> [0,2881,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 2752 | 1466696233320 Marionette TRACE conn5 <- [1,2881,null,{"value":"13"}] 08:37:13 INFO - PROCESS | 2752 | 1466696233323 Marionette TRACE conn5 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:37:13 INFO - PROCESS | 2752 | 1466696233324 Marionette TRACE conn5 <- [1,2882,null,{}] 08:37:13 INFO - PROCESS | 2752 | 1466696233328 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}] 08:37:13 INFO - PROCESS | 2752 | 1466696233329 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:13 INFO - PROCESS | 2752 | 1466696233410 Marionette TRACE conn5 <- [1,2883,null,{"value":null}] 08:37:13 INFO - PROCESS | 2752 | 1466696233415 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:13 INFO - PROCESS | 2752 | 1466696233417 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:13 INFO - PROCESS | 2752 | ++DOCSHELL 0D776C00 == 37 [pid = 2752] [id = 730] 08:37:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (12469400) [pid = 2752] [serial = 2190] [outer = 00000000] 08:37:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1787BC00) [pid = 2752] [serial = 2191] [outer = 12469400] 08:37:13 INFO - PROCESS | 2752 | 1466696233461 Marionette DEBUG loaded listener.js 08:37:13 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17881000) [pid = 2752] [serial = 2192] [outer = 12469400] 08:37:13 INFO - PROCESS | 2752 | 1466696233901 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]]]}] 08:37:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:37:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 08:37:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:37:13 INFO - PROCESS | 2752 | 1466696233957 Marionette TRACE conn5 -> [0,2885,"getWindowHandle",null] 08:37:13 INFO - PROCESS | 2752 | 1466696233959 Marionette TRACE conn5 <- [1,2885,null,{"value":"13"}] 08:37:13 INFO - PROCESS | 2752 | 1466696233962 Marionette TRACE conn5 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:37:13 INFO - PROCESS | 2752 | 1466696233963 Marionette TRACE conn5 <- [1,2886,null,{}] 08:37:13 INFO - PROCESS | 2752 | 1466696233966 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}] 08:37:13 INFO - PROCESS | 2752 | 1466696233968 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:14 INFO - PROCESS | 2752 | 1466696234047 Marionette TRACE conn5 <- [1,2887,null,{"value":null}] 08:37:14 INFO - PROCESS | 2752 | 1466696234052 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 2752 | 1466696234054 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:14 INFO - PROCESS | 2752 | ++DOCSHELL 182E4C00 == 38 [pid = 2752] [id = 731] 08:37:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (196AB000) [pid = 2752] [serial = 2193] [outer = 00000000] 08:37:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (1988EC00) [pid = 2752] [serial = 2194] [outer = 196AB000] 08:37:14 INFO - PROCESS | 2752 | 1466696234097 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (19F0BC00) [pid = 2752] [serial = 2195] [outer = 196AB000] 08:37:14 INFO - PROCESS | 2752 | 1466696234553 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]]]}] 08:37:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:37:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 08:37:14 INFO - PROCESS | 2752 | 1466696234593 Marionette TRACE conn5 -> [0,2889,"getWindowHandle",null] 08:37:14 INFO - PROCESS | 2752 | 1466696234595 Marionette TRACE conn5 <- [1,2889,null,{"value":"13"}] 08:37:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:37:14 INFO - PROCESS | 2752 | 1466696234611 Marionette TRACE conn5 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:37:14 INFO - PROCESS | 2752 | 1466696234613 Marionette TRACE conn5 <- [1,2890,null,{}] 08:37:14 INFO - PROCESS | 2752 | 1466696234617 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}] 08:37:14 INFO - PROCESS | 2752 | 1466696234618 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:14 INFO - PROCESS | 2752 | 1466696234698 Marionette TRACE conn5 <- [1,2891,null,{"value":null}] 08:37:14 INFO - PROCESS | 2752 | 1466696234704 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:14 INFO - PROCESS | 2752 | 1466696234705 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:14 INFO - PROCESS | 2752 | ++DOCSHELL 19F10400 == 39 [pid = 2752] [id = 732] 08:37:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (19F11800) [pid = 2752] [serial = 2196] [outer = 00000000] 08:37:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (1A312800) [pid = 2752] [serial = 2197] [outer = 19F11800] 08:37:14 INFO - PROCESS | 2752 | 1466696234748 Marionette DEBUG loaded listener.js 08:37:14 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1A39F800) [pid = 2752] [serial = 2198] [outer = 19F11800] 08:37:15 INFO - PROCESS | 2752 | --DOCSHELL 0D8E9C00 == 38 [pid = 2752] [id = 719] 08:37:15 INFO - PROCESS | 2752 | --DOCSHELL 0E4C2400 == 37 [pid = 2752] [id = 718] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 0EC0AC00 == 36 [pid = 2752] [id = 722] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 0E16CC00 == 35 [pid = 2752] [id = 720] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 0E61FC00 == 34 [pid = 2752] [id = 721] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 13B1A400 == 33 [pid = 2752] [id = 723] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 15574800 == 32 [pid = 2752] [id = 724] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 182E4C00 == 31 [pid = 2752] [id = 731] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 13B19C00 == 30 [pid = 2752] [id = 729] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 17769800 == 29 [pid = 2752] [id = 726] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 17146800 == 28 [pid = 2752] [id = 725] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 0D776C00 == 27 [pid = 2752] [id = 730] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 0D29CC00 == 26 [pid = 2752] [id = 728] 08:37:16 INFO - PROCESS | 2752 | --DOCSHELL 0E61F400 == 25 [pid = 2752] [id = 727] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (13B22000) [pid = 2752] [serial = 2140] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (15EDAC00) [pid = 2752] [serial = 2143] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (15566000) [pid = 2752] [serial = 2149] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1714F000) [pid = 2752] [serial = 2146] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (178BA400) [pid = 2752] [serial = 2152] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (1770AC00) [pid = 2752] [serial = 2147] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (177D5400) [pid = 2752] [serial = 2128] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (18478400) [pid = 2752] [serial = 2126] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (17B1D800) [pid = 2752] [serial = 2125] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (14A58400) [pid = 2752] [serial = 2123] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (124A0400) [pid = 2752] [serial = 2122] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (0D83B000) [pid = 2752] [serial = 2120] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (0D30AC00) [pid = 2752] [serial = 2119] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17B21000) [pid = 2752] [serial = 2155] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (0E658000) [pid = 2752] [serial = 2137] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (0E174000) [pid = 2752] [serial = 2134] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0E229400) [pid = 2752] [serial = 2135] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (0D30F800) [pid = 2752] [serial = 2131] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (0D72AC00) [pid = 2752] [serial = 2132] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (1988F400) [pid = 2752] [serial = 2129] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (178C1400) [pid = 2752] [serial = 2153] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (17144000) [pid = 2752] [serial = 2150] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (15540C00) [pid = 2752] [serial = 2141] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (16B78400) [pid = 2752] [serial = 2144] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (0EC86000) [pid = 2752] [serial = 2138] [outer = 00000000] [url = about:blank] 08:37:16 INFO - PROCESS | 2752 | 1466696236572 Marionette TRACE conn5 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:37:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:37:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 2018ms 08:37:16 INFO - PROCESS | 2752 | 1466696236633 Marionette TRACE conn5 -> [0,2893,"getWindowHandle",null] 08:37:16 INFO - PROCESS | 2752 | 1466696236637 Marionette TRACE conn5 <- [1,2893,null,{"value":"13"}] 08:37:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:37:16 INFO - PROCESS | 2752 | 1466696236642 Marionette TRACE conn5 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:37:16 INFO - PROCESS | 2752 | 1466696236645 Marionette TRACE conn5 <- [1,2894,null,{}] 08:37:16 INFO - PROCESS | 2752 | 1466696236651 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}] 08:37:16 INFO - PROCESS | 2752 | 1466696236655 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:16 INFO - PROCESS | 2752 | 1466696236748 Marionette TRACE conn5 <- [1,2895,null,{"value":null}] 08:37:16 INFO - PROCESS | 2752 | 1466696236765 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:16 INFO - PROCESS | 2752 | 1466696236768 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:16 INFO - PROCESS | 2752 | ++DOCSHELL 0D390400 == 26 [pid = 2752] [id = 733] 08:37:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0D394C00) [pid = 2752] [serial = 2199] [outer = 00000000] 08:37:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0D772C00) [pid = 2752] [serial = 2200] [outer = 0D394C00] 08:37:16 INFO - PROCESS | 2752 | 1466696236816 Marionette DEBUG loaded listener.js 08:37:16 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0D884800) [pid = 2752] [serial = 2201] [outer = 0D394C00] 08:37:17 INFO - PROCESS | 2752 | 1466696237313 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]]]}] 08:37:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:37:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 731ms 08:37:17 INFO - PROCESS | 2752 | 1466696237372 Marionette TRACE conn5 -> [0,2897,"getWindowHandle",null] 08:37:17 INFO - PROCESS | 2752 | 1466696237377 Marionette TRACE conn5 <- [1,2897,null,{"value":"13"}] 08:37:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:37:17 INFO - PROCESS | 2752 | 1466696237384 Marionette TRACE conn5 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:37:17 INFO - PROCESS | 2752 | 1466696237387 Marionette TRACE conn5 <- [1,2898,null,{}] 08:37:17 INFO - PROCESS | 2752 | 1466696237390 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}] 08:37:17 INFO - PROCESS | 2752 | 1466696237393 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:17 INFO - PROCESS | 2752 | 1466696237481 Marionette TRACE conn5 <- [1,2899,null,{"value":null}] 08:37:17 INFO - PROCESS | 2752 | 1466696237580 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:17 INFO - PROCESS | 2752 | 1466696237583 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:17 INFO - PROCESS | 2752 | ++DOCSHELL 0E069000 == 27 [pid = 2752] [id = 734] 08:37:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0E069400) [pid = 2752] [serial = 2202] [outer = 00000000] 08:37:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (0E06D000) [pid = 2752] [serial = 2203] [outer = 0E069400] 08:37:17 INFO - PROCESS | 2752 | 1466696237637 Marionette DEBUG loaded listener.js 08:37:17 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (0E074000) [pid = 2752] [serial = 2204] [outer = 0E069400] 08:37:17 INFO - PROCESS | 2752 | 1466696237968 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]]]}] 08:37:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:37:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:37:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 630ms 08:37:18 INFO - PROCESS | 2752 | 1466696238017 Marionette TRACE conn5 -> [0,2901,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 2752 | 1466696238019 Marionette TRACE conn5 <- [1,2901,null,{"value":"13"}] 08:37:18 INFO - TEST-START | /DOMEvents/constructors.html 08:37:18 INFO - PROCESS | 2752 | 1466696238023 Marionette TRACE conn5 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - PROCESS | 2752 | 1466696238026 Marionette TRACE conn5 <- [1,2902,null,{}] 08:37:18 INFO - PROCESS | 2752 | 1466696238052 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}] 08:37:18 INFO - PROCESS | 2752 | 1466696238057 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:18 INFO - PROCESS | 2752 | 1466696238142 Marionette TRACE conn5 <- [1,2903,null,{"value":null}] 08:37:18 INFO - PROCESS | 2752 | 1466696238183 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:18 INFO - PROCESS | 2752 | 1466696238186 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:18 INFO - PROCESS | 2752 | ++DOCSHELL 0E47F800 == 28 [pid = 2752] [id = 735] 08:37:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (0E47FC00) [pid = 2752] [serial = 2205] [outer = 00000000] 08:37:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (0E4B5400) [pid = 2752] [serial = 2206] [outer = 0E47FC00] 08:37:18 INFO - PROCESS | 2752 | 1466696238233 Marionette DEBUG loaded listener.js 08:37:18 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0E4BE400) [pid = 2752] [serial = 2207] [outer = 0E47FC00] 08:37:18 INFO - PROCESS | 2752 | 1466696238838 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]]]}] 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:37:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:18 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:37:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:37:18 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:37:18 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:37:18 INFO - TEST-OK | /DOMEvents/constructors.html | took 890ms 08:37:18 INFO - PROCESS | 2752 | 1466696238918 Marionette TRACE conn5 -> [0,2905,"getWindowHandle",null] 08:37:18 INFO - PROCESS | 2752 | 1466696238920 Marionette TRACE conn5 <- [1,2905,null,{"value":"13"}] 08:37:18 INFO - PROCESS | 2752 | 1466696238923 Marionette TRACE conn5 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:37:18 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:37:18 INFO - PROCESS | 2752 | 1466696238925 Marionette TRACE conn5 <- [1,2906,null,{}] 08:37:18 INFO - PROCESS | 2752 | 1466696238929 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}] 08:37:18 INFO - PROCESS | 2752 | 1466696238931 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:19 INFO - PROCESS | 2752 | 1466696239050 Marionette TRACE conn5 <- [1,2907,null,{"value":null}] 08:37:19 INFO - PROCESS | 2752 | 1466696239113 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 2752 | 1466696239115 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:19 INFO - PROCESS | 2752 | ++DOCSHELL 0E655000 == 29 [pid = 2752] [id = 736] 08:37:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E656000) [pid = 2752] [serial = 2208] [outer = 00000000] 08:37:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0F3CB400) [pid = 2752] [serial = 2209] [outer = 0E656000] 08:37:19 INFO - PROCESS | 2752 | 1466696239159 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1249F400) [pid = 2752] [serial = 2210] [outer = 0E656000] 08:37:19 INFO - PROCESS | 2752 | 1466696239500 Marionette TRACE conn5 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:37:19 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:37:19 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 630ms 08:37:19 INFO - PROCESS | 2752 | 1466696239558 Marionette TRACE conn5 -> [0,2909,"getWindowHandle",null] 08:37:19 INFO - PROCESS | 2752 | 1466696239560 Marionette TRACE conn5 <- [1,2909,null,{"value":"13"}] 08:37:19 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:37:19 INFO - PROCESS | 2752 | 1466696239563 Marionette TRACE conn5 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:37:19 INFO - PROCESS | 2752 | 1466696239565 Marionette TRACE conn5 <- [1,2910,null,{}] 08:37:19 INFO - PROCESS | 2752 | 1466696239568 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}] 08:37:19 INFO - PROCESS | 2752 | 1466696239570 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:19 INFO - PROCESS | 2752 | 1466696239687 Marionette TRACE conn5 <- [1,2911,null,{"value":null}] 08:37:19 INFO - PROCESS | 2752 | 1466696239696 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:19 INFO - PROCESS | 2752 | 1466696239698 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:19 INFO - PROCESS | 2752 | ++DOCSHELL 124A8C00 == 30 [pid = 2752] [id = 737] 08:37:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (12550C00) [pid = 2752] [serial = 2211] [outer = 00000000] 08:37:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (13B19C00) [pid = 2752] [serial = 2212] [outer = 12550C00] 08:37:19 INFO - PROCESS | 2752 | 1466696239742 Marionette DEBUG loaded listener.js 08:37:19 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (13BC3000) [pid = 2752] [serial = 2213] [outer = 12550C00] 08:37:20 INFO - PROCESS | 2752 | [2752] 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 08:37:20 INFO - PROCESS | 2752 | [2752] 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 08:37:20 INFO - PROCESS | 2752 | [2752] 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 08:37:20 INFO - PROCESS | 2752 | [2752] 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 08:37:20 INFO - PROCESS | 2752 | 1466696240161 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]]]}] 08:37:20 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:37:20 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:20 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 08:37:20 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:20 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 08:37:20 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:20 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]" 08:37:20 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:37:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:20 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:37:20 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:37:20 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 637ms 08:37:20 INFO - PROCESS | 2752 | 1466696240201 Marionette TRACE conn5 -> [0,2913,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 2752 | 1466696240203 Marionette TRACE conn5 <- [1,2913,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:37:20 INFO - PROCESS | 2752 | 1466696240206 Marionette TRACE conn5 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 2752 | 1466696240208 Marionette TRACE conn5 <- [1,2914,null,{}] 08:37:20 INFO - PROCESS | 2752 | 1466696240211 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}] 08:37:20 INFO - PROCESS | 2752 | 1466696240217 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:20 INFO - PROCESS | 2752 | 1466696240358 Marionette TRACE conn5 <- [1,2915,null,{"value":null}] 08:37:20 INFO - PROCESS | 2752 | 1466696240371 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:20 INFO - PROCESS | 2752 | 1466696240373 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:20 INFO - PROCESS | 2752 | ++DOCSHELL 14A51C00 == 31 [pid = 2752] [id = 738] 08:37:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (14A5AC00) [pid = 2752] [serial = 2214] [outer = 00000000] 08:37:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (15EDAC00) [pid = 2752] [serial = 2215] [outer = 14A5AC00] 08:37:20 INFO - PROCESS | 2752 | 1466696240427 Marionette DEBUG loaded listener.js 08:37:20 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (16B76C00) [pid = 2752] [serial = 2216] [outer = 14A5AC00] 08:37:20 INFO - PROCESS | 2752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:37:20 INFO - PROCESS | 2752 | 1466696240812 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]]]}] 08:37:20 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:37:20 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 630ms 08:37:20 INFO - PROCESS | 2752 | 1466696240837 Marionette TRACE conn5 -> [0,2917,"getWindowHandle",null] 08:37:20 INFO - PROCESS | 2752 | 1466696240839 Marionette TRACE conn5 <- [1,2917,null,{"value":"13"}] 08:37:20 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:37:20 INFO - PROCESS | 2752 | 1466696240842 Marionette TRACE conn5 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:37:20 INFO - PROCESS | 2752 | 1466696240844 Marionette TRACE conn5 <- [1,2918,null,{}] 08:37:20 INFO - PROCESS | 2752 | 1466696240847 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}] 08:37:20 INFO - PROCESS | 2752 | 1466696240849 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:20 INFO - PROCESS | 2752 | 1466696240925 Marionette TRACE conn5 <- [1,2919,null,{"value":null}] 08:37:21 INFO - PROCESS | 2752 | 1466696241054 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 2752 | 1466696241056 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:21 INFO - PROCESS | 2752 | ++DOCSHELL 16B79800 == 32 [pid = 2752] [id = 739] 08:37:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (16B7E000) [pid = 2752] [serial = 2217] [outer = 00000000] 08:37:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (17146400) [pid = 2752] [serial = 2218] [outer = 16B7E000] 08:37:21 INFO - PROCESS | 2752 | 1466696241099 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (17148C00) [pid = 2752] [serial = 2219] [outer = 16B7E000] 08:37:21 INFO - PROCESS | 2752 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:37:21 INFO - PROCESS | 2752 | 1466696241429 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]]]}] 08:37:21 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:37:21 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 630ms 08:37:21 INFO - PROCESS | 2752 | 1466696241473 Marionette TRACE conn5 -> [0,2921,"getWindowHandle",null] 08:37:21 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:37:21 INFO - PROCESS | 2752 | 1466696241475 Marionette TRACE conn5 <- [1,2921,null,{"value":"13"}] 08:37:21 INFO - PROCESS | 2752 | 1466696241478 Marionette TRACE conn5 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:37:21 INFO - PROCESS | 2752 | 1466696241479 Marionette TRACE conn5 <- [1,2922,null,{}] 08:37:21 INFO - PROCESS | 2752 | 1466696241483 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}] 08:37:21 INFO - PROCESS | 2752 | 1466696241485 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:21 INFO - PROCESS | 2752 | 1466696241608 Marionette TRACE conn5 <- [1,2923,null,{"value":null}] 08:37:21 INFO - PROCESS | 2752 | 1466696241622 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:21 INFO - PROCESS | 2752 | 1466696241624 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:21 INFO - PROCESS | 2752 | ++DOCSHELL 0D295800 == 33 [pid = 2752] [id = 740] 08:37:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (0D2F4400) [pid = 2752] [serial = 2220] [outer = 00000000] 08:37:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17704C00) [pid = 2752] [serial = 2221] [outer = 0D2F4400] 08:37:21 INFO - PROCESS | 2752 | 1466696241669 Marionette DEBUG loaded listener.js 08:37:21 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17706400) [pid = 2752] [serial = 2222] [outer = 0D2F4400] 08:37:22 INFO - PROCESS | 2752 | 1466696242056 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]]]}] 08:37:22 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:37:22 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 630ms 08:37:22 INFO - PROCESS | 2752 | 1466696242110 Marionette TRACE conn5 -> [0,2925,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 2752 | 1466696242112 Marionette TRACE conn5 <- [1,2925,null,{"value":"13"}] 08:37:22 INFO - PROCESS | 2752 | 1466696242115 Marionette TRACE conn5 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 2752 | 1466696242116 Marionette TRACE conn5 <- [1,2926,null,{}] 08:37:22 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:37:22 INFO - PROCESS | 2752 | 1466696242120 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}] 08:37:22 INFO - PROCESS | 2752 | 1466696242121 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:22 INFO - PROCESS | 2752 | 1466696242235 Marionette TRACE conn5 <- [1,2927,null,{"value":null}] 08:37:22 INFO - PROCESS | 2752 | 1466696242239 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 2752 | 1466696242241 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:22 INFO - PROCESS | 2752 | ++DOCSHELL 0E47EC00 == 34 [pid = 2752] [id = 741] 08:37:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (1787DC00) [pid = 2752] [serial = 2223] [outer = 00000000] 08:37:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (178BF000) [pid = 2752] [serial = 2224] [outer = 1787DC00] 08:37:22 INFO - PROCESS | 2752 | 1466696242295 Marionette DEBUG loaded listener.js 08:37:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (178BF800) [pid = 2752] [serial = 2225] [outer = 1787DC00] 08:37:22 INFO - PROCESS | 2752 | 1466696242731 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]]]}] 08:37:22 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. 08:37:22 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 08:37:22 INFO - PROCESS | 2752 | 1466696242789 Marionette TRACE conn5 -> [0,2929,"getWindowHandle",null] 08:37:22 INFO - PROCESS | 2752 | 1466696242791 Marionette TRACE conn5 <- [1,2929,null,{"value":"13"}] 08:37:22 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:37:22 INFO - PROCESS | 2752 | 1466696242794 Marionette TRACE conn5 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:37:22 INFO - PROCESS | 2752 | 1466696242796 Marionette TRACE conn5 <- [1,2930,null,{}] 08:37:22 INFO - PROCESS | 2752 | 1466696242799 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}] 08:37:22 INFO - PROCESS | 2752 | 1466696242801 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:22 INFO - PROCESS | 2752 | 1466696242926 Marionette TRACE conn5 <- [1,2931,null,{"value":null}] 08:37:22 INFO - PROCESS | 2752 | 1466696242931 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:22 INFO - PROCESS | 2752 | 1466696242933 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:22 INFO - PROCESS | 2752 | ++DOCSHELL 17710400 == 35 [pid = 2752] [id = 742] 08:37:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (177D5C00) [pid = 2752] [serial = 2226] [outer = 00000000] 08:37:22 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (17B19400) [pid = 2752] [serial = 2227] [outer = 177D5C00] 08:37:22 INFO - PROCESS | 2752 | 1466696242976 Marionette DEBUG loaded listener.js 08:37:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (17B21800) [pid = 2752] [serial = 2228] [outer = 177D5C00] 08:37:23 INFO - PROCESS | 2752 | 1466696243407 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"]]]}] 08:37:23 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 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:37:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:23 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:37:23 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 630ms 08:37:23 INFO - PROCESS | 2752 | 1466696243425 Marionette TRACE conn5 -> [0,2933,"getWindowHandle",null] 08:37:23 INFO - PROCESS | 2752 | 1466696243427 Marionette TRACE conn5 <- [1,2933,null,{"value":"13"}] 08:37:23 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:37:23 INFO - PROCESS | 2752 | 1466696243430 Marionette TRACE conn5 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:37:23 INFO - PROCESS | 2752 | 1466696243433 Marionette TRACE conn5 <- [1,2934,null,{}] 08:37:23 INFO - PROCESS | 2752 | 1466696243436 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}] 08:37:23 INFO - PROCESS | 2752 | 1466696243438 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:23 INFO - PROCESS | 2752 | 1466696243573 Marionette TRACE conn5 <- [1,2935,null,{"value":null}] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (196AB000) [pid = 2752] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (17992C00) [pid = 2752] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (0D2E9800) [pid = 2752] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (182E8800) [pid = 2752] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (15E45800) [pid = 2752] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (13B1D400) [pid = 2752] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0F2D1400) [pid = 2752] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E620C00) [pid = 2752] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E16D400) [pid = 2752] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D8EC800) [pid = 2752] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (17AA8800) [pid = 2752] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (17772000) [pid = 2752] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (17149400) [pid = 2752] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:37:23 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (12469400) [pid = 2752] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:37:23 INFO - PROCESS | 2752 | 1466696243896 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:23 INFO - PROCESS | 2752 | 1466696243899 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:23 INFO - PROCESS | 2752 | ++DOCSHELL 0D2E9800 == 36 [pid = 2752] [id = 743] 08:37:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (0D2F1C00) [pid = 2752] [serial = 2229] [outer = 00000000] 08:37:23 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0E4B8400) [pid = 2752] [serial = 2230] [outer = 0D2F1C00] 08:37:23 INFO - PROCESS | 2752 | 1466696243948 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1554AC00) [pid = 2752] [serial = 2231] [outer = 0D2F1C00] 08:37:24 INFO - PROCESS | 2752 | 1466696244265 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]]]}] 08:37:24 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. 08:37:24 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 870ms 08:37:24 INFO - PROCESS | 2752 | 1466696244301 Marionette TRACE conn5 -> [0,2937,"getWindowHandle",null] 08:37:24 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:37:24 INFO - PROCESS | 2752 | 1466696244303 Marionette TRACE conn5 <- [1,2937,null,{"value":"13"}] 08:37:24 INFO - PROCESS | 2752 | 1466696244321 Marionette TRACE conn5 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 2752 | 1466696244323 Marionette TRACE conn5 <- [1,2938,null,{}] 08:37:24 INFO - PROCESS | 2752 | 1466696244332 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}] 08:37:24 INFO - PROCESS | 2752 | 1466696244334 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:24 INFO - PROCESS | 2752 | 1466696244424 Marionette TRACE conn5 <- [1,2939,null,{"value":null}] 08:37:24 INFO - PROCESS | 2752 | 1466696244523 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:24 INFO - PROCESS | 2752 | 1466696244524 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:24 INFO - PROCESS | 2752 | ++DOCSHELL 13BCB400 == 37 [pid = 2752] [id = 744] 08:37:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (15ECC400) [pid = 2752] [serial = 2232] [outer = 00000000] 08:37:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (182E5400) [pid = 2752] [serial = 2233] [outer = 15ECC400] 08:37:24 INFO - PROCESS | 2752 | 1466696244568 Marionette DEBUG loaded listener.js 08:37:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (19607400) [pid = 2752] [serial = 2234] [outer = 15ECC400] 08:37:24 INFO - PROCESS | 2752 | ++DOCSHELL 1988F400 == 38 [pid = 2752] [id = 745] 08:37:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (19891800) [pid = 2752] [serial = 2235] [outer = 00000000] 08:37:24 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (19894800) [pid = 2752] [serial = 2236] [outer = 19891800] 08:37:24 INFO - PROCESS | 2752 | 1466696244926 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]]]}] 08:37:24 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. 08:37:24 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 650ms 08:37:24 INFO - PROCESS | 2752 | 1466696244957 Marionette TRACE conn5 -> [0,2941,"getWindowHandle",null] 08:37:24 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:37:24 INFO - PROCESS | 2752 | 1466696244959 Marionette TRACE conn5 <- [1,2941,null,{"value":"13"}] 08:37:24 INFO - PROCESS | 2752 | 1466696244962 Marionette TRACE conn5 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:37:24 INFO - PROCESS | 2752 | 1466696244963 Marionette TRACE conn5 <- [1,2942,null,{}] 08:37:24 INFO - PROCESS | 2752 | 1466696244967 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}] 08:37:24 INFO - PROCESS | 2752 | 1466696244968 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:25 INFO - PROCESS | 2752 | 1466696245058 Marionette TRACE conn5 <- [1,2943,null,{"value":null}] 08:37:25 INFO - PROCESS | 2752 | 1466696245187 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 2752 | 1466696245189 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:25 INFO - PROCESS | 2752 | ++DOCSHELL 17772000 == 39 [pid = 2752] [id = 746] 08:37:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (17AAB400) [pid = 2752] [serial = 2237] [outer = 00000000] 08:37:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (19890C00) [pid = 2752] [serial = 2238] [outer = 17AAB400] 08:37:25 INFO - PROCESS | 2752 | 1466696245237 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (19F11000) [pid = 2752] [serial = 2239] [outer = 17AAB400] 08:37:25 INFO - PROCESS | 2752 | 1466696245560 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]]]}] 08:37:25 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:37:25 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 08:37:25 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 08:37:25 INFO - PROCESS | 2752 | 1466696245593 Marionette TRACE conn5 -> [0,2945,"getWindowHandle",null] 08:37:25 INFO - PROCESS | 2752 | 1466696245595 Marionette TRACE conn5 <- [1,2945,null,{"value":"13"}] 08:37:25 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:37:25 INFO - PROCESS | 2752 | 1466696245603 Marionette TRACE conn5 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:37:25 INFO - PROCESS | 2752 | 1466696245605 Marionette TRACE conn5 <- [1,2946,null,{}] 08:37:25 INFO - PROCESS | 2752 | 1466696245608 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}] 08:37:25 INFO - PROCESS | 2752 | 1466696245610 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:25 INFO - PROCESS | 2752 | 1466696245777 Marionette TRACE conn5 <- [1,2947,null,{"value":null}] 08:37:25 INFO - PROCESS | 2752 | 1466696245784 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:25 INFO - PROCESS | 2752 | 1466696245786 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:25 INFO - PROCESS | 2752 | ++DOCSHELL 1A3A4000 == 40 [pid = 2752] [id = 747] 08:37:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (1A3A5800) [pid = 2752] [serial = 2240] [outer = 00000000] 08:37:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1AB3B000) [pid = 2752] [serial = 2241] [outer = 1A3A5800] 08:37:25 INFO - PROCESS | 2752 | 1466696245829 Marionette DEBUG loaded listener.js 08:37:25 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (1AB3B800) [pid = 2752] [serial = 2242] [outer = 1A3A5800] 08:37:26 INFO - PROCESS | 2752 | 1466696246542 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]]]}] 08:37:26 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. 08:37:26 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 970ms 08:37:26 INFO - PROCESS | 2752 | 1466696246585 Marionette TRACE conn5 -> [0,2949,"getWindowHandle",null] 08:37:26 INFO - PROCESS | 2752 | 1466696246590 Marionette TRACE conn5 <- [1,2949,null,{"value":"13"}] 08:37:26 INFO - PROCESS | 2752 | 1466696246595 Marionette TRACE conn5 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:37:26 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:37:26 INFO - PROCESS | 2752 | 1466696246601 Marionette TRACE conn5 <- [1,2950,null,{}] 08:37:26 INFO - PROCESS | 2752 | 1466696246606 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}] 08:37:26 INFO - PROCESS | 2752 | 1466696246609 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:26 INFO - PROCESS | 2752 | 1466696246761 Marionette TRACE conn5 <- [1,2951,null,{"value":null}] 08:37:26 INFO - PROCESS | 2752 | 1466696246903 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:26 INFO - PROCESS | 2752 | 1466696246906 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:26 INFO - PROCESS | 2752 | ++DOCSHELL 0D919000 == 41 [pid = 2752] [id = 748] 08:37:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (0DE50C00) [pid = 2752] [serial = 2243] [outer = 00000000] 08:37:26 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (0E06B000) [pid = 2752] [serial = 2244] [outer = 0DE50C00] 08:37:26 INFO - PROCESS | 2752 | 1466696246965 Marionette DEBUG loaded listener.js 08:37:27 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (0E172C00) [pid = 2752] [serial = 2245] [outer = 0DE50C00] 08:37:27 INFO - PROCESS | 2752 | 1466696247541 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]]]}] 08:37:27 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. 08:37:27 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 971ms 08:37:27 INFO - PROCESS | 2752 | 1466696247570 Marionette TRACE conn5 -> [0,2953,"getWindowHandle",null] 08:37:27 INFO - PROCESS | 2752 | 1466696247574 Marionette TRACE conn5 <- [1,2953,null,{"value":"13"}] 08:37:27 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:37:27 INFO - PROCESS | 2752 | 1466696247615 Marionette TRACE conn5 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:37:27 INFO - PROCESS | 2752 | 1466696247618 Marionette TRACE conn5 <- [1,2954,null,{}] 08:37:27 INFO - PROCESS | 2752 | 1466696247622 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}] 08:37:27 INFO - PROCESS | 2752 | 1466696247625 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:27 INFO - PROCESS | 2752 | 1466696247750 Marionette TRACE conn5 <- [1,2955,null,{"value":null}] 08:37:28 INFO - PROCESS | 2752 | 1466696248106 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 2752 | 1466696248109 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:28 INFO - PROCESS | 2752 | ++DOCSHELL 0D295C00 == 42 [pid = 2752] [id = 749] 08:37:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (0D296400) [pid = 2752] [serial = 2246] [outer = 00000000] 08:37:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (0D2F5400) [pid = 2752] [serial = 2247] [outer = 0D296400] 08:37:28 INFO - PROCESS | 2752 | 1466696248161 Marionette DEBUG loaded listener.js 08:37:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (0D313C00) [pid = 2752] [serial = 2248] [outer = 0D296400] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 17772000 == 41 [pid = 2752] [id = 746] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 1988F400 == 40 [pid = 2752] [id = 745] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 13BCB400 == 39 [pid = 2752] [id = 744] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 0D2E9800 == 38 [pid = 2752] [id = 743] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 17710400 == 37 [pid = 2752] [id = 742] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 0E47EC00 == 36 [pid = 2752] [id = 741] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 0D295800 == 35 [pid = 2752] [id = 740] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 16B79800 == 34 [pid = 2752] [id = 739] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 14A51C00 == 33 [pid = 2752] [id = 738] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 124A8C00 == 32 [pid = 2752] [id = 737] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 0E655000 == 31 [pid = 2752] [id = 736] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (1A312800) [pid = 2752] [serial = 2197] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 0E47F800 == 30 [pid = 2752] [id = 735] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 0E069000 == 29 [pid = 2752] [id = 734] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 0D390400 == 28 [pid = 2752] [id = 733] 08:37:28 INFO - PROCESS | 2752 | --DOCSHELL 19F10400 == 27 [pid = 2752] [id = 732] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (19F0BC00) [pid = 2752] [serial = 2195] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (17AA6800) [pid = 2752] [serial = 2182] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (17B20400) [pid = 2752] [serial = 2185] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (17AA7000) [pid = 2752] [serial = 2183] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (196AD400) [pid = 2752] [serial = 2188] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (17CE9C00) [pid = 2752] [serial = 2186] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (1988EC00) [pid = 2752] [serial = 2194] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (197B0C00) [pid = 2752] [serial = 2189] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (16B74800) [pid = 2752] [serial = 2173] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (16BE9000) [pid = 2752] [serial = 2174] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (14A55800) [pid = 2752] [serial = 2170] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (15569800) [pid = 2752] [serial = 2171] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (1273BC00) [pid = 2752] [serial = 2167] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (1394C000) [pid = 2752] [serial = 2168] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0EC7B000) [pid = 2752] [serial = 2164] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0F2DC000) [pid = 2752] [serial = 2165] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E173000) [pid = 2752] [serial = 2161] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E342C00) [pid = 2752] [serial = 2162] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D916C00) [pid = 2752] [serial = 2158] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0D9E9800) [pid = 2752] [serial = 2159] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (17B22800) [pid = 2752] [serial = 2156] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1787D000) [pid = 2752] [serial = 2179] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17701C00) [pid = 2752] [serial = 2176] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17703400) [pid = 2752] [serial = 2177] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (1787BC00) [pid = 2752] [serial = 2191] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (17881000) [pid = 2752] [serial = 2192] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (177CF800) [pid = 2752] [serial = 2180] [outer = 00000000] [url = about:blank] 08:37:28 INFO - PROCESS | 2752 | 1466696248812 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]]]}] 08:37:28 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. 08:37:28 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1234ms 08:37:28 INFO - PROCESS | 2752 | 1466696248850 Marionette TRACE conn5 -> [0,2957,"getWindowHandle",null] 08:37:28 INFO - PROCESS | 2752 | 1466696248853 Marionette TRACE conn5 <- [1,2957,null,{"value":"13"}] 08:37:28 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:37:28 INFO - PROCESS | 2752 | 1466696248857 Marionette TRACE conn5 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:37:28 INFO - PROCESS | 2752 | 1466696248860 Marionette TRACE conn5 <- [1,2958,null,{}] 08:37:28 INFO - PROCESS | 2752 | 1466696248865 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}] 08:37:28 INFO - PROCESS | 2752 | 1466696248867 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:28 INFO - PROCESS | 2752 | 1466696248953 Marionette TRACE conn5 <- [1,2959,null,{"value":null}] 08:37:28 INFO - PROCESS | 2752 | 1466696248963 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:28 INFO - PROCESS | 2752 | 1466696248966 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:28 INFO - PROCESS | 2752 | ++DOCSHELL 0D885C00 == 28 [pid = 2752] [id = 750] 08:37:28 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (0D95FC00) [pid = 2752] [serial = 2249] [outer = 00000000] 08:37:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0E066800) [pid = 2752] [serial = 2250] [outer = 0D95FC00] 08:37:29 INFO - PROCESS | 2752 | 1466696249014 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (0E16DC00) [pid = 2752] [serial = 2251] [outer = 0D95FC00] 08:37:29 INFO - PROCESS | 2752 | 1466696249499 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]]]}] 08:37:29 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. 08:37:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 730ms 08:37:29 INFO - PROCESS | 2752 | 1466696249591 Marionette TRACE conn5 -> [0,2961,"getWindowHandle",null] 08:37:29 INFO - PROCESS | 2752 | 1466696249595 Marionette TRACE conn5 <- [1,2961,null,{"value":"13"}] 08:37:29 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:37:29 INFO - PROCESS | 2752 | 1466696249603 Marionette TRACE conn5 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:37:29 INFO - PROCESS | 2752 | 1466696249604 Marionette TRACE conn5 <- [1,2962,null,{}] 08:37:29 INFO - PROCESS | 2752 | 1466696249608 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}] 08:37:29 INFO - PROCESS | 2752 | 1466696249611 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:29 INFO - PROCESS | 2752 | 1466696249698 Marionette TRACE conn5 <- [1,2963,null,{"value":null}] 08:37:29 INFO - PROCESS | 2752 | 1466696249714 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:29 INFO - PROCESS | 2752 | 1466696249716 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:29 INFO - PROCESS | 2752 | ++DOCSHELL 0E4BB800 == 29 [pid = 2752] [id = 751] 08:37:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (0E4BC800) [pid = 2752] [serial = 2252] [outer = 00000000] 08:37:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (0E616C00) [pid = 2752] [serial = 2253] [outer = 0E4BC800] 08:37:29 INFO - PROCESS | 2752 | 1466696249761 Marionette DEBUG loaded listener.js 08:37:29 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0EC0AC00) [pid = 2752] [serial = 2254] [outer = 0E4BC800] 08:37:30 INFO - PROCESS | 2752 | 1466696250211 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]]]}] 08:37:30 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. 08:37:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 630ms 08:37:30 INFO - PROCESS | 2752 | 1466696250233 Marionette TRACE conn5 -> [0,2965,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 2752 | 1466696250236 Marionette TRACE conn5 <- [1,2965,null,{"value":"13"}] 08:37:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:37:30 INFO - PROCESS | 2752 | 1466696250246 Marionette TRACE conn5 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 2752 | 1466696250252 Marionette TRACE conn5 <- [1,2966,null,{}] 08:37:30 INFO - PROCESS | 2752 | 1466696250256 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}] 08:37:30 INFO - PROCESS | 2752 | 1466696250260 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:30 INFO - PROCESS | 2752 | 1466696250345 Marionette TRACE conn5 <- [1,2967,null,{"value":null}] 08:37:30 INFO - PROCESS | 2752 | 1466696250349 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:30 INFO - PROCESS | 2752 | 1466696250352 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:30 INFO - PROCESS | 2752 | ++DOCSHELL 0EC7D400 == 30 [pid = 2752] [id = 752] 08:37:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0F271400) [pid = 2752] [serial = 2255] [outer = 00000000] 08:37:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (12C32400) [pid = 2752] [serial = 2256] [outer = 0F271400] 08:37:30 INFO - PROCESS | 2752 | 1466696250404 Marionette DEBUG loaded listener.js 08:37:30 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (13F56400) [pid = 2752] [serial = 2257] [outer = 0F271400] 08:37:30 INFO - PROCESS | 2752 | 1466696250817 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]]]}] 08:37:30 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. 08:37:30 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 630ms 08:37:30 INFO - PROCESS | 2752 | 1466696250892 Marionette TRACE conn5 -> [0,2969,"getWindowHandle",null] 08:37:30 INFO - PROCESS | 2752 | 1466696250895 Marionette TRACE conn5 <- [1,2969,null,{"value":"13"}] 08:37:30 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:37:30 INFO - PROCESS | 2752 | 1466696250898 Marionette TRACE conn5 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:37:30 INFO - PROCESS | 2752 | 1466696250900 Marionette TRACE conn5 <- [1,2970,null,{}] 08:37:30 INFO - PROCESS | 2752 | 1466696250912 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}] 08:37:30 INFO - PROCESS | 2752 | 1466696250914 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:31 INFO - PROCESS | 2752 | 1466696251031 Marionette TRACE conn5 <- [1,2971,null,{"value":null}] 08:37:31 INFO - PROCESS | 2752 | 1466696251036 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 2752 | 1466696251038 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:31 INFO - PROCESS | 2752 | ++DOCSHELL 1556C000 == 31 [pid = 2752] [id = 753] 08:37:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1556D800) [pid = 2752] [serial = 2258] [outer = 00000000] 08:37:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (15572000) [pid = 2752] [serial = 2259] [outer = 1556D800] 08:37:31 INFO - PROCESS | 2752 | 1466696251082 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (15E42400) [pid = 2752] [serial = 2260] [outer = 1556D800] 08:37:31 INFO - PROCESS | 2752 | 1466696251503 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"]]]}] 08:37:31 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 08:37:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:37:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:31 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:37:31 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 630ms 08:37:31 INFO - PROCESS | 2752 | 1466696251531 Marionette TRACE conn5 -> [0,2973,"getWindowHandle",null] 08:37:31 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:37:31 INFO - PROCESS | 2752 | 1466696251533 Marionette TRACE conn5 <- [1,2973,null,{"value":"13"}] 08:37:31 INFO - PROCESS | 2752 | 1466696251536 Marionette TRACE conn5 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:37:31 INFO - PROCESS | 2752 | 1466696251538 Marionette TRACE conn5 <- [1,2974,null,{}] 08:37:31 INFO - PROCESS | 2752 | 1466696251541 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}] 08:37:31 INFO - PROCESS | 2752 | 1466696251543 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:31 INFO - PROCESS | 2752 | 1466696251658 Marionette TRACE conn5 <- [1,2975,null,{"value":null}] 08:37:31 INFO - PROCESS | 2752 | 1466696251663 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:31 INFO - PROCESS | 2752 | 1466696251670 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:31 INFO - PROCESS | 2752 | ++DOCSHELL 0E31A400 == 32 [pid = 2752] [id = 754] 08:37:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (16B70800) [pid = 2752] [serial = 2261] [outer = 00000000] 08:37:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (16BE9800) [pid = 2752] [serial = 2262] [outer = 16B70800] 08:37:31 INFO - PROCESS | 2752 | 1466696251725 Marionette DEBUG loaded listener.js 08:37:31 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17143000) [pid = 2752] [serial = 2263] [outer = 16B70800] 08:37:32 INFO - PROCESS | 2752 | 1466696252162 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]]]}] 08:37:32 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. 08:37:32 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 670ms 08:37:32 INFO - PROCESS | 2752 | 1466696252207 Marionette TRACE conn5 -> [0,2977,"getWindowHandle",null] 08:37:32 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:37:32 INFO - PROCESS | 2752 | 1466696252209 Marionette TRACE conn5 <- [1,2977,null,{"value":"13"}] 08:37:32 INFO - PROCESS | 2752 | 1466696252213 Marionette TRACE conn5 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:37:32 INFO - PROCESS | 2752 | 1466696252214 Marionette TRACE conn5 <- [1,2978,null,{}] 08:37:32 INFO - PROCESS | 2752 | 1466696252218 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}] 08:37:32 INFO - PROCESS | 2752 | 1466696252220 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:32 INFO - PROCESS | 2752 | 1466696252347 Marionette TRACE conn5 <- [1,2979,null,{"value":null}] 08:37:32 INFO - PROCESS | 2752 | 1466696252448 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:32 INFO - PROCESS | 2752 | 1466696252450 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:32 INFO - PROCESS | 2752 | ++DOCSHELL 1714CC00 == 33 [pid = 2752] [id = 755] 08:37:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17150800) [pid = 2752] [serial = 2264] [outer = 00000000] 08:37:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (177CD800) [pid = 2752] [serial = 2265] [outer = 17150800] 08:37:32 INFO - PROCESS | 2752 | 1466696252493 Marionette DEBUG loaded listener.js 08:37:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (177CE800) [pid = 2752] [serial = 2266] [outer = 17150800] 08:37:32 INFO - PROCESS | 2752 | ++DOCSHELL 17AA0400 == 34 [pid = 2752] [id = 756] 08:37:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (17AA2000) [pid = 2752] [serial = 2267] [outer = 00000000] 08:37:32 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (17AA2C00) [pid = 2752] [serial = 2268] [outer = 17AA2000] 08:37:33 INFO - PROCESS | 2752 | 1466696253119 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]]]}] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (17AAB400) [pid = 2752] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (1787DC00) [pid = 2752] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (177D5C00) [pid = 2752] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (12550C00) [pid = 2752] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0E47FC00) [pid = 2752] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (19F11800) [pid = 2752] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E656000) [pid = 2752] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0E069400) [pid = 2752] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D394C00) [pid = 2752] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (16B7E000) [pid = 2752] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (14A5AC00) [pid = 2752] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0D2F1C00) [pid = 2752] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (19891800) [pid = 2752] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0D2F4400) [pid = 2752] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:37:33 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (15ECC400) [pid = 2752] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:37:33 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. 08:37:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 970ms 08:37:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:37:33 INFO - PROCESS | 2752 | 1466696253183 Marionette TRACE conn5 -> [0,2981,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 2752 | 1466696253185 Marionette TRACE conn5 <- [1,2981,null,{"value":"13"}] 08:37:33 INFO - PROCESS | 2752 | 1466696253189 Marionette TRACE conn5 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 2752 | 1466696253190 Marionette TRACE conn5 <- [1,2982,null,{}] 08:37:33 INFO - PROCESS | 2752 | 1466696253194 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}] 08:37:33 INFO - PROCESS | 2752 | 1466696253196 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:33 INFO - PROCESS | 2752 | 1466696253284 Marionette TRACE conn5 <- [1,2983,null,{"value":null}] 08:37:33 INFO - PROCESS | 2752 | 1466696253291 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 2752 | 1466696253293 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:33 INFO - PROCESS | 2752 | ++DOCSHELL 0D2EBC00 == 35 [pid = 2752] [id = 757] 08:37:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (0E47FC00) [pid = 2752] [serial = 2269] [outer = 00000000] 08:37:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (155D8400) [pid = 2752] [serial = 2270] [outer = 0E47FC00] 08:37:33 INFO - PROCESS | 2752 | 1466696253337 Marionette DEBUG loaded listener.js 08:37:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (177CCC00) [pid = 2752] [serial = 2271] [outer = 0E47FC00] 08:37:33 INFO - PROCESS | 2752 | 1466696253766 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]]]}] 08:37:33 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:37:33 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 08:37:33 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 630ms 08:37:33 INFO - PROCESS | 2752 | 1466696253820 Marionette TRACE conn5 -> [0,2985,"getWindowHandle",null] 08:37:33 INFO - PROCESS | 2752 | 1466696253822 Marionette TRACE conn5 <- [1,2985,null,{"value":"13"}] 08:37:33 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:37:33 INFO - PROCESS | 2752 | 1466696253825 Marionette TRACE conn5 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:37:33 INFO - PROCESS | 2752 | 1466696253826 Marionette TRACE conn5 <- [1,2986,null,{}] 08:37:33 INFO - PROCESS | 2752 | 1466696253830 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}] 08:37:33 INFO - PROCESS | 2752 | 1466696253833 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:33 INFO - PROCESS | 2752 | 1466696253916 Marionette TRACE conn5 <- [1,2987,null,{"value":null}] 08:37:33 INFO - PROCESS | 2752 | 1466696253921 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:33 INFO - PROCESS | 2752 | 1466696253923 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:33 INFO - PROCESS | 2752 | ++DOCSHELL 178B7800 == 36 [pid = 2752] [id = 758] 08:37:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (178B9400) [pid = 2752] [serial = 2272] [outer = 00000000] 08:37:33 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (17AAA000) [pid = 2752] [serial = 2273] [outer = 178B9400] 08:37:33 INFO - PROCESS | 2752 | 1466696253966 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (17AAB400) [pid = 2752] [serial = 2274] [outer = 178B9400] 08:37:34 INFO - PROCESS | 2752 | 1466696254364 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]]]}] 08:37:34 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. 08:37:34 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 08:37:34 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:37:34 INFO - PROCESS | 2752 | 1466696254395 Marionette TRACE conn5 -> [0,2989,"getWindowHandle",null] 08:37:34 INFO - PROCESS | 2752 | 1466696254397 Marionette TRACE conn5 <- [1,2989,null,{"value":"13"}] 08:37:34 INFO - PROCESS | 2752 | 1466696254400 Marionette TRACE conn5 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:37:34 INFO - PROCESS | 2752 | 1466696254402 Marionette TRACE conn5 <- [1,2990,null,{}] 08:37:34 INFO - PROCESS | 2752 | 1466696254406 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}] 08:37:34 INFO - PROCESS | 2752 | 1466696254407 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:34 INFO - PROCESS | 2752 | 1466696254535 Marionette TRACE conn5 <- [1,2991,null,{"value":null}] 08:37:34 INFO - PROCESS | 2752 | 1466696254542 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:34 INFO - PROCESS | 2752 | 1466696254544 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:34 INFO - PROCESS | 2752 | ++DOCSHELL 0EC07000 == 37 [pid = 2752] [id = 759] 08:37:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (178BBC00) [pid = 2752] [serial = 2275] [outer = 00000000] 08:37:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (18172C00) [pid = 2752] [serial = 2276] [outer = 178BBC00] 08:37:34 INFO - PROCESS | 2752 | 1466696254589 Marionette DEBUG loaded listener.js 08:37:34 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (18251800) [pid = 2752] [serial = 2277] [outer = 178BBC00] 08:37:35 INFO - PROCESS | 2752 | 1466696255017 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]]]}] 08:37:35 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. 08:37:35 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 670ms 08:37:35 INFO - PROCESS | 2752 | 1466696255071 Marionette TRACE conn5 -> [0,2993,"getWindowHandle",null] 08:37:35 INFO - PROCESS | 2752 | 1466696255073 Marionette TRACE conn5 <- [1,2993,null,{"value":"13"}] 08:37:35 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:37:35 INFO - PROCESS | 2752 | 1466696255076 Marionette TRACE conn5 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:37:35 INFO - PROCESS | 2752 | 1466696255078 Marionette TRACE conn5 <- [1,2994,null,{}] 08:37:35 INFO - PROCESS | 2752 | 1466696255082 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}] 08:37:35 INFO - PROCESS | 2752 | 1466696255084 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:35 INFO - PROCESS | 2752 | 1466696255212 Marionette TRACE conn5 <- [1,2995,null,{"value":null}] 08:37:35 INFO - PROCESS | 2752 | 1466696255364 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:35 INFO - PROCESS | 2752 | 1466696255367 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:35 INFO - PROCESS | 2752 | ++DOCSHELL 09463000 == 38 [pid = 2752] [id = 760] 08:37:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (09464800) [pid = 2752] [serial = 2278] [outer = 00000000] 08:37:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (0D29C000) [pid = 2752] [serial = 2279] [outer = 09464800] 08:37:35 INFO - PROCESS | 2752 | 1466696255427 Marionette DEBUG loaded listener.js 08:37:35 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (0D71EC00) [pid = 2752] [serial = 2280] [outer = 09464800] 08:37:35 INFO - PROCESS | 2752 | 1466696255950 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]]]}] 08:37:36 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. 08:37:36 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 930ms 08:37:36 INFO - PROCESS | 2752 | 1466696256051 Marionette TRACE conn5 -> [0,2997,"getWindowHandle",null] 08:37:36 INFO - PROCESS | 2752 | 1466696256055 Marionette TRACE conn5 <- [1,2997,null,{"value":"13"}] 08:37:36 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:37:36 INFO - PROCESS | 2752 | 1466696256066 Marionette TRACE conn5 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:37:36 INFO - PROCESS | 2752 | 1466696256069 Marionette TRACE conn5 <- [1,2998,null,{}] 08:37:36 INFO - PROCESS | 2752 | 1466696256074 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}] 08:37:36 INFO - PROCESS | 2752 | 1466696256077 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:36 INFO - PROCESS | 2752 | 1466696256196 Marionette TRACE conn5 <- [1,2999,null,{"value":null}] 08:37:36 INFO - PROCESS | 2752 | 1466696256306 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:36 INFO - PROCESS | 2752 | 1466696256309 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:36 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B9C00 == 39 [pid = 2752] [id = 761] 08:37:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (0E653000) [pid = 2752] [serial = 2281] [outer = 00000000] 08:37:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (0F37C800) [pid = 2752] [serial = 2282] [outer = 0E653000] 08:37:36 INFO - PROCESS | 2752 | 1466696256407 Marionette DEBUG loaded listener.js 08:37:36 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (124A7C00) [pid = 2752] [serial = 2283] [outer = 0E653000] 08:37:36 INFO - PROCESS | 2752 | [2752] 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:37:37 INFO - PROCESS | 2752 | 1466696257007 Marionette TRACE conn5 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:37:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:37:37 INFO - {} 08:37:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:37:37 INFO - {} 08:37:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:37:37 INFO - {} 08:37:37 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:37:37 INFO - {} 08:37:37 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 991ms 08:37:37 INFO - PROCESS | 2752 | 1466696257053 Marionette TRACE conn5 -> [0,3001,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 2752 | 1466696257057 Marionette TRACE conn5 <- [1,3001,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /FileAPI/fileReader.html 08:37:37 INFO - PROCESS | 2752 | 1466696257073 Marionette TRACE conn5 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 2752 | 1466696257076 Marionette TRACE conn5 <- [1,3002,null,{}] 08:37:37 INFO - PROCESS | 2752 | 1466696257083 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}] 08:37:37 INFO - PROCESS | 2752 | 1466696257086 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:37 INFO - PROCESS | 2752 | 1466696257201 Marionette TRACE conn5 <- [1,3003,null,{"value":null}] 08:37:37 INFO - PROCESS | 2752 | 1466696257341 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:37 INFO - PROCESS | 2752 | 1466696257344 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:37 INFO - PROCESS | 2752 | ++DOCSHELL 0F2DF000 == 40 [pid = 2752] [id = 762] 08:37:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (178BE800) [pid = 2752] [serial = 2284] [outer = 00000000] 08:37:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 89 (182EB000) [pid = 2752] [serial = 2285] [outer = 178BE800] 08:37:37 INFO - PROCESS | 2752 | 1466696257401 Marionette DEBUG loaded listener.js 08:37:37 INFO - PROCESS | 2752 | ++DOMWINDOW == 90 (196A5000) [pid = 2752] [serial = 2286] [outer = 178BE800] 08:37:37 INFO - PROCESS | 2752 | 1466696257905 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]]]}] 08:37:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:37:37 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:37:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:37:37 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:37:37 INFO - TEST-OK | /FileAPI/fileReader.html | took 890ms 08:37:37 INFO - PROCESS | 2752 | 1466696257954 Marionette TRACE conn5 -> [0,3005,"getWindowHandle",null] 08:37:37 INFO - PROCESS | 2752 | 1466696257958 Marionette TRACE conn5 <- [1,3005,null,{"value":"13"}] 08:37:37 INFO - TEST-START | /FileAPI/historical.html 08:37:37 INFO - PROCESS | 2752 | 1466696257969 Marionette TRACE conn5 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:37:37 INFO - PROCESS | 2752 | 1466696257974 Marionette TRACE conn5 <- [1,3006,null,{}] 08:37:37 INFO - PROCESS | 2752 | 1466696257990 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}] 08:37:38 INFO - PROCESS | 2752 | 1466696257993 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:38 INFO - PROCESS | 2752 | 1466696258095 Marionette TRACE conn5 <- [1,3007,null,{"value":null}] 08:37:38 INFO - PROCESS | 2752 | 1466696258237 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:38 INFO - PROCESS | 2752 | 1466696258239 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:38 INFO - PROCESS | 2752 | ++DOCSHELL 1974BC00 == 41 [pid = 2752] [id = 763] 08:37:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 91 (197AF000) [pid = 2752] [serial = 2287] [outer = 00000000] 08:37:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 92 (1A317000) [pid = 2752] [serial = 2288] [outer = 197AF000] 08:37:38 INFO - PROCESS | 2752 | 1466696258351 Marionette DEBUG loaded listener.js 08:37:38 INFO - PROCESS | 2752 | ++DOMWINDOW == 93 (1A3A6800) [pid = 2752] [serial = 2289] [outer = 197AF000] 08:37:39 INFO - PROCESS | 2752 | 1466696259054 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"]]]}] 08:37:39 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:37:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:37:39 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:37:39 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:37:39 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:37:39 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:37:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:37:39 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:39 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:39 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:37:39 INFO - TEST-OK | /FileAPI/historical.html | took 1145ms 08:37:39 INFO - PROCESS | 2752 | 1466696259125 Marionette TRACE conn5 -> [0,3009,"getWindowHandle",null] 08:37:39 INFO - PROCESS | 2752 | 1466696259129 Marionette TRACE conn5 <- [1,3009,null,{"value":"13"}] 08:37:39 INFO - PROCESS | 2752 | 1466696259136 Marionette TRACE conn5 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:37:39 INFO - TEST-START | /FileAPI/idlharness.html 08:37:39 INFO - PROCESS | 2752 | 1466696259139 Marionette TRACE conn5 <- [1,3010,null,{}] 08:37:39 INFO - PROCESS | 2752 | 1466696259144 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}] 08:37:39 INFO - PROCESS | 2752 | 1466696259147 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:39 INFO - PROCESS | 2752 | 1466696259253 Marionette TRACE conn5 <- [1,3011,null,{"value":null}] 08:37:39 INFO - PROCESS | 2752 | 1466696259399 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:39 INFO - PROCESS | 2752 | 1466696259403 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:39 INFO - PROCESS | 2752 | ++DOCSHELL 0E072400 == 42 [pid = 2752] [id = 764] 08:37:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 94 (0E16A000) [pid = 2752] [serial = 2290] [outer = 00000000] 08:37:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 95 (0E47D400) [pid = 2752] [serial = 2291] [outer = 0E16A000] 08:37:39 INFO - PROCESS | 2752 | 1466696259455 Marionette DEBUG loaded listener.js 08:37:39 INFO - PROCESS | 2752 | ++DOMWINDOW == 96 (0EC7F400) [pid = 2752] [serial = 2292] [outer = 0E16A000] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 0EC07000 == 41 [pid = 2752] [id = 759] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 178B7800 == 40 [pid = 2752] [id = 758] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 0D2EBC00 == 39 [pid = 2752] [id = 757] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 17AA0400 == 38 [pid = 2752] [id = 756] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 1714CC00 == 37 [pid = 2752] [id = 755] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 0E31A400 == 36 [pid = 2752] [id = 754] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 1556C000 == 35 [pid = 2752] [id = 753] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 0EC7D400 == 34 [pid = 2752] [id = 752] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 0E4BB800 == 33 [pid = 2752] [id = 751] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 0D885C00 == 32 [pid = 2752] [id = 750] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 0D295C00 == 31 [pid = 2752] [id = 749] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 0D919000 == 30 [pid = 2752] [id = 748] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 1A3A4000 == 29 [pid = 2752] [id = 747] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 0F2DF000 == 28 [pid = 2752] [id = 762] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 1974BC00 == 27 [pid = 2752] [id = 763] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 09463000 == 26 [pid = 2752] [id = 760] 08:37:40 INFO - PROCESS | 2752 | --DOCSHELL 0E4B9C00 == 25 [pid = 2752] [id = 761] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 95 (178BF000) [pid = 2752] [serial = 2224] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 94 (17B19400) [pid = 2752] [serial = 2227] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 93 (13B19C00) [pid = 2752] [serial = 2212] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 92 (19890C00) [pid = 2752] [serial = 2238] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 91 (13BC3000) [pid = 2752] [serial = 2213] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 90 (0E4B5400) [pid = 2752] [serial = 2206] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 89 (0E4BE400) [pid = 2752] [serial = 2207] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 88 (1A39F800) [pid = 2752] [serial = 2198] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 87 (0F3CB400) [pid = 2752] [serial = 2209] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 86 (1249F400) [pid = 2752] [serial = 2210] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 85 (0E06D000) [pid = 2752] [serial = 2203] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 84 (0E074000) [pid = 2752] [serial = 2204] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 83 (0D772C00) [pid = 2752] [serial = 2200] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 82 (0D884800) [pid = 2752] [serial = 2201] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (17146400) [pid = 2752] [serial = 2218] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (17148C00) [pid = 2752] [serial = 2219] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (15EDAC00) [pid = 2752] [serial = 2215] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (16B76C00) [pid = 2752] [serial = 2216] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (178BF800) [pid = 2752] [serial = 2225] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (17B21800) [pid = 2752] [serial = 2228] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E4B8400) [pid = 2752] [serial = 2230] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1554AC00) [pid = 2752] [serial = 2231] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (19894800) [pid = 2752] [serial = 2236] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (17704C00) [pid = 2752] [serial = 2221] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (17706400) [pid = 2752] [serial = 2222] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (19607400) [pid = 2752] [serial = 2234] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (19F11000) [pid = 2752] [serial = 2239] [outer = 00000000] [url = about:blank] 08:37:40 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (182E5400) [pid = 2752] [serial = 2233] [outer = 00000000] [url = about:blank] 08:37:41 INFO - PROCESS | 2752 | 1466696261075 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]]]}] 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:37:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:37:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:37:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:37:41 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:41 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:37:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:37:41 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:41 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:41 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:37:41 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 08:37:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:37:41 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 08:37:41 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 08:37:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:37:41 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:37:41 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:41 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:41 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:37:41 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 08:37:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:37:41 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 08:37:41 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 08:37:41 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:41 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:41 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:41 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:41 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:41 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:41 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:41 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:37:41 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:37:41 INFO - TEST-OK | /FileAPI/idlharness.html | took 2025ms 08:37:41 INFO - PROCESS | 2752 | 1466696261167 Marionette TRACE conn5 -> [0,3013,"getWindowHandle",null] 08:37:41 INFO - PROCESS | 2752 | 1466696261171 Marionette TRACE conn5 <- [1,3013,null,{"value":"13"}] 08:37:41 INFO - TEST-START | /FileAPI/idlharness.worker 08:37:41 INFO - PROCESS | 2752 | 1466696261183 Marionette TRACE conn5 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:37:41 INFO - PROCESS | 2752 | 1466696261186 Marionette TRACE conn5 <- [1,3014,null,{}] 08:37:41 INFO - PROCESS | 2752 | 1466696261192 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}] 08:37:41 INFO - PROCESS | 2752 | 1466696261194 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:41 INFO - PROCESS | 2752 | 1466696261318 Marionette TRACE conn5 <- [1,3015,null,{"value":null}] 08:37:41 INFO - PROCESS | 2752 | 1466696261414 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:41 INFO - PROCESS | 2752 | 1466696261417 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:41 INFO - PROCESS | 2752 | ++DOCSHELL 0D90F000 == 26 [pid = 2752] [id = 765] 08:37:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (0F3C9800) [pid = 2752] [serial = 2293] [outer = 00000000] 08:37:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (12B51400) [pid = 2752] [serial = 2294] [outer = 0F3C9800] 08:37:41 INFO - PROCESS | 2752 | 1466696261464 Marionette DEBUG loaded listener.js 08:37:41 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (13B17800) [pid = 2752] [serial = 2295] [outer = 0F3C9800] 08:37:41 INFO - PROCESS | 2752 | [2752] 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:37:42 INFO - PROCESS | 2752 | 1466696262415 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,{},{}]]]}] 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:37:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:37:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:37:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:37:42 INFO - {} 08:37:42 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 08:37:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:37:42 INFO - {} 08:37:42 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 - {} 08:37:42 INFO - {} 08:37:42 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 08:37:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:37:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:37:42 INFO - {} 08:37:42 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 08:37:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:37:42 INFO - {} 08:37:42 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 - {} 08:37:42 INFO - {} 08:37:42 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 08:37:42 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:37:42 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:37:42 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 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 08:37:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:37:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:37:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:37:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:37:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:37:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 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 08:37:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:37:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 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 08:37:42 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:37:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 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 08:37:42 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:37:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:37:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:37:42 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:37:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:42 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:42 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:37:42 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:37:42 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:37:42 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:37:42 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:37:42 INFO - {} 08:37:42 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1375ms 08:37:42 INFO - PROCESS | 2752 | 1466696262562 Marionette TRACE conn5 -> [0,3017,"getWindowHandle",null] 08:37:42 INFO - PROCESS | 2752 | 1466696262567 Marionette TRACE conn5 <- [1,3017,null,{"value":"13"}] 08:37:42 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:37:42 INFO - PROCESS | 2752 | 1466696262574 Marionette TRACE conn5 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:37:42 INFO - PROCESS | 2752 | 1466696262577 Marionette TRACE conn5 <- [1,3018,null,{}] 08:37:42 INFO - PROCESS | 2752 | 1466696262581 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}] 08:37:42 INFO - PROCESS | 2752 | 1466696262583 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:42 INFO - PROCESS | 2752 | 1466696262675 Marionette TRACE conn5 <- [1,3019,null,{"value":null}] 08:37:42 INFO - PROCESS | 2752 | 1466696262819 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:42 INFO - PROCESS | 2752 | 1466696262821 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:42 INFO - PROCESS | 2752 | ++DOCSHELL 1824F000 == 27 [pid = 2752] [id = 766] 08:37:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1847A800) [pid = 2752] [serial = 2296] [outer = 00000000] 08:37:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (196AD400) [pid = 2752] [serial = 2297] [outer = 1847A800] 08:37:42 INFO - PROCESS | 2752 | 1466696262868 Marionette DEBUG loaded listener.js 08:37:42 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (197B5800) [pid = 2752] [serial = 2298] [outer = 1847A800] 08:37:43 INFO - PROCESS | 2752 | 1466696263266 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]]]}] 08:37:43 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 08:37:43 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 08:37:43 INFO - PROCESS | 2752 | 1466696263307 Marionette TRACE conn5 -> [0,3021,"getWindowHandle",null] 08:37:43 INFO - PROCESS | 2752 | 1466696263309 Marionette TRACE conn5 <- [1,3021,null,{"value":"13"}] 08:37:43 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:37:43 INFO - PROCESS | 2752 | 1466696263312 Marionette TRACE conn5 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:37:43 INFO - PROCESS | 2752 | 1466696263316 Marionette TRACE conn5 <- [1,3022,null,{}] 08:37:43 INFO - PROCESS | 2752 | 1466696263326 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}] 08:37:43 INFO - PROCESS | 2752 | 1466696263331 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:43 INFO - PROCESS | 2752 | 1466696263450 Marionette TRACE conn5 <- [1,3023,null,{"value":null}] 08:37:43 INFO - PROCESS | 2752 | 1466696263462 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:43 INFO - PROCESS | 2752 | 1466696263465 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:43 INFO - PROCESS | 2752 | ++DOCSHELL 1A317400 == 28 [pid = 2752] [id = 767] 08:37:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1A3A6C00) [pid = 2752] [serial = 2299] [outer = 00000000] 08:37:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1AB35C00) [pid = 2752] [serial = 2300] [outer = 1A3A6C00] 08:37:43 INFO - PROCESS | 2752 | 1466696263570 Marionette DEBUG loaded listener.js 08:37:43 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1ABE2800) [pid = 2752] [serial = 2301] [outer = 1A3A6C00] 08:37:43 INFO - PROCESS | 2752 | 1466696263970 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]]]}] 08:37:44 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:37:44 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 690ms 08:37:44 INFO - PROCESS | 2752 | 1466696264002 Marionette TRACE conn5 -> [0,3025,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 2752 | 1466696264005 Marionette TRACE conn5 <- [1,3025,null,{"value":"13"}] 08:37:44 INFO - PROCESS | 2752 | 1466696264008 Marionette TRACE conn5 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:37:44 INFO - PROCESS | 2752 | 1466696264010 Marionette TRACE conn5 <- [1,3026,null,{}] 08:37:44 INFO - PROCESS | 2752 | 1466696264013 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}] 08:37:44 INFO - PROCESS | 2752 | 1466696264015 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:44 INFO - PROCESS | 2752 | 1466696264142 Marionette TRACE conn5 <- [1,3027,null,{"value":null}] 08:37:44 INFO - PROCESS | 2752 | 1466696264236 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 2752 | 1466696264238 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:44 INFO - PROCESS | 2752 | ++DOCSHELL 1AC14400 == 29 [pid = 2752] [id = 768] 08:37:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (1AC14800) [pid = 2752] [serial = 2302] [outer = 00000000] 08:37:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (1AC6A400) [pid = 2752] [serial = 2303] [outer = 1AC14800] 08:37:44 INFO - PROCESS | 2752 | 1466696264283 Marionette DEBUG loaded listener.js 08:37:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (1B16A800) [pid = 2752] [serial = 2304] [outer = 1AC14800] 08:37:44 INFO - PROCESS | 2752 | 1466696264651 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"]]]}] 08:37:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:37:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:37:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 670ms 08:37:44 INFO - PROCESS | 2752 | 1466696264683 Marionette TRACE conn5 -> [0,3029,"getWindowHandle",null] 08:37:44 INFO - PROCESS | 2752 | 1466696264695 Marionette TRACE conn5 <- [1,3029,null,{"value":"13"}] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0DE50C00) [pid = 2752] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:37:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D296400) [pid = 2752] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E4BC800) [pid = 2752] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0D95FC00) [pid = 2752] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0F271400) [pid = 2752] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (1A3A5800) [pid = 2752] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (16B70800) [pid = 2752] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (178B9400) [pid = 2752] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (178BBC00) [pid = 2752] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (17150800) [pid = 2752] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (17AA2000) [pid = 2752] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1556D800) [pid = 2752] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:37:44 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0E47FC00) [pid = 2752] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:37:44 INFO - PROCESS | 2752 | 1466696264872 Marionette TRACE conn5 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:37:44 INFO - PROCESS | 2752 | 1466696264874 Marionette TRACE conn5 <- [1,3030,null,{}] 08:37:44 INFO - PROCESS | 2752 | 1466696264882 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}] 08:37:44 INFO - PROCESS | 2752 | 1466696264884 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:44 INFO - PROCESS | 2752 | 1466696264963 Marionette TRACE conn5 <- [1,3031,null,{"value":null}] 08:37:44 INFO - PROCESS | 2752 | 1466696264968 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:44 INFO - PROCESS | 2752 | 1466696264970 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:44 INFO - PROCESS | 2752 | ++DOCSHELL 1556B000 == 30 [pid = 2752] [id = 769] 08:37:44 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (16B70800) [pid = 2752] [serial = 2305] [outer = 00000000] 08:37:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (17AA3C00) [pid = 2752] [serial = 2306] [outer = 16B70800] 08:37:45 INFO - PROCESS | 2752 | 1466696265014 Marionette DEBUG loaded listener.js 08:37:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (1AC6A800) [pid = 2752] [serial = 2307] [outer = 16B70800] 08:37:45 INFO - PROCESS | 2752 | 1466696265705 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]]]}] 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:37:45 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. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:37:45 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'.) 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:37:45 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. 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:37:45 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. 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:37:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:37:45 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. 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:37:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:37:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 08:37:45 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:37:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:37:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:37:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:45 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:37:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:37:45 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:37:45 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:37:45 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 959ms 08:37:45 INFO - PROCESS | 2752 | 1466696265832 Marionette TRACE conn5 -> [0,3033,"getWindowHandle",null] 08:37:45 INFO - PROCESS | 2752 | 1466696265834 Marionette TRACE conn5 <- [1,3033,null,{"value":"13"}] 08:37:45 INFO - PROCESS | 2752 | 1466696265837 Marionette TRACE conn5 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:37:45 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:37:45 INFO - PROCESS | 2752 | 1466696265839 Marionette TRACE conn5 <- [1,3034,null,{}] 08:37:45 INFO - PROCESS | 2752 | 1466696265842 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}] 08:37:45 INFO - PROCESS | 2752 | 1466696265848 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:45 INFO - PROCESS | 2752 | 1466696265955 Marionette TRACE conn5 <- [1,3035,null,{"value":null}] 08:37:45 INFO - PROCESS | 2752 | 1466696265962 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:45 INFO - PROCESS | 2752 | 1466696265964 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:45 INFO - PROCESS | 2752 | ++DOCSHELL 1B236000 == 31 [pid = 2752] [id = 770] 08:37:45 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1B238C00) [pid = 2752] [serial = 2308] [outer = 00000000] 08:37:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1B255800) [pid = 2752] [serial = 2309] [outer = 1B238C00] 08:37:46 INFO - PROCESS | 2752 | 1466696266007 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (1B720C00) [pid = 2752] [serial = 2310] [outer = 1B238C00] 08:37:46 INFO - PROCESS | 2752 | [2752] 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:37:46 INFO - PROCESS | 2752 | 1466696266453 Marionette TRACE conn5 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:37:46 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:37:46 INFO - {} 08:37:46 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 08:37:46 INFO - PROCESS | 2752 | 1466696266512 Marionette TRACE conn5 -> [0,3037,"getWindowHandle",null] 08:37:46 INFO - PROCESS | 2752 | 1466696266514 Marionette TRACE conn5 <- [1,3037,null,{"value":"13"}] 08:37:46 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:37:46 INFO - PROCESS | 2752 | 1466696266517 Marionette TRACE conn5 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:37:46 INFO - PROCESS | 2752 | 1466696266519 Marionette TRACE conn5 <- [1,3038,null,{}] 08:37:46 INFO - PROCESS | 2752 | 1466696266523 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}] 08:37:46 INFO - PROCESS | 2752 | 1466696266524 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:46 INFO - PROCESS | 2752 | 1466696266620 Marionette TRACE conn5 <- [1,3039,null,{"value":null}] 08:37:46 INFO - PROCESS | 2752 | 1466696266625 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:46 INFO - PROCESS | 2752 | 1466696266627 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:46 INFO - PROCESS | 2752 | ++DOCSHELL 178C0400 == 32 [pid = 2752] [id = 771] 08:37:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (178C4000) [pid = 2752] [serial = 2311] [outer = 00000000] 08:37:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (1B893C00) [pid = 2752] [serial = 2312] [outer = 178C4000] 08:37:46 INFO - PROCESS | 2752 | 1466696266671 Marionette DEBUG loaded listener.js 08:37:46 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (1B894400) [pid = 2752] [serial = 2313] [outer = 178C4000] 08:37:47 INFO - PROCESS | 2752 | 1466696267388 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]]]}] 08:37:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:37:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:37:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:37:47 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:37:47 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 931ms 08:37:47 INFO - PROCESS | 2752 | 1466696267449 Marionette TRACE conn5 -> [0,3041,"getWindowHandle",null] 08:37:47 INFO - PROCESS | 2752 | 1466696267453 Marionette TRACE conn5 <- [1,3041,null,{"value":"13"}] 08:37:47 INFO - PROCESS | 2752 | 1466696267458 Marionette TRACE conn5 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:37:47 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:37:47 INFO - PROCESS | 2752 | 1466696267464 Marionette TRACE conn5 <- [1,3042,null,{}] 08:37:47 INFO - PROCESS | 2752 | 1466696267469 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}] 08:37:47 INFO - PROCESS | 2752 | 1466696267472 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:47 INFO - PROCESS | 2752 | 1466696267603 Marionette TRACE conn5 <- [1,3043,null,{"value":null}] 08:37:47 INFO - PROCESS | 2752 | 1466696267726 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:47 INFO - PROCESS | 2752 | 1466696267728 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:47 INFO - PROCESS | 2752 | ++DOCSHELL 0D91BC00 == 33 [pid = 2752] [id = 772] 08:37:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0D959400) [pid = 2752] [serial = 2314] [outer = 00000000] 08:37:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0E4BB400) [pid = 2752] [serial = 2315] [outer = 0D959400] 08:37:47 INFO - PROCESS | 2752 | 1466696267809 Marionette DEBUG loaded listener.js 08:37:47 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (124A0400) [pid = 2752] [serial = 2316] [outer = 0D959400] 08:37:48 INFO - PROCESS | 2752 | 1466696268686 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"]]]}] 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:37:48 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:37:48 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:48 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" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:48 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" 08:37:48 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:37:48 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:48 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:37:48 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:37:48 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1339ms 08:37:48 INFO - PROCESS | 2752 | 1466696268803 Marionette TRACE conn5 -> [0,3045,"getWindowHandle",null] 08:37:48 INFO - PROCESS | 2752 | 1466696268808 Marionette TRACE conn5 <- [1,3045,null,{"value":"13"}] 08:37:48 INFO - PROCESS | 2752 | 1466696268815 Marionette TRACE conn5 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:37:48 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:37:48 INFO - PROCESS | 2752 | 1466696268818 Marionette TRACE conn5 <- [1,3046,null,{}] 08:37:48 INFO - PROCESS | 2752 | 1466696268865 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}] 08:37:48 INFO - PROCESS | 2752 | 1466696268868 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:48 INFO - PROCESS | 2752 | 1466696268973 Marionette TRACE conn5 <- [1,3047,null,{"value":null}] 08:37:49 INFO - PROCESS | 2752 | 1466696269144 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:49 INFO - PROCESS | 2752 | 1466696269146 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:49 INFO - PROCESS | 2752 | ++DOCSHELL 1554B400 == 34 [pid = 2752] [id = 773] 08:37:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (16BE4C00) [pid = 2752] [serial = 2317] [outer = 00000000] 08:37:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (16E4C000) [pid = 2752] [serial = 2318] [outer = 16BE4C00] 08:37:49 INFO - PROCESS | 2752 | 1466696269253 Marionette DEBUG loaded listener.js 08:37:49 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (17146400) [pid = 2752] [serial = 2319] [outer = 16BE4C00] 08:37:50 INFO - PROCESS | 2752 | 1466696270014 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]]]}] 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:37:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:37:50 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:50 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:37:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:37:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:37:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:37:50 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:37:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:37:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:50 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:37:50 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:37:50 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1214ms 08:37:50 INFO - PROCESS | 2752 | 1466696270032 Marionette TRACE conn5 -> [0,3049,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 2752 | 1466696270036 Marionette TRACE conn5 <- [1,3049,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:37:50 INFO - PROCESS | 2752 | 1466696270041 Marionette TRACE conn5 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 2752 | 1466696270044 Marionette TRACE conn5 <- [1,3050,null,{}] 08:37:50 INFO - PROCESS | 2752 | 1466696270074 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}] 08:37:50 INFO - PROCESS | 2752 | 1466696270077 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:50 INFO - PROCESS | 2752 | 1466696270187 Marionette TRACE conn5 <- [1,3051,null,{"value":null}] 08:37:50 INFO - PROCESS | 2752 | --DOCSHELL 1B236000 == 33 [pid = 2752] [id = 770] 08:37:50 INFO - PROCESS | 2752 | --DOCSHELL 1556B000 == 32 [pid = 2752] [id = 769] 08:37:50 INFO - PROCESS | 2752 | --DOCSHELL 1AC14400 == 31 [pid = 2752] [id = 768] 08:37:50 INFO - PROCESS | 2752 | --DOCSHELL 1A317400 == 30 [pid = 2752] [id = 767] 08:37:50 INFO - PROCESS | 2752 | --DOCSHELL 1824F000 == 29 [pid = 2752] [id = 766] 08:37:50 INFO - PROCESS | 2752 | --DOCSHELL 0D90F000 == 28 [pid = 2752] [id = 765] 08:37:50 INFO - PROCESS | 2752 | --DOCSHELL 0E072400 == 27 [pid = 2752] [id = 764] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 81 (0E06B000) [pid = 2752] [serial = 2244] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 80 (0E172C00) [pid = 2752] [serial = 2245] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 79 (0D2F5400) [pid = 2752] [serial = 2247] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 78 (0D313C00) [pid = 2752] [serial = 2248] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (0E616C00) [pid = 2752] [serial = 2253] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0EC0AC00) [pid = 2752] [serial = 2254] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (0E066800) [pid = 2752] [serial = 2250] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (0E16DC00) [pid = 2752] [serial = 2251] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (12C32400) [pid = 2752] [serial = 2256] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1AB3B800) [pid = 2752] [serial = 2242] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (1AB3B000) [pid = 2752] [serial = 2241] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (16BE9800) [pid = 2752] [serial = 2262] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (17AAB400) [pid = 2752] [serial = 2274] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (18172C00) [pid = 2752] [serial = 2276] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (177CD800) [pid = 2752] [serial = 2265] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 66 (177CCC00) [pid = 2752] [serial = 2271] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 65 (155D8400) [pid = 2752] [serial = 2270] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 64 (17AAA000) [pid = 2752] [serial = 2273] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 63 (18251800) [pid = 2752] [serial = 2277] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 62 (177CE800) [pid = 2752] [serial = 2266] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 61 (17AA2C00) [pid = 2752] [serial = 2268] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 60 (15572000) [pid = 2752] [serial = 2259] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 59 (17143000) [pid = 2752] [serial = 2263] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 58 (15E42400) [pid = 2752] [serial = 2260] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | --DOMWINDOW == 57 (13F56400) [pid = 2752] [serial = 2257] [outer = 00000000] [url = about:blank] 08:37:50 INFO - PROCESS | 2752 | 1466696270328 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:50 INFO - PROCESS | 2752 | 1466696270330 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:50 INFO - PROCESS | 2752 | ++DOCSHELL 0D2E8C00 == 28 [pid = 2752] [id = 774] 08:37:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 58 (0D2EEC00) [pid = 2752] [serial = 2320] [outer = 00000000] 08:37:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 59 (0D319C00) [pid = 2752] [serial = 2321] [outer = 0D2EEC00] 08:37:50 INFO - PROCESS | 2752 | 1466696270382 Marionette DEBUG loaded listener.js 08:37:50 INFO - PROCESS | 2752 | ++DOMWINDOW == 60 (0E06B000) [pid = 2752] [serial = 2322] [outer = 0D2EEC00] 08:37:50 INFO - PROCESS | 2752 | [2752] 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:37:50 INFO - PROCESS | 2752 | 1466696270803 Marionette TRACE conn5 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:37:50 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:37:50 INFO - {} 08:37:50 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 810ms 08:37:50 INFO - PROCESS | 2752 | 1466696270853 Marionette TRACE conn5 -> [0,3053,"getWindowHandle",null] 08:37:50 INFO - PROCESS | 2752 | 1466696270857 Marionette TRACE conn5 <- [1,3053,null,{"value":"13"}] 08:37:50 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:37:50 INFO - PROCESS | 2752 | 1466696270902 Marionette TRACE conn5 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:37:50 INFO - PROCESS | 2752 | 1466696270904 Marionette TRACE conn5 <- [1,3054,null,{}] 08:37:50 INFO - PROCESS | 2752 | 1466696270908 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}] 08:37:50 INFO - PROCESS | 2752 | 1466696270911 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:51 INFO - PROCESS | 2752 | 1466696270997 Marionette TRACE conn5 <- [1,3055,null,{"value":null}] 08:37:51 INFO - PROCESS | 2752 | 1466696271003 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 2752 | 1466696271005 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:51 INFO - PROCESS | 2752 | ++DOCSHELL 0E4B4400 == 29 [pid = 2752] [id = 775] 08:37:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 61 (0E4B5800) [pid = 2752] [serial = 2323] [outer = 00000000] 08:37:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 62 (0E654800) [pid = 2752] [serial = 2324] [outer = 0E4B5800] 08:37:51 INFO - PROCESS | 2752 | 1466696271052 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 63 (0F271400) [pid = 2752] [serial = 2325] [outer = 0E4B5800] 08:37:51 INFO - PROCESS | 2752 | 1466696271498 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]]]}] 08:37:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:37:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:37:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:37:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:37:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:37:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:37:51 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:37:51 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 630ms 08:37:51 INFO - PROCESS | 2752 | 1466696271528 Marionette TRACE conn5 -> [0,3057,"getWindowHandle",null] 08:37:51 INFO - PROCESS | 2752 | 1466696271530 Marionette TRACE conn5 <- [1,3057,null,{"value":"13"}] 08:37:51 INFO - PROCESS | 2752 | 1466696271533 Marionette TRACE conn5 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:37:51 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:37:51 INFO - PROCESS | 2752 | 1466696271537 Marionette TRACE conn5 <- [1,3058,null,{}] 08:37:51 INFO - PROCESS | 2752 | 1466696271551 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}] 08:37:51 INFO - PROCESS | 2752 | 1466696271556 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:51 INFO - PROCESS | 2752 | 1466696271673 Marionette TRACE conn5 <- [1,3059,null,{"value":null}] 08:37:51 INFO - PROCESS | 2752 | 1466696271689 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:51 INFO - PROCESS | 2752 | 1466696271692 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:51 INFO - PROCESS | 2752 | ++DOCSHELL 15546400 == 30 [pid = 2752] [id = 776] 08:37:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 64 (15547400) [pid = 2752] [serial = 2326] [outer = 00000000] 08:37:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 65 (15569C00) [pid = 2752] [serial = 2327] [outer = 15547400] 08:37:51 INFO - PROCESS | 2752 | 1466696271742 Marionette DEBUG loaded listener.js 08:37:51 INFO - PROCESS | 2752 | ++DOMWINDOW == 66 (15E5A000) [pid = 2752] [serial = 2328] [outer = 15547400] 08:37:52 INFO - PROCESS | 2752 | 1466696272191 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]]]}] 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:37:52 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 670ms 08:37:52 INFO - PROCESS | 2752 | 1466696272208 Marionette TRACE conn5 -> [0,3061,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 2752 | 1466696272210 Marionette TRACE conn5 <- [1,3061,null,{"value":"13"}] 08:37:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:37:52 INFO - PROCESS | 2752 | 1466696272233 Marionette TRACE conn5 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - PROCESS | 2752 | 1466696272244 Marionette TRACE conn5 <- [1,3062,null,{}] 08:37:52 INFO - PROCESS | 2752 | 1466696272248 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}] 08:37:52 INFO - PROCESS | 2752 | 1466696272250 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:52 INFO - PROCESS | 2752 | 1466696272339 Marionette TRACE conn5 <- [1,3063,null,{"value":null}] 08:37:52 INFO - PROCESS | 2752 | 1466696272344 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:52 INFO - PROCESS | 2752 | 1466696272346 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:52 INFO - PROCESS | 2752 | ++DOCSHELL 16BE5C00 == 31 [pid = 2752] [id = 777] 08:37:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 67 (16BE6400) [pid = 2752] [serial = 2329] [outer = 00000000] 08:37:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (17150400) [pid = 2752] [serial = 2330] [outer = 16BE6400] 08:37:52 INFO - PROCESS | 2752 | 1466696272390 Marionette DEBUG loaded listener.js 08:37:52 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (17706400) [pid = 2752] [serial = 2331] [outer = 16BE6400] 08:37:52 INFO - PROCESS | 2752 | 1466696272845 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]]]}] 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:37:52 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:37:52 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 630ms 08:37:52 INFO - PROCESS | 2752 | 1466696272870 Marionette TRACE conn5 -> [0,3065,"getWindowHandle",null] 08:37:52 INFO - PROCESS | 2752 | 1466696272872 Marionette TRACE conn5 <- [1,3065,null,{"value":"13"}] 08:37:52 INFO - PROCESS | 2752 | 1466696272877 Marionette TRACE conn5 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:37:52 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:37:52 INFO - PROCESS | 2752 | 1466696272878 Marionette TRACE conn5 <- [1,3066,null,{}] 08:37:52 INFO - PROCESS | 2752 | 1466696272886 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}] 08:37:52 INFO - PROCESS | 2752 | 1466696272888 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:53 INFO - PROCESS | 2752 | 1466696273004 Marionette TRACE conn5 <- [1,3067,null,{"value":null}] 08:37:53 INFO - PROCESS | 2752 | 1466696273009 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 2752 | 1466696273011 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:53 INFO - PROCESS | 2752 | ++DOCSHELL 1776C400 == 32 [pid = 2752] [id = 778] 08:37:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (1776D000) [pid = 2752] [serial = 2332] [outer = 00000000] 08:37:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (177D0800) [pid = 2752] [serial = 2333] [outer = 1776D000] 08:37:53 INFO - PROCESS | 2752 | 1466696273055 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (1787A400) [pid = 2752] [serial = 2334] [outer = 1776D000] 08:37:53 INFO - PROCESS | 2752 | 1466696273548 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] 08:37:53 INFO - PROCESS | 2752 | 1466696273616 Marionette TRACE conn5 <- [1,3069,null,{"value":"13"}] 08:37:53 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 08:37:53 INFO - PROCESS | 2752 | 1466696273619 Marionette TRACE conn5 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:37:53 INFO - PROCESS | 2752 | 1466696273621 Marionette TRACE conn5 <- [1,3070,null,{}] 08:37:53 INFO - PROCESS | 2752 | 1466696273624 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}] 08:37:53 INFO - PROCESS | 2752 | 1466696273630 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:53 INFO - PROCESS | 2752 | 1466696273780 Marionette TRACE conn5 <- [1,3071,null,{"value":null}] 08:37:53 INFO - PROCESS | 2752 | 1466696273856 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:53 INFO - PROCESS | 2752 | 1466696273858 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:53 INFO - PROCESS | 2752 | ++DOCSHELL 178B6800 == 33 [pid = 2752] [id = 779] 08:37:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (178B8000) [pid = 2752] [serial = 2335] [outer = 00000000] 08:37:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (17B24000) [pid = 2752] [serial = 2336] [outer = 178B8000] 08:37:53 INFO - PROCESS | 2752 | 1466696273902 Marionette DEBUG loaded listener.js 08:37:53 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (17B27C00) [pid = 2752] [serial = 2337] [outer = 178B8000] 08:37:54 INFO - PROCESS | 2752 | 1466696274316 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]]]}] 08:37:54 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:37:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:54 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:37:54 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:37:54 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 731ms 08:37:54 INFO - PROCESS | 2752 | 1466696274377 Marionette TRACE conn5 -> [0,3073,"getWindowHandle",null] 08:37:54 INFO - PROCESS | 2752 | 1466696274379 Marionette TRACE conn5 <- [1,3073,null,{"value":"13"}] 08:37:54 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:37:54 INFO - PROCESS | 2752 | 1466696274384 Marionette TRACE conn5 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:37:54 INFO - PROCESS | 2752 | 1466696274386 Marionette TRACE conn5 <- [1,3074,null,{}] 08:37:54 INFO - PROCESS | 2752 | 1466696274389 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}] 08:37:54 INFO - PROCESS | 2752 | 1466696274391 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:54 INFO - PROCESS | 2752 | 1466696274508 Marionette TRACE conn5 <- [1,3075,null,{"value":null}] 08:37:54 INFO - PROCESS | 2752 | 1466696274517 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:54 INFO - PROCESS | 2752 | 1466696274519 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:54 INFO - PROCESS | 2752 | ++DOCSHELL 182E9C00 == 34 [pid = 2752] [id = 780] 08:37:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (182EA800) [pid = 2752] [serial = 2338] [outer = 00000000] 08:37:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (1974AC00) [pid = 2752] [serial = 2339] [outer = 182EA800] 08:37:54 INFO - PROCESS | 2752 | 1466696274562 Marionette DEBUG loaded listener.js 08:37:54 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (19889400) [pid = 2752] [serial = 2340] [outer = 182EA800] 08:37:54 INFO - PROCESS | 2752 | --DOMWINDOW == 77 (1A3A6C00) [pid = 2752] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 08:37:54 INFO - PROCESS | 2752 | --DOMWINDOW == 76 (0E16A000) [pid = 2752] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 08:37:54 INFO - PROCESS | 2752 | --DOMWINDOW == 75 (1AC14800) [pid = 2752] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 08:37:54 INFO - PROCESS | 2752 | --DOMWINDOW == 74 (09464800) [pid = 2752] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:37:54 INFO - PROCESS | 2752 | --DOMWINDOW == 73 (0E653000) [pid = 2752] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:37:54 INFO - PROCESS | 2752 | --DOMWINDOW == 72 (1B238C00) [pid = 2752] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 08:37:54 INFO - PROCESS | 2752 | --DOMWINDOW == 71 (178BE800) [pid = 2752] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:37:54 INFO - PROCESS | 2752 | --DOMWINDOW == 70 (197AF000) [pid = 2752] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 08:37:54 INFO - PROCESS | 2752 | --DOMWINDOW == 69 (16B70800) [pid = 2752] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 08:37:54 INFO - PROCESS | 2752 | --DOMWINDOW == 68 (1847A800) [pid = 2752] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:37:54 INFO - PROCESS | 2752 | --DOMWINDOW == 67 (0F3C9800) [pid = 2752] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 08:37:55 INFO - PROCESS | 2752 | 1466696275024 Marionette TRACE conn5 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:37:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:37:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 670ms 08:37:55 INFO - PROCESS | 2752 | 1466696275071 Marionette TRACE conn5 -> [0,3077,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 2752 | 1466696275073 Marionette TRACE conn5 <- [1,3077,null,{"value":"13"}] 08:37:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:37:55 INFO - PROCESS | 2752 | 1466696275077 Marionette TRACE conn5 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - PROCESS | 2752 | 1466696275078 Marionette TRACE conn5 <- [1,3078,null,{}] 08:37:55 INFO - PROCESS | 2752 | 1466696275082 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}] 08:37:55 INFO - PROCESS | 2752 | 1466696275084 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:55 INFO - PROCESS | 2752 | 1466696275163 Marionette TRACE conn5 <- [1,3079,null,{"value":null}] 08:37:55 INFO - PROCESS | 2752 | 1466696275168 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 2752 | 1466696275170 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:55 INFO - PROCESS | 2752 | ++DOCSHELL 19892400 == 35 [pid = 2752] [id = 781] 08:37:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 68 (19894800) [pid = 2752] [serial = 2341] [outer = 00000000] 08:37:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 69 (1A2BB800) [pid = 2752] [serial = 2342] [outer = 19894800] 08:37:55 INFO - PROCESS | 2752 | 1466696275212 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 70 (1A318000) [pid = 2752] [serial = 2343] [outer = 19894800] 08:37:55 INFO - PROCESS | 2752 | 1466696275615 Marionette TRACE conn5 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:37:55 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:37:55 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 570ms 08:37:55 INFO - PROCESS | 2752 | 1466696275649 Marionette TRACE conn5 -> [0,3081,"getWindowHandle",null] 08:37:55 INFO - PROCESS | 2752 | 1466696275651 Marionette TRACE conn5 <- [1,3081,null,{"value":"13"}] 08:37:55 INFO - PROCESS | 2752 | 1466696275654 Marionette TRACE conn5 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:37:55 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:37:55 INFO - PROCESS | 2752 | 1466696275656 Marionette TRACE conn5 <- [1,3082,null,{}] 08:37:55 INFO - PROCESS | 2752 | 1466696275660 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}] 08:37:55 INFO - PROCESS | 2752 | 1466696275661 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:55 INFO - PROCESS | 2752 | 1466696275791 Marionette TRACE conn5 <- [1,3083,null,{"value":null}] 08:37:55 INFO - PROCESS | 2752 | 1466696275798 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:55 INFO - PROCESS | 2752 | 1466696275800 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:55 INFO - PROCESS | 2752 | ++DOCSHELL 1827AC00 == 36 [pid = 2752] [id = 782] 08:37:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 71 (1827F000) [pid = 2752] [serial = 2344] [outer = 00000000] 08:37:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 72 (18284000) [pid = 2752] [serial = 2345] [outer = 1827F000] 08:37:55 INFO - PROCESS | 2752 | 1466696275843 Marionette DEBUG loaded listener.js 08:37:55 INFO - PROCESS | 2752 | ++DOMWINDOW == 73 (18286400) [pid = 2752] [serial = 2346] [outer = 1827F000] 08:37:56 INFO - PROCESS | 2752 | 1466696276268 Marionette TRACE conn5 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:37:56 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:37:56 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 630ms 08:37:56 INFO - PROCESS | 2752 | 1466696276288 Marionette TRACE conn5 -> [0,3085,"getWindowHandle",null] 08:37:56 INFO - PROCESS | 2752 | 1466696276290 Marionette TRACE conn5 <- [1,3085,null,{"value":"13"}] 08:37:56 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:37:56 INFO - PROCESS | 2752 | 1466696276294 Marionette TRACE conn5 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:37:56 INFO - PROCESS | 2752 | 1466696276295 Marionette TRACE conn5 <- [1,3086,null,{}] 08:37:56 INFO - PROCESS | 2752 | 1466696276299 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}] 08:37:56 INFO - PROCESS | 2752 | 1466696276301 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:56 INFO - PROCESS | 2752 | 1466696276382 Marionette TRACE conn5 <- [1,3087,null,{"value":null}] 08:37:56 INFO - PROCESS | 2752 | 1466696276498 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:56 INFO - PROCESS | 2752 | 1466696276499 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:56 INFO - PROCESS | 2752 | ++DOCSHELL 0E168800 == 37 [pid = 2752] [id = 783] 08:37:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 74 (0F26CC00) [pid = 2752] [serial = 2347] [outer = 00000000] 08:37:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 75 (18288C00) [pid = 2752] [serial = 2348] [outer = 0F26CC00] 08:37:56 INFO - PROCESS | 2752 | 1466696276545 Marionette DEBUG loaded listener.js 08:37:56 INFO - PROCESS | 2752 | ++DOMWINDOW == 76 (18289400) [pid = 2752] [serial = 2349] [outer = 0F26CC00] 08:37:57 INFO - PROCESS | 2752 | 1466696276990 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]]]}] 08:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:37:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 731ms 08:37:57 INFO - PROCESS | 2752 | 1466696277025 Marionette TRACE conn5 -> [0,3089,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 2752 | 1466696277028 Marionette TRACE conn5 <- [1,3089,null,{"value":"13"}] 08:37:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:37:57 INFO - PROCESS | 2752 | 1466696277034 Marionette TRACE conn5 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 2752 | 1466696277037 Marionette TRACE conn5 <- [1,3090,null,{}] 08:37:57 INFO - PROCESS | 2752 | 1466696277043 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}] 08:37:57 INFO - PROCESS | 2752 | 1466696277046 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:57 INFO - PROCESS | 2752 | 1466696277258 Marionette TRACE conn5 <- [1,3091,null,{"value":null}] 08:37:57 INFO - PROCESS | 2752 | 1466696277347 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:57 INFO - PROCESS | 2752 | 1466696277350 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:57 INFO - PROCESS | 2752 | ++DOCSHELL 0DE5A400 == 38 [pid = 2752] [id = 784] 08:37:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 77 (0DE5AC00) [pid = 2752] [serial = 2350] [outer = 00000000] 08:37:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 78 (0E16A400) [pid = 2752] [serial = 2351] [outer = 0DE5AC00] 08:37:57 INFO - PROCESS | 2752 | 1466696277406 Marionette DEBUG loaded listener.js 08:37:57 INFO - PROCESS | 2752 | ++DOMWINDOW == 79 (0E47C800) [pid = 2752] [serial = 2352] [outer = 0DE5AC00] 08:37:57 INFO - PROCESS | 2752 | 1466696277948 Marionette TRACE conn5 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:37:57 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:37:57 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 930ms 08:37:57 INFO - PROCESS | 2752 | 1466696277964 Marionette TRACE conn5 -> [0,3093,"getWindowHandle",null] 08:37:57 INFO - PROCESS | 2752 | 1466696277969 Marionette TRACE conn5 <- [1,3093,null,{"value":"13"}] 08:37:57 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:37:57 INFO - PROCESS | 2752 | 1466696277976 Marionette TRACE conn5 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:37:57 INFO - PROCESS | 2752 | 1466696277979 Marionette TRACE conn5 <- [1,3094,null,{}] 08:37:58 INFO - PROCESS | 2752 | 1466696277982 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}] 08:37:58 INFO - PROCESS | 2752 | 1466696277985 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:58 INFO - PROCESS | 2752 | 1466696278105 Marionette TRACE conn5 <- [1,3095,null,{"value":null}] 08:37:58 INFO - PROCESS | 2752 | 1466696278257 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:58 INFO - PROCESS | 2752 | 1466696278260 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:58 INFO - PROCESS | 2752 | ++DOCSHELL 15565C00 == 39 [pid = 2752] [id = 785] 08:37:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 80 (1556B800) [pid = 2752] [serial = 2353] [outer = 00000000] 08:37:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 81 (15E45800) [pid = 2752] [serial = 2354] [outer = 1556B800] 08:37:58 INFO - PROCESS | 2752 | 1466696278320 Marionette DEBUG loaded listener.js 08:37:58 INFO - PROCESS | 2752 | ++DOMWINDOW == 82 (16B7B400) [pid = 2752] [serial = 2355] [outer = 1556B800] 08:37:58 INFO - PROCESS | 2752 | 1466696278846 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]]]}] 08:37:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:37:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:37:58 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:37:58 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 930ms 08:37:58 INFO - PROCESS | 2752 | 1466696278913 Marionette TRACE conn5 -> [0,3097,"getWindowHandle",null] 08:37:58 INFO - PROCESS | 2752 | 1466696278915 Marionette TRACE conn5 <- [1,3097,null,{"value":"13"}] 08:37:58 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:37:58 INFO - PROCESS | 2752 | 1466696278920 Marionette TRACE conn5 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:37:58 INFO - PROCESS | 2752 | 1466696278924 Marionette TRACE conn5 <- [1,3098,null,{}] 08:37:58 INFO - PROCESS | 2752 | 1466696278935 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}] 08:37:58 INFO - PROCESS | 2752 | 1466696278940 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:59 INFO - PROCESS | 2752 | 1466696279049 Marionette TRACE conn5 <- [1,3099,null,{"value":null}] 08:37:59 INFO - PROCESS | 2752 | 1466696279213 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:37:59 INFO - PROCESS | 2752 | 1466696279217 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:59 INFO - PROCESS | 2752 | ++DOCSHELL 17AAE000 == 40 [pid = 2752] [id = 786] 08:37:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 83 (17AAE400) [pid = 2752] [serial = 2356] [outer = 00000000] 08:37:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 84 (18253800) [pid = 2752] [serial = 2357] [outer = 17AAE400] 08:37:59 INFO - PROCESS | 2752 | 1466696279274 Marionette DEBUG loaded listener.js 08:37:59 INFO - PROCESS | 2752 | ++DOMWINDOW == 85 (18693000) [pid = 2752] [serial = 2358] [outer = 17AAE400] 08:37:59 INFO - PROCESS | 2752 | 1466696279803 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"]]]}] 08:37:59 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:37:59 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 08:37:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:37:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:37:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:37:59 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:37:59 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 930ms 08:37:59 INFO - PROCESS | 2752 | 1466696279855 Marionette TRACE conn5 -> [0,3101,"getWindowHandle",null] 08:37:59 INFO - PROCESS | 2752 | 1466696279858 Marionette TRACE conn5 <- [1,3101,null,{"value":"13"}] 08:37:59 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:37:59 INFO - PROCESS | 2752 | 1466696279861 Marionette TRACE conn5 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:37:59 INFO - PROCESS | 2752 | 1466696279863 Marionette TRACE conn5 <- [1,3102,null,{}] 08:37:59 INFO - PROCESS | 2752 | 1466696279867 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}] 08:37:59 INFO - PROCESS | 2752 | 1466696279869 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:37:59 INFO - PROCESS | 2752 | 1466696279982 Marionette TRACE conn5 <- [1,3103,null,{"value":null}] 08:38:00 INFO - PROCESS | 2752 | 1466696280145 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\", \"f61d98c7-3d6b-44b3-ae2d-b6e075255cb0\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:38:00 INFO - PROCESS | 2752 | 1466696280147 Marionette INFO sendAsync 90118eed-19e5-4410-adcd-bf45d3ec9c51 08:38:00 INFO - PROCESS | 2752 | ++DOCSHELL 17772C00 == 41 [pid = 2752] [id = 787] 08:38:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 86 (1869D800) [pid = 2752] [serial = 2359] [outer = 00000000] 08:38:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 87 (192C9400) [pid = 2752] [serial = 2360] [outer = 1869D800] 08:38:00 INFO - PROCESS | 2752 | 1466696280202 Marionette DEBUG loaded listener.js 08:38:00 INFO - PROCESS | 2752 | ++DOMWINDOW == 88 (1A725400) [pid = 2752] [serial = 2361] [outer = 1869D800] 08:38:00 INFO - PROCESS | 2752 | 1466696280917 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]]]}] 08:38:00 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:38:00 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1119ms 08:38:00 INFO - PROCESS | 2752 | 1466696280984 Marionette TRACE conn5 -> [0,3105,"getWindowHandle",null] 08:38:00 INFO - PROCESS | 2752 | 1466696280988 Marionette TRACE conn5 <- [1,3105,null,{"value":"13"}] 08:38:02 WARNING - u'runner_teardown' () 08:38:02 INFO - No more tests 08:38:02 INFO - Got 0 unexpected results 08:38:02 INFO - SUITE-END | took 685s 08:38:02 INFO - Closing logging queue 08:38:02 INFO - queue closed 08:38:02 INFO - Return code: 0 08:38:02 WARNING - # TBPL SUCCESS # 08:38:02 INFO - Running post-action listener: _resource_record_post_action 08:38:02 INFO - Running post-run listener: _resource_record_post_run 08:38:03 INFO - Total resource usage - Wall time: 695s; CPU: 14.0%; Read bytes: 105444352; Write bytes: 1128179712; Read time: 1580380; Write time: 8707290 08:38:03 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:38:03 INFO - install - Wall time: 2s; CPU: 13.0%; Read bytes: 0; Write bytes: 20480; Read time: 0; Write time: 90 08:38:03 INFO - run-tests - Wall time: 693s; CPU: 14.0%; Read bytes: 105444352; Write bytes: 1070721024; Read time: 1580380; Write time: 8667910 08:38:03 INFO - Running post-run listener: _upload_blobber_files 08:38:03 INFO - Blob upload gear active. 08:38:03 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 08:38:03 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 08:38:03 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'] 08:38:03 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 08:38:03 INFO - (blobuploader) - INFO - Open directory for files ... 08:38:03 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 08:38:03 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:38:03 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:38:04 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:38:04 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:38:04 INFO - (blobuploader) - INFO - Done attempting. 08:38:04 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 08:38:05 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:38:05 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:38:06 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:38:06 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:38:06 INFO - (blobuploader) - INFO - Done attempting. 08:38:06 INFO - (blobuploader) - INFO - Iteration through files over. 08:38:06 INFO - Return code: 0 08:38:06 INFO - rmtree: C:\slave\test\build\uploaded_files.json 08:38:06 INFO - Using _rmtree_windows ... 08:38:06 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 08:38:06 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/325ba1f739ffa83d280d18db79044bb90854b581c83fee017cb8eea92f7ccdfc414c3838d071102a0dd56c7be34bb1088e4aec6a6fc471d1d8769391ace7151d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/13e1f4e5f8d9a3259afcc06424aab2c2262d49c6a1d116267d7d2ba217e8e8248ee2a939cc8e08646774bfcf3b3d4c7f2414e918aa2c14954f17d8ea0b8806b2"} 08:38:06 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 08:38:06 INFO - Writing to file C:\slave\test\properties\blobber_files 08:38:06 INFO - Contents: 08:38:06 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/325ba1f739ffa83d280d18db79044bb90854b581c83fee017cb8eea92f7ccdfc414c3838d071102a0dd56c7be34bb1088e4aec6a6fc471d1d8769391ace7151d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/13e1f4e5f8d9a3259afcc06424aab2c2262d49c6a1d116267d7d2ba217e8e8248ee2a939cc8e08646774bfcf3b3d4c7f2414e918aa2c14954f17d8ea0b8806b2"} 08:38:06 INFO - Running post-run listener: copy_logs_to_upload_dir 08:38:06 INFO - Copying logs to upload dir... 08:38:06 INFO - mkdir: C:\slave\test\build\upload\logs 08:38:06 INFO - Copying logs to upload dir... 08:38:06 INFO - Using _rmtree_windows ... 08:38:06 INFO - Using _rmtree_windows ... 08:38:06 INFO - Using _rmtree_windows ... 08:38:06 INFO - Using _rmtree_windows ... 08:38:06 INFO - Using _rmtree_windows ... 08:38:06 INFO - Using _rmtree_windows ... 08:38:06 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=928.143000 ========= master_lag: 0.15 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 28 secs) (at 2016-06-23 08:38:07.114316) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:07.115199) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 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/325ba1f739ffa83d280d18db79044bb90854b581c83fee017cb8eea92f7ccdfc414c3838d071102a0dd56c7be34bb1088e4aec6a6fc471d1d8769391ace7151d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/13e1f4e5f8d9a3259afcc06424aab2c2262d49c6a1d116267d7d2ba217e8e8248ee2a939cc8e08646774bfcf3b3d4c7f2414e918aa2c14954f17d8ea0b8806b2"} build_url:https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.102000 build_url: 'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/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/325ba1f739ffa83d280d18db79044bb90854b581c83fee017cb8eea92f7ccdfc414c3838d071102a0dd56c7be34bb1088e4aec6a6fc471d1d8769391ace7151d", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/13e1f4e5f8d9a3259afcc06424aab2c2262d49c6a1d116267d7d2ba217e8e8248ee2a939cc8e08646774bfcf3b3d4c7f2414e918aa2c14954f17d8ea0b8806b2"}' symbols_url: 'https://queue.taskcluster.net/v1/task/CyJ08pQoQdK58yxwq6nOYg/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.03 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:07.246437) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:07.246850) ========= '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-118 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-118 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\mozilla-build\hg\;c:\Program Files\Microsoft Windows Performance Toolkit\;C:\mozilla-build\hg PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-118 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.02 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:07.363433) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:07.363753) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-23 08:38:08.028611) ========= ========= Total master_lag: 0.53 =========