builder: mozilla-beta_win7_ix-debug_test-web-platform-tests-1 slave: t-w732-ix-074 starttime: 1467048512.07 results: success (0) buildid: 20160627090417 builduid: 3a21e602a97a4decaab302f291f79a16 revision: eacd3797afb7c4cea080a62274c3eb076fabe196 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 10:28:32.069442) ========= master: http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-06-27 10:28:32.069802) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 10 secs) (at 2016-06-27 10:28:32.070093) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 10 secs) (at 2016-06-27 10:28:42.674043) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:28:42.674497) ========= '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-074 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-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-074 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False --10:28:43-- 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% 8.76 MB/s 10:28:44 (8.76 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=1.291000 ========= master_lag: 0.47 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-06-27 10:28:44.432668) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-27 10:28:44.432962) ========= '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-074 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-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-074 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=4.101000 ========= master_lag: 2.98 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 7 secs) (at 2016-06-27 10:28:51.511948) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 10:28:51.512364) ========= 'bash' '-c' u'python archiver_client.py mozharness --repo releases/mozilla-beta --rev eacd3797afb7c4cea080a62274c3eb076fabe196 --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 eacd3797afb7c4cea080a62274c3eb076fabe196 --destination scripts --debug'] environment: ALLUSERSPROFILE=C:\ProgramData APPDATA=C:\Users\cltbld\AppData\Roaming COMMONPROGRAMFILES=C:\Program Files\Common Files COMPUTERNAME=T-W732-IX-074 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-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-074 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False 2016-06-27 10:28:52,252 truncating revision to first 12 chars 2016-06-27 10:28:52,252 Setting DEBUG logging. 2016-06-27 10:28:52,252 attempt 1/10 2016-06-27 10:28:52,252 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-beta/eacd3797afb7?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-06-27 10:28:52,779 unpacking tar archive at: mozilla-beta-eacd3797afb7/testing/mozharness/ program finished with exit code 0 elapsedTime=1.483000 ========= master_lag: 0.83 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 2 secs) (at 2016-06-27 10:28:53.824878) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 10:28:53.825207) ========= script_repo_revision: eacd3797afb7c4cea080a62274c3eb076fabe196 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-06-27 10:28:53.825709) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 10:28:53.826112) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-06-27 10:28:53.843092) ========= ========= Started 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 46 secs) (at 2016-06-27 10:28:53.843379) ========= '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-074 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-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ MOZILLABUILD=D:\mozilla-build MOZILLABUILDDRIVE=C: MOZILLABUILDPATH=\mozilla-build\ MOZ_AIRBAG=1 MOZ_CRASHREPORTER_NO_REPORT=1 MOZ_HIDE_RESULTS_TABLE=1 MOZ_MSVCVERSION=8 MOZ_NO_REMOTE=1 MOZ_TOOLS=D:\mozilla-build\moztools MSVCDir=D:\msvs8\VC NO_EM_RESTART=1 NO_FAIL_ON_TEST_ERRORS=1 NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PROPERTIES_FILE=C:\slave\test/buildprops.json PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-074 USERNAME=cltbld USERPROFILE=C:\Users\cltbld VCINSTALLDIR=D:\msvs8\VC VCVARS=D:\msvs8\VC\bin\vcvars32.bat VSINSTALLDIR=D:\msvs8 WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log XPCOM_DEBUG_BREAK=warn using PTY: False 10:28:54 INFO - MultiFileLogger online at 20160627 10:28:54 in C:\slave\test 10:28:54 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config_windows.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-beta --download-symbols true 10:28:54 INFO - Dumping config to C:\slave\test\logs\localconfig.json. 10:28:54 INFO - {'append_to_log': False, 10:28:54 INFO - 'base_work_dir': 'C:\\slave\\test', 10:28:54 INFO - 'blob_upload_branch': 'mozilla-beta', 10:28:54 INFO - 'blob_uploader_auth_file': 'C:\\slave\\test\\oauth.txt', 10:28:54 INFO - 'buildbot_json_path': 'buildprops.json', 10:28:54 INFO - 'config_files': ('web_platform_tests/prod_config_windows.py',), 10:28:54 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 10:28:54 INFO - 'download_minidump_stackwalk': True, 10:28:54 INFO - 'download_symbols': 'true', 10:28:54 INFO - 'e10s': False, 10:28:54 INFO - 'exes': {'hg': 'c:/mozilla-build/hg/hg', 10:28:54 INFO - 'mozinstall': ('C:\\slave\\test/build/venv/scripts/python', 10:28:54 INFO - 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py'), 10:28:54 INFO - 'python': 'c:\\mozilla-build\\python27\\python.exe', 10:28:54 INFO - 'tooltool.py': ('c:\\mozilla-build\\python27\\python.exe', 10:28:54 INFO - 'C:/mozilla-build/tooltool.py'), 10:28:54 INFO - 'virtualenv': ('c:\\mozilla-build\\python27\\python.exe', 10:28:54 INFO - 'c:/mozilla-build/buildbotve/virtualenv.py')}, 10:28:54 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 10:28:54 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 10:28:54 INFO - 'log_level': 'info', 10:28:54 INFO - 'log_to_console': True, 10:28:54 INFO - 'opt_config_files': (), 10:28:54 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 10:28:54 INFO - '--processes=1', 10:28:54 INFO - '--config=%(test_path)s/wptrunner.ini', 10:28:54 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 10:28:54 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 10:28:54 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 10:28:54 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 10:28:54 INFO - 'pip_index': False, 10:28:54 INFO - 'require_test_zip': True, 10:28:54 INFO - 'test_type': ('testharness',), 10:28:54 INFO - 'this_chunk': '1', 10:28:54 INFO - 'total_chunks': '10', 10:28:54 INFO - 'virtualenv_path': 'venv', 10:28:54 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 10:28:54 INFO - 'work_dir': 'build'} 10:28:54 INFO - ##### 10:28:54 INFO - ##### Running clobber step. 10:28:54 INFO - ##### 10:28:54 INFO - Running pre-action listener: _resource_record_pre_action 10:28:54 INFO - Running main action method: clobber 10:28:54 INFO - rmtree: C:\slave\test\build 10:28:54 INFO - Using _rmtree_windows ... 10:28:54 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build',), kwargs: {}, attempt #1 10:30:34 INFO - Running post-action listener: _resource_record_post_action 10:30:34 INFO - ##### 10:30:34 INFO - ##### Running read-buildbot-config step. 10:30:34 INFO - ##### 10:30:34 INFO - Running pre-action listener: _resource_record_pre_action 10:30:34 INFO - Running main action method: read_buildbot_config 10:30:34 INFO - Using buildbot properties: 10:30:34 INFO - { 10:30:34 INFO - "project": "", 10:30:34 INFO - "product": "firefox", 10:30:34 INFO - "script_repo_revision": "production", 10:30:34 INFO - "scheduler": "tests-mozilla-beta-win7_ix-debug-unittest", 10:30:34 INFO - "repository": "", 10:30:34 INFO - "buildername": "Windows 7 32-bit mozilla-beta debug test web-platform-tests-1", 10:30:34 INFO - "buildid": "20160627090417", 10:30:34 INFO - "pgo_build": "False", 10:30:34 INFO - "basedir": "C:\\slave\\test", 10:30:34 INFO - "buildnumber": 3, 10:30:34 INFO - "slavename": "t-w732-ix-074", 10:30:34 INFO - "revision": "eacd3797afb7c4cea080a62274c3eb076fabe196", 10:30:34 INFO - "master": "http://buildbot-master109.bb.releng.scl3.mozilla.com:8201/", 10:30:34 INFO - "platform": "win32", 10:30:34 INFO - "branch": "mozilla-beta", 10:30:34 INFO - "repo_path": "releases/mozilla-beta", 10:30:34 INFO - "moz_repo_path": "", 10:30:34 INFO - "stage_platform": "win32", 10:30:34 INFO - "builduid": "3a21e602a97a4decaab302f291f79a16", 10:30:34 INFO - "slavebuilddir": "test" 10:30:34 INFO - } 10:30:34 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json. 10:30:34 INFO - Found installer url https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip. 10:30:34 INFO - Running post-action listener: _resource_record_post_action 10:30:34 INFO - ##### 10:30:34 INFO - ##### Running download-and-extract step. 10:30:34 INFO - ##### 10:30:34 INFO - Running pre-action listener: _resource_record_pre_action 10:30:34 INFO - Running main action method: download_and_extract 10:30:34 INFO - mkdir: C:\slave\test\build\tests 10:30:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:30:34 INFO - https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json matches https://queue.taskcluster.net 10:30:34 INFO - trying https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json 10:30:34 INFO - Downloading https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json to C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:30:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.test_packages.json', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.test_packages.json'}, attempt #1 10:30:35 INFO - Downloaded 1240 bytes. 10:30:35 INFO - Reading from file C:\slave\test\build\firefox-48.0.en-US.win32.test_packages.json 10:30:35 INFO - Using the following test package requirements: 10:30:35 INFO - {u'common': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:30:35 INFO - u'cppunittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:35 INFO - u'firefox-48.0.en-US.win32.cppunittest.tests.zip'], 10:30:35 INFO - u'gtest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:35 INFO - u'firefox-48.0.en-US.win32.gtest.tests.zip'], 10:30:35 INFO - u'jittest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:35 INFO - u'jsshell-win32.zip'], 10:30:35 INFO - u'mochitest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:35 INFO - u'firefox-48.0.en-US.win32.mochitest.tests.zip'], 10:30:35 INFO - u'mozbase': [u'firefox-48.0.en-US.win32.common.tests.zip'], 10:30:35 INFO - u'reftest': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:35 INFO - u'firefox-48.0.en-US.win32.reftest.tests.zip'], 10:30:35 INFO - u'talos': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:35 INFO - u'firefox-48.0.en-US.win32.talos.tests.zip'], 10:30:35 INFO - u'web-platform': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:35 INFO - u'firefox-48.0.en-US.win32.web-platform.tests.zip'], 10:30:35 INFO - u'xpcshell': [u'firefox-48.0.en-US.win32.common.tests.zip', 10:30:35 INFO - u'firefox-48.0.en-US.win32.xpcshell.tests.zip']} 10:30:35 INFO - Downloading packages: [u'firefox-48.0.en-US.win32.common.tests.zip', u'firefox-48.0.en-US.win32.web-platform.tests.zip'] for test suite category: web-platform 10:30: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')]} 10:30:35 INFO - https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip matches https://queue.taskcluster.net 10:30:35 INFO - trying https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip 10:30:35 INFO - Downloading https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip 10:30:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.common.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip'}, attempt #1 10:30:37 INFO - Downloaded 20401818 bytes. 10:30:37 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.common.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:30:37 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.common.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:30:39 INFO - caution: filename not matched: web-platform/* 10:30:39 INFO - Return code: 11 10:30:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:30:39 INFO - https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip matches https://queue.taskcluster.net 10:30:39 INFO - trying https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip 10:30:39 INFO - Downloading https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip to C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip 10:30:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.web-platform.tests.zip', 'file_name': u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip'}, attempt #1 10:30:41 INFO - Downloaded 36389112 bytes. 10:30:41 INFO - Running command: ['unzip', '-q', '-o', u'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.web-platform.tests.zip', '-d', 'C:\\slave\\test\\build\\tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 10:30:41 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.web-platform.tests.zip -d C:\slave\test\build\tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 10:31:36 INFO - caution: filename not matched: bin/* 10:31:36 INFO - caution: filename not matched: config/* 10:31:36 INFO - caution: filename not matched: mozbase/* 10:31:36 INFO - caution: filename not matched: marionette/* 10:31:36 INFO - caution: filename not matched: tools/wptserve/* 10:31:36 INFO - Return code: 11 10:31:36 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:31:36 INFO - https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip matches https://queue.taskcluster.net 10:31:36 INFO - trying https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:31:36 INFO - Downloading https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip to C:\slave\test\build\firefox-48.0.en-US.win32.zip 10:31:36 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip'}, attempt #1 10:31:39 INFO - Downloaded 68464449 bytes. 10:31:39 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:31:39 INFO - mkdir: C:\slave\test\properties 10:31:39 INFO - Writing buildbot properties ['build_url'] to C:\slave\test\properties\build_url 10:31:39 INFO - Writing to file C:\slave\test\properties\build_url 10:31:39 INFO - Contents: 10:31:39 INFO - build_url:https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip 10:31:40 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:31:40 INFO - Writing buildbot properties ['symbols_url'] to C:\slave\test\properties\symbols_url 10:31:40 INFO - Writing to file C:\slave\test\properties\symbols_url 10:31:40 INFO - Contents: 10:31:40 INFO - symbols_url:https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:31: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')]} 10:31:40 INFO - https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip matches https://queue.taskcluster.net 10:31:40 INFO - trying https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:31:40 INFO - Downloading https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip to C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip 10:31:40 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', 'file_name': 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip'}, attempt #1 10:31:44 INFO - Downloaded 55582274 bytes. 10:31:44 INFO - Running command: ['unzip', '-q', '-o', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.crashreporter-symbols.zip', '-d', 'C:\\slave\\test\\build\\symbols'] 10:31:44 INFO - Copy/paste: unzip -q -o C:\slave\test\build\firefox-48.0.en-US.win32.crashreporter-symbols.zip -d C:\slave\test\build\symbols 10:31:47 INFO - Return code: 0 10:31:47 INFO - Running post-action listener: _resource_record_post_action 10:31:47 INFO - Running post-action listener: set_extra_try_arguments 10:31:47 INFO - ##### 10:31:47 INFO - ##### Running create-virtualenv step. 10:31:47 INFO - ##### 10:31:47 INFO - Running pre-action listener: _pre_create_virtualenv 10:31:47 INFO - Running pre-action listener: _resource_record_pre_action 10:31:47 INFO - Running main action method: create_virtualenv 10:31:47 INFO - Creating virtualenv C:\slave\test\build\venv 10:31:47 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'c:/mozilla-build/buildbotve/virtualenv.py', '--no-site-packages', '--distribute', 'C:\\slave\\test\\build\\venv'] in C:\slave\test\build 10:31:47 INFO - Copy/paste: c:\mozilla-build\python27\python.exe c:/mozilla-build/buildbotve/virtualenv.py --no-site-packages --distribute C:\slave\test\build\venv 10:31:56 INFO - New python executable in C:\slave\test\build\venv\Scripts\python.exe 10:32:00 INFO - Installing distribute......................................................................................................................................................................................done. 10:32:02 INFO - Return code: 0 10:32:02 INFO - Installing psutil>=0.7.1 into virtualenv C:\slave\test\build\venv 10:32:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:32:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:32:02 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-074', 'USERDOMAIN': 'T-W732-IX-074', '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-074', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:32:02 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in C:\slave\test\build 10:32:02 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 10:32:02 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:32:02 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:32:02 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:32:02 INFO - 'COMPUTERNAME': 'T-W732-IX-074', 10:32:02 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:32:02 INFO - 'DCLOCATION': 'SCL3', 10:32:02 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:32:02 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:32:02 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:32:02 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:32:02 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:32:02 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:32:02 INFO - 'HOMEDRIVE': 'C:', 10:32:02 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:32:02 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:32:02 INFO - 'KTS_VERSION': '1.19c', 10:32:02 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:32:02 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:32:02 INFO - 'LOGONSERVER': '\\\\T-W732-IX-074', 10:32:02 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:32:02 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:32:02 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:32:02 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:32:02 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:32:02 INFO - 'MOZ_AIRBAG': '1', 10:32:02 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:32:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:32:02 INFO - 'MOZ_MSVCVERSION': '8', 10:32:02 INFO - 'MOZ_NO_REMOTE': '1', 10:32:02 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:32:02 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:32:02 INFO - 'NO_EM_RESTART': '1', 10:32:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:32:02 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:32:02 INFO - 'OS': 'Windows_NT', 10:32:02 INFO - 'OURDRIVE': 'C:', 10:32:02 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:32:02 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:32:02 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:32:02 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:32:02 INFO - 'PROCESSOR_LEVEL': '6', 10:32:02 INFO - 'PROCESSOR_REVISION': '1e05', 10:32:02 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:32:02 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:32:02 INFO - 'PROMPT': '$P$G', 10:32:02 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:32:02 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:32:02 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:32:02 INFO - 'PWD': 'C:\\slave\\test', 10:32:02 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:32:02 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:32:02 INFO - 'SYSTEMDRIVE': 'C:', 10:32:02 INFO - 'SYSTEMROOT': 'C:\\windows', 10:32:02 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:02 INFO - 'TEST1': 'testie', 10:32:02 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:02 INFO - 'USERDOMAIN': 'T-W732-IX-074', 10:32:02 INFO - 'USERNAME': 'cltbld', 10:32:02 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:32:02 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:32:02 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:32:02 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:32:02 INFO - 'WINDIR': 'C:\\windows', 10:32:02 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:32:02 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:32:02 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:32:03 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:32:03 INFO - Downloading/unpacking psutil>=0.7.1 10:32:03 INFO - Running setup.py egg_info for package psutil 10:32:03 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:32:03 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:32:03 INFO - Installing collected packages: psutil 10:32:03 INFO - Running setup.py install for psutil 10:32:03 INFO - building 'psutil._psutil_windows' extension 10:32:03 INFO - error: Unable to find vcvarsall.bat 10:32:03 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-bnjqir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:32:03 INFO - running install 10:32:03 INFO - running build 10:32:03 INFO - running build_py 10:32:03 INFO - creating build 10:32:03 INFO - creating build\lib.win32-2.7 10:32:03 INFO - creating build\lib.win32-2.7\psutil 10:32:03 INFO - copying psutil\_common.py -> build\lib.win32-2.7\psutil 10:32:03 INFO - copying psutil\_compat.py -> build\lib.win32-2.7\psutil 10:32:03 INFO - copying psutil\_psbsd.py -> build\lib.win32-2.7\psutil 10:32:03 INFO - copying psutil\_pslinux.py -> build\lib.win32-2.7\psutil 10:32:03 INFO - copying psutil\_psosx.py -> build\lib.win32-2.7\psutil 10:32:03 INFO - copying psutil\_psposix.py -> build\lib.win32-2.7\psutil 10:32:03 INFO - copying psutil\_pssunos.py -> build\lib.win32-2.7\psutil 10:32:03 INFO - copying psutil\_pswindows.py -> build\lib.win32-2.7\psutil 10:32:03 INFO - copying psutil\__init__.py -> build\lib.win32-2.7\psutil 10:32:03 INFO - running build_ext 10:32:03 INFO - building 'psutil._psutil_windows' extension 10:32:03 INFO - error: Unable to find vcvarsall.bat 10:32:03 INFO - ---------------------------------------- 10:32:03 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-bnjqir-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:32:03 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:32:03 WARNING - Return code: 1 10:32:03 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 failed after 1 tries! 10:32:03 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv C:\slave\test\build\venv 10:32:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:03 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:32:03 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:03 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:32:03 INFO - retry: Calling run_command with args: [['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', '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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-074', 'USERDOMAIN': 'T-W732-IX-074', '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-074', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:32:03 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in C:\slave\test\build 10:32:03 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 10:32:03 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:32:03 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:32:03 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:32:03 INFO - 'COMPUTERNAME': 'T-W732-IX-074', 10:32:03 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:32:03 INFO - 'DCLOCATION': 'SCL3', 10:32:03 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:32:03 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:32:03 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:32:03 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:32:03 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:32:03 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:32:03 INFO - 'HOMEDRIVE': 'C:', 10:32:03 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:32:03 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:32:03 INFO - 'KTS_VERSION': '1.19c', 10:32:03 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:32:03 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:32:03 INFO - 'LOGONSERVER': '\\\\T-W732-IX-074', 10:32:03 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:32:03 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:32:03 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:32:03 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:32:03 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:32:03 INFO - 'MOZ_AIRBAG': '1', 10:32:03 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:32:03 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:32:03 INFO - 'MOZ_MSVCVERSION': '8', 10:32:03 INFO - 'MOZ_NO_REMOTE': '1', 10:32:03 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:32:03 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:32:03 INFO - 'NO_EM_RESTART': '1', 10:32:03 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:32:03 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:32:03 INFO - 'OS': 'Windows_NT', 10:32:03 INFO - 'OURDRIVE': 'C:', 10:32:03 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:32:03 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:32:03 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:32:03 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:32:03 INFO - 'PROCESSOR_LEVEL': '6', 10:32:03 INFO - 'PROCESSOR_REVISION': '1e05', 10:32:03 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:32:03 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:32:03 INFO - 'PROMPT': '$P$G', 10:32:03 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:32:03 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:32:03 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:32:03 INFO - 'PWD': 'C:\\slave\\test', 10:32:03 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:32:03 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:32:03 INFO - 'SYSTEMDRIVE': 'C:', 10:32:03 INFO - 'SYSTEMROOT': 'C:\\windows', 10:32:03 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:03 INFO - 'TEST1': 'testie', 10:32:03 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:03 INFO - 'USERDOMAIN': 'T-W732-IX-074', 10:32:03 INFO - 'USERNAME': 'cltbld', 10:32:03 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:32:03 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:32:03 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:32:03 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:32:03 INFO - 'WINDIR': 'C:\\windows', 10:32:03 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:32:03 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:32:03 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:32:04 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:32:04 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 10:32:04 INFO - Downloading mozsystemmonitor-0.0.tar.gz 10:32:04 INFO - Running setup.py egg_info for package mozsystemmonitor 10:32:04 INFO - Downloading/unpacking psutil>=0.7.1 (from mozsystemmonitor==0.0.0) 10:32:04 INFO - Running setup.py egg_info for package psutil 10:32:04 INFO - warning: no previously-included files matching '*' found under directory 'docs\_build' 10:32:04 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 10:32:04 INFO - Installing collected packages: mozsystemmonitor, psutil 10:32:04 INFO - Running setup.py install for mozsystemmonitor 10:32:04 INFO - Running setup.py install for psutil 10:32:04 INFO - building 'psutil._psutil_windows' extension 10:32:04 INFO - error: Unable to find vcvarsall.bat 10:32:04 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-fbz72b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7: 10:32:04 INFO - running install 10:32:04 INFO - running build 10:32:04 INFO - running build_py 10:32:04 INFO - running build_ext 10:32:04 INFO - building 'psutil._psutil_windows' extension 10:32:04 INFO - error: Unable to find vcvarsall.bat 10:32:04 INFO - ---------------------------------------- 10:32:04 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-fbz72b-record\install-record.txt --install-headers C:\slave\test\build\venv\include\site\python2.7 failed with error code 1 10:32:04 INFO - Storing complete log in C:\Users\cltbld\AppData\Roaming\pip\pip.log 10:32:04 WARNING - Return code: 1 10:32:04 WARNING - Could not install python package: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 failed after 1 tries! 10:32:04 INFO - Installing blobuploader==1.2.4 into virtualenv C:\slave\test\build\venv 10:32:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:04 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:32:04 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:04 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:32:04 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}], 'cwd': 'C:\\slave\\test\\build', 'env': {'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 'MOZILLABUILD': 'D:\\mozilla-build', 'COMPUTERNAME': 'T-W732-IX-074', 'USERDOMAIN': 'T-W732-IX-074', '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-074', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:32:04 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in C:\slave\test\build 10:32:04 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 10:32:04 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:32:04 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:32:04 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:32:04 INFO - 'COMPUTERNAME': 'T-W732-IX-074', 10:32:04 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:32:04 INFO - 'DCLOCATION': 'SCL3', 10:32:04 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:32:04 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:32:04 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:32:04 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:32:04 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:32:04 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:32:04 INFO - 'HOMEDRIVE': 'C:', 10:32:04 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:32:04 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:32:04 INFO - 'KTS_VERSION': '1.19c', 10:32:04 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:32:04 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:32:04 INFO - 'LOGONSERVER': '\\\\T-W732-IX-074', 10:32:04 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:32:04 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:32:04 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:32:04 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:32:04 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:32:04 INFO - 'MOZ_AIRBAG': '1', 10:32:04 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:32:04 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:32:04 INFO - 'MOZ_MSVCVERSION': '8', 10:32:04 INFO - 'MOZ_NO_REMOTE': '1', 10:32:04 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:32:04 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:32:04 INFO - 'NO_EM_RESTART': '1', 10:32:04 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:32:04 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:32:04 INFO - 'OS': 'Windows_NT', 10:32:04 INFO - 'OURDRIVE': 'C:', 10:32:04 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:32:04 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:32:04 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:32:04 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:32:04 INFO - 'PROCESSOR_LEVEL': '6', 10:32:04 INFO - 'PROCESSOR_REVISION': '1e05', 10:32:04 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:32:04 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:32:04 INFO - 'PROMPT': '$P$G', 10:32:04 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:32:04 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:32:04 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:32:04 INFO - 'PWD': 'C:\\slave\\test', 10:32:04 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:32:04 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:32:04 INFO - 'SYSTEMDRIVE': 'C:', 10:32:04 INFO - 'SYSTEMROOT': 'C:\\windows', 10:32:04 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:04 INFO - 'TEST1': 'testie', 10:32:04 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:04 INFO - 'USERDOMAIN': 'T-W732-IX-074', 10:32:04 INFO - 'USERNAME': 'cltbld', 10:32:04 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:32:04 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:32:04 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:32:04 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:32:04 INFO - 'WINDIR': 'C:\\windows', 10:32:04 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:32:04 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:32:04 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:32:05 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:32:05 INFO - Downloading/unpacking blobuploader==1.2.4 10:32:05 INFO - Downloading blobuploader-1.2.4.tar.gz 10:32:05 INFO - Running setup.py egg_info for package blobuploader 10:32:05 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 10:32:09 INFO - Running setup.py egg_info for package requests 10:32:09 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 10:32:09 INFO - Downloading docopt-0.6.1.tar.gz 10:32:09 INFO - Running setup.py egg_info for package docopt 10:32:09 INFO - Installing collected packages: blobuploader, docopt, requests 10:32:09 INFO - Running setup.py install for blobuploader 10:32:09 INFO - Running setup.py install for docopt 10:32:09 INFO - Running setup.py install for requests 10:32:09 INFO - Successfully installed blobuploader docopt requests 10:32:09 INFO - Cleaning up... 10:32:09 INFO - Return code: 0 10:32:09 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:32:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:09 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:32:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:09 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:32:09 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, '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-074', 'USERDOMAIN': 'T-W732-IX-074', '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-074', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:32:09 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--no-deps', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:32:09 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --no-deps --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:32:09 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:32:09 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:32:09 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:32:09 INFO - 'COMPUTERNAME': 'T-W732-IX-074', 10:32:09 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:32:09 INFO - 'DCLOCATION': 'SCL3', 10:32:09 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:32:09 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:32:09 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:32:09 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:32:09 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:32:09 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:32:09 INFO - 'HOMEDRIVE': 'C:', 10:32:09 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:32:09 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:32:09 INFO - 'KTS_VERSION': '1.19c', 10:32:09 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:32:09 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:32:09 INFO - 'LOGONSERVER': '\\\\T-W732-IX-074', 10:32:09 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:32:09 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:32:09 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:32:09 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:32:09 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:32:09 INFO - 'MOZ_AIRBAG': '1', 10:32:09 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:32:09 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:32:09 INFO - 'MOZ_MSVCVERSION': '8', 10:32:09 INFO - 'MOZ_NO_REMOTE': '1', 10:32:09 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:32:09 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:32:09 INFO - 'NO_EM_RESTART': '1', 10:32:09 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:32:09 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:32:09 INFO - 'OS': 'Windows_NT', 10:32:09 INFO - 'OURDRIVE': 'C:', 10:32:09 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:32:09 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:32:09 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:32:09 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:32:09 INFO - 'PROCESSOR_LEVEL': '6', 10:32:09 INFO - 'PROCESSOR_REVISION': '1e05', 10:32:09 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:32:09 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:32:09 INFO - 'PROMPT': '$P$G', 10:32:09 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:32:09 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:32:09 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:32:09 INFO - 'PWD': 'C:\\slave\\test', 10:32:09 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:32:09 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:32:09 INFO - 'SYSTEMDRIVE': 'C:', 10:32:09 INFO - 'SYSTEMROOT': 'C:\\windows', 10:32:09 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:09 INFO - 'TEST1': 'testie', 10:32:09 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:09 INFO - 'USERDOMAIN': 'T-W732-IX-074', 10:32:09 INFO - 'USERNAME': 'cltbld', 10:32:09 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:32:09 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:32:09 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:32:09 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:32:09 INFO - 'WINDIR': 'C:\\windows', 10:32:09 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:32:09 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:32:09 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:32:14 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:32:14 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:32:14 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:32:14 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:32:14 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:32:14 INFO - Unpacking c:\slave\test\build\tests\marionette 10:32:14 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:32:14 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:32:14 INFO - Installing collected packages: browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:32:14 INFO - Running setup.py install for browsermob-proxy 10:32:28 INFO - Running setup.py install for manifestparser 10:32:28 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Running setup.py install for marionette-client 10:32:28 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:32:28 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Running setup.py install for marionette-driver 10:32:28 INFO - Running setup.py install for mozcrash 10:32:28 INFO - Running setup.py install for mozdebug 10:32:28 INFO - Running setup.py install for mozdevice 10:32:28 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Running setup.py install for mozfile 10:32:28 INFO - Running setup.py install for mozhttpd 10:32:28 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Running setup.py install for mozinfo 10:32:28 INFO - Installing mozinfo-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing mozinfo.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Running setup.py install for mozInstall 10:32:28 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Running setup.py install for mozleak 10:32:28 INFO - Running setup.py install for mozlog 10:32:28 INFO - Installing structlog-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing structlog.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Running setup.py install for moznetwork 10:32:28 INFO - Installing moznetwork-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing moznetwork.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Running setup.py install for mozprocess 10:32:28 INFO - Running setup.py install for mozprofile 10:32:28 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Running setup.py install for mozrunner 10:32:28 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Running setup.py install for mozscreenshot 10:32:28 INFO - Running setup.py install for moztest 10:32:28 INFO - Running setup.py install for mozversion 10:32:28 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:32:28 INFO - Running setup.py install for wptserve 10:32:28 INFO - Successfully installed browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:32:28 INFO - Cleaning up... 10:32:28 INFO - Return code: 0 10:32:28 INFO - Installing None into virtualenv C:\slave\test\build\venv 10:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 10:32:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 10:32:28 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 0x018486B0>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01BB5200>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x018060B0>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, '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-074', 'USERDOMAIN': 'T-W732-IX-074', '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-074', 'MOZ_NO_REMOTE': '1', 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 'MSVCDIR': 'D:\\msvs8\\VC', 'PROGRAMDATA': 'C:\\ProgramData', 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 'MOZ_AIRBAG': '1', 'PROMPT': '$P$G', 'USERNAME': 'cltbld', 'NO_FAIL_ON_TEST_ERRORS': '1', 'VCINSTALLDIR': 'D:\\msvs8\\VC', 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 'FP_NO_HOST_CHECK': 'NO', 'DCLOCATION': 'SCL3', 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 'HOMEDRIVE': 'C:', 'WINDOWS_TRACING_FLAGS': '3', 'FRAMEWORKVERSION': 'v2.0.50727', 'SYSTEMDRIVE': 'C:', 'MOZ_MSVCVERSION': '8', 'SLAVEDIR': 'C:\\slave\\', 'NUMBER_OF_PROCESSORS': '8', 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 'PWD': 'C:\\slave\\test', 'PROCESSOR_LEVEL': '6', 'KTS_HOME': 'C:\\Program Files\\KTS', 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 'MOZ_CRASHREPORTER_NO_REPORT': '1', 'USERPROFILE': 'C:\\Users\\cltbld', 'OS': 'Windows_NT', 'PUBLIC': 'C:\\Users\\Public', 'WINDIR': 'C:\\windows'}}, attempt #1 10:32:28 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'install', '--timeout', '120', '-r', 'C:\\slave\\test\\build\\tests\\config\\marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in C:\slave\test\build\tests\config 10:32:28 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip install --timeout 120 -r C:\slave\test\build\tests\config\marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 10:32:28 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:32:28 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:32:28 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:32:28 INFO - 'COMPUTERNAME': 'T-W732-IX-074', 10:32:28 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:32:28 INFO - 'DCLOCATION': 'SCL3', 10:32:28 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:32:28 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:32:28 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:32:28 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:32:28 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:32:28 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:32:28 INFO - 'HOMEDRIVE': 'C:', 10:32:28 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:32:28 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:32:28 INFO - 'KTS_VERSION': '1.19c', 10:32:28 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:32:28 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:32:28 INFO - 'LOGONSERVER': '\\\\T-W732-IX-074', 10:32:28 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:32:28 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:32:28 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:32:28 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:32:28 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:32:28 INFO - 'MOZ_AIRBAG': '1', 10:32:28 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:32:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:32:28 INFO - 'MOZ_MSVCVERSION': '8', 10:32:28 INFO - 'MOZ_NO_REMOTE': '1', 10:32:28 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:32:28 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:32:28 INFO - 'NO_EM_RESTART': '1', 10:32:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:32:28 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:32:28 INFO - 'OS': 'Windows_NT', 10:32:28 INFO - 'OURDRIVE': 'C:', 10:32:28 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:32:28 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:32:28 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:32:28 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:32:28 INFO - 'PROCESSOR_LEVEL': '6', 10:32:28 INFO - 'PROCESSOR_REVISION': '1e05', 10:32:28 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:32:28 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:32:28 INFO - 'PROMPT': '$P$G', 10:32:28 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:32:28 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:32:28 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:32:28 INFO - 'PWD': 'C:\\slave\\test', 10:32:28 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:32:28 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:32:28 INFO - 'SYSTEMDRIVE': 'C:', 10:32:28 INFO - 'SYSTEMROOT': 'C:\\windows', 10:32:28 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:28 INFO - 'TEST1': 'testie', 10:32:28 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:28 INFO - 'USERDOMAIN': 'T-W732-IX-074', 10:32:28 INFO - 'USERNAME': 'cltbld', 10:32:28 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:32:28 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:32:28 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:32:28 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:32:28 INFO - 'WINDIR': 'C:\\windows', 10:32:28 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:32:28 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:32:28 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:32:33 INFO - Ignoring indexes: http://pypi.python.org/simple/ 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\manifestparser 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmanifestparser 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozcrash 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozcrash 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdebug 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdebug 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozdevice 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozdevice 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozfile 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozfile 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozhttpd 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozhttpd 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinfo 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinfo 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozinstall 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozinstall 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozleak 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozleak 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozlog 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozlog 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moznetwork 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoznetwork 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprocess 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprocess 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozprofile 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozprofile 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozrunner 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozrunner 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozscreenshot 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozscreenshot 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\moztest 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmoztest 10:32:33 INFO - Unpacking c:\slave\test\build\tests\mozbase\mozversion 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmozbase%5Cmozversion 10:32:33 INFO - Unpacking c:\slave\test\build\tests\tools\wptserve 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Ctools%5Cwptserve 10:32:33 INFO - Unpacking c:\slave\test\build\tests\marionette\client 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cclient 10:32:33 INFO - Unpacking c:\slave\test\build\tests\marionette\marionette\runner\mixins\browsermob-proxy-py 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette%5Cmarionette%5Crunner%5Cmixins%5Cbrowsermob-proxy-py 10:32:33 INFO - Unpacking c:\slave\test\build\tests\marionette 10:32:33 INFO - Running setup.py egg_info for package from file:///c%7C%5Cslave%5Ctest%5Cbuild%5Ctests%5Cmarionette 10:32:33 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:32:33 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:32:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in c:\slave\test\build\venv\lib\site-packages (from mozcrash->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 2)) 10:32:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in c:\slave\test\build\venv\lib\site-packages (from mozdebug->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 3)) 10:32:44 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:32:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in c:\slave\test\build\venv\lib\site-packages (from mozdevice->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 4)) 10:32:44 INFO - Downloading/unpacking blessings>=1.3 (from mozlog->-r C:\slave\test\build\tests\config\mozbase_requirements.txt (line 10)) 10:32:44 INFO - Downloading blessings-1.6.tar.gz 10:32:44 INFO - Running setup.py egg_info for package blessings 10:32:44 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in c:\slave\test\build\venv\lib\site-packages (from browsermob-proxy->-r C:\slave\test\build\tests\config\marionette_requirements.txt (line 4)) 10:32:44 INFO - Installing collected packages: blessings, browsermob-proxy, manifestparser, marionette-client, marionette-driver, mozcrash, mozdebug, mozdevice, mozhttpd, mozInstall, mozleak, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve 10:32:44 INFO - Running setup.py install for blessings 10:32:44 INFO - Running setup.py install for browsermob-proxy 10:32:44 INFO - Running setup.py install for manifestparser 10:32:44 INFO - Installing manifestparser-script.py script to C:\slave\test\build\venv\Scripts 10:32:44 INFO - Installing manifestparser.exe script to C:\slave\test\build\venv\Scripts 10:32:44 INFO - Running setup.py install for marionette-client 10:32:44 INFO - warning: no files found matching '*.js' under directory 'marionette\touch' 10:32:44 INFO - Installing marionette-script.py script to C:\slave\test\build\venv\Scripts 10:32:44 INFO - Installing marionette.exe script to C:\slave\test\build\venv\Scripts 10:32:44 INFO - Running setup.py install for marionette-driver 10:32:44 INFO - Running setup.py install for mozcrash 10:32:44 INFO - Running setup.py install for mozdebug 10:32:44 INFO - Running setup.py install for mozdevice 10:32:44 INFO - Installing sutini-script.py script to C:\slave\test\build\venv\Scripts 10:32:44 INFO - Installing sutini.exe script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing dm-script.py script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing dm.exe script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Running setup.py install for mozhttpd 10:32:45 INFO - Installing mozhttpd-script.py script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing mozhttpd.exe script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Running setup.py install for mozInstall 10:32:45 INFO - Installing moz_remove_from_system-script.py script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing moz_remove_from_system.exe script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing mozuninstall-script.py script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing mozuninstall.exe script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing mozinstall-script.py script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing mozinstall.exe script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing moz_add_to_system-script.py script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing moz_add_to_system.exe script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Running setup.py install for mozleak 10:32:45 INFO - Running setup.py install for mozprofile 10:32:45 INFO - Installing mozprofile-script.py script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing mozprofile.exe script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing diff-profiles-script.py script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing diff-profiles.exe script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing view-profile-script.py script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing view-profile.exe script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Running setup.py install for mozrunner 10:32:45 INFO - Installing mozrunner-script.py script to C:\slave\test\build\venv\Scripts 10:32:45 INFO - Installing mozrunner.exe script to C:\slave\test\build\venv\Scripts 10:32:47 INFO - Running setup.py install for mozscreenshot 10:32:47 INFO - Running setup.py install for moztest 10:32:47 INFO - Running setup.py install for mozversion 10:32:47 INFO - Installing mozversion-script.py script to C:\slave\test\build\venv\Scripts 10:32:47 INFO - Installing mozversion.exe script to C:\slave\test\build\venv\Scripts 10:32:47 INFO - Running setup.py install for wptserve 10:32:47 INFO - Successfully installed blessings browsermob-proxy manifestparser marionette-client marionette-driver mozcrash mozdebug mozdevice mozhttpd mozInstall mozleak mozprofile mozrunner mozscreenshot moztest mozversion wptserve 10:32:47 INFO - Cleaning up... 10:32:47 INFO - Return code: 0 10:32:47 INFO - Done creating virtualenv C:\slave\test\build\venv. 10:32:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:32:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:32:47 INFO - Reading from file tmpfile_stdout 10:32:47 INFO - Using _rmtree_windows ... 10:32:47 INFO - Using _rmtree_windows ... 10:32:47 INFO - Current package versions: 10:32:47 INFO - blessings == 1.6 10:32:47 INFO - blobuploader == 1.2.4 10:32:47 INFO - browsermob-proxy == 0.6.0 10:32:47 INFO - distribute == 0.6.14 10:32:47 INFO - docopt == 0.6.1 10:32:47 INFO - manifestparser == 1.1 10:32:47 INFO - marionette-client == 2.3.0 10:32:47 INFO - marionette-driver == 1.4.0 10:32:47 INFO - mozInstall == 1.12 10:32:47 INFO - mozcrash == 0.17 10:32:47 INFO - mozdebug == 0.1 10:32:47 INFO - mozdevice == 0.48 10:32:47 INFO - mozfile == 1.2 10:32:47 INFO - mozhttpd == 0.7 10:32:47 INFO - mozinfo == 0.9 10:32:47 INFO - mozleak == 0.1 10:32:47 INFO - mozlog == 3.1 10:32:47 INFO - moznetwork == 0.27 10:32:47 INFO - mozprocess == 0.22 10:32:47 INFO - mozprofile == 0.28 10:32:47 INFO - mozrunner == 6.11 10:32:47 INFO - mozscreenshot == 0.1 10:32:47 INFO - mozsystemmonitor == 0.0 10:32:47 INFO - moztest == 0.7 10:32:47 INFO - mozversion == 1.4 10:32:47 INFO - requests == 1.2.3 10:32:47 INFO - wptserve == 1.4.0 10:32:47 INFO - Running post-action listener: _resource_record_post_action 10:32:47 INFO - Running post-action listener: _start_resource_monitoring 10:32:47 INFO - Starting resource monitoring. 10:32:47 INFO - ##### 10:32:47 INFO - ##### Running pull step. 10:32:47 INFO - ##### 10:32:47 INFO - Running pre-action listener: _resource_record_pre_action 10:32:47 INFO - Running main action method: pull 10:32:47 INFO - Pull has nothing to do! 10:32:47 INFO - Running post-action listener: _resource_record_post_action 10:32:47 INFO - ##### 10:32:47 INFO - ##### Running install step. 10:32:47 INFO - ##### 10:32:47 INFO - Running pre-action listener: _resource_record_pre_action 10:32:47 INFO - Running main action method: install 10:32:47 INFO - Getting output from command: ['C:\\slave\\test\\build\\venv\\Scripts\\pip', 'freeze'] 10:32:47 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\pip freeze 10:32:47 INFO - Reading from file tmpfile_stdout 10:32:47 INFO - Using _rmtree_windows ... 10:32:47 INFO - Using _rmtree_windows ... 10:32:47 INFO - Detecting whether we're running mozinstall >=1.0... 10:32:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', '-h'] 10:32:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py -h 10:32:47 INFO - Reading from file tmpfile_stdout 10:32:47 INFO - Output received: 10:32:47 INFO - Usage: mozinstall-script.py [options] installer 10:32:47 INFO - Options: 10:32:47 INFO - -h, --help show this help message and exit 10:32:47 INFO - -d DEST, --destination=DEST 10:32:47 INFO - Directory to install application into. [default: 10:32:47 INFO - "C:\slave\test"] 10:32:47 INFO - --app=APP Application being installed. [default: firefox] 10:32:47 INFO - Using _rmtree_windows ... 10:32:47 INFO - Using _rmtree_windows ... 10:32:47 INFO - mkdir: C:\slave\test\build\application 10:32:47 INFO - Getting output from command: ['C:\\slave\\test/build/venv/scripts/python', 'C:\\slave\\test/build/venv/scripts/mozinstall-script.py', 'C:\\slave\\test\\build\\firefox-48.0.en-US.win32.zip', '--destination', 'C:\\slave\\test\\build\\application'] 10:32:47 INFO - Copy/paste: C:\slave\test/build/venv/scripts/python C:\slave\test/build/venv/scripts/mozinstall-script.py C:\slave\test\build\firefox-48.0.en-US.win32.zip --destination C:\slave\test\build\application 10:32:50 INFO - Reading from file tmpfile_stdout 10:32:50 INFO - Output received: 10:32:50 INFO - C:\slave\test\build\application\firefox\firefox.exe 10:32:50 INFO - Using _rmtree_windows ... 10:32:50 INFO - Using _rmtree_windows ... 10:32:50 INFO - Running post-action listener: _resource_record_post_action 10:32:50 INFO - ##### 10:32:50 INFO - ##### Running run-tests step. 10:32:50 INFO - ##### 10:32:50 INFO - Running pre-action listener: _resource_record_pre_action 10:32:50 INFO - Running main action method: run_tests 10:32:50 INFO - mkdir: C:\slave\test\build\blobber_upload_dir 10:32:50 INFO - Minidump filename unknown. Determining based upon platform and architecture. 10:32:50 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 10:32:50 INFO - grabbing minidump binary from tooltool 10:32:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 10:32:50 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 0x01B2C368>, '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 0x017CAD30>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x01BC10C0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': 'C:\\slave\\test\\build', 'privileged': False}, attempt #1 10:32:50 INFO - Running command: ['c:\\mozilla-build\\python27\\python.exe', 'C:/mozilla-build/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', 'c:\\builds\\relengapi.tok', 'fetch', '-m', 'C:\\slave\\test\\build\\tests\\config/tooltool-manifests/win32/releng.manifest', '-o'] in C:\slave\test\build 10:32:50 INFO - Copy/paste: c:\mozilla-build\python27\python.exe C:/mozilla-build/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file c:\builds\relengapi.tok fetch -m C:\slave\test\build\tests\config/tooltool-manifests/win32/releng.manifest -o 10:32:50 INFO - INFO - Attempting to fetch from 'https://api.pub.build.mozilla.org/tooltool/'... 10:32:50 INFO - INFO - File win32-minidump_stackwalk.exe fetched from https://api.pub.build.mozilla.org/tooltool/ as C:\slave\test\build\tmpw85xum 10:32:51 INFO - INFO - File integrity verified, renaming tmpw85xum to win32-minidump_stackwalk.exe 10:32:51 INFO - Return code: 0 10:32:51 INFO - Chmoding C:\slave\test\build\win32-minidump_stackwalk.exe to 0755 10:32:51 INFO - ENV: MINIDUMP_SAVE_PATH is now C:\slave\test\build\blobber_upload_dir 10:32:51 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/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] in C:\slave\test\build 10:32:51 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/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip --stackwalk-binary=C:\slave\test\build\win32-minidump_stackwalk.exe --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=C:\slave\test\build\tests\web-platform/prefs --processes=1 --config=C:\slave\test\build\tests\web-platform/wptrunner.ini --ca-cert-path=C:\slave\test\build\tests\web-platform/certs/cacert.pem --host-key-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.key --host-cert-path=C:\slave\test\build\tests\web-platform/certs/web-platform.test.pem --certutil-binary=C:\slave\test\build\tests/bin/certutil 10:32:51 INFO - Using env: {'ALLUSERSPROFILE': 'C:\\ProgramData', 10:32:51 INFO - 'APPDATA': 'C:\\Users\\cltbld\\AppData\\Roaming', 10:32:51 INFO - 'COMMONPROGRAMFILES': 'C:\\Program Files\\Common Files', 10:32:51 INFO - 'COMPUTERNAME': 'T-W732-IX-074', 10:32:51 INFO - 'COMSPEC': 'C:\\windows\\system32\\cmd.exe', 10:32:51 INFO - 'DCLOCATION': 'SCL3', 10:32:51 INFO - 'DEVENVDIR': 'D:\\msvs8\\Common7\\IDE', 10:32:51 INFO - 'DNSSUFFIX': 'wintest.releng.scl3.mozilla.com', 10:32:51 INFO - 'FP_NO_HOST_CHECK': 'NO', 10:32:51 INFO - 'FRAMEWORKDIR': 'C:\\WINDOWS\\Microsoft.NET\\Framework', 10:32:51 INFO - 'FRAMEWORKSDKDIR': 'D:\\msvs8\\SDK\\v2.0', 10:32:51 INFO - 'FRAMEWORKVERSION': 'v2.0.50727', 10:32:51 INFO - 'HOMEDRIVE': 'C:', 10:32:51 INFO - 'HOMEPATH': '\\Users\\cltbld', 10:32:51 INFO - 'KTS_HOME': 'C:\\Program Files\\KTS', 10:32:51 INFO - 'KTS_VERSION': '1.19c', 10:32:51 INFO - 'LIBPATH': 'C:\\WINDOWS\\Microsoft.NET\\Framework\\v2.0.50727;D:\\msvs8\\VC\\ATLMFC\\LIB', 10:32:51 INFO - 'LOCALAPPDATA': 'C:\\Users\\cltbld\\AppData\\Local', 10:32:51 INFO - 'LOGONSERVER': '\\\\T-W732-IX-074', 10:32:51 INFO - 'MINIDUMP_SAVE_PATH': 'C:\\slave\\test\\build\\blobber_upload_dir', 10:32:51 INFO - 'MONDIR': 'C:\\Monitor_config\\', 10:32:51 INFO - 'MOZBUILDDIR': 'C:\\mozilla-build\\', 10:32:51 INFO - 'MOZILLABUILD': 'D:\\mozilla-build', 10:32:51 INFO - 'MOZILLABUILDDRIVE': 'C:', 10:32:51 INFO - 'MOZILLABUILDPATH': '\\mozilla-build\\', 10:32:51 INFO - 'MOZ_AIRBAG': '1', 10:32:51 INFO - 'MOZ_CRASHREPORTER_NO_REPORT': '1', 10:32:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 10:32:51 INFO - 'MOZ_MSVCVERSION': '8', 10:32:51 INFO - 'MOZ_NO_REMOTE': '1', 10:32:51 INFO - 'MOZ_TOOLS': 'D:\\mozilla-build\\moztools', 10:32:51 INFO - 'MSVCDIR': 'D:\\msvs8\\VC', 10:32:51 INFO - 'NO_EM_RESTART': '1', 10:32:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 10:32:51 INFO - 'NUMBER_OF_PROCESSORS': '8', 10:32:51 INFO - 'OS': 'Windows_NT', 10:32:51 INFO - 'OURDRIVE': 'C:', 10:32:51 INFO - 'PATH': 'C:\\Program Files\\NVIDIA Corporation\\PhysX\\Common;C:\\windows\\system32;C:\\windows;C:\\windows\\System32\\Wbem;C:\\windows\\System32\\WindowsPowerShell\\v1.0\\;C:\\mozilla-build\\python27;C:\\mozilla-build\\python27\\Scripts;C:\\mozilla-build\\msys\\bin;C:\\mozilla-build\\vim\\vim72;C:\\mozilla-build\\wget;C:\\mozilla-build\\info-zip;C:\\CoreUtils\\bin;C:\\mozilla-build\\buildbotve\\scripts;c:\\Program Files\\Microsoft Windows Performance Toolkit\\;c:\\mozilla-build\\hg\\;C:\\mozilla-build\\hg;', 10:32:51 INFO - 'PATHEXT': '.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC', 10:32:51 INFO - 'PROCESSOR_ARCHITECTURE': 'x86', 10:32:51 INFO - 'PROCESSOR_IDENTIFIER': 'x86 Family 6 Model 30 Stepping 5, GenuineIntel', 10:32:51 INFO - 'PROCESSOR_LEVEL': '6', 10:32:51 INFO - 'PROCESSOR_REVISION': '1e05', 10:32:51 INFO - 'PROGRAMDATA': 'C:\\ProgramData', 10:32:51 INFO - 'PROGRAMFILES': 'C:\\Program Files', 10:32:51 INFO - 'PROMPT': '$P$G', 10:32:51 INFO - 'PROPERTIES_FILE': 'C:\\slave\\test/buildprops.json', 10:32:51 INFO - 'PSMODULEPATH': 'C:\\windows\\system32\\WindowsPowerShell\\v1.0\\Modules\\', 10:32:51 INFO - 'PUBLIC': 'C:\\Users\\Public', 10:32:51 INFO - 'PWD': 'C:\\slave\\test', 10:32:51 INFO - 'RUNLOGFILE': 'C:\\slave\\\\runslave.log', 10:32:51 INFO - 'SLAVEDIR': 'C:\\slave\\', 10:32:51 INFO - 'SYSTEMDRIVE': 'C:', 10:32:51 INFO - 'SYSTEMROOT': 'C:\\windows', 10:32:51 INFO - 'TEMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:51 INFO - 'TEST1': 'testie', 10:32:51 INFO - 'TMP': 'C:\\Users\\cltbld\\AppData\\Local\\Temp', 10:32:51 INFO - 'USERDOMAIN': 'T-W732-IX-074', 10:32:51 INFO - 'USERNAME': 'cltbld', 10:32:51 INFO - 'USERPROFILE': 'C:\\Users\\cltbld', 10:32:51 INFO - 'VCINSTALLDIR': 'D:\\msvs8\\VC', 10:32:51 INFO - 'VCVARS': 'D:\\msvs8\\VC\\bin\\vcvars32.bat', 10:32:51 INFO - 'VSINSTALLDIR': 'D:\\msvs8', 10:32:51 INFO - 'WINDIR': 'C:\\windows', 10:32:51 INFO - 'WINDOWS_TRACING_FLAGS': '3', 10:32:51 INFO - 'WINDOWS_TRACING_LOGFILE': 'C:\\BVTBin\\Tests\\installpackage\\csilogfile.log', 10:32:51 INFO - 'XPCOM_DEBUG_BREAK': 'warn'} 10:32:51 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/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip', '--stackwalk-binary=C:\\slave\\test\\build\\win32-minidump_stackwalk.exe', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=C:\\slave\\test\\build\\tests\\web-platform/prefs', '--processes=1', '--config=C:\\slave\\test\\build\\tests\\web-platform/wptrunner.ini', '--ca-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/cacert.pem', '--host-key-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.key', '--host-cert-path=C:\\slave\\test\\build\\tests\\web-platform/certs/web-platform.test.pem', '--certutil-binary=C:\\slave\\test\\build\\tests/bin/certutil'] with output_timeout 1000 10:32:53 INFO - STDERR: C:\slave\test\build\venv\lib\site-packages\mozrunner\utils.py:20: UserWarning: Module wptserve was already imported from C:\slave\test\build\tests\web-platform\tests\tools\wptserve\wptserve\__init__.py, but c:\slave\test\build\venv\lib\site-packages is being added to sys.path 10:32:53 INFO - import pkg_resources 10:32:54 INFO - Using 1 client processes 10:32:57 INFO - SUITE-START | Running 778 tests 10:32:57 INFO - Running testharness tests 10:32:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 10:32:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 0ms 10:32:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 10:32:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 0ms 10:32:57 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 10:32:57 INFO - TEST-SKIP | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 0ms 10:32:57 INFO - Setting up ssl 10:32:58 INFO - PROCESS | certutil | 10:32:58 INFO - PROCESS | certutil | 10:32:58 INFO - PROCESS | certutil | 10:32:58 INFO - Certificate Nickname Trust Attributes 10:32:58 INFO - SSL,S/MIME,JAR/XPI 10:32:58 INFO - 10:32:58 INFO - web-platform-tests CT,, 10:32:58 INFO - 10:32:58 INFO - Starting runner 10:32:58 INFO - PROCESS | 3700 | [3700] WARNING: Failed to load startupcache file correctly, removing!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/startupcache/StartupCache.cpp, line 228 10:32:59 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80004005: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/base/nsSystemInfo.cpp, line 112 10:32:59 INFO - PROCESS | 3700 | [3700] WARNING: This method is lossy. Use GetCanonicalPath !: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpcom/io/nsLocalFileWin.cpp, line 3456 10:33:00 INFO - PROCESS | 3700 | 1467048780779 Marionette DEBUG Marionette enabled via build flag and pref 10:33:01 INFO - PROCESS | 3700 | ++DOCSHELL 10ECA800 == 1 [pid = 3700] [id = 1] 10:33:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 1 (10ECAC00) [pid = 3700] [serial = 1] [outer = 00000000] 10:33:01 INFO - PROCESS | 3700 | [3700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:33:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 2 (10ECB800) [pid = 3700] [serial = 2] [outer = 10ECAC00] 10:33:02 INFO - PROCESS | 3700 | ++DOCSHELL 1380A400 == 2 [pid = 3700] [id = 2] 10:33:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 3 (1380A800) [pid = 3700] [serial = 3] [outer = 00000000] 10:33:02 INFO - PROCESS | 3700 | [3700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:33:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 4 (1380B400) [pid = 3700] [serial = 4] [outer = 1380A800] 10:33:02 INFO - PROCESS | 3700 | 1467048782422 Marionette INFO Listening on port 2828 10:33:04 INFO - PROCESS | 3700 | 1467048784024 Marionette DEBUG Marionette enabled via command-line flag 10:33:04 INFO - PROCESS | 3700 | [3700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:33:04 INFO - PROCESS | 3700 | [3700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:33:04 INFO - PROCESS | 3700 | ++DOCSHELL 15045400 == 3 [pid = 3700] [id = 3] 10:33:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 5 (1504D400) [pid = 3700] [serial = 5] [outer = 00000000] 10:33:04 INFO - PROCESS | 3700 | [3700] WARNING: No inner window available!: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 10:33:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 6 (1504E000) [pid = 3700] [serial = 6] [outer = 1504D400] 10:33:04 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(rv)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/plugins/base/nsPluginHost.cpp, line 2375 10:33:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 7 (15353800) [pid = 3700] [serial = 7] [outer = 1380A800] 10:33:05 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:33:05 INFO - PROCESS | 3700 | 1467048785226 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:49642 10:33:05 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:33:05 INFO - PROCESS | 3700 | 1467048785250 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:49643 10:33:05 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:33:05 INFO - PROCESS | 3700 | 1467048785258 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:49645 10:33:05 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:33:05 INFO - PROCESS | 3700 | 1467048785296 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:49646 10:33:05 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:33:05 INFO - PROCESS | 3700 | 1467048785301 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:49648 10:33:05 INFO - PROCESS | 3700 | 1467048785306 Marionette DEBUG Closed connection conn0 10:33:05 INFO - PROCESS | 3700 | 1467048785308 Marionette DEBUG Closed connection conn1 10:33:05 INFO - PROCESS | 3700 | 1467048785310 Marionette DEBUG Closed connection conn2 10:33:05 INFO - PROCESS | 3700 | 1467048785371 Marionette DEBUG Closed connection conn3 10:33:05 INFO - PROCESS | 3700 | 1467048785404 Marionette DEBUG Closed connection conn4 10:33:05 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:33:05 INFO - PROCESS | 3700 | 1467048785411 Marionette DEBUG Accepted connection conn5 from 127.0.0.1:49649 10:33:05 INFO - PROCESS | 3700 | 1467048785506 Marionette DEBUG Closed connection conn5 10:33:05 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 10:33:05 INFO - PROCESS | 3700 | 1467048785511 Marionette DEBUG Accepted connection conn6 from 127.0.0.1:49650 10:33:05 INFO - PROCESS | 3700 | ++DOCSHELL 10ECBC00 == 4 [pid = 3700] [id = 4] 10:33:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 8 (16A83000) [pid = 3700] [serial = 8] [outer = 00000000] 10:33:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 9 (1755DC00) [pid = 3700] [serial = 9] [outer = 16A83000] 10:33:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 10 (17563C00) [pid = 3700] [serial = 10] [outer = 16A83000] 10:33:05 INFO - PROCESS | 3700 | 1467048785648 Marionette TRACE conn6 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 10:33:05 INFO - PROCESS | 3700 | 1467048785653 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":"20160627090417","device":"desktop","version":"48.0"} 10:33:07 INFO - PROCESS | 3700 | [3700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:33:07 INFO - PROCESS | 3700 | [3700] WARNING: getting z level of unregistered window: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/xpfe/appshell/nsWindowMediator.cpp, line 623 10:33:07 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:33:07 INFO - PROCESS | 3700 | ++DOCSHELL 18E74C00 == 5 [pid = 3700] [id = 5] 10:33:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 11 (18E75800) [pid = 3700] [serial = 11] [outer = 00000000] 10:33:07 INFO - PROCESS | 3700 | ++DOCSHELL 18E76C00 == 6 [pid = 3700] [id = 6] 10:33:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 12 (18E78C00) [pid = 3700] [serial = 12] [outer = 00000000] 10:33:08 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:33:08 INFO - PROCESS | 3700 | ++DOCSHELL 19DC9C00 == 7 [pid = 3700] [id = 7] 10:33:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 13 (19DCA000) [pid = 3700] [serial = 13] [outer = 00000000] 10:33:08 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 10:33:08 INFO - PROCESS | 3700 | [3700] WARNING: Couldn't create child process for iframe.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 10:33:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 14 (19DD2800) [pid = 3700] [serial = 14] [outer = 19DCA000] 10:33:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 15 (18D2F000) [pid = 3700] [serial = 15] [outer = 18E75800] 10:33:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 16 (18D30800) [pid = 3700] [serial = 16] [outer = 18E78C00] 10:33:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 17 (19CBE400) [pid = 3700] [serial = 17] [outer = 19DCA000] 10:33:09 INFO - PROCESS | 3700 | 1467048789512 Marionette INFO startBrowser 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:09 INFO - PROCESS | 3700 | 1467048789550 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 3700 | 1467048789565 Marionette DEBUG loaded listener.js 10:33:09 INFO - PROCESS | 3700 | 1467048789568 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 18 (1C690C00) [pid = 3700] [serial = 18] [outer = 19DCA000] 10:33:10 INFO - PROCESS | 3700 | 1467048790274 Marionette TRACE conn6 <- [1,1,null,{"sessionId":"72718121-4622-4fa4-a3a7-8280101c54c7","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":"20160627090417","device":"desktop","version":"48.0","command_id":1}}] 10:33:10 INFO - PROCESS | 3700 | 1467048790540 Marionette TRACE conn6 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 10:33:10 INFO - PROCESS | 3700 | 1467048790545 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:10 INFO - PROCESS | 3700 | 1467048790577 Marionette TRACE conn6 <- [1,2,null,{"value":null}] 10:33:10 INFO - PROCESS | 3700 | 1467048790596 Marionette TRACE conn6 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 10:33:10 INFO - PROCESS | 3700 | 1467048790598 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:10 INFO - PROCESS | 3700 | [3700] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 10:33:11 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(aURI) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 10:33:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 19 (1DA08C00) [pid = 3700] [serial = 19] [outer = 19DCA000] 10:33:11 INFO - PROCESS | 3700 | --DOCSHELL 10ECA800 == 6 [pid = 3700] [id = 1] 10:33:11 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:11 INFO - PROCESS | 3700 | 1467048791914 Marionette TRACE conn6 <- [1,3,null,{}] 10:33:11 INFO - PROCESS | 3700 | 1467048791919 Marionette TRACE conn6 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'MainThread'","sandbox":"default","line":140}] 10:33:11 INFO - PROCESS | 3700 | 1467048791923 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:11 INFO - PROCESS | 3700 | 1467048791949 Marionette TRACE conn6 <- [1,4,null,{"value":null}] 10:33:11 INFO - PROCESS | 3700 | 1467048791958 Marionette TRACE conn6 -> [0,5,"getWindowHandle",null] 10:33:11 INFO - PROCESS | 3700 | 1467048791963 Marionette TRACE conn6 <- [1,5,null,{"value":"13"}] 10:33:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 10:33:11 INFO - PROCESS | 3700 | 1467048791993 Marionette TRACE conn6 -> [0,6,"setScriptTimeout",{"ms":35000}] 10:33:11 INFO - PROCESS | 3700 | 1467048791998 Marionette TRACE conn6 <- [1,6,null,{}] 10:33:12 INFO - PROCESS | 3700 | 1467048792077 Marionette TRACE conn6 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:12 INFO - PROCESS | 3700 | 1467048792080 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:12 INFO - PROCESS | 3700 | 1467048792155 Marionette TRACE conn6 <- [1,7,null,{"value":null}] 10:33:12 INFO - PROCESS | 3700 | 1467048792164 Marionette TRACE conn6 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:12 INFO - PROCESS | 3700 | 1467048792168 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:12 INFO - PROCESS | 3700 | ++DOCSHELL 109DA400 == 7 [pid = 3700] [id = 8] 10:33:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 20 (109DCC00) [pid = 3700] [serial = 20] [outer = 00000000] 10:33:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 21 (10D13C00) [pid = 3700] [serial = 21] [outer = 109DCC00] 10:33:12 INFO - PROCESS | 3700 | 1467048792230 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 22 (11934C00) [pid = 3700] [serial = 22] [outer = 109DCC00] 10:33:12 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:33:12 INFO - PROCESS | 3700 | ++DOCSHELL 1660A000 == 8 [pid = 3700] [id = 9] 10:33:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 23 (16613C00) [pid = 3700] [serial = 23] [outer = 00000000] 10:33:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 24 (17561800) [pid = 3700] [serial = 24] [outer = 16613C00] 10:33:12 INFO - PROCESS | 3700 | 1467048792701 Marionette DEBUG loaded listener.js 10:33:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 25 (18CF3C00) [pid = 3700] [serial = 25] [outer = 16613C00] 10:33:13 INFO - PROCESS | 3700 | 1467048793397 Marionette TRACE conn6 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 10:33:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 10:33:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1481ms 10:33:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 10:33:13 INFO - PROCESS | 3700 | 1467048793466 Marionette TRACE conn6 -> [0,9,"getWindowHandle",null] 10:33:13 INFO - PROCESS | 3700 | 1467048793470 Marionette TRACE conn6 <- [1,9,null,{"value":"13"}] 10:33:13 INFO - PROCESS | 3700 | 1467048793473 Marionette TRACE conn6 -> [0,10,"setScriptTimeout",{"ms":35000}] 10:33:13 INFO - PROCESS | 3700 | 1467048793476 Marionette TRACE conn6 <- [1,10,null,{}] 10:33:13 INFO - PROCESS | 3700 | 1467048793480 Marionette TRACE conn6 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:13 INFO - PROCESS | 3700 | 1467048793483 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:13 INFO - PROCESS | 3700 | 1467048793623 Marionette TRACE conn6 <- [1,11,null,{"value":null}] 10:33:13 INFO - PROCESS | 3700 | 1467048793684 Marionette TRACE conn6 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:13 INFO - PROCESS | 3700 | 1467048793686 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:13 INFO - PROCESS | 3700 | ++DOCSHELL 19010C00 == 9 [pid = 3700] [id = 10] 10:33:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 26 (19445400) [pid = 3700] [serial = 26] [outer = 00000000] 10:33:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 27 (1D538C00) [pid = 3700] [serial = 27] [outer = 19445400] 10:33:13 INFO - PROCESS | 3700 | 1467048793745 Marionette DEBUG loaded listener.js 10:33:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 28 (1DA75000) [pid = 3700] [serial = 28] [outer = 19445400] 10:33:14 INFO - PROCESS | 3700 | 1467048794463 Marionette TRACE conn6 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 10:33:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 10:33:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1023ms 10:33:14 INFO - PROCESS | 3700 | 1467048794499 Marionette TRACE conn6 -> [0,13,"getWindowHandle",null] 10:33:14 INFO - PROCESS | 3700 | 1467048794503 Marionette TRACE conn6 <- [1,13,null,{"value":"13"}] 10:33:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 10:33:14 INFO - PROCESS | 3700 | 1467048794508 Marionette TRACE conn6 -> [0,14,"setScriptTimeout",{"ms":35000}] 10:33:14 INFO - PROCESS | 3700 | 1467048794512 Marionette TRACE conn6 <- [1,14,null,{}] 10:33:14 INFO - PROCESS | 3700 | 1467048794519 Marionette TRACE conn6 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:14 INFO - PROCESS | 3700 | 1467048794522 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:14 INFO - PROCESS | 3700 | 1467048794635 Marionette TRACE conn6 <- [1,15,null,{"value":null}] 10:33:14 INFO - PROCESS | 3700 | 1467048794692 Marionette TRACE conn6 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:14 INFO - PROCESS | 3700 | 1467048794697 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:14 INFO - PROCESS | 3700 | ++DOCSHELL 0FF87800 == 10 [pid = 3700] [id = 11] 10:33:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 29 (10059800) [pid = 3700] [serial = 29] [outer = 00000000] 10:33:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 30 (100F2000) [pid = 3700] [serial = 30] [outer = 10059800] 10:33:14 INFO - PROCESS | 3700 | 1467048794750 Marionette DEBUG loaded listener.js 10:33:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 31 (1057E800) [pid = 3700] [serial = 31] [outer = 10059800] 10:33:14 INFO - PROCESS | 3700 | --DOCSHELL 10ECBC00 == 9 [pid = 3700] [id = 4] 10:33:15 INFO - PROCESS | 3700 | ++DOCSHELL 10D15C00 == 10 [pid = 3700] [id = 12] 10:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 32 (10D16000) [pid = 3700] [serial = 32] [outer = 00000000] 10:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 33 (10D2E800) [pid = 3700] [serial = 33] [outer = 10D16000] 10:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 34 (10D1DC00) [pid = 3700] [serial = 34] [outer = 10D16000] 10:33:15 INFO - PROCESS | 3700 | ++DOCSHELL 0FD22C00 == 11 [pid = 3700] [id = 13] 10:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 35 (10D32400) [pid = 3700] [serial = 35] [outer = 00000000] 10:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 36 (119CE800) [pid = 3700] [serial = 36] [outer = 10D32400] 10:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 37 (148A5C00) [pid = 3700] [serial = 37] [outer = 10D32400] 10:33:15 INFO - PROCESS | 3700 | 1467048795364 Marionette TRACE conn6 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 10:33:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 10:33:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 890ms 10:33:15 INFO - PROCESS | 3700 | 1467048795413 Marionette TRACE conn6 -> [0,17,"getWindowHandle",null] 10:33:15 INFO - PROCESS | 3700 | 1467048795418 Marionette TRACE conn6 <- [1,17,null,{"value":"13"}] 10:33:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 10:33:15 INFO - PROCESS | 3700 | 1467048795423 Marionette TRACE conn6 -> [0,18,"setScriptTimeout",{"ms":35000}] 10:33:15 INFO - PROCESS | 3700 | 1467048795426 Marionette TRACE conn6 <- [1,18,null,{}] 10:33:15 INFO - PROCESS | 3700 | 1467048795433 Marionette TRACE conn6 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:15 INFO - PROCESS | 3700 | 1467048795435 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:15 INFO - PROCESS | 3700 | 1467048795531 Marionette TRACE conn6 <- [1,19,null,{"value":null}] 10:33:15 INFO - PROCESS | 3700 | 1467048795597 Marionette TRACE conn6 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:15 INFO - PROCESS | 3700 | 1467048795599 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:15 INFO - PROCESS | 3700 | ++DOCSHELL 109D8400 == 12 [pid = 3700] [id = 14] 10:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 38 (10D14000) [pid = 3700] [serial = 38] [outer = 00000000] 10:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 39 (14F27400) [pid = 3700] [serial = 39] [outer = 10D14000] 10:33:15 INFO - PROCESS | 3700 | 1467048795649 Marionette DEBUG loaded listener.js 10:33:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 40 (15005C00) [pid = 3700] [serial = 40] [outer = 10D14000] 10:33:16 INFO - PROCESS | 3700 | 1467048796042 Marionette TRACE conn6 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 10:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 10:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 670ms 10:33:16 INFO - PROCESS | 3700 | 1467048796097 Marionette TRACE conn6 -> [0,21,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 3700 | 1467048796099 Marionette TRACE conn6 <- [1,21,null,{"value":"13"}] 10:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 10:33:16 INFO - PROCESS | 3700 | 1467048796102 Marionette TRACE conn6 -> [0,22,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - PROCESS | 3700 | 1467048796106 Marionette TRACE conn6 <- [1,22,null,{}] 10:33:16 INFO - PROCESS | 3700 | 1467048796118 Marionette TRACE conn6 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:16 INFO - PROCESS | 3700 | 1467048796123 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:16 INFO - PROCESS | 3700 | 1467048796232 Marionette TRACE conn6 <- [1,23,null,{"value":null}] 10:33:16 INFO - PROCESS | 3700 | 1467048796241 Marionette TRACE conn6 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 3700 | 1467048796244 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:16 INFO - PROCESS | 3700 | ++DOCSHELL 16A7D000 == 13 [pid = 3700] [id = 15] 10:33:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 41 (16A85800) [pid = 3700] [serial = 41] [outer = 00000000] 10:33:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 42 (175F4400) [pid = 3700] [serial = 42] [outer = 16A85800] 10:33:16 INFO - PROCESS | 3700 | 1467048796298 Marionette DEBUG loaded listener.js 10:33:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 43 (17947000) [pid = 3700] [serial = 43] [outer = 16A85800] 10:33:16 INFO - PROCESS | 3700 | 1467048796752 Marionette TRACE conn6 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 10:33:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 10:33:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 670ms 10:33:16 INFO - PROCESS | 3700 | 1467048796777 Marionette TRACE conn6 -> [0,25,"getWindowHandle",null] 10:33:16 INFO - PROCESS | 3700 | 1467048796779 Marionette TRACE conn6 <- [1,25,null,{"value":"13"}] 10:33:16 INFO - PROCESS | 3700 | 1467048796782 Marionette TRACE conn6 -> [0,26,"setScriptTimeout",{"ms":35000}] 10:33:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 10:33:16 INFO - PROCESS | 3700 | 1467048796784 Marionette TRACE conn6 <- [1,26,null,{}] 10:33:16 INFO - PROCESS | 3700 | 1467048796788 Marionette TRACE conn6 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:16 INFO - PROCESS | 3700 | 1467048796789 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:16 INFO - PROCESS | 3700 | 1467048796874 Marionette TRACE conn6 <- [1,27,null,{"value":null}] 10:33:16 INFO - PROCESS | 3700 | 1467048796879 Marionette TRACE conn6 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:16 INFO - PROCESS | 3700 | 1467048796881 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:16 INFO - PROCESS | 3700 | ++DOCSHELL 18CECC00 == 14 [pid = 3700] [id = 16] 10:33:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 44 (18CEE000) [pid = 3700] [serial = 44] [outer = 00000000] 10:33:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 45 (18E1FC00) [pid = 3700] [serial = 45] [outer = 18CEE000] 10:33:16 INFO - PROCESS | 3700 | 1467048796929 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 46 (19001800) [pid = 3700] [serial = 46] [outer = 18CEE000] 10:33:17 INFO - PROCESS | 3700 | 1467048797355 Marionette TRACE conn6 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 10:33:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 10:33:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 630ms 10:33:17 INFO - PROCESS | 3700 | 1467048797417 Marionette TRACE conn6 -> [0,29,"getWindowHandle",null] 10:33:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 10:33:17 INFO - PROCESS | 3700 | 1467048797419 Marionette TRACE conn6 <- [1,29,null,{"value":"13"}] 10:33:17 INFO - PROCESS | 3700 | 1467048797422 Marionette TRACE conn6 -> [0,30,"setScriptTimeout",{"ms":35000}] 10:33:17 INFO - PROCESS | 3700 | 1467048797424 Marionette TRACE conn6 <- [1,30,null,{}] 10:33:17 INFO - PROCESS | 3700 | 1467048797431 Marionette TRACE conn6 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:17 INFO - PROCESS | 3700 | 1467048797433 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:17 INFO - PROCESS | 3700 | 1467048797510 Marionette TRACE conn6 <- [1,31,null,{"value":null}] 10:33:17 INFO - PROCESS | 3700 | 1467048797516 Marionette TRACE conn6 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:17 INFO - PROCESS | 3700 | 1467048797518 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:17 INFO - PROCESS | 3700 | ++DOCSHELL 18E1EC00 == 15 [pid = 3700] [id = 17] 10:33:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 47 (1900B000) [pid = 3700] [serial = 47] [outer = 00000000] 10:33:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 48 (1908F000) [pid = 3700] [serial = 48] [outer = 1900B000] 10:33:17 INFO - PROCESS | 3700 | 1467048797565 Marionette DEBUG loaded listener.js 10:33:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 49 (1AF2DC00) [pid = 3700] [serial = 49] [outer = 1900B000] 10:33:17 INFO - PROCESS | 3700 | 1467048797990 Marionette TRACE conn6 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 10:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 10:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 630ms 10:33:18 INFO - PROCESS | 3700 | 1467048798053 Marionette TRACE conn6 -> [0,33,"getWindowHandle",null] 10:33:18 INFO - PROCESS | 3700 | 1467048798055 Marionette TRACE conn6 <- [1,33,null,{"value":"13"}] 10:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 10:33:18 INFO - PROCESS | 3700 | 1467048798058 Marionette TRACE conn6 -> [0,34,"setScriptTimeout",{"ms":35000}] 10:33:18 INFO - PROCESS | 3700 | 1467048798060 Marionette TRACE conn6 <- [1,34,null,{}] 10:33:18 INFO - PROCESS | 3700 | 1467048798063 Marionette TRACE conn6 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:18 INFO - PROCESS | 3700 | 1467048798070 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:18 INFO - PROCESS | 3700 | 1467048798191 Marionette TRACE conn6 <- [1,35,null,{"value":null}] 10:33:18 INFO - PROCESS | 3700 | 1467048798202 Marionette TRACE conn6 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:18 INFO - PROCESS | 3700 | 1467048798204 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:18 INFO - PROCESS | 3700 | ++DOCSHELL 1908EC00 == 16 [pid = 3700] [id = 18] 10:33:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 50 (19BDCC00) [pid = 3700] [serial = 50] [outer = 00000000] 10:33:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 51 (1C115400) [pid = 3700] [serial = 51] [outer = 19BDCC00] 10:33:18 INFO - PROCESS | 3700 | 1467048798248 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 52 (1C2EA000) [pid = 3700] [serial = 52] [outer = 19BDCC00] 10:33:18 INFO - PROCESS | 3700 | 1467048798655 Marionette TRACE conn6 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 10:33:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 10:33:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 630ms 10:33:18 INFO - PROCESS | 3700 | 1467048798699 Marionette TRACE conn6 -> [0,37,"getWindowHandle",null] 10:33:18 INFO - PROCESS | 3700 | 1467048798701 Marionette TRACE conn6 <- [1,37,null,{"value":"13"}] 10:33:18 INFO - PROCESS | 3700 | 1467048798705 Marionette TRACE conn6 -> [0,38,"setScriptTimeout",{"ms":35000}] 10:33:18 INFO - PROCESS | 3700 | 1467048798706 Marionette TRACE conn6 <- [1,38,null,{}] 10:33:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 10:33:18 INFO - PROCESS | 3700 | 1467048798714 Marionette TRACE conn6 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:18 INFO - PROCESS | 3700 | 1467048798716 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:18 INFO - PROCESS | 3700 | 1467048798796 Marionette TRACE conn6 <- [1,39,null,{"value":null}] 10:33:18 INFO - PROCESS | 3700 | 1467048798802 Marionette TRACE conn6 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:18 INFO - PROCESS | 3700 | 1467048798804 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:18 INFO - PROCESS | 3700 | ++DOCSHELL 19338800 == 17 [pid = 3700] [id = 19] 10:33:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 53 (1933D800) [pid = 3700] [serial = 53] [outer = 00000000] 10:33:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (19341400) [pid = 3700] [serial = 54] [outer = 1933D800] 10:33:18 INFO - PROCESS | 3700 | 1467048798851 Marionette DEBUG loaded listener.js 10:33:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (19BE0000) [pid = 3700] [serial = 55] [outer = 1933D800] 10:33:19 INFO - PROCESS | 3700 | 1467048799270 Marionette TRACE conn6 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 10:33:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 10:33:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 630ms 10:33:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 10:33:19 INFO - PROCESS | 3700 | 1467048799340 Marionette TRACE conn6 -> [0,41,"getWindowHandle",null] 10:33:19 INFO - PROCESS | 3700 | 1467048799342 Marionette TRACE conn6 <- [1,41,null,{"value":"13"}] 10:33:19 INFO - PROCESS | 3700 | 1467048799349 Marionette TRACE conn6 -> [0,42,"setScriptTimeout",{"ms":35000}] 10:33:19 INFO - PROCESS | 3700 | 1467048799351 Marionette TRACE conn6 <- [1,42,null,{}] 10:33:19 INFO - PROCESS | 3700 | 1467048799354 Marionette TRACE conn6 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:19 INFO - PROCESS | 3700 | 1467048799356 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:19 INFO - PROCESS | 3700 | 1467048799437 Marionette TRACE conn6 <- [1,43,null,{"value":null}] 10:33:19 INFO - PROCESS | 3700 | 1467048799548 Marionette TRACE conn6 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:19 INFO - PROCESS | 3700 | 1467048799550 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:19 INFO - PROCESS | 3700 | ++DOCSHELL 1D53B400 == 18 [pid = 3700] [id = 20] 10:33:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (1D53E400) [pid = 3700] [serial = 56] [outer = 00000000] 10:33:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (1DA0D800) [pid = 3700] [serial = 57] [outer = 1D53E400] 10:33:19 INFO - PROCESS | 3700 | 1467048799593 Marionette DEBUG loaded listener.js 10:33:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (16422000) [pid = 3700] [serial = 58] [outer = 1D53E400] 10:33:19 INFO - PROCESS | 3700 | 1467048799970 Marionette TRACE conn6 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 10:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 670ms 10:33:20 INFO - PROCESS | 3700 | 1467048800020 Marionette TRACE conn6 -> [0,45,"getWindowHandle",null] 10:33:20 INFO - PROCESS | 3700 | 1467048800022 Marionette TRACE conn6 <- [1,45,null,{"value":"13"}] 10:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 10:33:20 INFO - PROCESS | 3700 | 1467048800037 Marionette TRACE conn6 -> [0,46,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 3700 | 1467048800039 Marionette TRACE conn6 <- [1,46,null,{}] 10:33:20 INFO - PROCESS | 3700 | 1467048800043 Marionette TRACE conn6 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:20 INFO - PROCESS | 3700 | 1467048800045 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:20 INFO - PROCESS | 3700 | 1467048800142 Marionette TRACE conn6 <- [1,47,null,{"value":null}] 10:33:20 INFO - PROCESS | 3700 | 1467048800150 Marionette TRACE conn6 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 3700 | 1467048800152 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:20 INFO - PROCESS | 3700 | ++DOCSHELL 16A7BC00 == 19 [pid = 3700] [id = 21] 10:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (1C11B000) [pid = 3700] [serial = 59] [outer = 00000000] 10:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (1DA7E800) [pid = 3700] [serial = 60] [outer = 1C11B000] 10:33:20 INFO - PROCESS | 3700 | 1467048800199 Marionette DEBUG loaded listener.js 10:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (1E3EAC00) [pid = 3700] [serial = 61] [outer = 1C11B000] 10:33:20 INFO - PROCESS | 3700 | 1467048800592 Marionette TRACE conn6 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 10:33:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 10:33:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 570ms 10:33:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 10:33:20 INFO - PROCESS | 3700 | 1467048800611 Marionette TRACE conn6 -> [0,49,"getWindowHandle",null] 10:33:20 INFO - PROCESS | 3700 | 1467048800612 Marionette TRACE conn6 <- [1,49,null,{"value":"13"}] 10:33:20 INFO - PROCESS | 3700 | 1467048800615 Marionette TRACE conn6 -> [0,50,"setScriptTimeout",{"ms":35000}] 10:33:20 INFO - PROCESS | 3700 | 1467048800617 Marionette TRACE conn6 <- [1,50,null,{}] 10:33:20 INFO - PROCESS | 3700 | 1467048800620 Marionette TRACE conn6 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:20 INFO - PROCESS | 3700 | 1467048800622 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:20 INFO - PROCESS | 3700 | 1467048800747 Marionette TRACE conn6 <- [1,51,null,{"value":null}] 10:33:20 INFO - PROCESS | 3700 | 1467048800754 Marionette TRACE conn6 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:20 INFO - PROCESS | 3700 | 1467048800756 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:20 INFO - PROCESS | 3700 | ++DOCSHELL 10815C00 == 20 [pid = 3700] [id = 22] 10:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10817000) [pid = 3700] [serial = 62] [outer = 00000000] 10:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (1081DC00) [pid = 3700] [serial = 63] [outer = 10817000] 10:33:20 INFO - PROCESS | 3700 | 1467048800803 Marionette DEBUG loaded listener.js 10:33:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1504FC00) [pid = 3700] [serial = 64] [outer = 10817000] 10:33:21 INFO - PROCESS | 3700 | 1467048801171 Marionette TRACE conn6 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 10:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 570ms 10:33:21 INFO - PROCESS | 3700 | 1467048801187 Marionette TRACE conn6 -> [0,53,"getWindowHandle",null] 10:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 10:33:21 INFO - PROCESS | 3700 | 1467048801189 Marionette TRACE conn6 <- [1,53,null,{"value":"13"}] 10:33:21 INFO - PROCESS | 3700 | 1467048801192 Marionette TRACE conn6 -> [0,54,"setScriptTimeout",{"ms":35000}] 10:33:21 INFO - PROCESS | 3700 | 1467048801195 Marionette TRACE conn6 <- [1,54,null,{}] 10:33:21 INFO - PROCESS | 3700 | 1467048801198 Marionette TRACE conn6 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:21 INFO - PROCESS | 3700 | 1467048801200 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:21 INFO - PROCESS | 3700 | 1467048801296 Marionette TRACE conn6 <- [1,55,null,{"value":null}] 10:33:21 INFO - PROCESS | 3700 | 1467048801360 Marionette TRACE conn6 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:21 INFO - PROCESS | 3700 | 1467048801363 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:21 INFO - PROCESS | 3700 | ++DOCSHELL 10B4E000 == 21 [pid = 3700] [id = 23] 10:33:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10B4EC00) [pid = 3700] [serial = 65] [outer = 00000000] 10:33:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10B56800) [pid = 3700] [serial = 66] [outer = 10B4EC00] 10:33:21 INFO - PROCESS | 3700 | 1467048801414 Marionette DEBUG loaded listener.js 10:33:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1E3EE400) [pid = 3700] [serial = 67] [outer = 10B4EC00] 10:33:21 INFO - PROCESS | 3700 | 1467048801784 Marionette TRACE conn6 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:33:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 10:33:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 630ms 10:33:21 INFO - PROCESS | 3700 | 1467048801823 Marionette TRACE conn6 -> [0,57,"getWindowHandle",null] 10:33:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 10:33:21 INFO - PROCESS | 3700 | 1467048801825 Marionette TRACE conn6 <- [1,57,null,{"value":"13"}] 10:33:21 INFO - PROCESS | 3700 | 1467048801828 Marionette TRACE conn6 -> [0,58,"setScriptTimeout",{"ms":35000}] 10:33:21 INFO - PROCESS | 3700 | 1467048801830 Marionette TRACE conn6 <- [1,58,null,{}] 10:33:21 INFO - PROCESS | 3700 | 1467048801834 Marionette TRACE conn6 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:21 INFO - PROCESS | 3700 | 1467048801835 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:21 INFO - PROCESS | 3700 | 1467048801947 Marionette TRACE conn6 <- [1,59,null,{"value":null}] 10:33:21 INFO - PROCESS | 3700 | 1467048801955 Marionette TRACE conn6 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:21 INFO - PROCESS | 3700 | 1467048801957 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:21 INFO - PROCESS | 3700 | ++DOCSHELL 0C8E9800 == 22 [pid = 3700] [id = 24] 10:33:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (0C8E9C00) [pid = 3700] [serial = 68] [outer = 00000000] 10:33:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10B4CC00) [pid = 3700] [serial = 69] [outer = 0C8E9C00] 10:33:22 INFO - PROCESS | 3700 | 1467048802003 Marionette DEBUG loaded listener.js 10:33:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (18CF2800) [pid = 3700] [serial = 70] [outer = 0C8E9C00] 10:33:22 INFO - PROCESS | 3700 | 1467048802394 Marionette TRACE conn6 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:33:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 10:33:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 630ms 10:33:22 INFO - PROCESS | 3700 | 1467048802459 Marionette TRACE conn6 -> [0,61,"getWindowHandle",null] 10:33:22 INFO - PROCESS | 3700 | 1467048802461 Marionette TRACE conn6 <- [1,61,null,{"value":"13"}] 10:33:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 10:33:22 INFO - PROCESS | 3700 | 1467048802464 Marionette TRACE conn6 -> [0,62,"setScriptTimeout",{"ms":35000}] 10:33:22 INFO - PROCESS | 3700 | 1467048802466 Marionette TRACE conn6 <- [1,62,null,{}] 10:33:22 INFO - PROCESS | 3700 | 1467048802470 Marionette TRACE conn6 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:22 INFO - PROCESS | 3700 | 1467048802481 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:23 INFO - PROCESS | 3700 | --DOCSHELL 19010C00 == 21 [pid = 3700] [id = 10] 10:33:23 INFO - PROCESS | 3700 | --DOCSHELL 109DA400 == 20 [pid = 3700] [id = 8] 10:33:23 INFO - PROCESS | 3700 | 1467048803273 Marionette TRACE conn6 <- [1,63,null,{"value":null}] 10:33:23 INFO - PROCESS | 3700 | 1467048803364 Marionette TRACE conn6 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:23 INFO - PROCESS | 3700 | 1467048803367 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:23 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F1C00 == 21 [pid = 3700] [id = 25] 10:33:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (0C8F5000) [pid = 3700] [serial = 71] [outer = 00000000] 10:33:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (0FF36000) [pid = 3700] [serial = 72] [outer = 0C8F5000] 10:33:23 INFO - PROCESS | 3700 | 1467048803418 Marionette DEBUG loaded listener.js 10:33:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1005EC00) [pid = 3700] [serial = 73] [outer = 0C8F5000] 10:33:23 INFO - PROCESS | 3700 | 1467048803857 Marionette TRACE conn6 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:33:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 10:33:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1423ms 10:33:23 INFO - PROCESS | 3700 | 1467048803889 Marionette TRACE conn6 -> [0,65,"getWindowHandle",null] 10:33:23 INFO - PROCESS | 3700 | 1467048803893 Marionette TRACE conn6 <- [1,65,null,{"value":"13"}] 10:33:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 10:33:23 INFO - PROCESS | 3700 | 1467048803898 Marionette TRACE conn6 -> [0,66,"setScriptTimeout",{"ms":35000}] 10:33:23 INFO - PROCESS | 3700 | 1467048803901 Marionette TRACE conn6 <- [1,66,null,{}] 10:33:23 INFO - PROCESS | 3700 | 1467048803912 Marionette TRACE conn6 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:23 INFO - PROCESS | 3700 | 1467048803915 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:24 INFO - PROCESS | 3700 | 1467048804022 Marionette TRACE conn6 <- [1,67,null,{"value":null}] 10:33:24 INFO - PROCESS | 3700 | 1467048804029 Marionette TRACE conn6 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:24 INFO - PROCESS | 3700 | 1467048804032 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:24 INFO - PROCESS | 3700 | ++DOCSHELL 109D9C00 == 22 [pid = 3700] [id = 26] 10:33:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (109DFC00) [pid = 3700] [serial = 74] [outer = 00000000] 10:33:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10B51800) [pid = 3700] [serial = 75] [outer = 109DFC00] 10:33:24 INFO - PROCESS | 3700 | 1467048804081 Marionette DEBUG loaded listener.js 10:33:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10B56C00) [pid = 3700] [serial = 76] [outer = 109DFC00] 10:33:24 INFO - PROCESS | 3700 | 1467048804502 Marionette TRACE conn6 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:33:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 10:33:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 630ms 10:33:24 INFO - PROCESS | 3700 | 1467048804529 Marionette TRACE conn6 -> [0,69,"getWindowHandle",null] 10:33:24 INFO - PROCESS | 3700 | 1467048804532 Marionette TRACE conn6 <- [1,69,null,{"value":"13"}] 10:33:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 10:33:24 INFO - PROCESS | 3700 | 1467048804535 Marionette TRACE conn6 -> [0,70,"setScriptTimeout",{"ms":35000}] 10:33:24 INFO - PROCESS | 3700 | 1467048804537 Marionette TRACE conn6 <- [1,70,null,{}] 10:33:24 INFO - PROCESS | 3700 | 1467048804541 Marionette TRACE conn6 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:24 INFO - PROCESS | 3700 | 1467048804543 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:24 INFO - PROCESS | 3700 | 1467048804921 Marionette TRACE conn6 <- [1,71,null,{"value":null}] 10:33:24 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (16A83000) [pid = 3700] [serial = 8] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:33:24 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19445400) [pid = 3700] [serial = 26] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 10:33:24 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10059800) [pid = 3700] [serial = 29] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 10:33:24 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10D14000) [pid = 3700] [serial = 38] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 10:33:24 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (16A85800) [pid = 3700] [serial = 41] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 10:33:24 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (18CEE000) [pid = 3700] [serial = 44] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 10:33:24 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1900B000) [pid = 3700] [serial = 47] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 10:33:24 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (10817000) [pid = 3700] [serial = 62] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 10:33:24 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (10B4EC00) [pid = 3700] [serial = 65] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 10:33:24 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (109DCC00) [pid = 3700] [serial = 20] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 10:33:25 INFO - PROCESS | 3700 | 1467048805006 Marionette TRACE conn6 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 3700 | 1467048805009 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:25 INFO - PROCESS | 3700 | ++DOCSHELL 10573800 == 23 [pid = 3700] [id = 27] 10:33:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10573C00) [pid = 3700] [serial = 77] [outer = 00000000] 10:33:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10817000) [pid = 3700] [serial = 78] [outer = 10573C00] 10:33:25 INFO - PROCESS | 3700 | 1467048805057 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (14B8DC00) [pid = 3700] [serial = 79] [outer = 10573C00] 10:33:25 INFO - PROCESS | 3700 | 1467048805424 Marionette TRACE conn6 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:33:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 10:33:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 930ms 10:33:25 INFO - PROCESS | 3700 | 1467048805468 Marionette TRACE conn6 -> [0,73,"getWindowHandle",null] 10:33:25 INFO - PROCESS | 3700 | 1467048805472 Marionette TRACE conn6 <- [1,73,null,{"value":"13"}] 10:33:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 10:33:25 INFO - PROCESS | 3700 | 1467048805483 Marionette TRACE conn6 -> [0,74,"setScriptTimeout",{"ms":35000}] 10:33:25 INFO - PROCESS | 3700 | 1467048805487 Marionette TRACE conn6 <- [1,74,null,{}] 10:33:25 INFO - PROCESS | 3700 | 1467048805491 Marionette TRACE conn6 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:25 INFO - PROCESS | 3700 | 1467048805494 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:25 INFO - PROCESS | 3700 | 1467048805596 Marionette TRACE conn6 <- [1,75,null,{"value":null}] 10:33:25 INFO - PROCESS | 3700 | 1467048805601 Marionette TRACE conn6 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:25 INFO - PROCESS | 3700 | 1467048805603 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:25 INFO - PROCESS | 3700 | ++DOCSHELL 1504CC00 == 24 [pid = 3700] [id = 28] 10:33:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (15051800) [pid = 3700] [serial = 80] [outer = 00000000] 10:33:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (16429000) [pid = 3700] [serial = 81] [outer = 15051800] 10:33:25 INFO - PROCESS | 3700 | 1467048805652 Marionette DEBUG loaded listener.js 10:33:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (16609000) [pid = 3700] [serial = 82] [outer = 15051800] 10:33:26 INFO - PROCESS | 3700 | 1467048806080 Marionette TRACE conn6 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 10:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 630ms 10:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 10:33:26 INFO - PROCESS | 3700 | 1467048806108 Marionette TRACE conn6 -> [0,77,"getWindowHandle",null] 10:33:26 INFO - PROCESS | 3700 | 1467048806110 Marionette TRACE conn6 <- [1,77,null,{"value":"13"}] 10:33:26 INFO - PROCESS | 3700 | 1467048806113 Marionette TRACE conn6 -> [0,78,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 3700 | 1467048806115 Marionette TRACE conn6 <- [1,78,null,{}] 10:33:26 INFO - PROCESS | 3700 | 1467048806118 Marionette TRACE conn6 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:26 INFO - PROCESS | 3700 | 1467048806120 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:26 INFO - PROCESS | 3700 | 1467048806202 Marionette TRACE conn6 <- [1,79,null,{"value":null}] 10:33:26 INFO - PROCESS | 3700 | 1467048806208 Marionette TRACE conn6 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:26 INFO - PROCESS | 3700 | 1467048806210 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:26 INFO - PROCESS | 3700 | ++DOCSHELL 16A7B000 == 25 [pid = 3700] [id = 29] 10:33:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1755EC00) [pid = 3700] [serial = 83] [outer = 00000000] 10:33:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17942800) [pid = 3700] [serial = 84] [outer = 1755EC00] 10:33:26 INFO - PROCESS | 3700 | 1467048806257 Marionette DEBUG loaded listener.js 10:33:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (18CEFC00) [pid = 3700] [serial = 85] [outer = 1755EC00] 10:33:26 INFO - PROCESS | 3700 | 1467048806719 Marionette TRACE conn6 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:33:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 10:33:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 630ms 10:33:26 INFO - PROCESS | 3700 | 1467048806744 Marionette TRACE conn6 -> [0,81,"getWindowHandle",null] 10:33:26 INFO - PROCESS | 3700 | 1467048806746 Marionette TRACE conn6 <- [1,81,null,{"value":"13"}] 10:33:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 10:33:26 INFO - PROCESS | 3700 | 1467048806749 Marionette TRACE conn6 -> [0,82,"setScriptTimeout",{"ms":35000}] 10:33:26 INFO - PROCESS | 3700 | 1467048806751 Marionette TRACE conn6 <- [1,82,null,{}] 10:33:26 INFO - PROCESS | 3700 | 1467048806754 Marionette TRACE conn6 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:26 INFO - PROCESS | 3700 | 1467048806756 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:26 INFO - PROCESS | 3700 | 1467048806839 Marionette TRACE conn6 <- [1,83,null,{"value":null}] 10:33:26 INFO - PROCESS | 3700 | 1467048806845 Marionette TRACE conn6 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:26 INFO - PROCESS | 3700 | 1467048806851 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:26 INFO - PROCESS | 3700 | ++DOCSHELL 1908A800 == 26 [pid = 3700] [id = 30] 10:33:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1908BC00) [pid = 3700] [serial = 86] [outer = 00000000] 10:33:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1933CC00) [pid = 3700] [serial = 87] [outer = 1908BC00] 10:33:26 INFO - PROCESS | 3700 | 1467048806907 Marionette DEBUG loaded listener.js 10:33:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19BD3400) [pid = 3700] [serial = 88] [outer = 1908BC00] 10:33:27 INFO - PROCESS | 3700 | 1467048807509 Marionette TRACE conn6 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:33:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 10:33:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 830ms 10:33:27 INFO - PROCESS | 3700 | 1467048807591 Marionette TRACE conn6 -> [0,85,"getWindowHandle",null] 10:33:27 INFO - PROCESS | 3700 | 1467048807596 Marionette TRACE conn6 <- [1,85,null,{"value":"13"}] 10:33:27 INFO - PROCESS | 3700 | 1467048807602 Marionette TRACE conn6 -> [0,86,"setScriptTimeout",{"ms":35000}] 10:33:27 INFO - PROCESS | 3700 | 1467048807605 Marionette TRACE conn6 <- [1,86,null,{}] 10:33:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 10:33:27 INFO - PROCESS | 3700 | 1467048807624 Marionette TRACE conn6 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:27 INFO - PROCESS | 3700 | 1467048807629 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:27 INFO - PROCESS | 3700 | 1467048807768 Marionette TRACE conn6 <- [1,87,null,{"value":null}] 10:33:27 INFO - PROCESS | 3700 | 1467048807813 Marionette TRACE conn6 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:27 INFO - PROCESS | 3700 | 1467048807817 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:27 INFO - PROCESS | 3700 | ++DOCSHELL 109D4800 == 27 [pid = 3700] [id = 31] 10:33:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (109D5800) [pid = 3700] [serial = 89] [outer = 00000000] 10:33:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10D33800) [pid = 3700] [serial = 90] [outer = 109D5800] 10:33:27 INFO - PROCESS | 3700 | 1467048807878 Marionette DEBUG loaded listener.js 10:33:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (149C2C00) [pid = 3700] [serial = 91] [outer = 109D5800] 10:33:28 INFO - PROCESS | 3700 | 1467048808416 Marionette TRACE conn6 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:33:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 10:33:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 870ms 10:33:28 INFO - PROCESS | 3700 | 1467048808479 Marionette TRACE conn6 -> [0,89,"getWindowHandle",null] 10:33:28 INFO - PROCESS | 3700 | 1467048808484 Marionette TRACE conn6 <- [1,89,null,{"value":"13"}] 10:33:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 10:33:28 INFO - PROCESS | 3700 | 1467048808490 Marionette TRACE conn6 -> [0,90,"setScriptTimeout",{"ms":35000}] 10:33:28 INFO - PROCESS | 3700 | 1467048808493 Marionette TRACE conn6 <- [1,90,null,{}] 10:33:28 INFO - PROCESS | 3700 | 1467048808498 Marionette TRACE conn6 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:28 INFO - PROCESS | 3700 | 1467048808501 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:28 INFO - PROCESS | 3700 | 1467048808615 Marionette TRACE conn6 <- [1,91,null,{"value":null}] 10:33:28 INFO - PROCESS | 3700 | 1467048808689 Marionette TRACE conn6 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:28 INFO - PROCESS | 3700 | 1467048808691 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:28 INFO - PROCESS | 3700 | ++DOCSHELL 17563400 == 28 [pid = 3700] [id = 32] 10:33:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (17567000) [pid = 3700] [serial = 92] [outer = 00000000] 10:33:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19081C00) [pid = 3700] [serial = 93] [outer = 17567000] 10:33:28 INFO - PROCESS | 3700 | 1467048808751 Marionette DEBUG loaded listener.js 10:33:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1908B000) [pid = 3700] [serial = 94] [outer = 17567000] 10:33:29 INFO - PROCESS | 3700 | 1467048809340 Marionette TRACE conn6 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 10:33:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 10:33:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 930ms 10:33:29 INFO - PROCESS | 3700 | 1467048809424 Marionette TRACE conn6 -> [0,93,"getWindowHandle",null] 10:33:29 INFO - PROCESS | 3700 | 1467048809426 Marionette TRACE conn6 <- [1,93,null,{"value":"13"}] 10:33:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 10:33:29 INFO - PROCESS | 3700 | 1467048809430 Marionette TRACE conn6 -> [0,94,"setScriptTimeout",{"ms":35000}] 10:33:29 INFO - PROCESS | 3700 | 1467048809434 Marionette TRACE conn6 <- [1,94,null,{}] 10:33:29 INFO - PROCESS | 3700 | 1467048809458 Marionette TRACE conn6 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:29 INFO - PROCESS | 3700 | 1467048809463 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:29 INFO - PROCESS | 3700 | 1467048809594 Marionette TRACE conn6 <- [1,95,null,{"value":null}] 10:33:29 INFO - PROCESS | 3700 | 1467048809637 Marionette TRACE conn6 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:29 INFO - PROCESS | 3700 | 1467048809640 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:29 INFO - PROCESS | 3700 | ++DOCSHELL 0C73E800 == 29 [pid = 3700] [id = 33] 10:33:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (0C73FC00) [pid = 3700] [serial = 95] [outer = 00000000] 10:33:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19338000) [pid = 3700] [serial = 96] [outer = 0C73FC00] 10:33:29 INFO - PROCESS | 3700 | 1467048809696 Marionette DEBUG loaded listener.js 10:33:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19BD8000) [pid = 3700] [serial = 97] [outer = 0C73FC00] 10:33:30 INFO - PROCESS | 3700 | 1467048810213 Marionette TRACE conn6 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 10:33:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 10:33:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 830ms 10:33:30 INFO - PROCESS | 3700 | 1467048810263 Marionette TRACE conn6 -> [0,97,"getWindowHandle",null] 10:33:30 INFO - PROCESS | 3700 | 1467048810267 Marionette TRACE conn6 <- [1,97,null,{"value":"13"}] 10:33:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 10:33:30 INFO - PROCESS | 3700 | 1467048810270 Marionette TRACE conn6 -> [0,98,"setScriptTimeout",{"ms":35000}] 10:33:30 INFO - PROCESS | 3700 | 1467048810272 Marionette TRACE conn6 <- [1,98,null,{}] 10:33:30 INFO - PROCESS | 3700 | 1467048810276 Marionette TRACE conn6 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:30 INFO - PROCESS | 3700 | 1467048810278 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:30 INFO - PROCESS | 3700 | 1467048810383 Marionette TRACE conn6 <- [1,99,null,{"value":null}] 10:33:30 INFO - PROCESS | 3700 | 1467048810469 Marionette TRACE conn6 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:30 INFO - PROCESS | 3700 | 1467048810471 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:30 INFO - PROCESS | 3700 | ++DOCSHELL 15046800 == 30 [pid = 3700] [id = 34] 10:33:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19BD9800) [pid = 3700] [serial = 98] [outer = 00000000] 10:33:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19CDC400) [pid = 3700] [serial = 99] [outer = 19BD9800] 10:33:30 INFO - PROCESS | 3700 | 1467048810528 Marionette DEBUG loaded listener.js 10:33:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19CE0800) [pid = 3700] [serial = 100] [outer = 19BD9800] 10:33:31 INFO - PROCESS | 3700 | 1467048811079 Marionette TRACE conn6 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 10:33:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 10:33:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 870ms 10:33:31 INFO - PROCESS | 3700 | 1467048811144 Marionette TRACE conn6 -> [0,101,"getWindowHandle",null] 10:33:31 INFO - PROCESS | 3700 | 1467048811146 Marionette TRACE conn6 <- [1,101,null,{"value":"13"}] 10:33:31 INFO - PROCESS | 3700 | 1467048811150 Marionette TRACE conn6 -> [0,102,"setScriptTimeout",{"ms":35000}] 10:33:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 10:33:31 INFO - PROCESS | 3700 | 1467048811152 Marionette TRACE conn6 <- [1,102,null,{}] 10:33:31 INFO - PROCESS | 3700 | 1467048811156 Marionette TRACE conn6 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:31 INFO - PROCESS | 3700 | 1467048811158 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:31 INFO - PROCESS | 3700 | 1467048811260 Marionette TRACE conn6 <- [1,103,null,{"value":null}] 10:33:31 INFO - PROCESS | 3700 | 1467048811365 Marionette TRACE conn6 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:31 INFO - PROCESS | 3700 | 1467048811367 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:31 INFO - PROCESS | 3700 | ++DOCSHELL 10576000 == 31 [pid = 3700] [id = 35] 10:33:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1057E000) [pid = 3700] [serial = 101] [outer = 00000000] 10:33:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (10E44400) [pid = 3700] [serial = 102] [outer = 1057E000] 10:33:31 INFO - PROCESS | 3700 | 1467048811422 Marionette DEBUG loaded listener.js 10:33:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1380B000) [pid = 3700] [serial = 103] [outer = 1057E000] 10:33:31 INFO - PROCESS | 3700 | 1467048811975 Marionette TRACE conn6 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 10:33:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 10:33:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 869ms 10:33:32 INFO - PROCESS | 3700 | 1467048812024 Marionette TRACE conn6 -> [0,105,"getWindowHandle",null] 10:33:32 INFO - PROCESS | 3700 | 1467048812028 Marionette TRACE conn6 <- [1,105,null,{"value":"13"}] 10:33:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 10:33:32 INFO - PROCESS | 3700 | 1467048812033 Marionette TRACE conn6 -> [0,106,"setScriptTimeout",{"ms":35000}] 10:33:32 INFO - PROCESS | 3700 | 1467048812037 Marionette TRACE conn6 <- [1,106,null,{}] 10:33:32 INFO - PROCESS | 3700 | 1467048812043 Marionette TRACE conn6 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:32 INFO - PROCESS | 3700 | 1467048812045 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:32 INFO - PROCESS | 3700 | 1467048812143 Marionette TRACE conn6 <- [1,107,null,{"value":null}] 10:33:32 INFO - PROCESS | 3700 | 1467048812236 Marionette TRACE conn6 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:32 INFO - PROCESS | 3700 | 1467048812239 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:32 INFO - PROCESS | 3700 | ++DOCSHELL 0FD75000 == 32 [pid = 3700] [id = 36] 10:33:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (0FDC9400) [pid = 3700] [serial = 104] [outer = 00000000] 10:33:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1066BC00) [pid = 3700] [serial = 105] [outer = 0FDC9400] 10:33:32 INFO - PROCESS | 3700 | 1467048812290 Marionette DEBUG loaded listener.js 10:33:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (109D7000) [pid = 3700] [serial = 106] [outer = 0FDC9400] 10:33:32 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (19CBE400) [pid = 3700] [serial = 17] [outer = 00000000] [url = about:blank] 10:33:32 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (17563C00) [pid = 3700] [serial = 10] [outer = 00000000] [url = chrome://gfxsanity/content/sanitytest.html] 10:33:32 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1755DC00) [pid = 3700] [serial = 9] [outer = 00000000] [url = about:blank] 10:33:32 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1380B400) [pid = 3700] [serial = 4] [outer = 00000000] [url = about:blank] 10:33:32 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1D538C00) [pid = 3700] [serial = 27] [outer = 00000000] [url = about:blank] 10:33:32 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (100F2000) [pid = 3700] [serial = 30] [outer = 00000000] [url = about:blank] 10:33:32 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (119CE800) [pid = 3700] [serial = 36] [outer = 00000000] [url = about:blank] 10:33:32 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (14F27400) [pid = 3700] [serial = 39] [outer = 00000000] [url = about:blank] 10:33:32 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (15005C00) [pid = 3700] [serial = 40] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (175F4400) [pid = 3700] [serial = 42] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (18E1FC00) [pid = 3700] [serial = 45] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1908F000) [pid = 3700] [serial = 48] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1C115400) [pid = 3700] [serial = 51] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19341400) [pid = 3700] [serial = 54] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1DA0D800) [pid = 3700] [serial = 57] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1DA7E800) [pid = 3700] [serial = 60] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1081DC00) [pid = 3700] [serial = 63] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10B56800) [pid = 3700] [serial = 66] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10D13C00) [pid = 3700] [serial = 21] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (17561800) [pid = 3700] [serial = 24] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10D2E800) [pid = 3700] [serial = 33] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19001800) [pid = 3700] [serial = 46] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1AF2DC00) [pid = 3700] [serial = 49] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1DA75000) [pid = 3700] [serial = 28] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (11934C00) [pid = 3700] [serial = 22] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1057E800) [pid = 3700] [serial = 31] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1504FC00) [pid = 3700] [serial = 64] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (17947000) [pid = 3700] [serial = 43] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1E3EE400) [pid = 3700] [serial = 67] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19DD2800) [pid = 3700] [serial = 14] [outer = 00000000] [url = about:blank] 10:33:33 INFO - PROCESS | 3700 | 1467048813236 Marionette TRACE conn6 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 10:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 10:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1238ms 10:33:33 INFO - PROCESS | 3700 | 1467048813272 Marionette TRACE conn6 -> [0,109,"getWindowHandle",null] 10:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 10:33:33 INFO - PROCESS | 3700 | 1467048813277 Marionette TRACE conn6 <- [1,109,null,{"value":"13"}] 10:33:33 INFO - PROCESS | 3700 | 1467048813281 Marionette TRACE conn6 -> [0,110,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - PROCESS | 3700 | 1467048813286 Marionette TRACE conn6 <- [1,110,null,{}] 10:33:33 INFO - PROCESS | 3700 | 1467048813291 Marionette TRACE conn6 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:33 INFO - PROCESS | 3700 | 1467048813294 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:33 INFO - PROCESS | 3700 | 1467048813394 Marionette TRACE conn6 <- [1,111,null,{"value":null}] 10:33:33 INFO - PROCESS | 3700 | 1467048813401 Marionette TRACE conn6 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:33 INFO - PROCESS | 3700 | 1467048813404 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:33 INFO - PROCESS | 3700 | ++DOCSHELL 10574800 == 33 [pid = 3700] [id = 37] 10:33:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10576C00) [pid = 3700] [serial = 107] [outer = 00000000] 10:33:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10814000) [pid = 3700] [serial = 108] [outer = 10576C00] 10:33:33 INFO - PROCESS | 3700 | 1467048813454 Marionette DEBUG loaded listener.js 10:33:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1081CC00) [pid = 3700] [serial = 109] [outer = 10576C00] 10:33:33 INFO - PROCESS | 3700 | 1467048813895 Marionette TRACE conn6 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 10:33:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 10:33:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 690ms 10:33:33 INFO - PROCESS | 3700 | 1467048813972 Marionette TRACE conn6 -> [0,113,"getWindowHandle",null] 10:33:33 INFO - PROCESS | 3700 | 1467048813977 Marionette TRACE conn6 <- [1,113,null,{"value":"13"}] 10:33:33 INFO - PROCESS | 3700 | 1467048813983 Marionette TRACE conn6 -> [0,114,"setScriptTimeout",{"ms":35000}] 10:33:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 10:33:33 INFO - PROCESS | 3700 | 1467048813986 Marionette TRACE conn6 <- [1,114,null,{}] 10:33:33 INFO - PROCESS | 3700 | 1467048813990 Marionette TRACE conn6 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:33 INFO - PROCESS | 3700 | 1467048813993 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:34 INFO - PROCESS | 3700 | 1467048814082 Marionette TRACE conn6 <- [1,115,null,{"value":null}] 10:33:34 INFO - PROCESS | 3700 | 1467048814123 Marionette TRACE conn6 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:34 INFO - PROCESS | 3700 | 1467048814125 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:34 INFO - PROCESS | 3700 | ++DOCSHELL 148E2800 == 34 [pid = 3700] [id = 38] 10:33:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (148E7400) [pid = 3700] [serial = 110] [outer = 00000000] 10:33:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (14B8BC00) [pid = 3700] [serial = 111] [outer = 148E7400] 10:33:34 INFO - PROCESS | 3700 | 1467048814175 Marionette DEBUG loaded listener.js 10:33:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (14F30800) [pid = 3700] [serial = 112] [outer = 148E7400] 10:33:34 INFO - PROCESS | 3700 | 1467048814630 Marionette TRACE conn6 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 10:33:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 10:33:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 670ms 10:33:34 INFO - PROCESS | 3700 | 1467048814657 Marionette TRACE conn6 -> [0,117,"getWindowHandle",null] 10:33:34 INFO - PROCESS | 3700 | 1467048814659 Marionette TRACE conn6 <- [1,117,null,{"value":"13"}] 10:33:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 10:33:34 INFO - PROCESS | 3700 | 1467048814662 Marionette TRACE conn6 -> [0,118,"setScriptTimeout",{"ms":35000}] 10:33:34 INFO - PROCESS | 3700 | 1467048814666 Marionette TRACE conn6 <- [1,118,null,{}] 10:33:34 INFO - PROCESS | 3700 | 1467048814677 Marionette TRACE conn6 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:34 INFO - PROCESS | 3700 | 1467048814681 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:34 INFO - PROCESS | 3700 | 1467048814764 Marionette TRACE conn6 <- [1,119,null,{"value":null}] 10:33:34 INFO - PROCESS | 3700 | 1467048814773 Marionette TRACE conn6 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:34 INFO - PROCESS | 3700 | 1467048814777 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:34 INFO - PROCESS | 3700 | ++DOCSHELL 16428000 == 35 [pid = 3700] [id = 39] 10:33:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1642B800) [pid = 3700] [serial = 113] [outer = 00000000] 10:33:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (165CF000) [pid = 3700] [serial = 114] [outer = 1642B800] 10:33:34 INFO - PROCESS | 3700 | 1467048814829 Marionette DEBUG loaded listener.js 10:33:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (165D8000) [pid = 3700] [serial = 115] [outer = 1642B800] 10:33:35 INFO - PROCESS | 3700 | 1467048815261 Marionette TRACE conn6 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 10:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 10:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 630ms 10:33:35 INFO - PROCESS | 3700 | 1467048815296 Marionette TRACE conn6 -> [0,121,"getWindowHandle",null] 10:33:35 INFO - PROCESS | 3700 | 1467048815299 Marionette TRACE conn6 <- [1,121,null,{"value":"13"}] 10:33:35 INFO - PROCESS | 3700 | 1467048815302 Marionette TRACE conn6 -> [0,122,"setScriptTimeout",{"ms":35000}] 10:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 10:33:35 INFO - PROCESS | 3700 | 1467048815304 Marionette TRACE conn6 <- [1,122,null,{}] 10:33:35 INFO - PROCESS | 3700 | 1467048815307 Marionette TRACE conn6 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:35 INFO - PROCESS | 3700 | 1467048815309 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:35 INFO - PROCESS | 3700 | 1467048815427 Marionette TRACE conn6 <- [1,123,null,{"value":null}] 10:33:35 INFO - PROCESS | 3700 | 1467048815494 Marionette TRACE conn6 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:35 INFO - PROCESS | 3700 | 1467048815496 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:35 INFO - PROCESS | 3700 | ++DOCSHELL 16A7C000 == 36 [pid = 3700] [id = 40] 10:33:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16A7D400) [pid = 3700] [serial = 116] [outer = 00000000] 10:33:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17564C00) [pid = 3700] [serial = 117] [outer = 16A7D400] 10:33:35 INFO - PROCESS | 3700 | 1467048815543 Marionette DEBUG loaded listener.js 10:33:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (175F5C00) [pid = 3700] [serial = 118] [outer = 16A7D400] 10:33:35 INFO - PROCESS | 3700 | 1467048815937 Marionette TRACE conn6 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 10:33:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 10:33:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 670ms 10:33:35 INFO - PROCESS | 3700 | 1467048815976 Marionette TRACE conn6 -> [0,125,"getWindowHandle",null] 10:33:35 INFO - PROCESS | 3700 | 1467048815978 Marionette TRACE conn6 <- [1,125,null,{"value":"13"}] 10:33:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 10:33:35 INFO - PROCESS | 3700 | 1467048815982 Marionette TRACE conn6 -> [0,126,"setScriptTimeout",{"ms":35000}] 10:33:35 INFO - PROCESS | 3700 | 1467048815983 Marionette TRACE conn6 <- [1,126,null,{}] 10:33:35 INFO - PROCESS | 3700 | 1467048815987 Marionette TRACE conn6 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:35 INFO - PROCESS | 3700 | 1467048815989 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:36 INFO - PROCESS | 3700 | 1467048816095 Marionette TRACE conn6 <- [1,127,null,{"value":null}] 10:33:36 INFO - PROCESS | 3700 | 1467048816100 Marionette TRACE conn6 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 3700 | 1467048816102 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:36 INFO - PROCESS | 3700 | ++DOCSHELL 1794C800 == 37 [pid = 3700] [id = 41] 10:33:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (181E1800) [pid = 3700] [serial = 119] [outer = 00000000] 10:33:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18E22000) [pid = 3700] [serial = 120] [outer = 181E1800] 10:33:36 INFO - PROCESS | 3700 | 1467048816150 Marionette DEBUG loaded listener.js 10:33:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18E73000) [pid = 3700] [serial = 121] [outer = 181E1800] 10:33:36 INFO - PROCESS | 3700 | 1467048816621 Marionette TRACE conn6 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 10:33:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 10:33:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 670ms 10:33:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 10:33:36 INFO - PROCESS | 3700 | 1467048816656 Marionette TRACE conn6 -> [0,129,"getWindowHandle",null] 10:33:36 INFO - PROCESS | 3700 | 1467048816658 Marionette TRACE conn6 <- [1,129,null,{"value":"13"}] 10:33:36 INFO - PROCESS | 3700 | 1467048816661 Marionette TRACE conn6 -> [0,130,"setScriptTimeout",{"ms":35000}] 10:33:36 INFO - PROCESS | 3700 | 1467048816663 Marionette TRACE conn6 <- [1,130,null,{}] 10:33:36 INFO - PROCESS | 3700 | 1467048816667 Marionette TRACE conn6 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:36 INFO - PROCESS | 3700 | 1467048816672 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:36 INFO - PROCESS | 3700 | 1467048816816 Marionette TRACE conn6 <- [1,131,null,{"value":null}] 10:33:36 INFO - PROCESS | 3700 | 1467048816871 Marionette TRACE conn6 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:36 INFO - PROCESS | 3700 | 1467048816873 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:36 INFO - PROCESS | 3700 | ++DOCSHELL 19087800 == 38 [pid = 3700] [id = 42] 10:33:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1908AC00) [pid = 3700] [serial = 122] [outer = 00000000] 10:33:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19343000) [pid = 3700] [serial = 123] [outer = 1908AC00] 10:33:36 INFO - PROCESS | 3700 | 1467048816921 Marionette DEBUG loaded listener.js 10:33:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19BDDC00) [pid = 3700] [serial = 124] [outer = 1908AC00] 10:33:37 INFO - PROCESS | 3700 | 1467048817428 Marionette TRACE conn6 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 10:33:37 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (109DFC00) [pid = 3700] [serial = 74] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 10:33:37 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10573C00) [pid = 3700] [serial = 77] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 10:33:37 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (15051800) [pid = 3700] [serial = 80] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 10:33:37 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (0C8F5000) [pid = 3700] [serial = 71] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 10:33:37 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (0C8E9C00) [pid = 3700] [serial = 68] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 10:33:37 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1908BC00) [pid = 3700] [serial = 86] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 10:33:37 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1755EC00) [pid = 3700] [serial = 83] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 10:33:37 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1C11B000) [pid = 3700] [serial = 59] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 10:33:37 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19BDCC00) [pid = 3700] [serial = 50] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 10:33:37 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1D53E400) [pid = 3700] [serial = 56] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 10:33:37 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1933D800) [pid = 3700] [serial = 53] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 10:33:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 10:33:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 830ms 10:33:37 INFO - PROCESS | 3700 | 1467048817493 Marionette TRACE conn6 -> [0,133,"getWindowHandle",null] 10:33:37 INFO - PROCESS | 3700 | 1467048817495 Marionette TRACE conn6 <- [1,133,null,{"value":"13"}] 10:33:37 INFO - PROCESS | 3700 | 1467048817498 Marionette TRACE conn6 -> [0,134,"setScriptTimeout",{"ms":35000}] 10:33:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 10:33:37 INFO - PROCESS | 3700 | 1467048817500 Marionette TRACE conn6 <- [1,134,null,{}] 10:33:37 INFO - PROCESS | 3700 | 1467048817503 Marionette TRACE conn6 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:37 INFO - PROCESS | 3700 | 1467048817505 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:37 INFO - PROCESS | 3700 | 1467048817588 Marionette TRACE conn6 <- [1,135,null,{"value":null}] 10:33:37 INFO - PROCESS | 3700 | 1467048817596 Marionette TRACE conn6 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:37 INFO - PROCESS | 3700 | 1467048817598 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:37 INFO - PROCESS | 3700 | ++DOCSHELL 1081B400 == 39 [pid = 3700] [id = 43] 10:33:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (109DFC00) [pid = 3700] [serial = 125] [outer = 00000000] 10:33:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (151AE800) [pid = 3700] [serial = 126] [outer = 109DFC00] 10:33:37 INFO - PROCESS | 3700 | 1467048817644 Marionette DEBUG loaded listener.js 10:33:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (175F3000) [pid = 3700] [serial = 127] [outer = 109DFC00] 10:33:38 INFO - PROCESS | 3700 | 1467048818047 Marionette TRACE conn6 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 10:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 10:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 570ms 10:33:38 INFO - PROCESS | 3700 | 1467048818072 Marionette TRACE conn6 -> [0,137,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 3700 | 1467048818074 Marionette TRACE conn6 <- [1,137,null,{"value":"13"}] 10:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 10:33:38 INFO - PROCESS | 3700 | 1467048818077 Marionette TRACE conn6 -> [0,138,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - PROCESS | 3700 | 1467048818079 Marionette TRACE conn6 <- [1,138,null,{}] 10:33:38 INFO - PROCESS | 3700 | 1467048818092 Marionette TRACE conn6 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:38 INFO - PROCESS | 3700 | 1467048818094 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:38 INFO - PROCESS | 3700 | 1467048818197 Marionette TRACE conn6 <- [1,139,null,{"value":null}] 10:33:38 INFO - PROCESS | 3700 | 1467048818205 Marionette TRACE conn6 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 3700 | 1467048818207 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:38 INFO - PROCESS | 3700 | ++DOCSHELL 09068800 == 40 [pid = 3700] [id = 44] 10:33:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (0C731400) [pid = 3700] [serial = 128] [outer = 00000000] 10:33:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19CD9000) [pid = 3700] [serial = 129] [outer = 0C731400] 10:33:38 INFO - PROCESS | 3700 | 1467048818252 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19342C00) [pid = 3700] [serial = 130] [outer = 0C731400] 10:33:38 INFO - PROCESS | 3700 | 1467048818672 Marionette TRACE conn6 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 10:33:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 10:33:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 630ms 10:33:38 INFO - PROCESS | 3700 | 1467048818715 Marionette TRACE conn6 -> [0,141,"getWindowHandle",null] 10:33:38 INFO - PROCESS | 3700 | 1467048818717 Marionette TRACE conn6 <- [1,141,null,{"value":"13"}] 10:33:38 INFO - PROCESS | 3700 | 1467048818720 Marionette TRACE conn6 -> [0,142,"setScriptTimeout",{"ms":35000}] 10:33:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 10:33:38 INFO - PROCESS | 3700 | 1467048818722 Marionette TRACE conn6 <- [1,142,null,{}] 10:33:38 INFO - PROCESS | 3700 | 1467048818726 Marionette TRACE conn6 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:38 INFO - PROCESS | 3700 | 1467048818728 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:38 INFO - PROCESS | 3700 | 1467048818813 Marionette TRACE conn6 <- [1,143,null,{"value":null}] 10:33:38 INFO - PROCESS | 3700 | 1467048818819 Marionette TRACE conn6 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:38 INFO - PROCESS | 3700 | 1467048818821 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:38 INFO - PROCESS | 3700 | ++DOCSHELL 09061800 == 41 [pid = 3700] [id = 45] 10:33:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (09061C00) [pid = 3700] [serial = 131] [outer = 00000000] 10:33:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10E4D800) [pid = 3700] [serial = 132] [outer = 09061C00] 10:33:38 INFO - PROCESS | 3700 | 1467048818866 Marionette DEBUG loaded listener.js 10:33:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19CBEC00) [pid = 3700] [serial = 133] [outer = 09061C00] 10:33:39 INFO - PROCESS | 3700 | 1467048819304 Marionette TRACE conn6 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 10:33:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 10:33:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 630ms 10:33:39 INFO - PROCESS | 3700 | 1467048819354 Marionette TRACE conn6 -> [0,145,"getWindowHandle",null] 10:33:39 INFO - PROCESS | 3700 | 1467048819356 Marionette TRACE conn6 <- [1,145,null,{"value":"13"}] 10:33:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 10:33:39 INFO - PROCESS | 3700 | 1467048819359 Marionette TRACE conn6 -> [0,146,"setScriptTimeout",{"ms":35000}] 10:33:39 INFO - PROCESS | 3700 | 1467048819360 Marionette TRACE conn6 <- [1,146,null,{}] 10:33:39 INFO - PROCESS | 3700 | 1467048819368 Marionette TRACE conn6 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:39 INFO - PROCESS | 3700 | 1467048819370 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:39 INFO - PROCESS | 3700 | 1467048819485 Marionette TRACE conn6 <- [1,147,null,{"value":null}] 10:33:39 INFO - PROCESS | 3700 | 1467048819631 Marionette TRACE conn6 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:39 INFO - PROCESS | 3700 | 1467048819634 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:39 INFO - PROCESS | 3700 | ++DOCSHELL 0C735400 == 42 [pid = 3700] [id = 46] 10:33:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (0C737000) [pid = 3700] [serial = 134] [outer = 00000000] 10:33:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (0C73E400) [pid = 3700] [serial = 135] [outer = 0C737000] 10:33:39 INFO - PROCESS | 3700 | 1467048819695 Marionette DEBUG loaded listener.js 10:33:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (0C8F6400) [pid = 3700] [serial = 136] [outer = 0C737000] 10:33:40 INFO - PROCESS | 3700 | 1467048820478 Marionette TRACE conn6 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 10:33:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 10:33:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1185ms 10:33:40 INFO - PROCESS | 3700 | 1467048820546 Marionette TRACE conn6 -> [0,149,"getWindowHandle",null] 10:33:40 INFO - PROCESS | 3700 | 1467048820551 Marionette TRACE conn6 <- [1,149,null,{"value":"13"}] 10:33:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 10:33:40 INFO - PROCESS | 3700 | 1467048820555 Marionette TRACE conn6 -> [0,150,"setScriptTimeout",{"ms":35000}] 10:33:40 INFO - PROCESS | 3700 | 1467048820559 Marionette TRACE conn6 <- [1,150,null,{}] 10:33:40 INFO - PROCESS | 3700 | 1467048820564 Marionette TRACE conn6 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:40 INFO - PROCESS | 3700 | 1467048820568 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:40 INFO - PROCESS | 3700 | 1467048820698 Marionette TRACE conn6 <- [1,151,null,{"value":null}] 10:33:40 INFO - PROCESS | 3700 | 1467048820770 Marionette TRACE conn6 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:40 INFO - PROCESS | 3700 | 1467048820773 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:40 INFO - PROCESS | 3700 | ++DOCSHELL 10D32800 == 43 [pid = 3700] [id = 47] 10:33:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (117D9000) [pid = 3700] [serial = 137] [outer = 00000000] 10:33:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (15028C00) [pid = 3700] [serial = 138] [outer = 117D9000] 10:33:40 INFO - PROCESS | 3700 | 1467048820876 Marionette DEBUG loaded listener.js 10:33:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (150DE400) [pid = 3700] [serial = 139] [outer = 117D9000] 10:33:41 INFO - PROCESS | 3700 | 1467048821709 Marionette TRACE conn6 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 10:33:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 10:33:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1166ms 10:33:41 INFO - PROCESS | 3700 | 1467048821727 Marionette TRACE conn6 -> [0,153,"getWindowHandle",null] 10:33:41 INFO - PROCESS | 3700 | 1467048821731 Marionette TRACE conn6 <- [1,153,null,{"value":"13"}] 10:33:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 10:33:41 INFO - PROCESS | 3700 | 1467048821736 Marionette TRACE conn6 -> [0,154,"setScriptTimeout",{"ms":35000}] 10:33:41 INFO - PROCESS | 3700 | 1467048821739 Marionette TRACE conn6 <- [1,154,null,{}] 10:33:41 INFO - PROCESS | 3700 | 1467048821745 Marionette TRACE conn6 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:41 INFO - PROCESS | 3700 | 1467048821748 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:41 INFO - PROCESS | 3700 | 1467048821857 Marionette TRACE conn6 <- [1,155,null,{"value":null}] 10:33:41 INFO - PROCESS | 3700 | 1467048821930 Marionette TRACE conn6 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:41 INFO - PROCESS | 3700 | 1467048821933 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:41 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F5C00 == 44 [pid = 3700] [id = 48] 10:33:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (0FD6B400) [pid = 3700] [serial = 140] [outer = 00000000] 10:33:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (109D4C00) [pid = 3700] [serial = 141] [outer = 0FD6B400] 10:33:41 INFO - PROCESS | 3700 | 1467048821985 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10D2E800) [pid = 3700] [serial = 142] [outer = 0FD6B400] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 17563400 == 43 [pid = 3700] [id = 32] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 0C73E800 == 42 [pid = 3700] [id = 33] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 109D4800 == 41 [pid = 3700] [id = 31] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 09061800 == 40 [pid = 3700] [id = 45] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 09068800 == 39 [pid = 3700] [id = 44] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 1081B400 == 38 [pid = 3700] [id = 43] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 19087800 == 37 [pid = 3700] [id = 42] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 1794C800 == 36 [pid = 3700] [id = 41] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 16A7C000 == 35 [pid = 3700] [id = 40] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 16428000 == 34 [pid = 3700] [id = 39] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 148E2800 == 33 [pid = 3700] [id = 38] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 10574800 == 32 [pid = 3700] [id = 37] 10:33:42 INFO - PROCESS | 3700 | --DOCSHELL 0FD75000 == 31 [pid = 3700] [id = 36] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (18CF2800) [pid = 3700] [serial = 70] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (10B4CC00) [pid = 3700] [serial = 69] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1933CC00) [pid = 3700] [serial = 87] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (17942800) [pid = 3700] [serial = 84] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1E3EAC00) [pid = 3700] [serial = 61] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1C2EA000) [pid = 3700] [serial = 52] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (16422000) [pid = 3700] [serial = 58] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19BE0000) [pid = 3700] [serial = 55] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19BD3400) [pid = 3700] [serial = 88] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10B51800) [pid = 3700] [serial = 75] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10817000) [pid = 3700] [serial = 78] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16429000) [pid = 3700] [serial = 81] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16609000) [pid = 3700] [serial = 82] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (0FF36000) [pid = 3700] [serial = 72] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1005EC00) [pid = 3700] [serial = 73] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (18CEFC00) [pid = 3700] [serial = 85] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10B56C00) [pid = 3700] [serial = 76] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (14B8DC00) [pid = 3700] [serial = 79] [outer = 00000000] [url = about:blank] 10:33:42 INFO - PROCESS | 3700 | 1467048822469 Marionette TRACE conn6 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 10:33:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 10:33:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 770ms 10:33:42 INFO - PROCESS | 3700 | 1467048822507 Marionette TRACE conn6 -> [0,157,"getWindowHandle",null] 10:33:42 INFO - PROCESS | 3700 | 1467048822512 Marionette TRACE conn6 <- [1,157,null,{"value":"13"}] 10:33:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 10:33:42 INFO - PROCESS | 3700 | 1467048822523 Marionette TRACE conn6 -> [0,158,"setScriptTimeout",{"ms":35000}] 10:33:42 INFO - PROCESS | 3700 | 1467048822526 Marionette TRACE conn6 <- [1,158,null,{}] 10:33:42 INFO - PROCESS | 3700 | 1467048822530 Marionette TRACE conn6 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:42 INFO - PROCESS | 3700 | 1467048822533 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:42 INFO - PROCESS | 3700 | 1467048822627 Marionette TRACE conn6 <- [1,159,null,{"value":null}] 10:33:42 INFO - PROCESS | 3700 | 1467048822636 Marionette TRACE conn6 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:42 INFO - PROCESS | 3700 | 1467048822638 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:42 INFO - PROCESS | 3700 | ++DOCSHELL 1081A800 == 32 [pid = 3700] [id = 49] 10:33:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1081AC00) [pid = 3700] [serial = 143] [outer = 00000000] 10:33:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10B4EC00) [pid = 3700] [serial = 144] [outer = 1081AC00] 10:33:42 INFO - PROCESS | 3700 | 1467048822688 Marionette DEBUG loaded listener.js 10:33:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10D11800) [pid = 3700] [serial = 145] [outer = 1081AC00] 10:33:43 INFO - PROCESS | 3700 | 1467048823160 Marionette TRACE conn6 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 10:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 10:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 670ms 10:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 10:33:43 INFO - PROCESS | 3700 | 1467048823198 Marionette TRACE conn6 -> [0,161,"getWindowHandle",null] 10:33:43 INFO - PROCESS | 3700 | 1467048823200 Marionette TRACE conn6 <- [1,161,null,{"value":"13"}] 10:33:43 INFO - PROCESS | 3700 | 1467048823203 Marionette TRACE conn6 -> [0,162,"setScriptTimeout",{"ms":35000}] 10:33:43 INFO - PROCESS | 3700 | 1467048823207 Marionette TRACE conn6 <- [1,162,null,{}] 10:33:43 INFO - PROCESS | 3700 | 1467048823217 Marionette TRACE conn6 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:43 INFO - PROCESS | 3700 | 1467048823222 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:43 INFO - PROCESS | 3700 | 1467048823326 Marionette TRACE conn6 <- [1,163,null,{"value":null}] 10:33:43 INFO - PROCESS | 3700 | 1467048823342 Marionette TRACE conn6 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:43 INFO - PROCESS | 3700 | 1467048823345 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:43 INFO - PROCESS | 3700 | ++DOCSHELL 16427000 == 33 [pid = 3700] [id = 50] 10:33:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16427400) [pid = 3700] [serial = 146] [outer = 00000000] 10:33:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1642DC00) [pid = 3700] [serial = 147] [outer = 16427400] 10:33:43 INFO - PROCESS | 3700 | 1467048823397 Marionette DEBUG loaded listener.js 10:33:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (165D3C00) [pid = 3700] [serial = 148] [outer = 16427400] 10:33:43 INFO - PROCESS | 3700 | 1467048823841 Marionette TRACE conn6 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 10:33:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 10:33:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 690ms 10:33:43 INFO - PROCESS | 3700 | 1467048823894 Marionette TRACE conn6 -> [0,165,"getWindowHandle",null] 10:33:43 INFO - PROCESS | 3700 | 1467048823896 Marionette TRACE conn6 <- [1,165,null,{"value":"13"}] 10:33:43 INFO - PROCESS | 3700 | 1467048823900 Marionette TRACE conn6 -> [0,166,"setScriptTimeout",{"ms":35000}] 10:33:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 10:33:43 INFO - PROCESS | 3700 | 1467048823901 Marionette TRACE conn6 <- [1,166,null,{}] 10:33:43 INFO - PROCESS | 3700 | 1467048823905 Marionette TRACE conn6 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:43 INFO - PROCESS | 3700 | 1467048823907 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:43 INFO - PROCESS | 3700 | 1467048823997 Marionette TRACE conn6 <- [1,167,null,{"value":null}] 10:33:44 INFO - PROCESS | 3700 | 1467048824005 Marionette TRACE conn6 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 3700 | 1467048824007 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:44 INFO - PROCESS | 3700 | ++DOCSHELL 100F7000 == 34 [pid = 3700] [id = 51] 10:33:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16A7B400) [pid = 3700] [serial = 149] [outer = 00000000] 10:33:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (17565000) [pid = 3700] [serial = 150] [outer = 16A7B400] 10:33:44 INFO - PROCESS | 3700 | 1467048824064 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1794B800) [pid = 3700] [serial = 151] [outer = 16A7B400] 10:33:44 INFO - PROCESS | 3700 | 1467048824490 Marionette TRACE conn6 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 10:33:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 10:33:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 630ms 10:33:44 INFO - PROCESS | 3700 | 1467048824535 Marionette TRACE conn6 -> [0,169,"getWindowHandle",null] 10:33:44 INFO - PROCESS | 3700 | 1467048824537 Marionette TRACE conn6 <- [1,169,null,{"value":"13"}] 10:33:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 10:33:44 INFO - PROCESS | 3700 | 1467048824540 Marionette TRACE conn6 -> [0,170,"setScriptTimeout",{"ms":35000}] 10:33:44 INFO - PROCESS | 3700 | 1467048824542 Marionette TRACE conn6 <- [1,170,null,{}] 10:33:44 INFO - PROCESS | 3700 | 1467048824546 Marionette TRACE conn6 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:44 INFO - PROCESS | 3700 | 1467048824548 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:44 INFO - PROCESS | 3700 | 1467048824657 Marionette TRACE conn6 <- [1,171,null,{"value":null}] 10:33:44 INFO - PROCESS | 3700 | 1467048824730 Marionette TRACE conn6 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:44 INFO - PROCESS | 3700 | 1467048824732 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:44 INFO - PROCESS | 3700 | ++DOCSHELL 15007800 == 35 [pid = 3700] [id = 52] 10:33:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (18C52800) [pid = 3700] [serial = 152] [outer = 00000000] 10:33:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1900B800) [pid = 3700] [serial = 153] [outer = 18C52800] 10:33:44 INFO - PROCESS | 3700 | 1467048824778 Marionette DEBUG loaded listener.js 10:33:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19087000) [pid = 3700] [serial = 154] [outer = 18C52800] 10:33:45 INFO - PROCESS | 3700 | 1467048825203 Marionette TRACE conn6 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 10:33:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 10:33:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 730ms 10:33:45 INFO - PROCESS | 3700 | 1467048825274 Marionette TRACE conn6 -> [0,173,"getWindowHandle",null] 10:33:45 INFO - PROCESS | 3700 | 1467048825276 Marionette TRACE conn6 <- [1,173,null,{"value":"13"}] 10:33:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 10:33:45 INFO - PROCESS | 3700 | 1467048825292 Marionette TRACE conn6 -> [0,174,"setScriptTimeout",{"ms":35000}] 10:33:45 INFO - PROCESS | 3700 | 1467048825294 Marionette TRACE conn6 <- [1,174,null,{}] 10:33:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1933E400) [pid = 3700] [serial = 155] [outer = 10D32400] 10:33:45 INFO - PROCESS | 3700 | 1467048825322 Marionette TRACE conn6 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:45 INFO - PROCESS | 3700 | 1467048825328 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:45 INFO - PROCESS | 3700 | 1467048825505 Marionette TRACE conn6 <- [1,175,null,{"value":null}] 10:33:45 INFO - PROCESS | 3700 | 1467048825512 Marionette TRACE conn6 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:45 INFO - PROCESS | 3700 | 1467048825514 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:45 INFO - PROCESS | 3700 | ++DOCSHELL 18E6A400 == 36 [pid = 3700] [id = 53] 10:33:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1908CC00) [pid = 3700] [serial = 156] [outer = 00000000] 10:33:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A014C00) [pid = 3700] [serial = 157] [outer = 1908CC00] 10:33:45 INFO - PROCESS | 3700 | 1467048825560 Marionette DEBUG loaded listener.js 10:33:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1AF2CC00) [pid = 3700] [serial = 158] [outer = 1908CC00] 10:33:45 INFO - PROCESS | 3700 | 1467048825974 Marionette TRACE conn6 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 10:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 10:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 730ms 10:33:46 INFO - PROCESS | 3700 | 1467048826019 Marionette TRACE conn6 -> [0,177,"getWindowHandle",null] 10:33:46 INFO - PROCESS | 3700 | 1467048826021 Marionette TRACE conn6 <- [1,177,null,{"value":"13"}] 10:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 10:33:46 INFO - PROCESS | 3700 | 1467048826025 Marionette TRACE conn6 -> [0,178,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 3700 | 1467048826027 Marionette TRACE conn6 <- [1,178,null,{}] 10:33:46 INFO - PROCESS | 3700 | 1467048826031 Marionette TRACE conn6 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:46 INFO - PROCESS | 3700 | 1467048826033 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:46 INFO - PROCESS | 3700 | 1467048826150 Marionette TRACE conn6 <- [1,179,null,{"value":null}] 10:33:46 INFO - PROCESS | 3700 | 1467048826155 Marionette TRACE conn6 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:46 INFO - PROCESS | 3700 | 1467048826157 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:46 INFO - PROCESS | 3700 | ++DOCSHELL 14819000 == 37 [pid = 3700] [id = 54] 10:33:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1B98B400) [pid = 3700] [serial = 159] [outer = 00000000] 10:33:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1C11B000) [pid = 3700] [serial = 160] [outer = 1B98B400] 10:33:46 INFO - PROCESS | 3700 | 1467048826203 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1C1DE000) [pid = 3700] [serial = 161] [outer = 1B98B400] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19BD9800) [pid = 3700] [serial = 98] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1908AC00) [pid = 3700] [serial = 122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (0C73FC00) [pid = 3700] [serial = 95] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (16A7D400) [pid = 3700] [serial = 116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (109DFC00) [pid = 3700] [serial = 125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (148E7400) [pid = 3700] [serial = 110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (0C731400) [pid = 3700] [serial = 128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (181E1800) [pid = 3700] [serial = 119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (17567000) [pid = 3700] [serial = 92] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1642B800) [pid = 3700] [serial = 113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10576C00) [pid = 3700] [serial = 107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1057E000) [pid = 3700] [serial = 101] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 10:33:46 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (109D5800) [pid = 3700] [serial = 89] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 10:33:46 INFO - PROCESS | 3700 | 1467048826715 Marionette TRACE conn6 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 10:33:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 10:33:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 730ms 10:33:46 INFO - PROCESS | 3700 | 1467048826759 Marionette TRACE conn6 -> [0,181,"getWindowHandle",null] 10:33:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 10:33:46 INFO - PROCESS | 3700 | 1467048826761 Marionette TRACE conn6 <- [1,181,null,{"value":"13"}] 10:33:46 INFO - PROCESS | 3700 | 1467048826764 Marionette TRACE conn6 -> [0,182,"setScriptTimeout",{"ms":35000}] 10:33:46 INFO - PROCESS | 3700 | 1467048826766 Marionette TRACE conn6 <- [1,182,null,{}] 10:33:46 INFO - PROCESS | 3700 | 1467048826769 Marionette TRACE conn6 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:46 INFO - PROCESS | 3700 | 1467048826771 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:46 INFO - PROCESS | 3700 | 1467048826852 Marionette TRACE conn6 <- [1,183,null,{"value":null}] 10:33:46 INFO - PROCESS | 3700 | 1467048826857 Marionette TRACE conn6 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:46 INFO - PROCESS | 3700 | 1467048826859 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:46 INFO - PROCESS | 3700 | ++DOCSHELL 0C73A400 == 38 [pid = 3700] [id = 55] 10:33:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (0C73AC00) [pid = 3700] [serial = 162] [outer = 00000000] 10:33:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1642C800) [pid = 3700] [serial = 163] [outer = 0C73AC00] 10:33:46 INFO - PROCESS | 3700 | 1467048826905 Marionette DEBUG loaded listener.js 10:33:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16A7D400) [pid = 3700] [serial = 164] [outer = 0C73AC00] 10:33:47 INFO - PROCESS | 3700 | 1467048827310 Marionette TRACE conn6 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 10:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 10:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 570ms 10:33:47 INFO - PROCESS | 3700 | 1467048827335 Marionette TRACE conn6 -> [0,185,"getWindowHandle",null] 10:33:47 INFO - PROCESS | 3700 | 1467048827337 Marionette TRACE conn6 <- [1,185,null,{"value":"13"}] 10:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 10:33:47 INFO - PROCESS | 3700 | 1467048827340 Marionette TRACE conn6 -> [0,186,"setScriptTimeout",{"ms":35000}] 10:33:47 INFO - PROCESS | 3700 | 1467048827342 Marionette TRACE conn6 <- [1,186,null,{}] 10:33:47 INFO - PROCESS | 3700 | 1467048827345 Marionette TRACE conn6 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:47 INFO - PROCESS | 3700 | 1467048827347 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:47 INFO - PROCESS | 3700 | 1467048827488 Marionette TRACE conn6 <- [1,187,null,{"value":null}] 10:33:47 INFO - PROCESS | 3700 | 1467048827496 Marionette TRACE conn6 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:47 INFO - PROCESS | 3700 | 1467048827498 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:47 INFO - PROCESS | 3700 | ++DOCSHELL 15025800 == 39 [pid = 3700] [id = 56] 10:33:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (165D7800) [pid = 3700] [serial = 165] [outer = 00000000] 10:33:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1815F000) [pid = 3700] [serial = 166] [outer = 165D7800] 10:33:47 INFO - PROCESS | 3700 | 1467048827544 Marionette DEBUG loaded listener.js 10:33:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (18162000) [pid = 3700] [serial = 167] [outer = 165D7800] 10:33:47 INFO - PROCESS | 3700 | 1467048827912 Marionette TRACE conn6 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 10:33:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 10:33:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 630ms 10:33:47 INFO - PROCESS | 3700 | 1467048827984 Marionette TRACE conn6 -> [0,189,"getWindowHandle",null] 10:33:47 INFO - PROCESS | 3700 | 1467048827986 Marionette TRACE conn6 <- [1,189,null,{"value":"13"}] 10:33:47 INFO - PROCESS | 3700 | 1467048827989 Marionette TRACE conn6 -> [0,190,"setScriptTimeout",{"ms":35000}] 10:33:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 10:33:47 INFO - PROCESS | 3700 | 1467048827991 Marionette TRACE conn6 <- [1,190,null,{}] 10:33:47 INFO - PROCESS | 3700 | 1467048827994 Marionette TRACE conn6 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:47 INFO - PROCESS | 3700 | 1467048827996 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:48 INFO - PROCESS | 3700 | 1467048828079 Marionette TRACE conn6 <- [1,191,null,{"value":null}] 10:33:48 INFO - PROCESS | 3700 | 1467048828084 Marionette TRACE conn6 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:48 INFO - PROCESS | 3700 | 1467048828086 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:48 INFO - PROCESS | 3700 | ++DOCSHELL 16A79400 == 40 [pid = 3700] [id = 57] 10:33:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1815EC00) [pid = 3700] [serial = 168] [outer = 00000000] 10:33:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (195C8800) [pid = 3700] [serial = 169] [outer = 1815EC00] 10:33:48 INFO - PROCESS | 3700 | 1467048828133 Marionette DEBUG loaded listener.js 10:33:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (195CA800) [pid = 3700] [serial = 170] [outer = 1815EC00] 10:33:48 INFO - PROCESS | 3700 | 1467048828544 Marionette TRACE conn6 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 10:33:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 10:33:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 570ms 10:33:48 INFO - PROCESS | 3700 | 1467048828562 Marionette TRACE conn6 -> [0,193,"getWindowHandle",null] 10:33:48 INFO - PROCESS | 3700 | 1467048828564 Marionette TRACE conn6 <- [1,193,null,{"value":"13"}] 10:33:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 10:33:48 INFO - PROCESS | 3700 | 1467048828567 Marionette TRACE conn6 -> [0,194,"setScriptTimeout",{"ms":35000}] 10:33:48 INFO - PROCESS | 3700 | 1467048828569 Marionette TRACE conn6 <- [1,194,null,{}] 10:33:48 INFO - PROCESS | 3700 | 1467048828572 Marionette TRACE conn6 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:48 INFO - PROCESS | 3700 | 1467048828575 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:48 INFO - PROCESS | 3700 | 1467048828751 Marionette TRACE conn6 <- [1,195,null,{"value":null}] 10:33:48 INFO - PROCESS | 3700 | 1467048828894 Marionette TRACE conn6 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:48 INFO - PROCESS | 3700 | 1467048828897 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:48 INFO - PROCESS | 3700 | ++DOCSHELL 09067400 == 41 [pid = 3700] [id = 58] 10:33:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (09067800) [pid = 3700] [serial = 171] [outer = 00000000] 10:33:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (0C739800) [pid = 3700] [serial = 172] [outer = 09067800] 10:33:48 INFO - PROCESS | 3700 | 1467048828960 Marionette DEBUG loaded listener.js 10:33:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (0C8E8C00) [pid = 3700] [serial = 173] [outer = 09067800] 10:33:49 INFO - PROCESS | 3700 | 1467048829559 Marionette TRACE conn6 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 10:33:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 10:33:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1019ms 10:33:49 INFO - PROCESS | 3700 | 1467048829588 Marionette TRACE conn6 -> [0,197,"getWindowHandle",null] 10:33:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 10:33:49 INFO - PROCESS | 3700 | 1467048829593 Marionette TRACE conn6 <- [1,197,null,{"value":"13"}] 10:33:49 INFO - PROCESS | 3700 | 1467048829598 Marionette TRACE conn6 -> [0,198,"setScriptTimeout",{"ms":35000}] 10:33:49 INFO - PROCESS | 3700 | 1467048829601 Marionette TRACE conn6 <- [1,198,null,{}] 10:33:49 INFO - PROCESS | 3700 | 1467048829606 Marionette TRACE conn6 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:49 INFO - PROCESS | 3700 | 1467048829609 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:49 INFO - PROCESS | 3700 | 1467048829728 Marionette TRACE conn6 <- [1,199,null,{"value":null}] 10:33:49 INFO - PROCESS | 3700 | 1467048829824 Marionette TRACE conn6 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:49 INFO - PROCESS | 3700 | 1467048829827 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:49 INFO - PROCESS | 3700 | ++DOCSHELL 1380E400 == 42 [pid = 3700] [id = 59] 10:33:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1380F400) [pid = 3700] [serial = 174] [outer = 00000000] 10:33:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1501F000) [pid = 3700] [serial = 175] [outer = 1380F400] 10:33:49 INFO - PROCESS | 3700 | 1467048829886 Marionette DEBUG loaded listener.js 10:33:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (15350C00) [pid = 3700] [serial = 176] [outer = 1380F400] 10:33:50 INFO - PROCESS | 3700 | 1467048830461 Marionette TRACE conn6 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 10:33:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 10:33:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 930ms 10:33:50 INFO - PROCESS | 3700 | 1467048830528 Marionette TRACE conn6 -> [0,201,"getWindowHandle",null] 10:33:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 10:33:50 INFO - PROCESS | 3700 | 1467048830531 Marionette TRACE conn6 <- [1,201,null,{"value":"13"}] 10:33:50 INFO - PROCESS | 3700 | 1467048830535 Marionette TRACE conn6 -> [0,202,"setScriptTimeout",{"ms":35000}] 10:33:50 INFO - PROCESS | 3700 | 1467048830537 Marionette TRACE conn6 <- [1,202,null,{}] 10:33:50 INFO - PROCESS | 3700 | 1467048830541 Marionette TRACE conn6 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:50 INFO - PROCESS | 3700 | 1467048830544 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:50 INFO - PROCESS | 3700 | 1467048830655 Marionette TRACE conn6 <- [1,203,null,{"value":null}] 10:33:50 INFO - PROCESS | 3700 | 1467048830753 Marionette TRACE conn6 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:50 INFO - PROCESS | 3700 | 1467048830756 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:50 INFO - PROCESS | 3700 | ++DOCSHELL 1900CC00 == 43 [pid = 3700] [id = 60] 10:33:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1908E800) [pid = 3700] [serial = 177] [outer = 00000000] 10:33:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (195C4000) [pid = 3700] [serial = 178] [outer = 1908E800] 10:33:50 INFO - PROCESS | 3700 | 1467048830814 Marionette DEBUG loaded listener.js 10:33:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (195CFC00) [pid = 3700] [serial = 179] [outer = 1908E800] 10:33:51 INFO - PROCESS | 3700 | 1467048831426 Marionette TRACE conn6 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 10:33:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 10:33:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 929ms 10:33:51 INFO - PROCESS | 3700 | 1467048831467 Marionette TRACE conn6 -> [0,205,"getWindowHandle",null] 10:33:51 INFO - PROCESS | 3700 | 1467048831471 Marionette TRACE conn6 <- [1,205,null,{"value":"13"}] 10:33:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 10:33:51 INFO - PROCESS | 3700 | 1467048831482 Marionette TRACE conn6 -> [0,206,"setScriptTimeout",{"ms":35000}] 10:33:51 INFO - PROCESS | 3700 | 1467048831487 Marionette TRACE conn6 <- [1,206,null,{}] 10:33:51 INFO - PROCESS | 3700 | 1467048831490 Marionette TRACE conn6 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:51 INFO - PROCESS | 3700 | 1467048831494 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:51 INFO - PROCESS | 3700 | 1467048831608 Marionette TRACE conn6 <- [1,207,null,{"value":null}] 10:33:51 INFO - PROCESS | 3700 | 1467048831686 Marionette TRACE conn6 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:51 INFO - PROCESS | 3700 | 1467048831689 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:51 INFO - PROCESS | 3700 | ++DOCSHELL 09059800 == 44 [pid = 3700] [id = 61] 10:33:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (0905A400) [pid = 3700] [serial = 180] [outer = 00000000] 10:33:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (0C73E000) [pid = 3700] [serial = 181] [outer = 0905A400] 10:33:51 INFO - PROCESS | 3700 | 1467048831905 Marionette DEBUG loaded listener.js 10:33:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (0C8EFC00) [pid = 3700] [serial = 182] [outer = 0905A400] 10:33:52 INFO - PROCESS | 3700 | 1467048832464 Marionette TRACE conn6 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 10:33:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 10:33:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1029ms 10:33:52 INFO - PROCESS | 3700 | 1467048832507 Marionette TRACE conn6 -> [0,209,"getWindowHandle",null] 10:33:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 10:33:52 INFO - PROCESS | 3700 | 1467048832511 Marionette TRACE conn6 <- [1,209,null,{"value":"13"}] 10:33:52 INFO - PROCESS | 3700 | 1467048832515 Marionette TRACE conn6 -> [0,210,"setScriptTimeout",{"ms":35000}] 10:33:52 INFO - PROCESS | 3700 | 1467048832518 Marionette TRACE conn6 <- [1,210,null,{}] 10:33:52 INFO - PROCESS | 3700 | 1467048832523 Marionette TRACE conn6 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:52 INFO - PROCESS | 3700 | 1467048832525 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:52 INFO - PROCESS | 3700 | 1467048832673 Marionette TRACE conn6 <- [1,211,null,{"value":null}] 10:33:52 INFO - PROCESS | 3700 | --DOCSHELL 16A79400 == 43 [pid = 3700] [id = 57] 10:33:52 INFO - PROCESS | 3700 | --DOCSHELL 15025800 == 42 [pid = 3700] [id = 56] 10:33:52 INFO - PROCESS | 3700 | --DOCSHELL 0C73A400 == 41 [pid = 3700] [id = 55] 10:33:52 INFO - PROCESS | 3700 | --DOCSHELL 14819000 == 40 [pid = 3700] [id = 54] 10:33:52 INFO - PROCESS | 3700 | --DOCSHELL 18E6A400 == 39 [pid = 3700] [id = 53] 10:33:52 INFO - PROCESS | 3700 | --DOCSHELL 15007800 == 38 [pid = 3700] [id = 52] 10:33:52 INFO - PROCESS | 3700 | --DOCSHELL 100F7000 == 37 [pid = 3700] [id = 51] 10:33:52 INFO - PROCESS | 3700 | --DOCSHELL 16427000 == 36 [pid = 3700] [id = 50] 10:33:52 INFO - PROCESS | 3700 | --DOCSHELL 1081A800 == 35 [pid = 3700] [id = 49] 10:33:52 INFO - PROCESS | 3700 | --DOCSHELL 0C8F5C00 == 34 [pid = 3700] [id = 48] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (10E4D800) [pid = 3700] [serial = 132] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOCSHELL 0C735400 == 33 [pid = 3700] [id = 46] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (18E22000) [pid = 3700] [serial = 120] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (17564C00) [pid = 3700] [serial = 117] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (19343000) [pid = 3700] [serial = 123] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (10814000) [pid = 3700] [serial = 108] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1081CC00) [pid = 3700] [serial = 109] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (14B8BC00) [pid = 3700] [serial = 111] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (14F30800) [pid = 3700] [serial = 112] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1066BC00) [pid = 3700] [serial = 105] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (165CF000) [pid = 3700] [serial = 114] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (175F3000) [pid = 3700] [serial = 127] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (149C2C00) [pid = 3700] [serial = 91] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (10D33800) [pid = 3700] [serial = 90] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1908B000) [pid = 3700] [serial = 94] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19081C00) [pid = 3700] [serial = 93] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19BD8000) [pid = 3700] [serial = 97] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19338000) [pid = 3700] [serial = 96] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19CE0800) [pid = 3700] [serial = 100] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19CDC400) [pid = 3700] [serial = 99] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1380B000) [pid = 3700] [serial = 103] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10E44400) [pid = 3700] [serial = 102] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (151AE800) [pid = 3700] [serial = 126] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19342C00) [pid = 3700] [serial = 130] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19BDDC00) [pid = 3700] [serial = 124] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (18E73000) [pid = 3700] [serial = 121] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (175F5C00) [pid = 3700] [serial = 118] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19CD9000) [pid = 3700] [serial = 129] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (165D8000) [pid = 3700] [serial = 115] [outer = 00000000] [url = about:blank] 10:33:52 INFO - PROCESS | 3700 | 1467048832799 Marionette TRACE conn6 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:52 INFO - PROCESS | 3700 | 1467048832802 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:52 INFO - PROCESS | 3700 | ++DOCSHELL 0905EC00 == 34 [pid = 3700] [id = 62] 10:33:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (09063C00) [pid = 3700] [serial = 183] [outer = 00000000] 10:33:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (0C8F0800) [pid = 3700] [serial = 184] [outer = 09063C00] 10:33:52 INFO - PROCESS | 3700 | 1467048832851 Marionette DEBUG loaded listener.js 10:33:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (0FF86000) [pid = 3700] [serial = 185] [outer = 09063C00] 10:33:53 INFO - PROCESS | 3700 | 1467048833277 Marionette TRACE conn6 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 10:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 10:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 830ms 10:33:53 INFO - PROCESS | 3700 | 1467048833349 Marionette TRACE conn6 -> [0,213,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 3700 | 1467048833353 Marionette TRACE conn6 <- [1,213,null,{"value":"13"}] 10:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 10:33:53 INFO - PROCESS | 3700 | 1467048833359 Marionette TRACE conn6 -> [0,214,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 3700 | 1467048833362 Marionette TRACE conn6 <- [1,214,null,{}] 10:33:53 INFO - PROCESS | 3700 | 1467048833366 Marionette TRACE conn6 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:53 INFO - PROCESS | 3700 | 1467048833369 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:53 INFO - PROCESS | 3700 | 1467048833460 Marionette TRACE conn6 <- [1,215,null,{"value":null}] 10:33:53 INFO - PROCESS | 3700 | 1467048833474 Marionette TRACE conn6 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:53 INFO - PROCESS | 3700 | 1467048833477 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:53 INFO - PROCESS | 3700 | ++DOCSHELL 10ECB000 == 35 [pid = 3700] [id = 63] 10:33:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (119C8400) [pid = 3700] [serial = 186] [outer = 00000000] 10:33:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (148AB400) [pid = 3700] [serial = 187] [outer = 119C8400] 10:33:53 INFO - PROCESS | 3700 | 1467048833525 Marionette DEBUG loaded listener.js 10:33:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (14B8BC00) [pid = 3700] [serial = 188] [outer = 119C8400] 10:33:53 INFO - PROCESS | 3700 | 1467048833968 Marionette TRACE conn6 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 10:33:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 10:33:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 630ms 10:33:53 INFO - PROCESS | 3700 | 1467048833991 Marionette TRACE conn6 -> [0,217,"getWindowHandle",null] 10:33:53 INFO - PROCESS | 3700 | 1467048833993 Marionette TRACE conn6 <- [1,217,null,{"value":"13"}] 10:33:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 10:33:53 INFO - PROCESS | 3700 | 1467048834001 Marionette TRACE conn6 -> [0,218,"setScriptTimeout",{"ms":35000}] 10:33:53 INFO - PROCESS | 3700 | 1467048834004 Marionette TRACE conn6 <- [1,218,null,{}] 10:33:54 INFO - PROCESS | 3700 | 1467048834015 Marionette TRACE conn6 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:54 INFO - PROCESS | 3700 | 1467048834019 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:54 INFO - PROCESS | 3700 | 1467048834110 Marionette TRACE conn6 <- [1,219,null,{"value":null}] 10:33:54 INFO - PROCESS | 3700 | 1467048834118 Marionette TRACE conn6 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 3700 | 1467048834121 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:54 INFO - PROCESS | 3700 | ++DOCSHELL 16423800 == 36 [pid = 3700] [id = 64] 10:33:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16424400) [pid = 3700] [serial = 189] [outer = 00000000] 10:33:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1642E400) [pid = 3700] [serial = 190] [outer = 16424400] 10:33:54 INFO - PROCESS | 3700 | 1467048834167 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (165D2800) [pid = 3700] [serial = 191] [outer = 16424400] 10:33:54 INFO - PROCESS | 3700 | 1467048834603 Marionette TRACE conn6 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 10:33:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 10:33:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 630ms 10:33:54 INFO - PROCESS | 3700 | 1467048834635 Marionette TRACE conn6 -> [0,221,"getWindowHandle",null] 10:33:54 INFO - PROCESS | 3700 | 1467048834646 Marionette TRACE conn6 <- [1,221,null,{"value":"13"}] 10:33:54 INFO - PROCESS | 3700 | 1467048834649 Marionette TRACE conn6 -> [0,222,"setScriptTimeout",{"ms":35000}] 10:33:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 10:33:54 INFO - PROCESS | 3700 | 1467048834651 Marionette TRACE conn6 <- [1,222,null,{}] 10:33:54 INFO - PROCESS | 3700 | 1467048834655 Marionette TRACE conn6 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:54 INFO - PROCESS | 3700 | 1467048834657 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:54 INFO - PROCESS | 3700 | 1467048834745 Marionette TRACE conn6 <- [1,223,null,{"value":null}] 10:33:54 INFO - PROCESS | 3700 | 1467048834751 Marionette TRACE conn6 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:54 INFO - PROCESS | 3700 | 1467048834753 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:54 INFO - PROCESS | 3700 | ++DOCSHELL 165DB000 == 37 [pid = 3700] [id = 65] 10:33:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (165DDC00) [pid = 3700] [serial = 192] [outer = 00000000] 10:33:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1755E800) [pid = 3700] [serial = 193] [outer = 165DDC00] 10:33:54 INFO - PROCESS | 3700 | 1467048834800 Marionette DEBUG loaded listener.js 10:33:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (17567C00) [pid = 3700] [serial = 194] [outer = 165DDC00] 10:33:55 INFO - PROCESS | 3700 | 1467048835258 Marionette TRACE conn6 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 10:33:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 10:33:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 670ms 10:33:55 INFO - PROCESS | 3700 | 1467048835327 Marionette TRACE conn6 -> [0,225,"getWindowHandle",null] 10:33:55 INFO - PROCESS | 3700 | 1467048835329 Marionette TRACE conn6 <- [1,225,null,{"value":"13"}] 10:33:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 10:33:55 INFO - PROCESS | 3700 | 1467048835332 Marionette TRACE conn6 -> [0,226,"setScriptTimeout",{"ms":35000}] 10:33:55 INFO - PROCESS | 3700 | 1467048835334 Marionette TRACE conn6 <- [1,226,null,{}] 10:33:55 INFO - PROCESS | 3700 | 1467048835337 Marionette TRACE conn6 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:55 INFO - PROCESS | 3700 | 1467048835340 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:55 INFO - PROCESS | 3700 | 1467048835451 Marionette TRACE conn6 <- [1,227,null,{"value":null}] 10:33:55 INFO - PROCESS | 3700 | 1467048835505 Marionette TRACE conn6 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:55 INFO - PROCESS | 3700 | 1467048835508 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:55 INFO - PROCESS | 3700 | ++DOCSHELL 17920C00 == 38 [pid = 3700] [id = 66] 10:33:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (17941400) [pid = 3700] [serial = 195] [outer = 00000000] 10:33:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (18156400) [pid = 3700] [serial = 196] [outer = 17941400] 10:33:55 INFO - PROCESS | 3700 | 1467048835563 Marionette DEBUG loaded listener.js 10:33:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (181E2000) [pid = 3700] [serial = 197] [outer = 17941400] 10:33:56 INFO - PROCESS | 3700 | 1467048836027 Marionette TRACE conn6 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 10:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 10:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 730ms 10:33:56 INFO - PROCESS | 3700 | 1467048836067 Marionette TRACE conn6 -> [0,229,"getWindowHandle",null] 10:33:56 INFO - PROCESS | 3700 | 1467048836069 Marionette TRACE conn6 <- [1,229,null,{"value":"13"}] 10:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 10:33:56 INFO - PROCESS | 3700 | 1467048836072 Marionette TRACE conn6 -> [0,230,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 3700 | 1467048836074 Marionette TRACE conn6 <- [1,230,null,{}] 10:33:56 INFO - PROCESS | 3700 | 1467048836108 Marionette TRACE conn6 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:56 INFO - PROCESS | 3700 | 1467048836113 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:56 INFO - PROCESS | 3700 | 1467048836223 Marionette TRACE conn6 <- [1,231,null,{"value":null}] 10:33:56 INFO - PROCESS | 3700 | 1467048836238 Marionette TRACE conn6 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 3700 | 1467048836240 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:56 INFO - PROCESS | 3700 | ++DOCSHELL 18E74000 == 39 [pid = 3700] [id = 67] 10:33:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19006800) [pid = 3700] [serial = 198] [outer = 00000000] 10:33:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19339800) [pid = 3700] [serial = 199] [outer = 19006800] 10:33:56 INFO - PROCESS | 3700 | 1467048836285 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1933DC00) [pid = 3700] [serial = 200] [outer = 19006800] 10:33:56 INFO - PROCESS | 3700 | 1467048836733 Marionette TRACE conn6 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 10:33:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 10:33:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 670ms 10:33:56 INFO - PROCESS | 3700 | 1467048836743 Marionette TRACE conn6 -> [0,233,"getWindowHandle",null] 10:33:56 INFO - PROCESS | 3700 | 1467048836745 Marionette TRACE conn6 <- [1,233,null,{"value":"13"}] 10:33:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 10:33:56 INFO - PROCESS | 3700 | 1467048836754 Marionette TRACE conn6 -> [0,234,"setScriptTimeout",{"ms":35000}] 10:33:56 INFO - PROCESS | 3700 | 1467048836756 Marionette TRACE conn6 <- [1,234,null,{}] 10:33:56 INFO - PROCESS | 3700 | 1467048836759 Marionette TRACE conn6 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:56 INFO - PROCESS | 3700 | 1467048836761 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:56 INFO - PROCESS | 3700 | 1467048836864 Marionette TRACE conn6 <- [1,235,null,{"value":null}] 10:33:56 INFO - PROCESS | 3700 | 1467048836870 Marionette TRACE conn6 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:56 INFO - PROCESS | 3700 | 1467048836872 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:56 INFO - PROCESS | 3700 | ++DOCSHELL 16524800 == 40 [pid = 3700] [id = 68] 10:33:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (18E72800) [pid = 3700] [serial = 201] [outer = 00000000] 10:33:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (195C9C00) [pid = 3700] [serial = 202] [outer = 18E72800] 10:33:56 INFO - PROCESS | 3700 | 1467048836916 Marionette DEBUG loaded listener.js 10:33:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (195CD000) [pid = 3700] [serial = 203] [outer = 18E72800] 10:33:57 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (18C52800) [pid = 3700] [serial = 152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 10:33:57 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (16A7B400) [pid = 3700] [serial = 149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 10:33:57 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (0FD6B400) [pid = 3700] [serial = 140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 10:33:57 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1908CC00) [pid = 3700] [serial = 156] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 10:33:57 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1B98B400) [pid = 3700] [serial = 159] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 10:33:57 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1081AC00) [pid = 3700] [serial = 143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 10:33:57 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (0C73AC00) [pid = 3700] [serial = 162] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 10:33:57 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (165D7800) [pid = 3700] [serial = 165] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 10:33:57 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (16427400) [pid = 3700] [serial = 146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 10:33:57 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (09061C00) [pid = 3700] [serial = 131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 10:33:57 INFO - PROCESS | 3700 | 1467048837382 Marionette TRACE conn6 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 10:33:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 10:33:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 670ms 10:33:57 INFO - PROCESS | 3700 | 1467048837435 Marionette TRACE conn6 -> [0,237,"getWindowHandle",null] 10:33:57 INFO - PROCESS | 3700 | 1467048837437 Marionette TRACE conn6 <- [1,237,null,{"value":"13"}] 10:33:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 10:33:57 INFO - PROCESS | 3700 | 1467048837441 Marionette TRACE conn6 -> [0,238,"setScriptTimeout",{"ms":35000}] 10:33:57 INFO - PROCESS | 3700 | 1467048837443 Marionette TRACE conn6 <- [1,238,null,{}] 10:33:57 INFO - PROCESS | 3700 | 1467048837446 Marionette TRACE conn6 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:57 INFO - PROCESS | 3700 | 1467048837448 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:57 INFO - PROCESS | 3700 | 1467048837529 Marionette TRACE conn6 <- [1,239,null,{"value":null}] 10:33:57 INFO - PROCESS | 3700 | 1467048837557 Marionette TRACE conn6 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:57 INFO - PROCESS | 3700 | 1467048837559 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:57 INFO - PROCESS | 3700 | ++DOCSHELL 10EC1C00 == 41 [pid = 3700] [id = 69] 10:33:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1908DC00) [pid = 3700] [serial = 204] [outer = 00000000] 10:33:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (199AA400) [pid = 3700] [serial = 205] [outer = 1908DC00] 10:33:57 INFO - PROCESS | 3700 | 1467048837604 Marionette DEBUG loaded listener.js 10:33:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (195C8400) [pid = 3700] [serial = 206] [outer = 1908DC00] 10:33:58 INFO - PROCESS | 3700 | 1467048838115 Marionette TRACE conn6 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 10:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 10:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 730ms 10:33:58 INFO - PROCESS | 3700 | 1467048838173 Marionette TRACE conn6 -> [0,241,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 3700 | 1467048838175 Marionette TRACE conn6 <- [1,241,null,{"value":"13"}] 10:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 10:33:58 INFO - PROCESS | 3700 | 1467048838179 Marionette TRACE conn6 -> [0,242,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - PROCESS | 3700 | 1467048838180 Marionette TRACE conn6 <- [1,242,null,{}] 10:33:58 INFO - PROCESS | 3700 | 1467048838184 Marionette TRACE conn6 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:58 INFO - PROCESS | 3700 | 1467048838186 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:58 INFO - PROCESS | 3700 | 1467048838266 Marionette TRACE conn6 <- [1,243,null,{"value":null}] 10:33:58 INFO - PROCESS | 3700 | 1467048838271 Marionette TRACE conn6 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 3700 | 1467048838273 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:58 INFO - PROCESS | 3700 | ++DOCSHELL 199ADC00 == 42 [pid = 3700] [id = 70] 10:33:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (199AE000) [pid = 3700] [serial = 207] [outer = 00000000] 10:33:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19CC0400) [pid = 3700] [serial = 208] [outer = 199AE000] 10:33:58 INFO - PROCESS | 3700 | 1467048838316 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19CE1000) [pid = 3700] [serial = 209] [outer = 199AE000] 10:33:58 INFO - PROCESS | 3700 | 1467048838719 Marionette TRACE conn6 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 10:33:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 10:33:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 570ms 10:33:58 INFO - PROCESS | 3700 | 1467048838749 Marionette TRACE conn6 -> [0,245,"getWindowHandle",null] 10:33:58 INFO - PROCESS | 3700 | 1467048838751 Marionette TRACE conn6 <- [1,245,null,{"value":"13"}] 10:33:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 10:33:58 INFO - PROCESS | 3700 | 1467048838765 Marionette TRACE conn6 -> [0,246,"setScriptTimeout",{"ms":35000}] 10:33:58 INFO - PROCESS | 3700 | 1467048838767 Marionette TRACE conn6 <- [1,246,null,{}] 10:33:58 INFO - PROCESS | 3700 | 1467048838770 Marionette TRACE conn6 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:58 INFO - PROCESS | 3700 | 1467048838772 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:58 INFO - PROCESS | 3700 | 1467048838853 Marionette TRACE conn6 <- [1,247,null,{"value":null}] 10:33:58 INFO - PROCESS | 3700 | 1467048838881 Marionette TRACE conn6 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:58 INFO - PROCESS | 3700 | 1467048838883 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:58 INFO - PROCESS | 3700 | ++DOCSHELL 19CE3000 == 43 [pid = 3700] [id = 71] 10:33:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19CE3400) [pid = 3700] [serial = 210] [outer = 00000000] 10:33:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1AF2E000) [pid = 3700] [serial = 211] [outer = 19CE3400] 10:33:58 INFO - PROCESS | 3700 | 1467048838928 Marionette DEBUG loaded listener.js 10:33:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1C2E7000) [pid = 3700] [serial = 212] [outer = 19CE3400] 10:33:59 INFO - PROCESS | 3700 | 1467048839461 Marionette TRACE conn6 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 10:33:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 10:33:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 790ms 10:33:59 INFO - PROCESS | 3700 | 1467048839546 Marionette TRACE conn6 -> [0,249,"getWindowHandle",null] 10:33:59 INFO - PROCESS | 3700 | 1467048839550 Marionette TRACE conn6 <- [1,249,null,{"value":"13"}] 10:33:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 10:33:59 INFO - PROCESS | 3700 | 1467048839556 Marionette TRACE conn6 -> [0,250,"setScriptTimeout",{"ms":35000}] 10:33:59 INFO - PROCESS | 3700 | 1467048839559 Marionette TRACE conn6 <- [1,250,null,{}] 10:33:59 INFO - PROCESS | 3700 | 1467048839580 Marionette TRACE conn6 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:33:59 INFO - PROCESS | 3700 | 1467048839583 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:59 INFO - PROCESS | 3700 | 1467048839703 Marionette TRACE conn6 <- [1,251,null,{"value":null}] 10:33:59 INFO - PROCESS | 3700 | 1467048839816 Marionette TRACE conn6 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:33:59 INFO - PROCESS | 3700 | 1467048839819 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:33:59 INFO - PROCESS | 3700 | ++DOCSHELL 0C73F400 == 44 [pid = 3700] [id = 72] 10:33:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (0FD6FC00) [pid = 3700] [serial = 213] [outer = 00000000] 10:33:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1081D400) [pid = 3700] [serial = 214] [outer = 0FD6FC00] 10:33:59 INFO - PROCESS | 3700 | 1467048839880 Marionette DEBUG loaded listener.js 10:33:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (10B4B400) [pid = 3700] [serial = 215] [outer = 0FD6FC00] 10:34:00 INFO - PROCESS | 3700 | 1467048840486 Marionette TRACE conn6 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 10:34:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 10:34:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 990ms 10:34:00 INFO - PROCESS | 3700 | 1467048840546 Marionette TRACE conn6 -> [0,253,"getWindowHandle",null] 10:34:00 INFO - PROCESS | 3700 | 1467048840551 Marionette TRACE conn6 <- [1,253,null,{"value":"13"}] 10:34:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 10:34:00 INFO - PROCESS | 3700 | 1467048840558 Marionette TRACE conn6 -> [0,254,"setScriptTimeout",{"ms":35000}] 10:34:00 INFO - PROCESS | 3700 | 1467048840561 Marionette TRACE conn6 <- [1,254,null,{}] 10:34:00 INFO - PROCESS | 3700 | 1467048840566 Marionette TRACE conn6 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:00 INFO - PROCESS | 3700 | 1467048840569 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:00 INFO - PROCESS | 3700 | 1467048840680 Marionette TRACE conn6 <- [1,255,null,{"value":null}] 10:34:00 INFO - PROCESS | 3700 | 1467048840801 Marionette TRACE conn6 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:00 INFO - PROCESS | 3700 | 1467048840804 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:00 INFO - PROCESS | 3700 | ++DOCSHELL 14F30000 == 45 [pid = 3700] [id = 73] 10:34:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (14F99000) [pid = 3700] [serial = 216] [outer = 00000000] 10:34:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (16427000) [pid = 3700] [serial = 217] [outer = 14F99000] 10:34:00 INFO - PROCESS | 3700 | 1467048840860 Marionette DEBUG loaded listener.js 10:34:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (16A7A000) [pid = 3700] [serial = 218] [outer = 14F99000] 10:34:01 INFO - PROCESS | 3700 | 1467048841446 Marionette TRACE conn6 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 10:34:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 10:34:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 929ms 10:34:01 INFO - PROCESS | 3700 | 1467048841491 Marionette TRACE conn6 -> [0,257,"getWindowHandle",null] 10:34:01 INFO - PROCESS | 3700 | 1467048841494 Marionette TRACE conn6 <- [1,257,null,{"value":"13"}] 10:34:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 10:34:01 INFO - PROCESS | 3700 | 1467048841498 Marionette TRACE conn6 -> [0,258,"setScriptTimeout",{"ms":35000}] 10:34:01 INFO - PROCESS | 3700 | 1467048841502 Marionette TRACE conn6 <- [1,258,null,{}] 10:34:01 INFO - PROCESS | 3700 | 1467048841514 Marionette TRACE conn6 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:01 INFO - PROCESS | 3700 | 1467048841519 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:01 INFO - PROCESS | 3700 | 1467048841658 Marionette TRACE conn6 <- [1,259,null,{"value":null}] 10:34:01 INFO - PROCESS | 3700 | 1467048841819 Marionette TRACE conn6 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:01 INFO - PROCESS | 3700 | 1467048841822 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:01 INFO - PROCESS | 3700 | ++DOCSHELL 1B992400 == 46 [pid = 3700] [id = 74] 10:34:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1B997C00) [pid = 3700] [serial = 219] [outer = 00000000] 10:34:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1C64CC00) [pid = 3700] [serial = 220] [outer = 1B997C00] 10:34:01 INFO - PROCESS | 3700 | 1467048841885 Marionette DEBUG loaded listener.js 10:34:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1C695000) [pid = 3700] [serial = 221] [outer = 1B997C00] 10:34:02 INFO - PROCESS | 3700 | 1467048842801 Marionette TRACE conn6 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 10:34:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 10:34:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1379ms 10:34:02 INFO - PROCESS | 3700 | 1467048842880 Marionette TRACE conn6 -> [0,261,"getWindowHandle",null] 10:34:02 INFO - PROCESS | 3700 | 1467048842883 Marionette TRACE conn6 <- [1,261,null,{"value":"13"}] 10:34:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 10:34:02 INFO - PROCESS | 3700 | 1467048842887 Marionette TRACE conn6 -> [0,262,"setScriptTimeout",{"ms":35000}] 10:34:02 INFO - PROCESS | 3700 | 1467048842890 Marionette TRACE conn6 <- [1,262,null,{}] 10:34:02 INFO - PROCESS | 3700 | 1467048842896 Marionette TRACE conn6 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:02 INFO - PROCESS | 3700 | 1467048842898 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:03 INFO - PROCESS | 3700 | 1467048843027 Marionette TRACE conn6 <- [1,263,null,{"value":null}] 10:34:03 INFO - PROCESS | 3700 | 1467048843107 Marionette TRACE conn6 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:03 INFO - PROCESS | 3700 | 1467048843109 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:03 INFO - PROCESS | 3700 | ++DOCSHELL 10572400 == 47 [pid = 3700] [id = 75] 10:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (10577800) [pid = 3700] [serial = 222] [outer = 00000000] 10:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (117DB800) [pid = 3700] [serial = 223] [outer = 10577800] 10:34:03 INFO - PROCESS | 3700 | 1467048843203 Marionette DEBUG loaded listener.js 10:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (14B6DC00) [pid = 3700] [serial = 224] [outer = 10577800] 10:34:03 INFO - PROCESS | 3700 | --DOCSHELL 199ADC00 == 46 [pid = 3700] [id = 70] 10:34:03 INFO - PROCESS | 3700 | --DOCSHELL 10EC1C00 == 45 [pid = 3700] [id = 69] 10:34:03 INFO - PROCESS | 3700 | --DOCSHELL 16524800 == 44 [pid = 3700] [id = 68] 10:34:03 INFO - PROCESS | 3700 | --DOCSHELL 18E74000 == 43 [pid = 3700] [id = 67] 10:34:03 INFO - PROCESS | 3700 | --DOCSHELL 17920C00 == 42 [pid = 3700] [id = 66] 10:34:03 INFO - PROCESS | 3700 | --DOCSHELL 165DB000 == 41 [pid = 3700] [id = 65] 10:34:03 INFO - PROCESS | 3700 | --DOCSHELL 16423800 == 40 [pid = 3700] [id = 64] 10:34:03 INFO - PROCESS | 3700 | --DOCSHELL 10ECB000 == 39 [pid = 3700] [id = 63] 10:34:03 INFO - PROCESS | 3700 | --DOCSHELL 0905EC00 == 38 [pid = 3700] [id = 62] 10:34:03 INFO - PROCESS | 3700 | --DOCSHELL 09059800 == 37 [pid = 3700] [id = 61] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (19CBEC00) [pid = 3700] [serial = 133] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1900B800) [pid = 3700] [serial = 153] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (19087000) [pid = 3700] [serial = 154] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (17565000) [pid = 3700] [serial = 150] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (109D4C00) [pid = 3700] [serial = 141] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (10D2E800) [pid = 3700] [serial = 142] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (1A014C00) [pid = 3700] [serial = 157] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (0C73E400) [pid = 3700] [serial = 135] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1C11B000) [pid = 3700] [serial = 160] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (10B4EC00) [pid = 3700] [serial = 144] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (16A7D400) [pid = 3700] [serial = 164] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (18162000) [pid = 3700] [serial = 167] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1815F000) [pid = 3700] [serial = 166] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1642C800) [pid = 3700] [serial = 163] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (10D11800) [pid = 3700] [serial = 145] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1642DC00) [pid = 3700] [serial = 147] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (165D3C00) [pid = 3700] [serial = 148] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (15028C00) [pid = 3700] [serial = 138] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (195C8800) [pid = 3700] [serial = 169] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1C1DE000) [pid = 3700] [serial = 161] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (148A5C00) [pid = 3700] [serial = 37] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1AF2CC00) [pid = 3700] [serial = 158] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1794B800) [pid = 3700] [serial = 151] [outer = 00000000] [url = about:blank] 10:34:03 INFO - PROCESS | 3700 | 1467048843720 Marionette TRACE conn6 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 10:34:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 10:34:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 870ms 10:34:03 INFO - PROCESS | 3700 | 1467048843760 Marionette TRACE conn6 -> [0,265,"getWindowHandle",null] 10:34:03 INFO - PROCESS | 3700 | 1467048843764 Marionette TRACE conn6 <- [1,265,null,{"value":"13"}] 10:34:03 INFO - PROCESS | 3700 | 1467048843769 Marionette TRACE conn6 -> [0,266,"setScriptTimeout",{"ms":35000}] 10:34:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 10:34:03 INFO - PROCESS | 3700 | 1467048843772 Marionette TRACE conn6 <- [1,266,null,{}] 10:34:03 INFO - PROCESS | 3700 | 1467048843776 Marionette TRACE conn6 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:03 INFO - PROCESS | 3700 | 1467048843778 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:03 INFO - PROCESS | 3700 | 1467048843865 Marionette TRACE conn6 <- [1,267,null,{"value":null}] 10:34:03 INFO - PROCESS | 3700 | 1467048843874 Marionette TRACE conn6 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:03 INFO - PROCESS | 3700 | 1467048843876 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:03 INFO - PROCESS | 3700 | ++DOCSHELL 109DCC00 == 38 [pid = 3700] [id = 76] 10:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (109DD400) [pid = 3700] [serial = 225] [outer = 00000000] 10:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (10D2E800) [pid = 3700] [serial = 226] [outer = 109DD400] 10:34:03 INFO - PROCESS | 3700 | 1467048843922 Marionette DEBUG loaded listener.js 10:34:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (148A6800) [pid = 3700] [serial = 227] [outer = 109DD400] 10:34:04 INFO - PROCESS | 3700 | 1467048844392 Marionette TRACE conn6 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 10:34:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 10:34:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 670ms 10:34:04 INFO - PROCESS | 3700 | 1467048844445 Marionette TRACE conn6 -> [0,269,"getWindowHandle",null] 10:34:04 INFO - PROCESS | 3700 | 1467048844447 Marionette TRACE conn6 <- [1,269,null,{"value":"13"}] 10:34:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 10:34:04 INFO - PROCESS | 3700 | 1467048844451 Marionette TRACE conn6 -> [0,270,"setScriptTimeout",{"ms":35000}] 10:34:04 INFO - PROCESS | 3700 | 1467048844455 Marionette TRACE conn6 <- [1,270,null,{}] 10:34:04 INFO - PROCESS | 3700 | 1467048844465 Marionette TRACE conn6 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:04 INFO - PROCESS | 3700 | 1467048844469 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:04 INFO - PROCESS | 3700 | 1467048844577 Marionette TRACE conn6 <- [1,271,null,{"value":null}] 10:34:04 INFO - PROCESS | 3700 | 1467048844591 Marionette TRACE conn6 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:04 INFO - PROCESS | 3700 | 1467048844594 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:04 INFO - PROCESS | 3700 | ++DOCSHELL 16607400 == 39 [pid = 3700] [id = 77] 10:34:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16608400) [pid = 3700] [serial = 228] [outer = 00000000] 10:34:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (16A88000) [pid = 3700] [serial = 229] [outer = 16608400] 10:34:04 INFO - PROCESS | 3700 | 1467048844645 Marionette DEBUG loaded listener.js 10:34:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (175F2800) [pid = 3700] [serial = 230] [outer = 16608400] 10:34:05 INFO - PROCESS | 3700 | 1467048845092 Marionette TRACE conn6 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 10:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 10:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 670ms 10:34:05 INFO - PROCESS | 3700 | 1467048845124 Marionette TRACE conn6 -> [0,273,"getWindowHandle",null] 10:34:05 INFO - PROCESS | 3700 | 1467048845127 Marionette TRACE conn6 <- [1,273,null,{"value":"13"}] 10:34:05 INFO - PROCESS | 3700 | 1467048845134 Marionette TRACE conn6 -> [0,274,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 3700 | 1467048845136 Marionette TRACE conn6 <- [1,274,null,{}] 10:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 10:34:05 INFO - PROCESS | 3700 | 1467048845139 Marionette TRACE conn6 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:05 INFO - PROCESS | 3700 | 1467048845141 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:05 INFO - PROCESS | 3700 | 1467048845226 Marionette TRACE conn6 <- [1,275,null,{"value":null}] 10:34:05 INFO - PROCESS | 3700 | 1467048845233 Marionette TRACE conn6 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 3700 | 1467048845235 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:05 INFO - PROCESS | 3700 | ++DOCSHELL 18159800 == 40 [pid = 3700] [id = 78] 10:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1815A000) [pid = 3700] [serial = 231] [outer = 00000000] 10:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18C54800) [pid = 3700] [serial = 232] [outer = 1815A000] 10:34:05 INFO - PROCESS | 3700 | 1467048845291 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (18D2EC00) [pid = 3700] [serial = 233] [outer = 1815A000] 10:34:05 INFO - PROCESS | 3700 | 1467048845727 Marionette TRACE conn6 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 10:34:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 10:34:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 630ms 10:34:05 INFO - PROCESS | 3700 | 1467048845770 Marionette TRACE conn6 -> [0,277,"getWindowHandle",null] 10:34:05 INFO - PROCESS | 3700 | 1467048845772 Marionette TRACE conn6 <- [1,277,null,{"value":"13"}] 10:34:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 10:34:05 INFO - PROCESS | 3700 | 1467048845775 Marionette TRACE conn6 -> [0,278,"setScriptTimeout",{"ms":35000}] 10:34:05 INFO - PROCESS | 3700 | 1467048845777 Marionette TRACE conn6 <- [1,278,null,{}] 10:34:05 INFO - PROCESS | 3700 | 1467048845780 Marionette TRACE conn6 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:05 INFO - PROCESS | 3700 | 1467048845782 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:05 INFO - PROCESS | 3700 | 1467048845862 Marionette TRACE conn6 <- [1,279,null,{"value":null}] 10:34:05 INFO - PROCESS | 3700 | 1467048845868 Marionette TRACE conn6 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:05 INFO - PROCESS | 3700 | 1467048845870 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:05 INFO - PROCESS | 3700 | ++DOCSHELL 148A8800 == 41 [pid = 3700] [id = 79] 10:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1642C800) [pid = 3700] [serial = 234] [outer = 00000000] 10:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19086400) [pid = 3700] [serial = 235] [outer = 1642C800] 10:34:05 INFO - PROCESS | 3700 | 1467048845913 Marionette DEBUG loaded listener.js 10:34:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (19087400) [pid = 3700] [serial = 236] [outer = 1642C800] 10:34:06 INFO - PROCESS | 3700 | 1467048846375 Marionette TRACE conn6 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 10:34:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 10:34:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 690ms 10:34:06 INFO - PROCESS | 3700 | 1467048846473 Marionette TRACE conn6 -> [0,281,"getWindowHandle",null] 10:34:06 INFO - PROCESS | 3700 | 1467048846475 Marionette TRACE conn6 <- [1,281,null,{"value":"13"}] 10:34:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 10:34:06 INFO - PROCESS | 3700 | 1467048846478 Marionette TRACE conn6 -> [0,282,"setScriptTimeout",{"ms":35000}] 10:34:06 INFO - PROCESS | 3700 | 1467048846480 Marionette TRACE conn6 <- [1,282,null,{}] 10:34:06 INFO - PROCESS | 3700 | 1467048846484 Marionette TRACE conn6 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:06 INFO - PROCESS | 3700 | 1467048846489 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:06 INFO - PROCESS | 3700 | 1467048846634 Marionette TRACE conn6 <- [1,283,null,{"value":null}] 10:34:06 INFO - PROCESS | 3700 | 1467048846685 Marionette TRACE conn6 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:06 INFO - PROCESS | 3700 | 1467048846687 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:06 INFO - PROCESS | 3700 | ++DOCSHELL 19445400 == 42 [pid = 3700] [id = 80] 10:34:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (195CE000) [pid = 3700] [serial = 237] [outer = 00000000] 10:34:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (19BDF800) [pid = 3700] [serial = 238] [outer = 195CE000] 10:34:06 INFO - PROCESS | 3700 | 1467048846733 Marionette DEBUG loaded listener.js 10:34:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (19BE0C00) [pid = 3700] [serial = 239] [outer = 195CE000] 10:34:07 INFO - PROCESS | 3700 | 1467048847135 Marionette TRACE conn6 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 10:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 10:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 730ms 10:34:07 INFO - PROCESS | 3700 | 1467048847216 Marionette TRACE conn6 -> [0,285,"getWindowHandle",null] 10:34:07 INFO - PROCESS | 3700 | 1467048847218 Marionette TRACE conn6 <- [1,285,null,{"value":"13"}] 10:34:07 INFO - PROCESS | 3700 | 1467048847221 Marionette TRACE conn6 -> [0,286,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 10:34:07 INFO - PROCESS | 3700 | 1467048847223 Marionette TRACE conn6 <- [1,286,null,{}] 10:34:07 INFO - PROCESS | 3700 | 1467048847227 Marionette TRACE conn6 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:07 INFO - PROCESS | 3700 | 1467048847229 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:07 INFO - PROCESS | 3700 | 1467048847345 Marionette TRACE conn6 <- [1,287,null,{"value":null}] 10:34:07 INFO - PROCESS | 3700 | 1467048847351 Marionette TRACE conn6 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:07 INFO - PROCESS | 3700 | 1467048847353 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:07 INFO - PROCESS | 3700 | ++DOCSHELL 19CDE800 == 43 [pid = 3700] [id = 81] 10:34:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19CE7400) [pid = 3700] [serial = 240] [outer = 00000000] 10:34:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1B8A9800) [pid = 3700] [serial = 241] [outer = 19CE7400] 10:34:07 INFO - PROCESS | 3700 | 1467048847398 Marionette DEBUG loaded listener.js 10:34:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1C124C00) [pid = 3700] [serial = 242] [outer = 19CE7400] 10:34:07 INFO - PROCESS | 3700 | 1467048847810 Marionette TRACE conn6 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 10:34:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 10:34:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 630ms 10:34:07 INFO - PROCESS | 3700 | 1467048847856 Marionette TRACE conn6 -> [0,289,"getWindowHandle",null] 10:34:07 INFO - PROCESS | 3700 | 1467048847858 Marionette TRACE conn6 <- [1,289,null,{"value":"13"}] 10:34:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 10:34:07 INFO - PROCESS | 3700 | 1467048847861 Marionette TRACE conn6 -> [0,290,"setScriptTimeout",{"ms":35000}] 10:34:07 INFO - PROCESS | 3700 | 1467048847863 Marionette TRACE conn6 <- [1,290,null,{}] 10:34:07 INFO - PROCESS | 3700 | 1467048847872 Marionette TRACE conn6 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:07 INFO - PROCESS | 3700 | 1467048847874 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:07 INFO - PROCESS | 3700 | 1467048847981 Marionette TRACE conn6 <- [1,291,null,{"value":null}] 10:34:07 INFO - PROCESS | 3700 | 1467048847986 Marionette TRACE conn6 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:07 INFO - PROCESS | 3700 | 1467048847988 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:07 INFO - PROCESS | 3700 | ++DOCSHELL 19CE3800 == 44 [pid = 3700] [id = 82] 10:34:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1AF2DC00) [pid = 3700] [serial = 243] [outer = 00000000] 10:34:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1C960800) [pid = 3700] [serial = 244] [outer = 1AF2DC00] 10:34:08 INFO - PROCESS | 3700 | 1467048848032 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1CBE6400) [pid = 3700] [serial = 245] [outer = 1AF2DC00] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (17941400) [pid = 3700] [serial = 195] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (19006800) [pid = 3700] [serial = 198] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (119C8400) [pid = 3700] [serial = 186] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (0905A400) [pid = 3700] [serial = 180] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (16424400) [pid = 3700] [serial = 189] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (09063C00) [pid = 3700] [serial = 183] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (165DDC00) [pid = 3700] [serial = 192] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (18E72800) [pid = 3700] [serial = 201] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1908DC00) [pid = 3700] [serial = 204] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (199AE000) [pid = 3700] [serial = 207] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (117D9000) [pid = 3700] [serial = 137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 10:34:08 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (0FDC9400) [pid = 3700] [serial = 104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 10:34:08 INFO - PROCESS | 3700 | 1467048848548 Marionette TRACE conn6 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 10:34:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 10:34:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 730ms 10:34:08 INFO - PROCESS | 3700 | 1467048848606 Marionette TRACE conn6 -> [0,293,"getWindowHandle",null] 10:34:08 INFO - PROCESS | 3700 | 1467048848607 Marionette TRACE conn6 <- [1,293,null,{"value":"13"}] 10:34:08 INFO - PROCESS | 3700 | 1467048848611 Marionette TRACE conn6 -> [0,294,"setScriptTimeout",{"ms":35000}] 10:34:08 INFO - PROCESS | 3700 | 1467048848613 Marionette TRACE conn6 <- [1,294,null,{}] 10:34:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 10:34:08 INFO - PROCESS | 3700 | 1467048848637 Marionette TRACE conn6 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:08 INFO - PROCESS | 3700 | 1467048848639 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:08 INFO - PROCESS | 3700 | 1467048848719 Marionette TRACE conn6 <- [1,295,null,{"value":null}] 10:34:08 INFO - PROCESS | 3700 | 1467048848724 Marionette TRACE conn6 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:08 INFO - PROCESS | 3700 | 1467048848726 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:08 INFO - PROCESS | 3700 | ++DOCSHELL 148E8400 == 45 [pid = 3700] [id = 83] 10:34:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (16425000) [pid = 3700] [serial = 246] [outer = 00000000] 10:34:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (195C3400) [pid = 3700] [serial = 247] [outer = 16425000] 10:34:08 INFO - PROCESS | 3700 | 1467048848769 Marionette DEBUG loaded listener.js 10:34:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (199A8400) [pid = 3700] [serial = 248] [outer = 16425000] 10:34:09 INFO - PROCESS | 3700 | 1467048849182 Marionette TRACE conn6 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 590ms 10:34:09 INFO - PROCESS | 3700 | 1467048849216 Marionette TRACE conn6 -> [0,297,"getWindowHandle",null] 10:34:09 INFO - PROCESS | 3700 | 1467048849219 Marionette TRACE conn6 <- [1,297,null,{"value":"13"}] 10:34:09 INFO - PROCESS | 3700 | 1467048849238 Marionette TRACE conn6 -> [0,298,"setScriptTimeout",{"ms":35000}] 10:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 10:34:09 INFO - PROCESS | 3700 | 1467048849240 Marionette TRACE conn6 <- [1,298,null,{}] 10:34:09 INFO - PROCESS | 3700 | 1467048849244 Marionette TRACE conn6 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:09 INFO - PROCESS | 3700 | 1467048849246 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:09 INFO - PROCESS | 3700 | 1467048849326 Marionette TRACE conn6 <- [1,299,null,{"value":null}] 10:34:09 INFO - PROCESS | 3700 | 1467048849332 Marionette TRACE conn6 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 3700 | 1467048849334 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:09 INFO - PROCESS | 3700 | ++DOCSHELL 1CBEC400 == 46 [pid = 3700] [id = 84] 10:34:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1CBED000) [pid = 3700] [serial = 249] [outer = 00000000] 10:34:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1CBF4400) [pid = 3700] [serial = 250] [outer = 1CBED000] 10:34:09 INFO - PROCESS | 3700 | 1467048849379 Marionette DEBUG loaded listener.js 10:34:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1CD8B000) [pid = 3700] [serial = 251] [outer = 1CBED000] 10:34:09 INFO - PROCESS | 3700 | 1467048849672 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 10:34:09 INFO - PROCESS | 3700 | 1467048849810 Marionette TRACE conn6 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 630ms 10:34:09 INFO - PROCESS | 3700 | 1467048849873 Marionette TRACE conn6 -> [0,301,"getWindowHandle",null] 10:34:09 INFO - PROCESS | 3700 | 1467048849875 Marionette TRACE conn6 <- [1,301,null,{"value":"13"}] 10:34:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 10:34:09 INFO - PROCESS | 3700 | 1467048849878 Marionette TRACE conn6 -> [0,302,"setScriptTimeout",{"ms":35000}] 10:34:09 INFO - PROCESS | 3700 | 1467048849881 Marionette TRACE conn6 <- [1,302,null,{}] 10:34:09 INFO - PROCESS | 3700 | 1467048849884 Marionette TRACE conn6 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:09 INFO - PROCESS | 3700 | 1467048849887 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:09 INFO - PROCESS | 3700 | 1467048849984 Marionette TRACE conn6 <- [1,303,null,{"value":null}] 10:34:09 INFO - PROCESS | 3700 | 1467048849991 Marionette TRACE conn6 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:09 INFO - PROCESS | 3700 | 1467048849994 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:09 INFO - PROCESS | 3700 | ++DOCSHELL 1D459800 == 47 [pid = 3700] [id = 85] 10:34:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1D45C000) [pid = 3700] [serial = 252] [outer = 00000000] 10:34:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1DA02400) [pid = 3700] [serial = 253] [outer = 1D45C000] 10:34:10 INFO - PROCESS | 3700 | 1467048850043 Marionette DEBUG loaded listener.js 10:34:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1DA0B400) [pid = 3700] [serial = 254] [outer = 1D45C000] 10:34:10 INFO - PROCESS | 3700 | 1467048850686 Marionette TRACE conn6 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 830ms 10:34:10 INFO - PROCESS | 3700 | 1467048850713 Marionette TRACE conn6 -> [0,305,"getWindowHandle",null] 10:34:10 INFO - PROCESS | 3700 | 1467048850717 Marionette TRACE conn6 <- [1,305,null,{"value":"13"}] 10:34:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 10:34:10 INFO - PROCESS | 3700 | 1467048850722 Marionette TRACE conn6 -> [0,306,"setScriptTimeout",{"ms":35000}] 10:34:10 INFO - PROCESS | 3700 | 1467048850725 Marionette TRACE conn6 <- [1,306,null,{}] 10:34:10 INFO - PROCESS | 3700 | 1467048850731 Marionette TRACE conn6 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:10 INFO - PROCESS | 3700 | 1467048850735 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:10 INFO - PROCESS | 3700 | 1467048850853 Marionette TRACE conn6 <- [1,307,null,{"value":null}] 10:34:10 INFO - PROCESS | 3700 | 1467048850950 Marionette TRACE conn6 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:10 INFO - PROCESS | 3700 | 1467048850953 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:10 INFO - PROCESS | 3700 | ++DOCSHELL 10576C00 == 48 [pid = 3700] [id = 86] 10:34:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1057F400) [pid = 3700] [serial = 255] [outer = 00000000] 10:34:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (10B4F400) [pid = 3700] [serial = 256] [outer = 1057F400] 10:34:11 INFO - PROCESS | 3700 | 1467048851009 Marionette DEBUG loaded listener.js 10:34:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (117D5800) [pid = 3700] [serial = 257] [outer = 1057F400] 10:34:11 INFO - PROCESS | 3700 | 1467048851635 Marionette TRACE conn6 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 929ms 10:34:11 INFO - PROCESS | 3700 | 1467048851653 Marionette TRACE conn6 -> [0,309,"getWindowHandle",null] 10:34:11 INFO - PROCESS | 3700 | 1467048851658 Marionette TRACE conn6 <- [1,309,null,{"value":"13"}] 10:34:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 10:34:11 INFO - PROCESS | 3700 | 1467048851664 Marionette TRACE conn6 -> [0,310,"setScriptTimeout",{"ms":35000}] 10:34:11 INFO - PROCESS | 3700 | 1467048851667 Marionette TRACE conn6 <- [1,310,null,{}] 10:34:11 INFO - PROCESS | 3700 | 1467048851671 Marionette TRACE conn6 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:11 INFO - PROCESS | 3700 | 1467048851674 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:11 INFO - PROCESS | 3700 | 1467048851815 Marionette TRACE conn6 <- [1,311,null,{"value":null}] 10:34:11 INFO - PROCESS | 3700 | 1467048851917 Marionette TRACE conn6 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:11 INFO - PROCESS | 3700 | 1467048851920 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:11 INFO - PROCESS | 3700 | ++DOCSHELL 1660E400 == 49 [pid = 3700] [id = 87] 10:34:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (16A7AC00) [pid = 3700] [serial = 258] [outer = 00000000] 10:34:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (17565800) [pid = 3700] [serial = 259] [outer = 16A7AC00] 10:34:11 INFO - PROCESS | 3700 | 1467048851977 Marionette DEBUG loaded listener.js 10:34:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (181F0C00) [pid = 3700] [serial = 260] [outer = 16A7AC00] 10:34:12 INFO - PROCESS | 3700 | 1467048852539 Marionette TRACE conn6 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 930ms 10:34:12 INFO - PROCESS | 3700 | 1467048852598 Marionette TRACE conn6 -> [0,313,"getWindowHandle",null] 10:34:12 INFO - PROCESS | 3700 | 1467048852601 Marionette TRACE conn6 <- [1,313,null,{"value":"13"}] 10:34:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 10:34:12 INFO - PROCESS | 3700 | 1467048852605 Marionette TRACE conn6 -> [0,314,"setScriptTimeout",{"ms":35000}] 10:34:12 INFO - PROCESS | 3700 | 1467048852609 Marionette TRACE conn6 <- [1,314,null,{}] 10:34:12 INFO - PROCESS | 3700 | 1467048852620 Marionette TRACE conn6 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:12 INFO - PROCESS | 3700 | 1467048852625 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:12 INFO - PROCESS | 3700 | 1467048852742 Marionette TRACE conn6 <- [1,315,null,{"value":null}] 10:34:12 INFO - PROCESS | 3700 | 1467048852834 Marionette TRACE conn6 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:12 INFO - PROCESS | 3700 | 1467048852837 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:12 INFO - PROCESS | 3700 | ++DOCSHELL 1A0E6000 == 50 [pid = 3700] [id = 88] 10:34:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1A0E6800) [pid = 3700] [serial = 261] [outer = 00000000] 10:34:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1A0E9800) [pid = 3700] [serial = 262] [outer = 1A0E6800] 10:34:12 INFO - PROCESS | 3700 | 1467048852895 Marionette DEBUG loaded listener.js 10:34:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1A0EDC00) [pid = 3700] [serial = 263] [outer = 1A0E6800] 10:34:13 INFO - PROCESS | 3700 | 1467048853408 Marionette TRACE conn6 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 830ms 10:34:13 INFO - PROCESS | 3700 | 1467048853443 Marionette TRACE conn6 -> [0,317,"getWindowHandle",null] 10:34:13 INFO - PROCESS | 3700 | 1467048853446 Marionette TRACE conn6 <- [1,317,null,{"value":"13"}] 10:34:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 10:34:13 INFO - PROCESS | 3700 | 1467048853451 Marionette TRACE conn6 -> [0,318,"setScriptTimeout",{"ms":35000}] 10:34:13 INFO - PROCESS | 3700 | 1467048853453 Marionette TRACE conn6 <- [1,318,null,{}] 10:34:13 INFO - PROCESS | 3700 | 1467048853457 Marionette TRACE conn6 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:13 INFO - PROCESS | 3700 | 1467048853460 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:13 INFO - PROCESS | 3700 | 1467048853574 Marionette TRACE conn6 <- [1,319,null,{"value":null}] 10:34:13 INFO - PROCESS | 3700 | 1467048853668 Marionette TRACE conn6 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:13 INFO - PROCESS | 3700 | 1467048853671 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:13 INFO - PROCESS | 3700 | ++DOCSHELL 1B98B400 == 51 [pid = 3700] [id = 89] 10:34:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1B98E800) [pid = 3700] [serial = 264] [outer = 00000000] 10:34:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (1CB44000) [pid = 3700] [serial = 265] [outer = 1B98E800] 10:34:13 INFO - PROCESS | 3700 | 1467048853724 Marionette DEBUG loaded listener.js 10:34:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (1CB48C00) [pid = 3700] [serial = 266] [outer = 1B98E800] 10:34:14 INFO - PROCESS | 3700 | 1467048854370 Marionette TRACE conn6 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 970ms 10:34:14 INFO - PROCESS | 3700 | 1467048854423 Marionette TRACE conn6 -> [0,321,"getWindowHandle",null] 10:34:14 INFO - PROCESS | 3700 | 1467048854426 Marionette TRACE conn6 <- [1,321,null,{"value":"13"}] 10:34:14 INFO - PROCESS | 3700 | 1467048854429 Marionette TRACE conn6 -> [0,322,"setScriptTimeout",{"ms":35000}] 10:34:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 10:34:14 INFO - PROCESS | 3700 | 1467048854431 Marionette TRACE conn6 <- [1,322,null,{}] 10:34:14 INFO - PROCESS | 3700 | 1467048854435 Marionette TRACE conn6 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:14 INFO - PROCESS | 3700 | 1467048854437 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:14 INFO - PROCESS | 3700 | 1467048854547 Marionette TRACE conn6 <- [1,323,null,{"value":null}] 10:34:14 INFO - PROCESS | 3700 | 1467048854642 Marionette TRACE conn6 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:14 INFO - PROCESS | 3700 | 1467048854645 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:14 INFO - PROCESS | 3700 | ++DOCSHELL 0FD6E400 == 52 [pid = 3700] [id = 90] 10:34:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (10059800) [pid = 3700] [serial = 267] [outer = 00000000] 10:34:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (149BE800) [pid = 3700] [serial = 268] [outer = 10059800] 10:34:14 INFO - PROCESS | 3700 | 1467048854697 Marionette DEBUG loaded listener.js 10:34:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (1535C400) [pid = 3700] [serial = 269] [outer = 10059800] 10:34:15 INFO - PROCESS | 3700 | 1467048855405 Marionette TRACE conn6 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1018ms 10:34:15 INFO - PROCESS | 3700 | 1467048855451 Marionette TRACE conn6 -> [0,325,"getWindowHandle",null] 10:34:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 10:34:15 INFO - PROCESS | 3700 | 1467048855456 Marionette TRACE conn6 <- [1,325,null,{"value":"13"}] 10:34:15 INFO - PROCESS | 3700 | 1467048855461 Marionette TRACE conn6 -> [0,326,"setScriptTimeout",{"ms":35000}] 10:34:15 INFO - PROCESS | 3700 | 1467048855464 Marionette TRACE conn6 <- [1,326,null,{}] 10:34:15 INFO - PROCESS | 3700 | 1467048855470 Marionette TRACE conn6 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:15 INFO - PROCESS | 3700 | 1467048855472 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:15 INFO - PROCESS | 3700 | 1467048855616 Marionette TRACE conn6 <- [1,327,null,{"value":null}] 10:34:15 INFO - PROCESS | 3700 | 1467048855751 Marionette TRACE conn6 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:15 INFO - PROCESS | 3700 | 1467048855754 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:15 INFO - PROCESS | 3700 | --DOCSHELL 1CBEC400 == 51 [pid = 3700] [id = 84] 10:34:15 INFO - PROCESS | 3700 | --DOCSHELL 148E8400 == 50 [pid = 3700] [id = 83] 10:34:15 INFO - PROCESS | 3700 | --DOCSHELL 19CE3800 == 49 [pid = 3700] [id = 82] 10:34:15 INFO - PROCESS | 3700 | --DOCSHELL 19CDE800 == 48 [pid = 3700] [id = 81] 10:34:15 INFO - PROCESS | 3700 | --DOCSHELL 19445400 == 47 [pid = 3700] [id = 80] 10:34:15 INFO - PROCESS | 3700 | --DOCSHELL 148A8800 == 46 [pid = 3700] [id = 79] 10:34:15 INFO - PROCESS | 3700 | --DOCSHELL 18159800 == 45 [pid = 3700] [id = 78] 10:34:15 INFO - PROCESS | 3700 | --DOCSHELL 16607400 == 44 [pid = 3700] [id = 77] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1AF2E000) [pid = 3700] [serial = 211] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | ++DOCSHELL 0C737400 == 45 [pid = 3700] [id = 91] 10:34:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (0C73AC00) [pid = 3700] [serial = 270] [outer = 00000000] 10:34:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (0C8F6800) [pid = 3700] [serial = 271] [outer = 0C73AC00] 10:34:15 INFO - PROCESS | 3700 | 1467048855848 Marionette DEBUG loaded listener.js 10:34:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (100FA800) [pid = 3700] [serial = 272] [outer = 0C73AC00] 10:34:15 INFO - PROCESS | 3700 | --DOCSHELL 109DCC00 == 44 [pid = 3700] [id = 76] 10:34:15 INFO - PROCESS | 3700 | --DOCSHELL 10572400 == 43 [pid = 3700] [id = 75] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (150DE400) [pid = 3700] [serial = 139] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (109D7000) [pid = 3700] [serial = 106] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (199AA400) [pid = 3700] [serial = 205] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (19CC0400) [pid = 3700] [serial = 208] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (19CE1000) [pid = 3700] [serial = 209] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (195CD000) [pid = 3700] [serial = 203] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (195C8400) [pid = 3700] [serial = 206] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (17567C00) [pid = 3700] [serial = 194] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (18156400) [pid = 3700] [serial = 196] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (19339800) [pid = 3700] [serial = 199] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (148AB400) [pid = 3700] [serial = 187] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (14B8BC00) [pid = 3700] [serial = 188] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (0C8EFC00) [pid = 3700] [serial = 182] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (0C73E000) [pid = 3700] [serial = 181] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (181E2000) [pid = 3700] [serial = 197] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1501F000) [pid = 3700] [serial = 175] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1933DC00) [pid = 3700] [serial = 200] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (195C4000) [pid = 3700] [serial = 178] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (0C739800) [pid = 3700] [serial = 172] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1642E400) [pid = 3700] [serial = 190] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (165D2800) [pid = 3700] [serial = 191] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (0C8F0800) [pid = 3700] [serial = 184] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (0FF86000) [pid = 3700] [serial = 185] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1755E800) [pid = 3700] [serial = 193] [outer = 00000000] [url = about:blank] 10:34:15 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (195C9C00) [pid = 3700] [serial = 202] [outer = 00000000] [url = about:blank] 10:34:16 INFO - PROCESS | 3700 | 1467048856289 Marionette TRACE conn6 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 890ms 10:34:16 INFO - PROCESS | 3700 | 1467048856351 Marionette TRACE conn6 -> [0,329,"getWindowHandle",null] 10:34:16 INFO - PROCESS | 3700 | 1467048856355 Marionette TRACE conn6 <- [1,329,null,{"value":"13"}] 10:34:16 INFO - PROCESS | 3700 | 1467048856361 Marionette TRACE conn6 -> [0,330,"setScriptTimeout",{"ms":35000}] 10:34:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 10:34:16 INFO - PROCESS | 3700 | 1467048856364 Marionette TRACE conn6 <- [1,330,null,{}] 10:34:16 INFO - PROCESS | 3700 | 1467048856367 Marionette TRACE conn6 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:16 INFO - PROCESS | 3700 | 1467048856370 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:16 INFO - PROCESS | 3700 | 1467048856457 Marionette TRACE conn6 <- [1,331,null,{"value":null}] 10:34:16 INFO - PROCESS | 3700 | 1467048856466 Marionette TRACE conn6 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:16 INFO - PROCESS | 3700 | 1467048856468 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:16 INFO - PROCESS | 3700 | ++DOCSHELL 10D2F400 == 44 [pid = 3700] [id = 92] 10:34:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (10D33800) [pid = 3700] [serial = 273] [outer = 00000000] 10:34:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (148ADC00) [pid = 3700] [serial = 274] [outer = 10D33800] 10:34:16 INFO - PROCESS | 3700 | 1467048856517 Marionette DEBUG loaded listener.js 10:34:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (14B6FC00) [pid = 3700] [serial = 275] [outer = 10D33800] 10:34:16 INFO - PROCESS | 3700 | 1467048856981 Marionette TRACE conn6 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 670ms 10:34:17 INFO - PROCESS | 3700 | 1467048857036 Marionette TRACE conn6 -> [0,333,"getWindowHandle",null] 10:34:17 INFO - PROCESS | 3700 | 1467048857038 Marionette TRACE conn6 <- [1,333,null,{"value":"13"}] 10:34:17 INFO - PROCESS | 3700 | 1467048857042 Marionette TRACE conn6 -> [0,334,"setScriptTimeout",{"ms":35000}] 10:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 10:34:17 INFO - PROCESS | 3700 | 1467048857046 Marionette TRACE conn6 <- [1,334,null,{}] 10:34:17 INFO - PROCESS | 3700 | 1467048857056 Marionette TRACE conn6 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:17 INFO - PROCESS | 3700 | 1467048857061 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:17 INFO - PROCESS | 3700 | 1467048857152 Marionette TRACE conn6 <- [1,335,null,{"value":null}] 10:34:17 INFO - PROCESS | 3700 | 1467048857198 Marionette TRACE conn6 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:17 INFO - PROCESS | 3700 | 1467048857201 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:17 INFO - PROCESS | 3700 | ++DOCSHELL 165D3000 == 45 [pid = 3700] [id = 93] 10:34:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (165D3800) [pid = 3700] [serial = 276] [outer = 00000000] 10:34:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (165DCC00) [pid = 3700] [serial = 277] [outer = 165D3800] 10:34:17 INFO - PROCESS | 3700 | 1467048857251 Marionette DEBUG loaded listener.js 10:34:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (17564400) [pid = 3700] [serial = 278] [outer = 165D3800] 10:34:17 INFO - PROCESS | 3700 | 1467048857698 Marionette TRACE conn6 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:34:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 670ms 10:34:17 INFO - PROCESS | 3700 | 1467048857716 Marionette TRACE conn6 -> [0,337,"getWindowHandle",null] 10:34:17 INFO - PROCESS | 3700 | 1467048857718 Marionette TRACE conn6 <- [1,337,null,{"value":"13"}] 10:34:17 INFO - PROCESS | 3700 | 1467048857721 Marionette TRACE conn6 -> [0,338,"setScriptTimeout",{"ms":35000}] 10:34:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 10:34:17 INFO - PROCESS | 3700 | 1467048857733 Marionette TRACE conn6 <- [1,338,null,{}] 10:34:17 INFO - PROCESS | 3700 | 1467048857737 Marionette TRACE conn6 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:17 INFO - PROCESS | 3700 | 1467048857739 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:17 INFO - PROCESS | 3700 | 1467048857827 Marionette TRACE conn6 <- [1,339,null,{"value":null}] 10:34:17 INFO - PROCESS | 3700 | 1467048857832 Marionette TRACE conn6 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:17 INFO - PROCESS | 3700 | 1467048857834 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:17 INFO - PROCESS | 3700 | ++DOCSHELL 18154C00 == 46 [pid = 3700] [id = 94] 10:34:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (18157800) [pid = 3700] [serial = 279] [outer = 00000000] 10:34:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (18C4C400) [pid = 3700] [serial = 280] [outer = 18157800] 10:34:17 INFO - PROCESS | 3700 | 1467048857880 Marionette DEBUG loaded listener.js 10:34:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (18E25800) [pid = 3700] [serial = 281] [outer = 18157800] 10:34:18 INFO - PROCESS | 3700 | 1467048858289 Marionette TRACE conn6 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:34:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 590ms 10:34:18 INFO - PROCESS | 3700 | 1467048858329 Marionette TRACE conn6 -> [0,341,"getWindowHandle",null] 10:34:18 INFO - PROCESS | 3700 | 1467048858331 Marionette TRACE conn6 <- [1,341,null,{"value":"13"}] 10:34:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 10:34:18 INFO - PROCESS | 3700 | 1467048858351 Marionette TRACE conn6 -> [0,342,"setScriptTimeout",{"ms":35000}] 10:34:18 INFO - PROCESS | 3700 | 1467048858353 Marionette TRACE conn6 <- [1,342,null,{}] 10:34:18 INFO - PROCESS | 3700 | 1467048858356 Marionette TRACE conn6 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:18 INFO - PROCESS | 3700 | 1467048858359 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:18 INFO - PROCESS | 3700 | 1467048858477 Marionette TRACE conn6 <- [1,343,null,{"value":null}] 10:34:18 INFO - PROCESS | 3700 | 1467048858483 Marionette TRACE conn6 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:18 INFO - PROCESS | 3700 | 1467048858485 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:18 INFO - PROCESS | 3700 | ++DOCSHELL 181E1800 == 47 [pid = 3700] [id = 95] 10:34:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1900B800) [pid = 3700] [serial = 282] [outer = 00000000] 10:34:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (19338400) [pid = 3700] [serial = 283] [outer = 1900B800] 10:34:18 INFO - PROCESS | 3700 | 1467048858528 Marionette DEBUG loaded listener.js 10:34:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1933E800) [pid = 3700] [serial = 284] [outer = 1900B800] 10:34:18 INFO - PROCESS | 3700 | 1467048858992 Marionette TRACE conn6 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 670ms 10:34:19 INFO - PROCESS | 3700 | 1467048859023 Marionette TRACE conn6 -> [0,345,"getWindowHandle",null] 10:34:19 INFO - PROCESS | 3700 | 1467048859025 Marionette TRACE conn6 <- [1,345,null,{"value":"13"}] 10:34:19 INFO - PROCESS | 3700 | 1467048859028 Marionette TRACE conn6 -> [0,346,"setScriptTimeout",{"ms":35000}] 10:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 10:34:19 INFO - PROCESS | 3700 | 1467048859030 Marionette TRACE conn6 <- [1,346,null,{}] 10:34:19 INFO - PROCESS | 3700 | 1467048859033 Marionette TRACE conn6 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:19 INFO - PROCESS | 3700 | 1467048859038 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:19 INFO - PROCESS | 3700 | 1467048859173 Marionette TRACE conn6 <- [1,347,null,{"value":null}] 10:34:19 INFO - PROCESS | 3700 | 1467048859231 Marionette TRACE conn6 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:19 INFO - PROCESS | 3700 | 1467048859233 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:19 INFO - PROCESS | 3700 | ++DOCSHELL 195C9000 == 48 [pid = 3700] [id = 96] 10:34:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (195CE400) [pid = 3700] [serial = 285] [outer = 00000000] 10:34:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (19BD3800) [pid = 3700] [serial = 286] [outer = 195CE400] 10:34:19 INFO - PROCESS | 3700 | 1467048859277 Marionette DEBUG loaded listener.js 10:34:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (19BD9400) [pid = 3700] [serial = 287] [outer = 195CE400] 10:34:19 INFO - PROCESS | 3700 | 1467048859714 Marionette TRACE conn6 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:34:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 730ms 10:34:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 10:34:19 INFO - PROCESS | 3700 | 1467048859762 Marionette TRACE conn6 -> [0,349,"getWindowHandle",null] 10:34:19 INFO - PROCESS | 3700 | 1467048859764 Marionette TRACE conn6 <- [1,349,null,{"value":"13"}] 10:34:19 INFO - PROCESS | 3700 | 1467048859767 Marionette TRACE conn6 -> [0,350,"setScriptTimeout",{"ms":35000}] 10:34:19 INFO - PROCESS | 3700 | 1467048859769 Marionette TRACE conn6 <- [1,350,null,{}] 10:34:19 INFO - PROCESS | 3700 | 1467048859808 Marionette TRACE conn6 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:19 INFO - PROCESS | 3700 | 1467048859810 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:19 INFO - PROCESS | 3700 | 1467048859918 Marionette TRACE conn6 <- [1,351,null,{"value":null}] 10:34:19 INFO - PROCESS | 3700 | 1467048859929 Marionette TRACE conn6 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:19 INFO - PROCESS | 3700 | 1467048859931 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:19 INFO - PROCESS | 3700 | ++DOCSHELL 19CC0400 == 49 [pid = 3700] [id = 97] 10:34:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (19CE0400) [pid = 3700] [serial = 288] [outer = 00000000] 10:34:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1A0E7C00) [pid = 3700] [serial = 289] [outer = 19CE0400] 10:34:19 INFO - PROCESS | 3700 | 1467048859975 Marionette DEBUG loaded listener.js 10:34:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (1A0F0000) [pid = 3700] [serial = 290] [outer = 19CE0400] 10:34:20 INFO - PROCESS | 3700 | 1467048860541 Marionette TRACE conn6 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:20 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (195CE000) [pid = 3700] [serial = 237] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 10:34:20 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1815A000) [pid = 3700] [serial = 231] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 10:34:20 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (109DD400) [pid = 3700] [serial = 225] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 10:34:20 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (19CE7400) [pid = 3700] [serial = 240] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 10:34:20 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1AF2DC00) [pid = 3700] [serial = 243] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 10:34:20 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (16425000) [pid = 3700] [serial = 246] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 10:34:20 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1CBED000) [pid = 3700] [serial = 249] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 10:34:20 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (10577800) [pid = 3700] [serial = 222] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 10:34:20 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (1642C800) [pid = 3700] [serial = 234] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 10:34:20 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (16608400) [pid = 3700] [serial = 228] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 10:34:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 10:34:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 810ms 10:34:20 INFO - PROCESS | 3700 | 1467048860578 Marionette TRACE conn6 -> [0,353,"getWindowHandle",null] 10:34:20 INFO - PROCESS | 3700 | 1467048860580 Marionette TRACE conn6 <- [1,353,null,{"value":"13"}] 10:34:20 INFO - PROCESS | 3700 | 1467048860583 Marionette TRACE conn6 -> [0,354,"setScriptTimeout",{"ms":35000}] 10:34:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 10:34:20 INFO - PROCESS | 3700 | 1467048860585 Marionette TRACE conn6 <- [1,354,null,{}] 10:34:20 INFO - PROCESS | 3700 | 1467048860592 Marionette TRACE conn6 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:20 INFO - PROCESS | 3700 | 1467048860594 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:20 INFO - PROCESS | 3700 | 1467048860680 Marionette TRACE conn6 <- [1,355,null,{"value":null}] 10:34:20 INFO - PROCESS | 3700 | 1467048860688 Marionette TRACE conn6 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:20 INFO - PROCESS | 3700 | 1467048860690 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:20 INFO - PROCESS | 3700 | ++DOCSHELL 1380CC00 == 50 [pid = 3700] [id = 98] 10:34:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (14B94400) [pid = 3700] [serial = 291] [outer = 00000000] 10:34:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (165DDC00) [pid = 3700] [serial = 292] [outer = 14B94400] 10:34:20 INFO - PROCESS | 3700 | 1467048860735 Marionette DEBUG loaded listener.js 10:34:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1815A000) [pid = 3700] [serial = 293] [outer = 14B94400] 10:34:21 INFO - PROCESS | 3700 | 1467048861160 Marionette TRACE conn6 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 629ms 10:34:21 INFO - PROCESS | 3700 | 1467048861218 Marionette TRACE conn6 -> [0,357,"getWindowHandle",null] 10:34:21 INFO - PROCESS | 3700 | 1467048861220 Marionette TRACE conn6 <- [1,357,null,{"value":"13"}] 10:34:21 INFO - PROCESS | 3700 | 1467048861224 Marionette TRACE conn6 -> [0,358,"setScriptTimeout",{"ms":35000}] 10:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 10:34:21 INFO - PROCESS | 3700 | 1467048861225 Marionette TRACE conn6 <- [1,358,null,{}] 10:34:21 INFO - PROCESS | 3700 | 1467048861229 Marionette TRACE conn6 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:21 INFO - PROCESS | 3700 | 1467048861231 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:21 INFO - PROCESS | 3700 | 1467048861312 Marionette TRACE conn6 <- [1,359,null,{"value":null}] 10:34:21 INFO - PROCESS | 3700 | 1467048861329 Marionette TRACE conn6 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 3700 | 1467048861331 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:21 INFO - PROCESS | 3700 | ++DOCSHELL 1995F800 == 51 [pid = 3700] [id = 99] 10:34:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (19963000) [pid = 3700] [serial = 294] [outer = 00000000] 10:34:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (19968C00) [pid = 3700] [serial = 295] [outer = 19963000] 10:34:21 INFO - PROCESS | 3700 | 1467048861378 Marionette DEBUG loaded listener.js 10:34:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (19969800) [pid = 3700] [serial = 296] [outer = 19963000] 10:34:21 INFO - PROCESS | 3700 | 1467048861800 Marionette TRACE conn6 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 630ms 10:34:21 INFO - PROCESS | 3700 | 1467048861858 Marionette TRACE conn6 -> [0,361,"getWindowHandle",null] 10:34:21 INFO - PROCESS | 3700 | 1467048861860 Marionette TRACE conn6 <- [1,361,null,{"value":"13"}] 10:34:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 10:34:21 INFO - PROCESS | 3700 | 1467048861864 Marionette TRACE conn6 -> [0,362,"setScriptTimeout",{"ms":35000}] 10:34:21 INFO - PROCESS | 3700 | 1467048861866 Marionette TRACE conn6 <- [1,362,null,{}] 10:34:21 INFO - PROCESS | 3700 | 1467048861870 Marionette TRACE conn6 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:21 INFO - PROCESS | 3700 | 1467048861872 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:21 INFO - PROCESS | 3700 | 1467048861958 Marionette TRACE conn6 <- [1,363,null,{"value":null}] 10:34:21 INFO - PROCESS | 3700 | 1467048861966 Marionette TRACE conn6 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:21 INFO - PROCESS | 3700 | 1467048861968 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:21 INFO - PROCESS | 3700 | ++DOCSHELL 19CE3800 == 52 [pid = 3700] [id = 100] 10:34:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (19CE4C00) [pid = 3700] [serial = 297] [outer = 00000000] 10:34:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1B98F000) [pid = 3700] [serial = 298] [outer = 19CE4C00] 10:34:22 INFO - PROCESS | 3700 | 1467048862014 Marionette DEBUG loaded listener.js 10:34:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (1C694800) [pid = 3700] [serial = 299] [outer = 19CE4C00] 10:34:22 INFO - PROCESS | 3700 | 1467048862446 Marionette TRACE conn6 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 630ms 10:34:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 10:34:22 INFO - PROCESS | 3700 | 1467048862498 Marionette TRACE conn6 -> [0,365,"getWindowHandle",null] 10:34:22 INFO - PROCESS | 3700 | 1467048862501 Marionette TRACE conn6 <- [1,365,null,{"value":"13"}] 10:34:22 INFO - PROCESS | 3700 | 1467048862504 Marionette TRACE conn6 -> [0,366,"setScriptTimeout",{"ms":35000}] 10:34:22 INFO - PROCESS | 3700 | 1467048862506 Marionette TRACE conn6 <- [1,366,null,{}] 10:34:22 INFO - PROCESS | 3700 | 1467048862510 Marionette TRACE conn6 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:22 INFO - PROCESS | 3700 | 1467048862512 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:22 INFO - PROCESS | 3700 | 1467048862666 Marionette TRACE conn6 <- [1,367,null,{"value":null}] 10:34:22 INFO - PROCESS | 3700 | 1467048862817 Marionette TRACE conn6 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:22 INFO - PROCESS | 3700 | 1467048862820 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:22 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EF000 == 53 [pid = 3700] [id = 101] 10:34:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (0C8F1400) [pid = 3700] [serial = 300] [outer = 00000000] 10:34:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (0FDCE400) [pid = 3700] [serial = 301] [outer = 0C8F1400] 10:34:22 INFO - PROCESS | 3700 | 1467048862879 Marionette DEBUG loaded listener.js 10:34:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (100F7000) [pid = 3700] [serial = 302] [outer = 0C8F1400] 10:34:23 INFO - PROCESS | 3700 | 1467048863455 Marionette TRACE conn6 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1023ms 10:34:23 INFO - PROCESS | 3700 | 1467048863529 Marionette TRACE conn6 -> [0,369,"getWindowHandle",null] 10:34:23 INFO - PROCESS | 3700 | 1467048863534 Marionette TRACE conn6 <- [1,369,null,{"value":"13"}] 10:34:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 10:34:23 INFO - PROCESS | 3700 | 1467048863539 Marionette TRACE conn6 -> [0,370,"setScriptTimeout",{"ms":35000}] 10:34:23 INFO - PROCESS | 3700 | 1467048863542 Marionette TRACE conn6 <- [1,370,null,{}] 10:34:23 INFO - PROCESS | 3700 | 1467048863567 Marionette TRACE conn6 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:23 INFO - PROCESS | 3700 | 1467048863570 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:23 INFO - PROCESS | 3700 | 1467048863758 Marionette TRACE conn6 <- [1,371,null,{"value":null}] 10:34:23 INFO - PROCESS | 3700 | 1467048863854 Marionette TRACE conn6 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:23 INFO - PROCESS | 3700 | 1467048863856 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:23 INFO - PROCESS | 3700 | ++DOCSHELL 15051800 == 54 [pid = 3700] [id = 102] 10:34:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (15052C00) [pid = 3700] [serial = 303] [outer = 00000000] 10:34:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (16524400) [pid = 3700] [serial = 304] [outer = 15052C00] 10:34:23 INFO - PROCESS | 3700 | 1467048863912 Marionette DEBUG loaded listener.js 10:34:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (165D3C00) [pid = 3700] [serial = 305] [outer = 15052C00] 10:34:24 INFO - PROCESS | 3700 | 1467048864497 Marionette TRACE conn6 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 10:34:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 10:34:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1019ms 10:34:24 INFO - PROCESS | 3700 | 1467048864562 Marionette TRACE conn6 -> [0,373,"getWindowHandle",null] 10:34:24 INFO - PROCESS | 3700 | 1467048864566 Marionette TRACE conn6 <- [1,373,null,{"value":"13"}] 10:34:24 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 10:34:24 INFO - PROCESS | 3700 | 1467048864570 Marionette TRACE conn6 -> [0,374,"setScriptTimeout",{"ms":35000}] 10:34:24 INFO - PROCESS | 3700 | 1467048864572 Marionette TRACE conn6 <- [1,374,null,{}] 10:34:24 INFO - PROCESS | 3700 | 1467048864576 Marionette TRACE conn6 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:24 INFO - PROCESS | 3700 | 1467048864579 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:24 INFO - PROCESS | 3700 | 1467048864698 Marionette TRACE conn6 <- [1,375,null,{"value":null}] 10:34:24 INFO - PROCESS | 3700 | 1467048864833 Marionette TRACE conn6 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:24 INFO - PROCESS | 3700 | 1467048864836 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:24 INFO - PROCESS | 3700 | ++DOCSHELL 193C9800 == 55 [pid = 3700] [id = 103] 10:34:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (19965800) [pid = 3700] [serial = 306] [outer = 00000000] 10:34:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (199AC000) [pid = 3700] [serial = 307] [outer = 19965800] 10:34:24 INFO - PROCESS | 3700 | 1467048864890 Marionette DEBUG loaded listener.js 10:34:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (19CE0800) [pid = 3700] [serial = 308] [outer = 19965800] 10:34:25 INFO - PROCESS | 3700 | 1467048865503 Marionette TRACE conn6 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 10:34:25 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 10:34:25 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 970ms 10:34:25 INFO - PROCESS | 3700 | 1467048865542 Marionette TRACE conn6 -> [0,377,"getWindowHandle",null] 10:34:25 INFO - PROCESS | 3700 | 1467048865546 Marionette TRACE conn6 <- [1,377,null,{"value":"13"}] 10:34:25 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 10:34:25 INFO - PROCESS | 3700 | 1467048865557 Marionette TRACE conn6 -> [0,378,"setScriptTimeout",{"ms":35000}] 10:34:25 INFO - PROCESS | 3700 | 1467048865561 Marionette TRACE conn6 <- [1,378,null,{}] 10:34:25 INFO - PROCESS | 3700 | 1467048865565 Marionette TRACE conn6 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:25 INFO - PROCESS | 3700 | 1467048865568 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:25 INFO - PROCESS | 3700 | 1467048865682 Marionette TRACE conn6 <- [1,379,null,{"value":null}] 10:34:25 INFO - PROCESS | 3700 | 1467048865808 Marionette TRACE conn6 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:25 INFO - PROCESS | 3700 | 1467048865810 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:25 INFO - PROCESS | 3700 | ++DOCSHELL 19971400 == 56 [pid = 3700] [id = 104] 10:34:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (19976400) [pid = 3700] [serial = 309] [outer = 00000000] 10:34:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (1A0E6C00) [pid = 3700] [serial = 310] [outer = 19976400] 10:34:25 INFO - PROCESS | 3700 | 1467048865866 Marionette DEBUG loaded listener.js 10:34:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1CB4C800) [pid = 3700] [serial = 311] [outer = 19976400] 10:34:26 INFO - PROCESS | 3700 | 1467048866513 Marionette TRACE conn6 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 10:34:26 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 10:34:26 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1033ms 10:34:26 INFO - PROCESS | 3700 | 1467048866585 Marionette TRACE conn6 -> [0,381,"getWindowHandle",null] 10:34:26 INFO - PROCESS | 3700 | 1467048866587 Marionette TRACE conn6 <- [1,381,null,{"value":"13"}] 10:34:26 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 10:34:26 INFO - PROCESS | 3700 | 1467048866591 Marionette TRACE conn6 -> [0,382,"setScriptTimeout",{"ms":35000}] 10:34:26 INFO - PROCESS | 3700 | 1467048866593 Marionette TRACE conn6 <- [1,382,null,{}] 10:34:26 INFO - PROCESS | 3700 | 1467048866597 Marionette TRACE conn6 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:26 INFO - PROCESS | 3700 | 1467048866599 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:26 INFO - PROCESS | 3700 | 1467048866707 Marionette TRACE conn6 <- [1,383,null,{"value":null}] 10:34:26 INFO - PROCESS | 3700 | 1467048866955 Marionette TRACE conn6 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:26 INFO - PROCESS | 3700 | 1467048866959 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:26 INFO - PROCESS | 3700 | ++DOCSHELL 0C8ED000 == 57 [pid = 3700] [id = 105] 10:34:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (0C8EF400) [pid = 3700] [serial = 312] [outer = 00000000] 10:34:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (0FF78400) [pid = 3700] [serial = 313] [outer = 0C8EF400] 10:34:27 INFO - PROCESS | 3700 | 1467048867044 Marionette DEBUG loaded listener.js 10:34:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (10B4A400) [pid = 3700] [serial = 314] [outer = 0C8EF400] 10:34:27 INFO - PROCESS | 3700 | 1467048867717 Marionette TRACE conn6 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 10:34:27 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 10:34:27 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1170ms 10:34:27 INFO - PROCESS | 3700 | 1467048867766 Marionette TRACE conn6 -> [0,385,"getWindowHandle",null] 10:34:27 INFO - PROCESS | 3700 | 1467048867769 Marionette TRACE conn6 <- [1,385,null,{"value":"13"}] 10:34:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 10:34:27 INFO - PROCESS | 3700 | 1467048867773 Marionette TRACE conn6 -> [0,386,"setScriptTimeout",{"ms":35000}] 10:34:27 INFO - PROCESS | 3700 | 1467048867777 Marionette TRACE conn6 <- [1,386,null,{}] 10:34:27 INFO - PROCESS | 3700 | 1467048867782 Marionette TRACE conn6 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:27 INFO - PROCESS | 3700 | 1467048867785 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:27 INFO - PROCESS | 3700 | 1467048867890 Marionette TRACE conn6 <- [1,387,null,{"value":null}] 10:34:27 INFO - PROCESS | 3700 | 1467048868006 Marionette TRACE conn6 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:27 INFO - PROCESS | 3700 | 1467048868009 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 19CE3000 == 56 [pid = 3700] [id = 71] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 1380E400 == 55 [pid = 3700] [id = 59] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 09067400 == 54 [pid = 3700] [id = 58] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 19CE3800 == 53 [pid = 3700] [id = 100] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 1995F800 == 52 [pid = 3700] [id = 99] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 1380CC00 == 51 [pid = 3700] [id = 98] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 19CC0400 == 50 [pid = 3700] [id = 97] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 195C9000 == 49 [pid = 3700] [id = 96] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 181E1800 == 48 [pid = 3700] [id = 95] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 18154C00 == 47 [pid = 3700] [id = 94] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 165D3000 == 46 [pid = 3700] [id = 93] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 10D2F400 == 45 [pid = 3700] [id = 92] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 0C737400 == 44 [pid = 3700] [id = 91] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 1B98B400 == 43 [pid = 3700] [id = 89] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 1A0E6000 == 42 [pid = 3700] [id = 88] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 1660E400 == 41 [pid = 3700] [id = 87] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (16427000) [pid = 3700] [serial = 217] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (1081D400) [pid = 3700] [serial = 214] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1C64CC00) [pid = 3700] [serial = 220] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (1DA02400) [pid = 3700] [serial = 253] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | ++DOCSHELL 0905E400 == 42 [pid = 3700] [id = 106] 10:34:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (0C737400) [pid = 3700] [serial = 315] [outer = 00000000] 10:34:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (10572800) [pid = 3700] [serial = 316] [outer = 0C737400] 10:34:28 INFO - PROCESS | 3700 | 1467048868122 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (109D6800) [pid = 3700] [serial = 317] [outer = 0C737400] 10:34:28 INFO - PROCESS | 3700 | --DOCSHELL 10576C00 == 41 [pid = 3700] [id = 86] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (19BDF800) [pid = 3700] [serial = 238] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (18C54800) [pid = 3700] [serial = 232] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (18D2EC00) [pid = 3700] [serial = 233] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (10D2E800) [pid = 3700] [serial = 226] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (1B8A9800) [pid = 3700] [serial = 241] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (19BE0C00) [pid = 3700] [serial = 239] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (1C960800) [pid = 3700] [serial = 244] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (1C124C00) [pid = 3700] [serial = 242] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (195C3400) [pid = 3700] [serial = 247] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1CBF4400) [pid = 3700] [serial = 250] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (1CBE6400) [pid = 3700] [serial = 245] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (148A6800) [pid = 3700] [serial = 227] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (14B6DC00) [pid = 3700] [serial = 224] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (117DB800) [pid = 3700] [serial = 223] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (19086400) [pid = 3700] [serial = 235] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (16A88000) [pid = 3700] [serial = 229] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (175F2800) [pid = 3700] [serial = 230] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (199A8400) [pid = 3700] [serial = 248] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (1CD8B000) [pid = 3700] [serial = 251] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (19087400) [pid = 3700] [serial = 236] [outer = 00000000] [url = about:blank] 10:34:28 INFO - PROCESS | 3700 | 1467048868549 Marionette TRACE conn6 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 10:34:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 10:34:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 830ms 10:34:28 INFO - PROCESS | 3700 | 1467048868606 Marionette TRACE conn6 -> [0,389,"getWindowHandle",null] 10:34:28 INFO - PROCESS | 3700 | 1467048868610 Marionette TRACE conn6 <- [1,389,null,{"value":"13"}] 10:34:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 10:34:28 INFO - PROCESS | 3700 | 1467048868615 Marionette TRACE conn6 -> [0,390,"setScriptTimeout",{"ms":35000}] 10:34:28 INFO - PROCESS | 3700 | 1467048868617 Marionette TRACE conn6 <- [1,390,null,{}] 10:34:28 INFO - PROCESS | 3700 | 1467048868621 Marionette TRACE conn6 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:28 INFO - PROCESS | 3700 | 1467048868623 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:28 INFO - PROCESS | 3700 | 1467048868718 Marionette TRACE conn6 <- [1,391,null,{"value":null}] 10:34:28 INFO - PROCESS | 3700 | 1467048868724 Marionette TRACE conn6 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:28 INFO - PROCESS | 3700 | 1467048868727 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:28 INFO - PROCESS | 3700 | ++DOCSHELL 10D35400 == 42 [pid = 3700] [id = 107] 10:34:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (119C8C00) [pid = 3700] [serial = 318] [outer = 00000000] 10:34:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (165D2800) [pid = 3700] [serial = 319] [outer = 119C8C00] 10:34:28 INFO - PROCESS | 3700 | 1467048868774 Marionette DEBUG loaded listener.js 10:34:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (16607C00) [pid = 3700] [serial = 320] [outer = 119C8C00] 10:34:29 INFO - PROCESS | 3700 | 1467048869259 Marionette TRACE conn6 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 10:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 10:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 670ms 10:34:29 INFO - PROCESS | 3700 | 1467048869290 Marionette TRACE conn6 -> [0,393,"getWindowHandle",null] 10:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 10:34:29 INFO - PROCESS | 3700 | 1467048869292 Marionette TRACE conn6 <- [1,393,null,{"value":"13"}] 10:34:29 INFO - PROCESS | 3700 | 1467048869296 Marionette TRACE conn6 -> [0,394,"setScriptTimeout",{"ms":35000}] 10:34:29 INFO - PROCESS | 3700 | 1467048869302 Marionette TRACE conn6 <- [1,394,null,{}] 10:34:29 INFO - PROCESS | 3700 | 1467048869311 Marionette TRACE conn6 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:29 INFO - PROCESS | 3700 | 1467048869314 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:29 INFO - PROCESS | 3700 | 1467048869427 Marionette TRACE conn6 <- [1,395,null,{"value":null}] 10:34:29 INFO - PROCESS | 3700 | 1467048869518 Marionette TRACE conn6 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:29 INFO - PROCESS | 3700 | 1467048869520 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:29 INFO - PROCESS | 3700 | ++DOCSHELL 1815B400 == 43 [pid = 3700] [id = 108] 10:34:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (18C4C000) [pid = 3700] [serial = 321] [outer = 00000000] 10:34:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (19001400) [pid = 3700] [serial = 322] [outer = 18C4C000] 10:34:29 INFO - PROCESS | 3700 | 1467048869563 Marionette DEBUG loaded listener.js 10:34:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (19086800) [pid = 3700] [serial = 323] [outer = 18C4C000] 10:34:29 INFO - PROCESS | 3700 | 1467048869958 Marionette TRACE conn6 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 10:34:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 10:34:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 690ms 10:34:29 INFO - PROCESS | 3700 | 1467048869990 Marionette TRACE conn6 -> [0,397,"getWindowHandle",null] 10:34:29 INFO - PROCESS | 3700 | 1467048869992 Marionette TRACE conn6 <- [1,397,null,{"value":"13"}] 10:34:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 10:34:30 INFO - PROCESS | 3700 | 1467048870017 Marionette TRACE conn6 -> [0,398,"setScriptTimeout",{"ms":35000}] 10:34:30 INFO - PROCESS | 3700 | 1467048870018 Marionette TRACE conn6 <- [1,398,null,{}] 10:34:30 INFO - PROCESS | 3700 | 1467048870023 Marionette TRACE conn6 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:30 INFO - PROCESS | 3700 | 1467048870025 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:30 INFO - PROCESS | 3700 | 1467048870151 Marionette TRACE conn6 <- [1,399,null,{"value":null}] 10:34:30 INFO - PROCESS | 3700 | 1467048870161 Marionette TRACE conn6 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 3700 | 1467048870163 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:30 INFO - PROCESS | 3700 | ++DOCSHELL 19336C00 == 44 [pid = 3700] [id = 109] 10:34:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (19338000) [pid = 3700] [serial = 324] [outer = 00000000] 10:34:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (195C6400) [pid = 3700] [serial = 325] [outer = 19338000] 10:34:30 INFO - PROCESS | 3700 | 1467048870262 Marionette DEBUG loaded listener.js 10:34:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (195CE000) [pid = 3700] [serial = 326] [outer = 19338000] 10:34:30 INFO - PROCESS | 3700 | 1467048870702 Marionette TRACE conn6 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 10:34:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 10:34:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 750ms 10:34:30 INFO - PROCESS | 3700 | 1467048870766 Marionette TRACE conn6 -> [0,401,"getWindowHandle",null] 10:34:30 INFO - PROCESS | 3700 | 1467048870768 Marionette TRACE conn6 <- [1,401,null,{"value":"13"}] 10:34:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 10:34:30 INFO - PROCESS | 3700 | 1467048870778 Marionette TRACE conn6 -> [0,402,"setScriptTimeout",{"ms":35000}] 10:34:30 INFO - PROCESS | 3700 | 1467048870780 Marionette TRACE conn6 <- [1,402,null,{}] 10:34:30 INFO - PROCESS | 3700 | 1467048870784 Marionette TRACE conn6 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:30 INFO - PROCESS | 3700 | 1467048870786 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:30 INFO - PROCESS | 3700 | 1467048870900 Marionette TRACE conn6 <- [1,403,null,{"value":null}] 10:34:30 INFO - PROCESS | 3700 | 1467048870959 Marionette TRACE conn6 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:30 INFO - PROCESS | 3700 | 1467048870964 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:30 INFO - PROCESS | 3700 | ++DOCSHELL 19970000 == 45 [pid = 3700] [id = 110] 10:34:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (19970400) [pid = 3700] [serial = 327] [outer = 00000000] 10:34:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (19977000) [pid = 3700] [serial = 328] [outer = 19970400] 10:34:31 INFO - PROCESS | 3700 | 1467048871018 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (199A1800) [pid = 3700] [serial = 329] [outer = 19970400] 10:34:31 INFO - PROCESS | 3700 | 1467048871469 Marionette TRACE conn6 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 10:34:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 10:34:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 729ms 10:34:31 INFO - PROCESS | 3700 | 1467048871515 Marionette TRACE conn6 -> [0,405,"getWindowHandle",null] 10:34:31 INFO - PROCESS | 3700 | 1467048871517 Marionette TRACE conn6 <- [1,405,null,{"value":"13"}] 10:34:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 10:34:31 INFO - PROCESS | 3700 | 1467048871520 Marionette TRACE conn6 -> [0,406,"setScriptTimeout",{"ms":35000}] 10:34:31 INFO - PROCESS | 3700 | 1467048871522 Marionette TRACE conn6 <- [1,406,null,{}] 10:34:31 INFO - PROCESS | 3700 | 1467048871530 Marionette TRACE conn6 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:31 INFO - PROCESS | 3700 | 1467048871532 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:31 INFO - PROCESS | 3700 | 1467048871645 Marionette TRACE conn6 <- [1,407,null,{"value":null}] 10:34:31 INFO - PROCESS | 3700 | 1467048871655 Marionette TRACE conn6 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:31 INFO - PROCESS | 3700 | 1467048871657 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:31 INFO - PROCESS | 3700 | ++DOCSHELL 1996FC00 == 46 [pid = 3700] [id = 111] 10:34:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (199A5800) [pid = 3700] [serial = 330] [outer = 00000000] 10:34:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (19CC1C00) [pid = 3700] [serial = 331] [outer = 199A5800] 10:34:31 INFO - PROCESS | 3700 | 1467048871702 Marionette DEBUG loaded listener.js 10:34:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (19CE7C00) [pid = 3700] [serial = 332] [outer = 199A5800] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (10059800) [pid = 3700] [serial = 267] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (19CE0400) [pid = 3700] [serial = 288] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (1057F400) [pid = 3700] [serial = 255] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (165D3800) [pid = 3700] [serial = 276] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1A0E6800) [pid = 3700] [serial = 261] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (16A7AC00) [pid = 3700] [serial = 258] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (14B94400) [pid = 3700] [serial = 291] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (19963000) [pid = 3700] [serial = 294] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (1380F400) [pid = 3700] [serial = 174] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (0FD6FC00) [pid = 3700] [serial = 213] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (1908E800) [pid = 3700] [serial = 177] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (19CE3400) [pid = 3700] [serial = 210] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (14F99000) [pid = 3700] [serial = 216] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (0C737000) [pid = 3700] [serial = 134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1B997C00) [pid = 3700] [serial = 219] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1815EC00) [pid = 3700] [serial = 168] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (09067800) [pid = 3700] [serial = 171] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1D45C000) [pid = 3700] [serial = 252] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (0C73AC00) [pid = 3700] [serial = 270] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (10D33800) [pid = 3700] [serial = 273] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (18157800) [pid = 3700] [serial = 279] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1900B800) [pid = 3700] [serial = 282] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (1B98E800) [pid = 3700] [serial = 264] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 10:34:32 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (195CE400) [pid = 3700] [serial = 285] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 10:34:32 INFO - PROCESS | 3700 | 1467048872386 Marionette TRACE conn6 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 10:34:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 10:34:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 930ms 10:34:32 INFO - PROCESS | 3700 | 1467048872452 Marionette TRACE conn6 -> [0,409,"getWindowHandle",null] 10:34:32 INFO - PROCESS | 3700 | 1467048872454 Marionette TRACE conn6 <- [1,409,null,{"value":"13"}] 10:34:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 10:34:32 INFO - PROCESS | 3700 | 1467048872458 Marionette TRACE conn6 -> [0,410,"setScriptTimeout",{"ms":35000}] 10:34:32 INFO - PROCESS | 3700 | 1467048872459 Marionette TRACE conn6 <- [1,410,null,{}] 10:34:32 INFO - PROCESS | 3700 | 1467048872463 Marionette TRACE conn6 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:32 INFO - PROCESS | 3700 | 1467048872465 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:32 INFO - PROCESS | 3700 | 1467048872584 Marionette TRACE conn6 <- [1,411,null,{"value":null}] 10:34:32 INFO - PROCESS | 3700 | 1467048872646 Marionette TRACE conn6 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:32 INFO - PROCESS | 3700 | 1467048872648 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:32 INFO - PROCESS | 3700 | ++DOCSHELL 0C737000 == 47 [pid = 3700] [id = 112] 10:34:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (0C73AC00) [pid = 3700] [serial = 333] [outer = 00000000] 10:34:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (14F99000) [pid = 3700] [serial = 334] [outer = 0C73AC00] 10:34:32 INFO - PROCESS | 3700 | 1467048872694 Marionette DEBUG loaded listener.js 10:34:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (16424C00) [pid = 3700] [serial = 335] [outer = 0C73AC00] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 10576000 == 46 [pid = 3700] [id = 35] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 10D32800 == 45 [pid = 3700] [id = 47] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 1900CC00 == 44 [pid = 3700] [id = 60] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 0FD6E400 == 43 [pid = 3700] [id = 90] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 14F30000 == 42 [pid = 3700] [id = 73] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 1B992400 == 41 [pid = 3700] [id = 74] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 1D459800 == 40 [pid = 3700] [id = 85] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 0C73F400 == 39 [pid = 3700] [id = 72] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 15046800 == 38 [pid = 3700] [id = 34] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 0905E400 == 37 [pid = 3700] [id = 106] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 0C8ED000 == 36 [pid = 3700] [id = 105] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 19971400 == 35 [pid = 3700] [id = 104] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 15051800 == 34 [pid = 3700] [id = 102] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 193C9800 == 33 [pid = 3700] [id = 103] 10:34:33 INFO - PROCESS | 3700 | --DOCSHELL 0C8EF000 == 32 [pid = 3700] [id = 101] 10:34:34 INFO - PROCESS | 3700 | --DOCSHELL 10D35400 == 31 [pid = 3700] [id = 107] 10:34:34 INFO - PROCESS | 3700 | --DOCSHELL 1815B400 == 30 [pid = 3700] [id = 108] 10:34:34 INFO - PROCESS | 3700 | --DOCSHELL 1996FC00 == 29 [pid = 3700] [id = 111] 10:34:34 INFO - PROCESS | 3700 | --DOCSHELL 19970000 == 28 [pid = 3700] [id = 110] 10:34:34 INFO - PROCESS | 3700 | --DOCSHELL 19336C00 == 27 [pid = 3700] [id = 109] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1DA0B400) [pid = 3700] [serial = 254] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (0C8F6800) [pid = 3700] [serial = 271] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (100FA800) [pid = 3700] [serial = 272] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (148ADC00) [pid = 3700] [serial = 274] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (14B6FC00) [pid = 3700] [serial = 275] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (18C4C400) [pid = 3700] [serial = 280] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1933E800) [pid = 3700] [serial = 284] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (19338400) [pid = 3700] [serial = 283] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1CB48C00) [pid = 3700] [serial = 266] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1CB44000) [pid = 3700] [serial = 265] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19BD9400) [pid = 3700] [serial = 287] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19BD3800) [pid = 3700] [serial = 286] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1535C400) [pid = 3700] [serial = 269] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (149BE800) [pid = 3700] [serial = 268] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A0E7C00) [pid = 3700] [serial = 289] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (117D5800) [pid = 3700] [serial = 257] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10B4F400) [pid = 3700] [serial = 256] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (165DCC00) [pid = 3700] [serial = 277] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (17564400) [pid = 3700] [serial = 278] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1A0EDC00) [pid = 3700] [serial = 263] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1A0E9800) [pid = 3700] [serial = 262] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (181F0C00) [pid = 3700] [serial = 260] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (17565800) [pid = 3700] [serial = 259] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (165DDC00) [pid = 3700] [serial = 292] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1815A000) [pid = 3700] [serial = 293] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19968C00) [pid = 3700] [serial = 295] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1A0F0000) [pid = 3700] [serial = 290] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19969800) [pid = 3700] [serial = 296] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (18E25800) [pid = 3700] [serial = 281] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (15350C00) [pid = 3700] [serial = 176] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (10B4B400) [pid = 3700] [serial = 215] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (195CFC00) [pid = 3700] [serial = 179] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1C2E7000) [pid = 3700] [serial = 212] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (16A7A000) [pid = 3700] [serial = 218] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (0C8F6400) [pid = 3700] [serial = 136] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1C695000) [pid = 3700] [serial = 221] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (195CA800) [pid = 3700] [serial = 170] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (0C8E8C00) [pid = 3700] [serial = 173] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (1B98F000) [pid = 3700] [serial = 298] [outer = 00000000] [url = about:blank] 10:34:34 INFO - PROCESS | 3700 | 1467048874511 Marionette TRACE conn6 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 10:34:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 10:34:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 2072ms 10:34:34 INFO - PROCESS | 3700 | 1467048874534 Marionette TRACE conn6 -> [0,413,"getWindowHandle",null] 10:34:34 INFO - PROCESS | 3700 | 1467048874539 Marionette TRACE conn6 <- [1,413,null,{"value":"13"}] 10:34:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 10:34:34 INFO - PROCESS | 3700 | 1467048874544 Marionette TRACE conn6 -> [0,414,"setScriptTimeout",{"ms":35000}] 10:34:34 INFO - PROCESS | 3700 | 1467048874547 Marionette TRACE conn6 <- [1,414,null,{}] 10:34:34 INFO - PROCESS | 3700 | 1467048874553 Marionette TRACE conn6 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:34 INFO - PROCESS | 3700 | 1467048874556 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:34 INFO - PROCESS | 3700 | 1467048874648 Marionette TRACE conn6 <- [1,415,null,{"value":null}] 10:34:34 INFO - PROCESS | 3700 | 1467048874656 Marionette TRACE conn6 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:34 INFO - PROCESS | 3700 | 1467048874660 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:34 INFO - PROCESS | 3700 | ++DOCSHELL 0FF36000 == 28 [pid = 3700] [id = 113] 10:34:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (0FF36800) [pid = 3700] [serial = 336] [outer = 00000000] 10:34:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (100F0400) [pid = 3700] [serial = 337] [outer = 0FF36800] 10:34:34 INFO - PROCESS | 3700 | 1467048874709 Marionette DEBUG loaded listener.js 10:34:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (10572400) [pid = 3700] [serial = 338] [outer = 0FF36800] 10:34:35 INFO - PROCESS | 3700 | 1467048875178 Marionette TRACE conn6 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 10:34:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 10:34:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 690ms 10:34:35 INFO - PROCESS | 3700 | 1467048875234 Marionette TRACE conn6 -> [0,417,"getWindowHandle",null] 10:34:35 INFO - PROCESS | 3700 | 1467048875239 Marionette TRACE conn6 <- [1,417,null,{"value":"13"}] 10:34:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 10:34:35 INFO - PROCESS | 3700 | 1467048875246 Marionette TRACE conn6 -> [0,418,"setScriptTimeout",{"ms":35000}] 10:34:35 INFO - PROCESS | 3700 | 1467048875249 Marionette TRACE conn6 <- [1,418,null,{}] 10:34:35 INFO - PROCESS | 3700 | 1467048875253 Marionette TRACE conn6 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:35 INFO - PROCESS | 3700 | 1467048875256 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:35 INFO - PROCESS | 3700 | 1467048875342 Marionette TRACE conn6 <- [1,419,null,{"value":null}] 10:34:35 INFO - PROCESS | 3700 | 1467048875351 Marionette TRACE conn6 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:35 INFO - PROCESS | 3700 | 1467048875353 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:35 INFO - PROCESS | 3700 | ++DOCSHELL 109D6000 == 29 [pid = 3700] [id = 114] 10:34:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (109D9000) [pid = 3700] [serial = 339] [outer = 00000000] 10:34:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10B47800) [pid = 3700] [serial = 340] [outer = 109D9000] 10:34:35 INFO - PROCESS | 3700 | 1467048875400 Marionette DEBUG loaded listener.js 10:34:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10B4F400) [pid = 3700] [serial = 341] [outer = 109D9000] 10:34:36 INFO - PROCESS | 3700 | 1467048876338 Marionette TRACE conn6 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 10:34:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 10:34:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1124ms 10:34:36 INFO - PROCESS | 3700 | 1467048876373 Marionette TRACE conn6 -> [0,421,"getWindowHandle",null] 10:34:36 INFO - PROCESS | 3700 | 1467048876375 Marionette TRACE conn6 <- [1,421,null,{"value":"13"}] 10:34:36 INFO - PROCESS | 3700 | 1467048876379 Marionette TRACE conn6 -> [0,422,"setScriptTimeout",{"ms":35000}] 10:34:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 10:34:36 INFO - PROCESS | 3700 | 1467048876383 Marionette TRACE conn6 <- [1,422,null,{}] 10:34:36 INFO - PROCESS | 3700 | 1467048876394 Marionette TRACE conn6 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:36 INFO - PROCESS | 3700 | 1467048876399 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:36 INFO - PROCESS | 3700 | 1467048876483 Marionette TRACE conn6 <- [1,423,null,{"value":null}] 10:34:36 INFO - PROCESS | 3700 | 1467048876490 Marionette TRACE conn6 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:36 INFO - PROCESS | 3700 | 1467048876493 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:36 INFO - PROCESS | 3700 | ++DOCSHELL 13866400 == 30 [pid = 3700] [id = 115] 10:34:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1386AC00) [pid = 3700] [serial = 342] [outer = 00000000] 10:34:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (1386EC00) [pid = 3700] [serial = 343] [outer = 1386AC00] 10:34:36 INFO - PROCESS | 3700 | 1467048876540 Marionette DEBUG loaded listener.js 10:34:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (148AB000) [pid = 3700] [serial = 344] [outer = 1386AC00] 10:34:37 INFO - PROCESS | 3700 | 1467048877424 Marionette TRACE conn6 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 10:34:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 10:34:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1074ms 10:34:37 INFO - PROCESS | 3700 | 1467048877457 Marionette TRACE conn6 -> [0,425,"getWindowHandle",null] 10:34:37 INFO - PROCESS | 3700 | 1467048877459 Marionette TRACE conn6 <- [1,425,null,{"value":"13"}] 10:34:37 INFO - PROCESS | 3700 | 1467048877462 Marionette TRACE conn6 -> [0,426,"setScriptTimeout",{"ms":35000}] 10:34:37 INFO - PROCESS | 3700 | 1467048877464 Marionette TRACE conn6 <- [1,426,null,{}] 10:34:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 10:34:37 INFO - PROCESS | 3700 | 1467048877468 Marionette TRACE conn6 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:37 INFO - PROCESS | 3700 | 1467048877469 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:37 INFO - PROCESS | 3700 | 1467048877577 Marionette TRACE conn6 <- [1,427,null,{"value":null}] 10:34:37 INFO - PROCESS | 3700 | 1467048877585 Marionette TRACE conn6 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:37 INFO - PROCESS | 3700 | 1467048877587 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:37 INFO - PROCESS | 3700 | ++DOCSHELL 13864800 == 31 [pid = 3700] [id = 116] 10:34:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1386E400) [pid = 3700] [serial = 345] [outer = 00000000] 10:34:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (14F9B000) [pid = 3700] [serial = 346] [outer = 1386E400] 10:34:37 INFO - PROCESS | 3700 | 1467048877633 Marionette DEBUG loaded listener.js 10:34:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15027400) [pid = 3700] [serial = 347] [outer = 1386E400] 10:34:38 INFO - PROCESS | 3700 | 1467048878079 Marionette TRACE conn6 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 10:34:38 INFO - PROCESS | 3700 | 1467048878139 Marionette TRACE conn6 <- [1,429,null,{"value":"13"}] 10:34:38 INFO - PROCESS | 3700 | 1467048878142 Marionette TRACE conn6 -> [0,430,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 10:34:38 INFO - PROCESS | 3700 | 1467048878144 Marionette TRACE conn6 <- [1,430,null,{}] 10:34:38 INFO - PROCESS | 3700 | 1467048878148 Marionette TRACE conn6 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:38 INFO - PROCESS | 3700 | 1467048878149 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:38 INFO - PROCESS | 3700 | 1467048878256 Marionette TRACE conn6 <- [1,431,null,{"value":null}] 10:34:38 INFO - PROCESS | 3700 | 1467048878264 Marionette TRACE conn6 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 3700 | 1467048878266 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:38 INFO - PROCESS | 3700 | ++DOCSHELL 15051800 == 32 [pid = 3700] [id = 117] 10:34:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (150E5C00) [pid = 3700] [serial = 348] [outer = 00000000] 10:34:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (16426800) [pid = 3700] [serial = 349] [outer = 150E5C00] 10:34:38 INFO - PROCESS | 3700 | 1467048878310 Marionette DEBUG loaded listener.js 10:34:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1642E400) [pid = 3700] [serial = 350] [outer = 150E5C00] 10:34:38 INFO - PROCESS | 3700 | 1467048878721 Marionette TRACE conn6 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 10:34:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 10:34:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 630ms 10:34:38 INFO - PROCESS | 3700 | 1467048878777 Marionette TRACE conn6 -> [0,433,"getWindowHandle",null] 10:34:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 10:34:38 INFO - PROCESS | 3700 | 1467048878779 Marionette TRACE conn6 <- [1,433,null,{"value":"13"}] 10:34:38 INFO - PROCESS | 3700 | 1467048878782 Marionette TRACE conn6 -> [0,434,"setScriptTimeout",{"ms":35000}] 10:34:38 INFO - PROCESS | 3700 | 1467048878784 Marionette TRACE conn6 <- [1,434,null,{}] 10:34:38 INFO - PROCESS | 3700 | 1467048878788 Marionette TRACE conn6 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:38 INFO - PROCESS | 3700 | 1467048878795 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:38 INFO - PROCESS | 3700 | 1467048878952 Marionette TRACE conn6 <- [1,435,null,{"value":null}] 10:34:38 INFO - PROCESS | 3700 | 1467048878967 Marionette TRACE conn6 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:38 INFO - PROCESS | 3700 | 1467048878969 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:38 INFO - PROCESS | 3700 | ++DOCSHELL 165DC000 == 33 [pid = 3700] [id = 118] 10:34:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16A7DC00) [pid = 3700] [serial = 351] [outer = 00000000] 10:34:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17565000) [pid = 3700] [serial = 352] [outer = 16A7DC00] 10:34:39 INFO - PROCESS | 3700 | 1467048879015 Marionette DEBUG loaded listener.js 10:34:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (175F5C00) [pid = 3700] [serial = 353] [outer = 16A7DC00] 10:34:39 INFO - PROCESS | 3700 | 1467048879427 Marionette TRACE conn6 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 10:34:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 10:34:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 670ms 10:34:39 INFO - PROCESS | 3700 | 1467048879453 Marionette TRACE conn6 -> [0,437,"getWindowHandle",null] 10:34:39 INFO - PROCESS | 3700 | 1467048879454 Marionette TRACE conn6 <- [1,437,null,{"value":"13"}] 10:34:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 10:34:39 INFO - PROCESS | 3700 | 1467048879457 Marionette TRACE conn6 -> [0,438,"setScriptTimeout",{"ms":35000}] 10:34:39 INFO - PROCESS | 3700 | 1467048879459 Marionette TRACE conn6 <- [1,438,null,{}] 10:34:39 INFO - PROCESS | 3700 | 1467048879463 Marionette TRACE conn6 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:39 INFO - PROCESS | 3700 | 1467048879465 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:39 INFO - PROCESS | 3700 | 1467048879577 Marionette TRACE conn6 <- [1,439,null,{"value":null}] 10:34:39 INFO - PROCESS | 3700 | 1467048879585 Marionette TRACE conn6 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:39 INFO - PROCESS | 3700 | 1467048879587 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:39 INFO - PROCESS | 3700 | ++DOCSHELL 17944C00 == 34 [pid = 3700] [id = 119] 10:34:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1794B000) [pid = 3700] [serial = 354] [outer = 00000000] 10:34:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (18158800) [pid = 3700] [serial = 355] [outer = 1794B000] 10:34:39 INFO - PROCESS | 3700 | 1467048879632 Marionette DEBUG loaded listener.js 10:34:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1815E000) [pid = 3700] [serial = 356] [outer = 1794B000] 10:34:40 INFO - PROCESS | 3700 | 1467048880041 Marionette TRACE conn6 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 10:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 10:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 630ms 10:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 10:34:40 INFO - PROCESS | 3700 | 1467048880089 Marionette TRACE conn6 -> [0,441,"getWindowHandle",null] 10:34:40 INFO - PROCESS | 3700 | 1467048880091 Marionette TRACE conn6 <- [1,441,null,{"value":"13"}] 10:34:40 INFO - PROCESS | 3700 | 1467048880094 Marionette TRACE conn6 -> [0,442,"setScriptTimeout",{"ms":35000}] 10:34:40 INFO - PROCESS | 3700 | 1467048880095 Marionette TRACE conn6 <- [1,442,null,{}] 10:34:40 INFO - PROCESS | 3700 | 1467048880099 Marionette TRACE conn6 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:40 INFO - PROCESS | 3700 | 1467048880101 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:40 INFO - PROCESS | 3700 | 1467048880208 Marionette TRACE conn6 <- [1,443,null,{"value":null}] 10:34:40 INFO - PROCESS | 3700 | 1467048880244 Marionette TRACE conn6 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 3700 | 1467048880245 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:40 INFO - PROCESS | 3700 | ++DOCSHELL 09062400 == 35 [pid = 3700] [id = 120] 10:34:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (0FF7EC00) [pid = 3700] [serial = 357] [outer = 00000000] 10:34:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18CEF400) [pid = 3700] [serial = 358] [outer = 0FF7EC00] 10:34:40 INFO - PROCESS | 3700 | 1467048880292 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18155400) [pid = 3700] [serial = 359] [outer = 0FF7EC00] 10:34:40 INFO - PROCESS | 3700 | 1467048880707 Marionette TRACE conn6 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 10:34:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 10:34:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 630ms 10:34:40 INFO - PROCESS | 3700 | 1467048880725 Marionette TRACE conn6 -> [0,445,"getWindowHandle",null] 10:34:40 INFO - PROCESS | 3700 | 1467048880727 Marionette TRACE conn6 <- [1,445,null,{"value":"13"}] 10:34:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 10:34:40 INFO - PROCESS | 3700 | 1467048880730 Marionette TRACE conn6 -> [0,446,"setScriptTimeout",{"ms":35000}] 10:34:40 INFO - PROCESS | 3700 | 1467048880731 Marionette TRACE conn6 <- [1,446,null,{}] 10:34:40 INFO - PROCESS | 3700 | 1467048880734 Marionette TRACE conn6 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:40 INFO - PROCESS | 3700 | 1467048880736 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:40 INFO - PROCESS | 3700 | 1467048880850 Marionette TRACE conn6 <- [1,447,null,{"value":null}] 10:34:40 INFO - PROCESS | 3700 | 1467048880867 Marionette TRACE conn6 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:40 INFO - PROCESS | 3700 | 1467048880868 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:40 INFO - PROCESS | 3700 | ++DOCSHELL 13866000 == 36 [pid = 3700] [id = 121] 10:34:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19008C00) [pid = 3700] [serial = 360] [outer = 00000000] 10:34:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1908F800) [pid = 3700] [serial = 361] [outer = 19008C00] 10:34:40 INFO - PROCESS | 3700 | 1467048880912 Marionette DEBUG loaded listener.js 10:34:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19334400) [pid = 3700] [serial = 362] [outer = 19008C00] 10:34:41 INFO - PROCESS | 3700 | 1467048881369 Marionette TRACE conn6 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 10:34:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 10:34:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 669ms 10:34:41 INFO - PROCESS | 3700 | 1467048881406 Marionette TRACE conn6 -> [0,449,"getWindowHandle",null] 10:34:41 INFO - PROCESS | 3700 | 1467048881408 Marionette TRACE conn6 <- [1,449,null,{"value":"13"}] 10:34:41 INFO - PROCESS | 3700 | 1467048881412 Marionette TRACE conn6 -> [0,450,"setScriptTimeout",{"ms":35000}] 10:34:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 10:34:41 INFO - PROCESS | 3700 | 1467048881413 Marionette TRACE conn6 <- [1,450,null,{}] 10:34:41 INFO - PROCESS | 3700 | 1467048881417 Marionette TRACE conn6 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:41 INFO - PROCESS | 3700 | 1467048881419 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:41 INFO - PROCESS | 3700 | 1467048881562 Marionette TRACE conn6 <- [1,451,null,{"value":null}] 10:34:41 INFO - PROCESS | 3700 | 1467048881586 Marionette TRACE conn6 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:41 INFO - PROCESS | 3700 | 1467048881587 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:41 INFO - PROCESS | 3700 | ++DOCSHELL 19343C00 == 37 [pid = 3700] [id = 122] 10:34:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (193C2000) [pid = 3700] [serial = 363] [outer = 00000000] 10:34:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (195C3C00) [pid = 3700] [serial = 364] [outer = 193C2000] 10:34:41 INFO - PROCESS | 3700 | 1467048881630 Marionette DEBUG loaded listener.js 10:34:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (195C7800) [pid = 3700] [serial = 365] [outer = 193C2000] 10:34:42 INFO - PROCESS | 3700 | 1467048882108 Marionette TRACE conn6 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 10:34:42 INFO - PROCESS | 3700 | 1467048882152 Marionette TRACE conn6 <- [1,453,null,{"value":"13"}] 10:34:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 10:34:42 INFO - PROCESS | 3700 | 1467048882155 Marionette TRACE conn6 -> [0,454,"setScriptTimeout",{"ms":35000}] 10:34:42 INFO - PROCESS | 3700 | 1467048882158 Marionette TRACE conn6 <- [1,454,null,{}] 10:34:42 INFO - PROCESS | 3700 | 1467048882162 Marionette TRACE conn6 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:42 INFO - PROCESS | 3700 | 1467048882165 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:42 INFO - PROCESS | 3700 | 1467048882281 Marionette TRACE conn6 <- [1,455,null,{"value":null}] 10:34:42 INFO - PROCESS | 3700 | 1467048882340 Marionette TRACE conn6 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:42 INFO - PROCESS | 3700 | 1467048882342 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:42 INFO - PROCESS | 3700 | ++DOCSHELL 15051000 == 38 [pid = 3700] [id = 123] 10:34:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19967C00) [pid = 3700] [serial = 366] [outer = 00000000] 10:34:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19970800) [pid = 3700] [serial = 367] [outer = 19967C00] 10:34:42 INFO - PROCESS | 3700 | 1467048882389 Marionette DEBUG loaded listener.js 10:34:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19975800) [pid = 3700] [serial = 368] [outer = 19967C00] 10:34:43 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:43 INFO - PROCESS | 3700 | 1467048883013 Marionette TRACE conn6 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19970400) [pid = 3700] [serial = 327] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (199A5800) [pid = 3700] [serial = 330] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (119C8C00) [pid = 3700] [serial = 318] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (0C737400) [pid = 3700] [serial = 315] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (0C8EF400) [pid = 3700] [serial = 312] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19976400) [pid = 3700] [serial = 309] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19965800) [pid = 3700] [serial = 306] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15052C00) [pid = 3700] [serial = 303] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (0C8F1400) [pid = 3700] [serial = 300] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19CE4C00) [pid = 3700] [serial = 297] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (18C4C000) [pid = 3700] [serial = 321] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 10:34:43 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19338000) [pid = 3700] [serial = 324] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 10:34:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 10:34:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 930ms 10:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 10:34:43 INFO - PROCESS | 3700 | 1467048883088 Marionette TRACE conn6 -> [0,457,"getWindowHandle",null] 10:34:43 INFO - PROCESS | 3700 | 1467048883090 Marionette TRACE conn6 <- [1,457,null,{"value":"13"}] 10:34:43 INFO - PROCESS | 3700 | 1467048883093 Marionette TRACE conn6 -> [0,458,"setScriptTimeout",{"ms":35000}] 10:34:43 INFO - PROCESS | 3700 | 1467048883094 Marionette TRACE conn6 <- [1,458,null,{}] 10:34:43 INFO - PROCESS | 3700 | 1467048883098 Marionette TRACE conn6 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:43 INFO - PROCESS | 3700 | 1467048883099 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:43 INFO - PROCESS | 3700 | 1467048883187 Marionette TRACE conn6 <- [1,459,null,{"value":null}] 10:34:43 INFO - PROCESS | 3700 | 1467048883194 Marionette TRACE conn6 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:43 INFO - PROCESS | 3700 | 1467048883196 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:43 INFO - PROCESS | 3700 | ++DOCSHELL 1380C800 == 39 [pid = 3700] [id = 124] 10:34:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (13862800) [pid = 3700] [serial = 369] [outer = 00000000] 10:34:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1642C800) [pid = 3700] [serial = 370] [outer = 13862800] 10:34:43 INFO - PROCESS | 3700 | 1467048883240 Marionette DEBUG loaded listener.js 10:34:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (16525800) [pid = 3700] [serial = 371] [outer = 13862800] 10:34:43 INFO - PROCESS | 3700 | 1467048883653 Marionette TRACE conn6 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 10:34:43 INFO - PROCESS | 3700 | 1467048883727 Marionette TRACE conn6 <- [1,461,null,{"value":"13"}] 10:34:43 INFO - PROCESS | 3700 | 1467048883730 Marionette TRACE conn6 -> [0,462,"setScriptTimeout",{"ms":35000}] 10:34:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 10:34:43 INFO - PROCESS | 3700 | 1467048883732 Marionette TRACE conn6 <- [1,462,null,{}] 10:34:43 INFO - PROCESS | 3700 | 1467048883736 Marionette TRACE conn6 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:43 INFO - PROCESS | 3700 | 1467048883737 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:43 INFO - PROCESS | 3700 | 1467048883819 Marionette TRACE conn6 <- [1,463,null,{"value":null}] 10:34:43 INFO - PROCESS | 3700 | 1467048883824 Marionette TRACE conn6 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:43 INFO - PROCESS | 3700 | 1467048883826 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:43 INFO - PROCESS | 3700 | ++DOCSHELL 19339800 == 40 [pid = 3700] [id = 125] 10:34:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19445C00) [pid = 3700] [serial = 372] [outer = 00000000] 10:34:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (199A8000) [pid = 3700] [serial = 373] [outer = 19445C00] 10:34:43 INFO - PROCESS | 3700 | 1467048883870 Marionette DEBUG loaded listener.js 10:34:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (199AE800) [pid = 3700] [serial = 374] [outer = 19445C00] 10:34:44 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:34:44 INFO - PROCESS | 3700 | 1467048884315 Marionette TRACE conn6 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 10:34:44 INFO - PROCESS | 3700 | 1467048884366 Marionette TRACE conn6 <- [1,465,null,{"value":"13"}] 10:34:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 10:34:44 INFO - PROCESS | 3700 | 1467048884370 Marionette TRACE conn6 -> [0,466,"setScriptTimeout",{"ms":35000}] 10:34:44 INFO - PROCESS | 3700 | 1467048884371 Marionette TRACE conn6 <- [1,466,null,{}] 10:34:44 INFO - PROCESS | 3700 | 1467048884375 Marionette TRACE conn6 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:44 INFO - PROCESS | 3700 | 1467048884376 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:44 INFO - PROCESS | 3700 | 1467048884455 Marionette TRACE conn6 <- [1,467,null,{"value":null}] 10:34:44 INFO - PROCESS | 3700 | 1467048884461 Marionette TRACE conn6 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:44 INFO - PROCESS | 3700 | 1467048884462 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:44 INFO - PROCESS | 3700 | ++DOCSHELL 19969C00 == 41 [pid = 3700] [id = 126] 10:34:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19974C00) [pid = 3700] [serial = 375] [outer = 00000000] 10:34:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19CBE800) [pid = 3700] [serial = 376] [outer = 19974C00] 10:34:44 INFO - PROCESS | 3700 | 1467048884506 Marionette DEBUG loaded listener.js 10:34:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19CDD000) [pid = 3700] [serial = 377] [outer = 19974C00] 10:34:44 INFO - PROCESS | 3700 | 1467048884956 Marionette TRACE conn6 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 10:34:45 INFO - PROCESS | 3700 | 1467048885057 Marionette TRACE conn6 <- [1,469,null,{"value":"13"}] 10:34:45 INFO - PROCESS | 3700 | 1467048885063 Marionette TRACE conn6 -> [0,470,"setScriptTimeout",{"ms":35000}] 10:34:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 10:34:45 INFO - PROCESS | 3700 | 1467048885068 Marionette TRACE conn6 <- [1,470,null,{}] 10:34:45 INFO - PROCESS | 3700 | 1467048885074 Marionette TRACE conn6 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:45 INFO - PROCESS | 3700 | 1467048885078 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:45 INFO - PROCESS | 3700 | 1467048885240 Marionette TRACE conn6 <- [1,471,null,{"value":null}] 10:34:45 INFO - PROCESS | 3700 | 1467048885326 Marionette TRACE conn6 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:45 INFO - PROCESS | 3700 | 1467048885331 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:45 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F4800 == 42 [pid = 3700] [id = 127] 10:34:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (0C8F4C00) [pid = 3700] [serial = 378] [outer = 00000000] 10:34:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (0FD6FC00) [pid = 3700] [serial = 379] [outer = 0C8F4C00] 10:34:45 INFO - PROCESS | 3700 | 1467048885390 Marionette DEBUG loaded listener.js 10:34:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (100F7800) [pid = 3700] [serial = 380] [outer = 0C8F4C00] 10:34:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10816C00) [pid = 3700] [serial = 381] [outer = 10D32400] 10:34:46 INFO - PROCESS | 3700 | 1467048886296 Marionette TRACE conn6 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 10:34:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 10:34:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1279ms 10:34:46 INFO - PROCESS | 3700 | 1467048886351 Marionette TRACE conn6 -> [0,473,"getWindowHandle",null] 10:34:46 INFO - PROCESS | 3700 | 1467048886354 Marionette TRACE conn6 <- [1,473,null,{"value":"13"}] 10:34:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 10:34:46 INFO - PROCESS | 3700 | 1467048886360 Marionette TRACE conn6 -> [0,474,"setScriptTimeout",{"ms":35000}] 10:34:46 INFO - PROCESS | 3700 | 1467048886364 Marionette TRACE conn6 <- [1,474,null,{}] 10:34:46 INFO - PROCESS | 3700 | 1467048886369 Marionette TRACE conn6 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:46 INFO - PROCESS | 3700 | 1467048886372 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:46 INFO - PROCESS | 3700 | 1467048886493 Marionette TRACE conn6 <- [1,475,null,{"value":null}] 10:34:46 INFO - PROCESS | 3700 | 1467048886619 Marionette TRACE conn6 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:46 INFO - PROCESS | 3700 | 1467048886622 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:46 INFO - PROCESS | 3700 | ++DOCSHELL 13867400 == 43 [pid = 3700] [id = 128] 10:34:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (13867C00) [pid = 3700] [serial = 382] [outer = 00000000] 10:34:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (15049800) [pid = 3700] [serial = 383] [outer = 13867C00] 10:34:46 INFO - PROCESS | 3700 | 1467048886679 Marionette DEBUG loaded listener.js 10:34:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (165D1C00) [pid = 3700] [serial = 384] [outer = 13867C00] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 19339800 == 42 [pid = 3700] [id = 125] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 1380C800 == 41 [pid = 3700] [id = 124] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 15051000 == 40 [pid = 3700] [id = 123] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 19343C00 == 39 [pid = 3700] [id = 122] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 13866000 == 38 [pid = 3700] [id = 121] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 09062400 == 37 [pid = 3700] [id = 120] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 17944C00 == 36 [pid = 3700] [id = 119] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 165DC000 == 35 [pid = 3700] [id = 118] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 15051800 == 34 [pid = 3700] [id = 117] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 13864800 == 33 [pid = 3700] [id = 116] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 13866400 == 32 [pid = 3700] [id = 115] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 109D6000 == 31 [pid = 3700] [id = 114] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (14F99000) [pid = 3700] [serial = 334] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | 1467048887709 Marionette TRACE conn6 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 0FF36000 == 30 [pid = 3700] [id = 113] 10:34:47 INFO - PROCESS | 3700 | --DOCSHELL 0C737000 == 29 [pid = 3700] [id = 112] 10:34:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 10:34:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1389ms 10:34:47 INFO - PROCESS | 3700 | 1467048887749 Marionette TRACE conn6 -> [0,477,"getWindowHandle",null] 10:34:47 INFO - PROCESS | 3700 | 1467048887753 Marionette TRACE conn6 <- [1,477,null,{"value":"13"}] 10:34:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 10:34:47 INFO - PROCESS | 3700 | 1467048887758 Marionette TRACE conn6 -> [0,478,"setScriptTimeout",{"ms":35000}] 10:34:47 INFO - PROCESS | 3700 | 1467048887762 Marionette TRACE conn6 <- [1,478,null,{}] 10:34:47 INFO - PROCESS | 3700 | 1467048887767 Marionette TRACE conn6 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:47 INFO - PROCESS | 3700 | 1467048887770 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:47 INFO - PROCESS | 3700 | 1467048887860 Marionette TRACE conn6 <- [1,479,null,{"value":null}] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (19977000) [pid = 3700] [serial = 328] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (199A1800) [pid = 3700] [serial = 329] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19CC1C00) [pid = 3700] [serial = 331] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19CE7C00) [pid = 3700] [serial = 332] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (165D2800) [pid = 3700] [serial = 319] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (10572800) [pid = 3700] [serial = 316] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (109D6800) [pid = 3700] [serial = 317] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (10B4A400) [pid = 3700] [serial = 314] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (0FF78400) [pid = 3700] [serial = 313] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1CB4C800) [pid = 3700] [serial = 311] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A0E6C00) [pid = 3700] [serial = 310] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19CE0800) [pid = 3700] [serial = 308] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (199AC000) [pid = 3700] [serial = 307] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (165D3C00) [pid = 3700] [serial = 305] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16524400) [pid = 3700] [serial = 304] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (100F7000) [pid = 3700] [serial = 302] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0FDCE400) [pid = 3700] [serial = 301] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1C694800) [pid = 3700] [serial = 299] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19001400) [pid = 3700] [serial = 322] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16607C00) [pid = 3700] [serial = 320] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (195C6400) [pid = 3700] [serial = 325] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (195CE000) [pid = 3700] [serial = 326] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19086800) [pid = 3700] [serial = 323] [outer = 00000000] [url = about:blank] 10:34:47 INFO - PROCESS | 3700 | 1467048887952 Marionette TRACE conn6 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:47 INFO - PROCESS | 3700 | 1467048887957 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:47 INFO - PROCESS | 3700 | ++DOCSHELL 0C739800 == 30 [pid = 3700] [id = 129] 10:34:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (0C73F000) [pid = 3700] [serial = 385] [outer = 00000000] 10:34:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1058F800) [pid = 3700] [serial = 386] [outer = 0C73F000] 10:34:48 INFO - PROCESS | 3700 | 1467048888006 Marionette DEBUG loaded listener.js 10:34:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (10817400) [pid = 3700] [serial = 387] [outer = 0C73F000] 10:34:48 INFO - PROCESS | 3700 | 1467048888452 Marionette TRACE conn6 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 10:34:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 10:34:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 730ms 10:34:48 INFO - PROCESS | 3700 | 1467048888488 Marionette TRACE conn6 -> [0,481,"getWindowHandle",null] 10:34:48 INFO - PROCESS | 3700 | 1467048888493 Marionette TRACE conn6 <- [1,481,null,{"value":"13"}] 10:34:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 10:34:48 INFO - PROCESS | 3700 | 1467048888499 Marionette TRACE conn6 -> [0,482,"setScriptTimeout",{"ms":35000}] 10:34:48 INFO - PROCESS | 3700 | 1467048888501 Marionette TRACE conn6 <- [1,482,null,{}] 10:34:48 INFO - PROCESS | 3700 | 1467048888505 Marionette TRACE conn6 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:48 INFO - PROCESS | 3700 | 1467048888508 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:48 INFO - PROCESS | 3700 | 1467048888595 Marionette TRACE conn6 <- [1,483,null,{"value":null}] 10:34:48 INFO - PROCESS | 3700 | 1467048888604 Marionette TRACE conn6 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:48 INFO - PROCESS | 3700 | 1467048888606 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:48 INFO - PROCESS | 3700 | ++DOCSHELL 10B4DC00 == 31 [pid = 3700] [id = 130] 10:34:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (10B55000) [pid = 3700] [serial = 388] [outer = 00000000] 10:34:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10EC3800) [pid = 3700] [serial = 389] [outer = 10B55000] 10:34:48 INFO - PROCESS | 3700 | 1467048888653 Marionette DEBUG loaded listener.js 10:34:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13864000) [pid = 3700] [serial = 390] [outer = 10B55000] 10:34:49 INFO - PROCESS | 3700 | 1467048889137 Marionette TRACE conn6 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 10:34:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 10:34:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 670ms 10:34:49 INFO - PROCESS | 3700 | 1467048889174 Marionette TRACE conn6 -> [0,485,"getWindowHandle",null] 10:34:49 INFO - PROCESS | 3700 | 1467048889176 Marionette TRACE conn6 <- [1,485,null,{"value":"13"}] 10:34:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 10:34:49 INFO - PROCESS | 3700 | 1467048889180 Marionette TRACE conn6 -> [0,486,"setScriptTimeout",{"ms":35000}] 10:34:49 INFO - PROCESS | 3700 | 1467048889183 Marionette TRACE conn6 <- [1,486,null,{}] 10:34:49 INFO - PROCESS | 3700 | 1467048889195 Marionette TRACE conn6 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:49 INFO - PROCESS | 3700 | 1467048889199 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:49 INFO - PROCESS | 3700 | 1467048889288 Marionette TRACE conn6 <- [1,487,null,{"value":null}] 10:34:49 INFO - PROCESS | 3700 | 1467048889375 Marionette TRACE conn6 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:49 INFO - PROCESS | 3700 | 1467048889378 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:49 INFO - PROCESS | 3700 | ++DOCSHELL 150DF000 == 32 [pid = 3700] [id = 131] 10:34:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (150E4800) [pid = 3700] [serial = 391] [outer = 00000000] 10:34:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15356000) [pid = 3700] [serial = 392] [outer = 150E4800] 10:34:49 INFO - PROCESS | 3700 | 1467048889429 Marionette DEBUG loaded listener.js 10:34:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (165CE400) [pid = 3700] [serial = 393] [outer = 150E4800] 10:34:49 INFO - PROCESS | 3700 | 1467048889829 Marionette TRACE conn6 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 10:34:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 10:34:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 670ms 10:34:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 10:34:49 INFO - PROCESS | 3700 | 1467048889853 Marionette TRACE conn6 -> [0,489,"getWindowHandle",null] 10:34:49 INFO - PROCESS | 3700 | 1467048889855 Marionette TRACE conn6 <- [1,489,null,{"value":"13"}] 10:34:49 INFO - PROCESS | 3700 | 1467048889859 Marionette TRACE conn6 -> [0,490,"setScriptTimeout",{"ms":35000}] 10:34:49 INFO - PROCESS | 3700 | 1467048889860 Marionette TRACE conn6 <- [1,490,null,{}] 10:34:49 INFO - PROCESS | 3700 | 1467048889863 Marionette TRACE conn6 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:49 INFO - PROCESS | 3700 | 1467048889865 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:49 INFO - PROCESS | 3700 | 1467048889976 Marionette TRACE conn6 <- [1,491,null,{"value":null}] 10:34:50 INFO - PROCESS | 3700 | 1467048890072 Marionette TRACE conn6 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 3700 | 1467048890074 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:50 INFO - PROCESS | 3700 | ++DOCSHELL 16533400 == 33 [pid = 3700] [id = 132] 10:34:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (165D5000) [pid = 3700] [serial = 394] [outer = 00000000] 10:34:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (17565800) [pid = 3700] [serial = 395] [outer = 165D5000] 10:34:50 INFO - PROCESS | 3700 | 1467048890118 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (18153C00) [pid = 3700] [serial = 396] [outer = 165D5000] 10:34:50 INFO - PROCESS | 3700 | 1467048890533 Marionette TRACE conn6 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 10:34:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 10:34:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 730ms 10:34:50 INFO - PROCESS | 3700 | 1467048890589 Marionette TRACE conn6 -> [0,493,"getWindowHandle",null] 10:34:50 INFO - PROCESS | 3700 | 1467048890591 Marionette TRACE conn6 <- [1,493,null,{"value":"13"}] 10:34:50 INFO - PROCESS | 3700 | 1467048890600 Marionette TRACE conn6 -> [0,494,"setScriptTimeout",{"ms":35000}] 10:34:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 10:34:50 INFO - PROCESS | 3700 | 1467048890602 Marionette TRACE conn6 <- [1,494,null,{}] 10:34:50 INFO - PROCESS | 3700 | 1467048890606 Marionette TRACE conn6 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:50 INFO - PROCESS | 3700 | 1467048890608 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:50 INFO - PROCESS | 3700 | 1467048890713 Marionette TRACE conn6 <- [1,495,null,{"value":null}] 10:34:50 INFO - PROCESS | 3700 | 1467048890719 Marionette TRACE conn6 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:50 INFO - PROCESS | 3700 | 1467048890721 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:50 INFO - PROCESS | 3700 | ++DOCSHELL 17567800 == 34 [pid = 3700] [id = 133] 10:34:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1815B000) [pid = 3700] [serial = 397] [outer = 00000000] 10:34:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (18E24C00) [pid = 3700] [serial = 398] [outer = 1815B000] 10:34:50 INFO - PROCESS | 3700 | 1467048890765 Marionette DEBUG loaded listener.js 10:34:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19088400) [pid = 3700] [serial = 399] [outer = 1815B000] 10:34:51 INFO - PROCESS | 3700 | 1467048891244 Marionette TRACE conn6 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 10:34:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 10:34:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 669ms 10:34:51 INFO - PROCESS | 3700 | 1467048891284 Marionette TRACE conn6 -> [0,497,"getWindowHandle",null] 10:34:51 INFO - PROCESS | 3700 | 1467048891286 Marionette TRACE conn6 <- [1,497,null,{"value":"13"}] 10:34:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 10:34:51 INFO - PROCESS | 3700 | 1467048891289 Marionette TRACE conn6 -> [0,498,"setScriptTimeout",{"ms":35000}] 10:34:51 INFO - PROCESS | 3700 | 1467048891291 Marionette TRACE conn6 <- [1,498,null,{}] 10:34:51 INFO - PROCESS | 3700 | 1467048891294 Marionette TRACE conn6 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:51 INFO - PROCESS | 3700 | 1467048891300 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:51 INFO - PROCESS | 3700 | 1467048891481 Marionette TRACE conn6 <- [1,499,null,{"value":null}] 10:34:51 INFO - PROCESS | 3700 | 1467048891509 Marionette TRACE conn6 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:51 INFO - PROCESS | 3700 | 1467048891511 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:51 INFO - PROCESS | 3700 | ++DOCSHELL 195C3000 == 35 [pid = 3700] [id = 134] 10:34:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (195CB400) [pid = 3700] [serial = 400] [outer = 00000000] 10:34:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1995F800) [pid = 3700] [serial = 401] [outer = 195CB400] 10:34:51 INFO - PROCESS | 3700 | 1467048891557 Marionette DEBUG loaded listener.js 10:34:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (195CF000) [pid = 3700] [serial = 402] [outer = 195CB400] 10:34:52 INFO - PROCESS | 3700 | 1467048892123 Marionette TRACE conn6 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (0FF7EC00) [pid = 3700] [serial = 357] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (109D9000) [pid = 3700] [serial = 339] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1386E400) [pid = 3700] [serial = 345] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (0FF36800) [pid = 3700] [serial = 336] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (0C73AC00) [pid = 3700] [serial = 333] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (150E5C00) [pid = 3700] [serial = 348] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1794B000) [pid = 3700] [serial = 354] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19967C00) [pid = 3700] [serial = 366] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1386AC00) [pid = 3700] [serial = 342] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16A7DC00) [pid = 3700] [serial = 351] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (193C2000) [pid = 3700] [serial = 363] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (13862800) [pid = 3700] [serial = 369] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19008C00) [pid = 3700] [serial = 360] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 10:34:52 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19445C00) [pid = 3700] [serial = 372] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 10:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 10:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 870ms 10:34:52 INFO - PROCESS | 3700 | 1467048892166 Marionette TRACE conn6 -> [0,501,"getWindowHandle",null] 10:34:52 INFO - PROCESS | 3700 | 1467048892168 Marionette TRACE conn6 <- [1,501,null,{"value":"13"}] 10:34:52 INFO - PROCESS | 3700 | 1467048892171 Marionette TRACE conn6 -> [0,502,"setScriptTimeout",{"ms":35000}] 10:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 10:34:52 INFO - PROCESS | 3700 | 1467048892173 Marionette TRACE conn6 <- [1,502,null,{}] 10:34:52 INFO - PROCESS | 3700 | 1467048892177 Marionette TRACE conn6 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:52 INFO - PROCESS | 3700 | 1467048892179 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:52 INFO - PROCESS | 3700 | 1467048892264 Marionette TRACE conn6 <- [1,503,null,{"value":null}] 10:34:52 INFO - PROCESS | 3700 | 1467048892272 Marionette TRACE conn6 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:52 INFO - PROCESS | 3700 | 1467048892274 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:52 INFO - PROCESS | 3700 | ++DOCSHELL 109D4800 == 36 [pid = 3700] [id = 135] 10:34:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (109D9000) [pid = 3700] [serial = 403] [outer = 00000000] 10:34:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16424400) [pid = 3700] [serial = 404] [outer = 109D9000] 10:34:52 INFO - PROCESS | 3700 | 1467048892319 Marionette DEBUG loaded listener.js 10:34:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1794B000) [pid = 3700] [serial = 405] [outer = 109D9000] 10:34:52 INFO - PROCESS | 3700 | 1467048892737 Marionette TRACE conn6 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 10:34:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 10:34:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 631ms 10:34:52 INFO - PROCESS | 3700 | 1467048892807 Marionette TRACE conn6 -> [0,505,"getWindowHandle",null] 10:34:52 INFO - PROCESS | 3700 | 1467048892809 Marionette TRACE conn6 <- [1,505,null,{"value":"13"}] 10:34:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 10:34:52 INFO - PROCESS | 3700 | 1467048892817 Marionette TRACE conn6 -> [0,506,"setScriptTimeout",{"ms":35000}] 10:34:52 INFO - PROCESS | 3700 | 1467048892818 Marionette TRACE conn6 <- [1,506,null,{}] 10:34:52 INFO - PROCESS | 3700 | 1467048892822 Marionette TRACE conn6 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:52 INFO - PROCESS | 3700 | 1467048892824 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:52 INFO - PROCESS | 3700 | 1467048892907 Marionette TRACE conn6 <- [1,507,null,{"value":null}] 10:34:52 INFO - PROCESS | 3700 | 1467048892915 Marionette TRACE conn6 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:52 INFO - PROCESS | 3700 | 1467048892917 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:52 INFO - PROCESS | 3700 | ++DOCSHELL 19003400 == 37 [pid = 3700] [id = 136] 10:34:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19082000) [pid = 3700] [serial = 406] [outer = 00000000] 10:34:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19966400) [pid = 3700] [serial = 407] [outer = 19082000] 10:34:52 INFO - PROCESS | 3700 | 1467048892964 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1996B400) [pid = 3700] [serial = 408] [outer = 19082000] 10:34:53 INFO - PROCESS | 3700 | 1467048893382 Marionette TRACE conn6 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 10:34:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 10:34:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 631ms 10:34:53 INFO - PROCESS | 3700 | 1467048893447 Marionette TRACE conn6 -> [0,509,"getWindowHandle",null] 10:34:53 INFO - PROCESS | 3700 | 1467048893450 Marionette TRACE conn6 <- [1,509,null,{"value":"13"}] 10:34:53 INFO - PROCESS | 3700 | 1467048893453 Marionette TRACE conn6 -> [0,510,"setScriptTimeout",{"ms":35000}] 10:34:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 10:34:53 INFO - PROCESS | 3700 | 1467048893455 Marionette TRACE conn6 <- [1,510,null,{}] 10:34:53 INFO - PROCESS | 3700 | 1467048893458 Marionette TRACE conn6 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:53 INFO - PROCESS | 3700 | 1467048893460 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:53 INFO - PROCESS | 3700 | 1467048893544 Marionette TRACE conn6 <- [1,511,null,{"value":null}] 10:34:53 INFO - PROCESS | 3700 | 1467048893552 Marionette TRACE conn6 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:53 INFO - PROCESS | 3700 | 1467048893554 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:53 INFO - PROCESS | 3700 | ++DOCSHELL 1995EC00 == 38 [pid = 3700] [id = 137] 10:34:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19979000) [pid = 3700] [serial = 409] [outer = 00000000] 10:34:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (199A7000) [pid = 3700] [serial = 410] [outer = 19979000] 10:34:53 INFO - PROCESS | 3700 | 1467048893599 Marionette DEBUG loaded listener.js 10:34:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (199A7800) [pid = 3700] [serial = 411] [outer = 19979000] 10:34:54 INFO - PROCESS | 3700 | 1467048894026 Marionette TRACE conn6 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 10:34:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 10:34:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 630ms 10:34:54 INFO - PROCESS | 3700 | 1467048894087 Marionette TRACE conn6 -> [0,513,"getWindowHandle",null] 10:34:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 10:34:54 INFO - PROCESS | 3700 | 1467048894089 Marionette TRACE conn6 <- [1,513,null,{"value":"13"}] 10:34:54 INFO - PROCESS | 3700 | 1467048894093 Marionette TRACE conn6 -> [0,514,"setScriptTimeout",{"ms":35000}] 10:34:54 INFO - PROCESS | 3700 | 1467048894094 Marionette TRACE conn6 <- [1,514,null,{}] 10:34:54 INFO - PROCESS | 3700 | 1467048894098 Marionette TRACE conn6 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:54 INFO - PROCESS | 3700 | 1467048894100 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:54 INFO - PROCESS | 3700 | 1467048894231 Marionette TRACE conn6 <- [1,515,null,{"value":null}] 10:34:54 INFO - PROCESS | 3700 | 1467048894387 Marionette TRACE conn6 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:54 INFO - PROCESS | 3700 | 1467048894390 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:54 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EA000 == 39 [pid = 3700] [id = 138] 10:34:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (0C8EC000) [pid = 3700] [serial = 412] [outer = 00000000] 10:34:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (0FF3AC00) [pid = 3700] [serial = 413] [outer = 0C8EC000] 10:34:54 INFO - PROCESS | 3700 | 1467048894452 Marionette DEBUG loaded listener.js 10:34:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (10670C00) [pid = 3700] [serial = 414] [outer = 0C8EC000] 10:34:54 INFO - PROCESS | 3700 | 1467048895010 Marionette TRACE conn6 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 10:34:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 10:34:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 970ms 10:34:55 INFO - PROCESS | 3700 | 1467048895065 Marionette TRACE conn6 -> [0,517,"getWindowHandle",null] 10:34:55 INFO - PROCESS | 3700 | 1467048895070 Marionette TRACE conn6 <- [1,517,null,{"value":"13"}] 10:34:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 10:34:55 INFO - PROCESS | 3700 | 1467048895075 Marionette TRACE conn6 -> [0,518,"setScriptTimeout",{"ms":35000}] 10:34:55 INFO - PROCESS | 3700 | 1467048895079 Marionette TRACE conn6 <- [1,518,null,{}] 10:34:55 INFO - PROCESS | 3700 | 1467048895084 Marionette TRACE conn6 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:55 INFO - PROCESS | 3700 | 1467048895088 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:55 INFO - PROCESS | 3700 | 1467048895205 Marionette TRACE conn6 <- [1,519,null,{"value":null}] 10:34:55 INFO - PROCESS | 3700 | 1467048895303 Marionette TRACE conn6 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:55 INFO - PROCESS | 3700 | 1467048895306 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:55 INFO - PROCESS | 3700 | ++DOCSHELL 15005800 == 40 [pid = 3700] [id = 139] 10:34:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (15007800) [pid = 3700] [serial = 415] [outer = 00000000] 10:34:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (15051800) [pid = 3700] [serial = 416] [outer = 15007800] 10:34:55 INFO - PROCESS | 3700 | 1467048895361 Marionette DEBUG loaded listener.js 10:34:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (16532400) [pid = 3700] [serial = 417] [outer = 15007800] 10:34:55 INFO - PROCESS | 3700 | 1467048895993 Marionette TRACE conn6 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 10:34:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 10:34:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 970ms 10:34:56 INFO - PROCESS | 3700 | 1467048896049 Marionette TRACE conn6 -> [0,521,"getWindowHandle",null] 10:34:56 INFO - PROCESS | 3700 | 1467048896052 Marionette TRACE conn6 <- [1,521,null,{"value":"13"}] 10:34:56 INFO - PROCESS | 3700 | 1467048896056 Marionette TRACE conn6 -> [0,522,"setScriptTimeout",{"ms":35000}] 10:34:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 10:34:56 INFO - PROCESS | 3700 | 1467048896058 Marionette TRACE conn6 <- [1,522,null,{}] 10:34:56 INFO - PROCESS | 3700 | 1467048896062 Marionette TRACE conn6 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:56 INFO - PROCESS | 3700 | 1467048896065 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:56 INFO - PROCESS | 3700 | 1467048896175 Marionette TRACE conn6 <- [1,523,null,{"value":null}] 10:34:56 INFO - PROCESS | 3700 | 1467048896302 Marionette TRACE conn6 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:56 INFO - PROCESS | 3700 | 1467048896305 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:56 INFO - PROCESS | 3700 | ++DOCSHELL 19089800 == 41 [pid = 3700] [id = 140] 10:34:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1944B000) [pid = 3700] [serial = 418] [outer = 00000000] 10:34:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (195CDC00) [pid = 3700] [serial = 419] [outer = 1944B000] 10:34:56 INFO - PROCESS | 3700 | 1467048896364 Marionette DEBUG loaded listener.js 10:34:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (199A2C00) [pid = 3700] [serial = 420] [outer = 1944B000] 10:34:56 INFO - PROCESS | 3700 | 1467048897011 Marionette TRACE conn6 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 10:34:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 10:34:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1018ms 10:34:57 INFO - PROCESS | 3700 | 1467048897077 Marionette TRACE conn6 -> [0,525,"getWindowHandle",null] 10:34:57 INFO - PROCESS | 3700 | 1467048897081 Marionette TRACE conn6 <- [1,525,null,{"value":"13"}] 10:34:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 10:34:57 INFO - PROCESS | 3700 | 1467048897092 Marionette TRACE conn6 -> [0,526,"setScriptTimeout",{"ms":35000}] 10:34:57 INFO - PROCESS | 3700 | 1467048897097 Marionette TRACE conn6 <- [1,526,null,{}] 10:34:57 INFO - PROCESS | 3700 | 1467048897101 Marionette TRACE conn6 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:57 INFO - PROCESS | 3700 | 1467048897104 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:57 INFO - PROCESS | 3700 | 1467048897270 Marionette TRACE conn6 <- [1,527,null,{"value":null}] 10:34:57 INFO - PROCESS | 3700 | 1467048897390 Marionette TRACE conn6 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:57 INFO - PROCESS | 3700 | 1467048897393 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:57 INFO - PROCESS | 3700 | ++DOCSHELL 1A0E5400 == 42 [pid = 3700] [id = 141] 10:34:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1A0E5C00) [pid = 3700] [serial = 421] [outer = 00000000] 10:34:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1A0EEC00) [pid = 3700] [serial = 422] [outer = 1A0E5C00] 10:34:57 INFO - PROCESS | 3700 | 1467048897446 Marionette DEBUG loaded listener.js 10:34:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1A0F2C00) [pid = 3700] [serial = 423] [outer = 1A0E5C00] 10:34:58 INFO - PROCESS | 3700 | 1467048898052 Marionette TRACE conn6 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 10:34:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 10:34:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1032ms 10:34:58 INFO - PROCESS | 3700 | 1467048898119 Marionette TRACE conn6 -> [0,529,"getWindowHandle",null] 10:34:58 INFO - PROCESS | 3700 | 1467048898121 Marionette TRACE conn6 <- [1,529,null,{"value":"13"}] 10:34:58 INFO - PROCESS | 3700 | 1467048898125 Marionette TRACE conn6 -> [0,530,"setScriptTimeout",{"ms":35000}] 10:34:58 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 10:34:58 INFO - PROCESS | 3700 | 1467048898127 Marionette TRACE conn6 <- [1,530,null,{}] 10:34:58 INFO - PROCESS | 3700 | 1467048898131 Marionette TRACE conn6 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:58 INFO - PROCESS | 3700 | 1467048898133 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:58 INFO - PROCESS | 3700 | 1467048898346 Marionette TRACE conn6 <- [1,531,null,{"value":null}] 10:34:58 INFO - PROCESS | 3700 | 1467048898486 Marionette TRACE conn6 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:34:58 INFO - PROCESS | 3700 | 1467048898489 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:34:58 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F0800 == 43 [pid = 3700] [id = 142] 10:34:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (0C8F3000) [pid = 3700] [serial = 424] [outer = 00000000] 10:34:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (10592400) [pid = 3700] [serial = 425] [outer = 0C8F3000] 10:34:58 INFO - PROCESS | 3700 | 1467048898540 Marionette DEBUG loaded listener.js 10:34:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (10A3A800) [pid = 3700] [serial = 426] [outer = 0C8F3000] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 1995EC00 == 42 [pid = 3700] [id = 137] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 19003400 == 41 [pid = 3700] [id = 136] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 109D4800 == 40 [pid = 3700] [id = 135] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 195C3000 == 39 [pid = 3700] [id = 134] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 17567800 == 38 [pid = 3700] [id = 133] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 16533400 == 37 [pid = 3700] [id = 132] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 150DF000 == 36 [pid = 3700] [id = 131] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 10B4DC00 == 35 [pid = 3700] [id = 130] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 0C739800 == 34 [pid = 3700] [id = 129] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 19969C00 == 33 [pid = 3700] [id = 126] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 0C8F4800 == 32 [pid = 3700] [id = 127] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 13867400 == 31 [pid = 3700] [id = 128] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 1A0E5400 == 30 [pid = 3700] [id = 141] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 19089800 == 29 [pid = 3700] [id = 140] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 0C8EA000 == 28 [pid = 3700] [id = 138] 10:34:59 INFO - PROCESS | 3700 | --DOCSHELL 15005800 == 27 [pid = 3700] [id = 139] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (18CEF400) [pid = 3700] [serial = 358] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (18155400) [pid = 3700] [serial = 359] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (10B47800) [pid = 3700] [serial = 340] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (10B4F400) [pid = 3700] [serial = 341] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (14F9B000) [pid = 3700] [serial = 346] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (15027400) [pid = 3700] [serial = 347] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (100F0400) [pid = 3700] [serial = 337] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (10572400) [pid = 3700] [serial = 338] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (16424C00) [pid = 3700] [serial = 335] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (16426800) [pid = 3700] [serial = 349] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1642E400) [pid = 3700] [serial = 350] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (18158800) [pid = 3700] [serial = 355] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1815E000) [pid = 3700] [serial = 356] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19970800) [pid = 3700] [serial = 367] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1386EC00) [pid = 3700] [serial = 343] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (148AB000) [pid = 3700] [serial = 344] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (17565000) [pid = 3700] [serial = 352] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (175F5C00) [pid = 3700] [serial = 353] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (195C7800) [pid = 3700] [serial = 365] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (195C3C00) [pid = 3700] [serial = 364] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16525800) [pid = 3700] [serial = 371] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1642C800) [pid = 3700] [serial = 370] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19975800) [pid = 3700] [serial = 368] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1908F800) [pid = 3700] [serial = 361] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19334400) [pid = 3700] [serial = 362] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (199A8000) [pid = 3700] [serial = 373] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (199AE800) [pid = 3700] [serial = 374] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19CBE800) [pid = 3700] [serial = 376] [outer = 00000000] [url = about:blank] 10:34:59 INFO - PROCESS | 3700 | 1467048899854 Marionette TRACE conn6 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 10:34:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 10:34:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 10:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 10:34:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:34:59 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 10:34:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 10:34:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:34:59 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:34:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 10:34:59 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 10:34:59 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1818ms 10:34:59 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 10:34:59 INFO - PROCESS | 3700 | 1467048899948 Marionette TRACE conn6 -> [0,533,"getWindowHandle",null] 10:34:59 INFO - PROCESS | 3700 | 1467048899952 Marionette TRACE conn6 <- [1,533,null,{"value":"13"}] 10:34:59 INFO - PROCESS | 3700 | 1467048899957 Marionette TRACE conn6 -> [0,534,"setScriptTimeout",{"ms":35000}] 10:34:59 INFO - PROCESS | 3700 | 1467048899960 Marionette TRACE conn6 <- [1,534,null,{}] 10:34:59 INFO - PROCESS | 3700 | 1467048899966 Marionette TRACE conn6 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:34:59 INFO - PROCESS | 3700 | 1467048899969 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:00 INFO - PROCESS | 3700 | 1467048900067 Marionette TRACE conn6 <- [1,535,null,{"value":null}] 10:35:00 INFO - PROCESS | 3700 | 1467048900075 Marionette TRACE conn6 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:00 INFO - PROCESS | 3700 | 1467048900077 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:00 INFO - PROCESS | 3700 | ++DOCSHELL 100FEC00 == 28 [pid = 3700] [id = 143] 10:35:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10572400) [pid = 3700] [serial = 427] [outer = 00000000] 10:35:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1057E000) [pid = 3700] [serial = 428] [outer = 10572400] 10:35:00 INFO - PROCESS | 3700 | 1467048900126 Marionette DEBUG loaded listener.js 10:35:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1081CC00) [pid = 3700] [serial = 429] [outer = 10572400] 10:35:00 INFO - PROCESS | 3700 | 1467048900589 Marionette TRACE conn6 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 10:35:00 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 10:35:00 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 690ms 10:35:00 INFO - PROCESS | 3700 | 1467048900647 Marionette TRACE conn6 -> [0,537,"getWindowHandle",null] 10:35:00 INFO - PROCESS | 3700 | 1467048900653 Marionette TRACE conn6 <- [1,537,null,{"value":"13"}] 10:35:00 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 10:35:00 INFO - PROCESS | 3700 | 1467048900659 Marionette TRACE conn6 -> [0,538,"setScriptTimeout",{"ms":35000}] 10:35:00 INFO - PROCESS | 3700 | 1467048900662 Marionette TRACE conn6 <- [1,538,null,{}] 10:35:00 INFO - PROCESS | 3700 | 1467048900667 Marionette TRACE conn6 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:00 INFO - PROCESS | 3700 | 1467048900670 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:00 INFO - PROCESS | 3700 | 1467048900762 Marionette TRACE conn6 <- [1,539,null,{"value":null}] 10:35:00 INFO - PROCESS | 3700 | 1467048900771 Marionette TRACE conn6 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:00 INFO - PROCESS | 3700 | 1467048900774 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:00 INFO - PROCESS | 3700 | ++DOCSHELL 0C733000 == 29 [pid = 3700] [id = 144] 10:35:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (11934800) [pid = 3700] [serial = 430] [outer = 00000000] 10:35:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1380D400) [pid = 3700] [serial = 431] [outer = 11934800] 10:35:00 INFO - PROCESS | 3700 | 1467048900828 Marionette DEBUG loaded listener.js 10:35:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (13866400) [pid = 3700] [serial = 432] [outer = 11934800] 10:35:01 INFO - PROCESS | 3700 | 1467048901291 Marionette TRACE conn6 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 10:35:01 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 10:35:01 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 669ms 10:35:01 INFO - PROCESS | 3700 | 1467048901334 Marionette TRACE conn6 -> [0,541,"getWindowHandle",null] 10:35:01 INFO - PROCESS | 3700 | 1467048901336 Marionette TRACE conn6 <- [1,541,null,{"value":"13"}] 10:35:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 10:35:01 INFO - PROCESS | 3700 | 1467048901340 Marionette TRACE conn6 -> [0,542,"setScriptTimeout",{"ms":35000}] 10:35:01 INFO - PROCESS | 3700 | 1467048901343 Marionette TRACE conn6 <- [1,542,null,{}] 10:35:01 INFO - PROCESS | 3700 | 1467048901355 Marionette TRACE conn6 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:01 INFO - PROCESS | 3700 | 1467048901359 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:01 INFO - PROCESS | 3700 | 1467048901474 Marionette TRACE conn6 <- [1,543,null,{"value":null}] 10:35:01 INFO - PROCESS | 3700 | 1467048901495 Marionette TRACE conn6 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:01 INFO - PROCESS | 3700 | 1467048901498 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:01 INFO - PROCESS | 3700 | ++DOCSHELL 16421800 == 30 [pid = 3700] [id = 145] 10:35:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16422000) [pid = 3700] [serial = 433] [outer = 00000000] 10:35:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (16429800) [pid = 3700] [serial = 434] [outer = 16422000] 10:35:01 INFO - PROCESS | 3700 | 1467048901621 Marionette DEBUG loaded listener.js 10:35:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1652F800) [pid = 3700] [serial = 435] [outer = 16422000] 10:35:01 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:01 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:01 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:01 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:02 INFO - PROCESS | 3700 | 1467048902042 Marionette TRACE conn6 <- [1,544,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 10:35:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 10:35:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 730ms 10:35:02 INFO - PROCESS | 3700 | 1467048902072 Marionette TRACE conn6 -> [0,545,"getWindowHandle",null] 10:35:02 INFO - PROCESS | 3700 | 1467048902075 Marionette TRACE conn6 <- [1,545,null,{"value":"13"}] 10:35:02 INFO - PROCESS | 3700 | 1467048902078 Marionette TRACE conn6 -> [0,546,"setScriptTimeout",{"ms":35000}] 10:35:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 10:35:02 INFO - PROCESS | 3700 | 1467048902080 Marionette TRACE conn6 <- [1,546,null,{}] 10:35:02 INFO - PROCESS | 3700 | 1467048902086 Marionette TRACE conn6 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:02 INFO - PROCESS | 3700 | 1467048902088 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:02 INFO - PROCESS | 3700 | 1467048902246 Marionette TRACE conn6 <- [1,547,null,{"value":null}] 10:35:02 INFO - PROCESS | 3700 | 1467048902267 Marionette TRACE conn6 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:02 INFO - PROCESS | 3700 | 1467048902269 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:02 INFO - PROCESS | 3700 | ++DOCSHELL 16A7D400 == 31 [pid = 3700] [id = 146] 10:35:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16A7E400) [pid = 3700] [serial = 436] [outer = 00000000] 10:35:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (17563C00) [pid = 3700] [serial = 437] [outer = 16A7E400] 10:35:02 INFO - PROCESS | 3700 | 1467048902314 Marionette DEBUG loaded listener.js 10:35:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (175F6000) [pid = 3700] [serial = 438] [outer = 16A7E400] 10:35:02 INFO - PROCESS | 3700 | 1467048902756 Marionette TRACE conn6 <- [1,548,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 10:35:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 10:35:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 730ms 10:35:02 INFO - PROCESS | 3700 | 1467048902828 Marionette TRACE conn6 -> [0,549,"getWindowHandle",null] 10:35:02 INFO - PROCESS | 3700 | 1467048902831 Marionette TRACE conn6 <- [1,549,null,{"value":"13"}] 10:35:02 INFO - PROCESS | 3700 | 1467048902834 Marionette TRACE conn6 -> [0,550,"setScriptTimeout",{"ms":35000}] 10:35:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 10:35:02 INFO - PROCESS | 3700 | 1467048902836 Marionette TRACE conn6 <- [1,550,null,{}] 10:35:02 INFO - PROCESS | 3700 | 1467048902839 Marionette TRACE conn6 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:02 INFO - PROCESS | 3700 | 1467048902841 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:02 INFO - PROCESS | 3700 | 1467048902950 Marionette TRACE conn6 <- [1,551,null,{"value":null}] 10:35:02 INFO - PROCESS | 3700 | 1467048902962 Marionette TRACE conn6 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:02 INFO - PROCESS | 3700 | 1467048902964 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:03 INFO - PROCESS | 3700 | ++DOCSHELL 18162000 == 32 [pid = 3700] [id = 147] 10:35:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (18162800) [pid = 3700] [serial = 439] [outer = 00000000] 10:35:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (18CF0000) [pid = 3700] [serial = 440] [outer = 18162800] 10:35:03 INFO - PROCESS | 3700 | 1467048903057 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (18E20800) [pid = 3700] [serial = 441] [outer = 18162800] 10:35:03 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:03 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:03 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:03 INFO - PROCESS | 3700 | 1467048903471 Marionette TRACE conn6 <- [1,552,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 10:35:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 10:35:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 670ms 10:35:03 INFO - PROCESS | 3700 | 1467048903510 Marionette TRACE conn6 -> [0,553,"getWindowHandle",null] 10:35:03 INFO - PROCESS | 3700 | 1467048903512 Marionette TRACE conn6 <- [1,553,null,{"value":"13"}] 10:35:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 10:35:03 INFO - PROCESS | 3700 | 1467048903523 Marionette TRACE conn6 -> [0,554,"setScriptTimeout",{"ms":35000}] 10:35:03 INFO - PROCESS | 3700 | 1467048903525 Marionette TRACE conn6 <- [1,554,null,{}] 10:35:03 INFO - PROCESS | 3700 | 1467048903529 Marionette TRACE conn6 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:03 INFO - PROCESS | 3700 | 1467048903535 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:03 INFO - PROCESS | 3700 | 1467048903672 Marionette TRACE conn6 <- [1,555,null,{"value":null}] 10:35:03 INFO - PROCESS | 3700 | 1467048903678 Marionette TRACE conn6 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:03 INFO - PROCESS | 3700 | 1467048903680 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:03 INFO - PROCESS | 3700 | ++DOCSHELL 119CD400 == 33 [pid = 3700] [id = 148] 10:35:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19003400) [pid = 3700] [serial = 442] [outer = 00000000] 10:35:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (193CB400) [pid = 3700] [serial = 443] [outer = 19003400] 10:35:03 INFO - PROCESS | 3700 | 1467048903727 Marionette DEBUG loaded listener.js 10:35:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (195CE000) [pid = 3700] [serial = 444] [outer = 19003400] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1815B000) [pid = 3700] [serial = 397] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (195CB400) [pid = 3700] [serial = 400] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (13867C00) [pid = 3700] [serial = 382] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19974C00) [pid = 3700] [serial = 375] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10B55000) [pid = 3700] [serial = 388] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (0C8F4C00) [pid = 3700] [serial = 378] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (0C73F000) [pid = 3700] [serial = 385] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (150E4800) [pid = 3700] [serial = 391] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (109D9000) [pid = 3700] [serial = 403] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19082000) [pid = 3700] [serial = 406] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (165D5000) [pid = 3700] [serial = 394] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 10:35:04 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19979000) [pid = 3700] [serial = 409] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 10:35:04 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:04 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:04 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:04 INFO - PROCESS | 3700 | 1467048904275 Marionette TRACE conn6 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:35:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 10:35:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 770ms 10:35:04 INFO - PROCESS | 3700 | 1467048904295 Marionette TRACE conn6 -> [0,557,"getWindowHandle",null] 10:35:04 INFO - PROCESS | 3700 | 1467048904297 Marionette TRACE conn6 <- [1,557,null,{"value":"13"}] 10:35:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 10:35:04 INFO - PROCESS | 3700 | 1467048904300 Marionette TRACE conn6 -> [0,558,"setScriptTimeout",{"ms":35000}] 10:35:04 INFO - PROCESS | 3700 | 1467048904302 Marionette TRACE conn6 <- [1,558,null,{}] 10:35:04 INFO - PROCESS | 3700 | 1467048904306 Marionette TRACE conn6 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:04 INFO - PROCESS | 3700 | 1467048904307 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:04 INFO - PROCESS | 3700 | 1467048904385 Marionette TRACE conn6 <- [1,559,null,{"value":null}] 10:35:04 INFO - PROCESS | 3700 | 1467048904469 Marionette TRACE conn6 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:04 INFO - PROCESS | 3700 | 1467048904471 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:04 INFO - PROCESS | 3700 | ++DOCSHELL 09064000 == 34 [pid = 3700] [id = 149] 10:35:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (100F9000) [pid = 3700] [serial = 445] [outer = 00000000] 10:35:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17566C00) [pid = 3700] [serial = 446] [outer = 100F9000] 10:35:04 INFO - PROCESS | 3700 | 1467048904518 Marionette DEBUG loaded listener.js 10:35:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (18158400) [pid = 3700] [serial = 447] [outer = 100F9000] 10:35:04 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:04 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:04 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:04 INFO - PROCESS | 3700 | 1467048904972 Marionette TRACE conn6 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 10:35:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 10:35:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 731ms 10:35:05 INFO - PROCESS | 3700 | 1467048905032 Marionette TRACE conn6 -> [0,561,"getWindowHandle",null] 10:35:05 INFO - PROCESS | 3700 | 1467048905034 Marionette TRACE conn6 <- [1,561,null,{"value":"13"}] 10:35:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 10:35:05 INFO - PROCESS | 3700 | 1467048905045 Marionette TRACE conn6 -> [0,562,"setScriptTimeout",{"ms":35000}] 10:35:05 INFO - PROCESS | 3700 | 1467048905047 Marionette TRACE conn6 <- [1,562,null,{}] 10:35:05 INFO - PROCESS | 3700 | 1467048905051 Marionette TRACE conn6 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:05 INFO - PROCESS | 3700 | 1467048905052 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:05 INFO - PROCESS | 3700 | 1467048905132 Marionette TRACE conn6 <- [1,563,null,{"value":null}] 10:35:05 INFO - PROCESS | 3700 | 1467048905140 Marionette TRACE conn6 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 3700 | 1467048905142 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:05 INFO - PROCESS | 3700 | ++DOCSHELL 195C4000 == 35 [pid = 3700] [id = 150] 10:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1996E400) [pid = 3700] [serial = 448] [outer = 00000000] 10:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19974C00) [pid = 3700] [serial = 449] [outer = 1996E400] 10:35:05 INFO - PROCESS | 3700 | 1467048905185 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19975800) [pid = 3700] [serial = 450] [outer = 1996E400] 10:35:05 INFO - PROCESS | 3700 | 1467048905600 Marionette TRACE conn6 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:35:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 10:35:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 590ms 10:35:05 INFO - PROCESS | 3700 | 1467048905632 Marionette TRACE conn6 -> [0,565,"getWindowHandle",null] 10:35:05 INFO - PROCESS | 3700 | 1467048905634 Marionette TRACE conn6 <- [1,565,null,{"value":"13"}] 10:35:05 INFO - PROCESS | 3700 | 1467048905683 Marionette TRACE conn6 -> [0,566,"setScriptTimeout",{"ms":35000}] 10:35:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 10:35:05 INFO - PROCESS | 3700 | 1467048905685 Marionette TRACE conn6 <- [1,566,null,{}] 10:35:05 INFO - PROCESS | 3700 | 1467048905689 Marionette TRACE conn6 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:05 INFO - PROCESS | 3700 | 1467048905691 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:05 INFO - PROCESS | 3700 | 1467048905770 Marionette TRACE conn6 <- [1,567,null,{"value":null}] 10:35:05 INFO - PROCESS | 3700 | 1467048905777 Marionette TRACE conn6 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:05 INFO - PROCESS | 3700 | 1467048905779 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:05 INFO - PROCESS | 3700 | ++DOCSHELL 199A6800 == 36 [pid = 3700] [id = 151] 10:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (199A8400) [pid = 3700] [serial = 451] [outer = 00000000] 10:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (199AC800) [pid = 3700] [serial = 452] [outer = 199A8400] 10:35:05 INFO - PROCESS | 3700 | 1467048905821 Marionette DEBUG loaded listener.js 10:35:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19BDC400) [pid = 3700] [serial = 453] [outer = 199A8400] 10:35:06 INFO - PROCESS | 3700 | --DOCSHELL 100FEC00 == 35 [pid = 3700] [id = 143] 10:35:06 INFO - PROCESS | 3700 | --DOCSHELL 0C8F0800 == 34 [pid = 3700] [id = 142] 10:35:07 INFO - PROCESS | 3700 | --DOCSHELL 0C733000 == 33 [pid = 3700] [id = 144] 10:35:07 INFO - PROCESS | 3700 | --DOCSHELL 16421800 == 32 [pid = 3700] [id = 145] 10:35:07 INFO - PROCESS | 3700 | --DOCSHELL 16A7D400 == 31 [pid = 3700] [id = 146] 10:35:07 INFO - PROCESS | 3700 | --DOCSHELL 195C4000 == 30 [pid = 3700] [id = 150] 10:35:07 INFO - PROCESS | 3700 | --DOCSHELL 119CD400 == 29 [pid = 3700] [id = 148] 10:35:07 INFO - PROCESS | 3700 | --DOCSHELL 18162000 == 28 [pid = 3700] [id = 147] 10:35:07 INFO - PROCESS | 3700 | --DOCSHELL 09064000 == 27 [pid = 3700] [id = 149] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (199A7000) [pid = 3700] [serial = 410] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (18E24C00) [pid = 3700] [serial = 398] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1995F800) [pid = 3700] [serial = 401] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19088400) [pid = 3700] [serial = 399] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15049800) [pid = 3700] [serial = 383] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (165D1C00) [pid = 3700] [serial = 384] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19CDD000) [pid = 3700] [serial = 377] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10EC3800) [pid = 3700] [serial = 389] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (13864000) [pid = 3700] [serial = 390] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (0FD6FC00) [pid = 3700] [serial = 379] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (100F7800) [pid = 3700] [serial = 380] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1058F800) [pid = 3700] [serial = 386] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10817400) [pid = 3700] [serial = 387] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (15356000) [pid = 3700] [serial = 392] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (165CE400) [pid = 3700] [serial = 393] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16424400) [pid = 3700] [serial = 404] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1933E400) [pid = 3700] [serial = 155] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19966400) [pid = 3700] [serial = 407] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1794B000) [pid = 3700] [serial = 405] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (195CF000) [pid = 3700] [serial = 402] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (199A7800) [pid = 3700] [serial = 411] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1996B400) [pid = 3700] [serial = 408] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (17565800) [pid = 3700] [serial = 395] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (18153C00) [pid = 3700] [serial = 396] [outer = 00000000] [url = about:blank] 10:35:07 INFO - PROCESS | 3700 | 1467048907546 Marionette TRACE conn6 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 10:35:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 10:35:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1925ms 10:35:07 INFO - PROCESS | 3700 | 1467048907613 Marionette TRACE conn6 -> [0,569,"getWindowHandle",null] 10:35:07 INFO - PROCESS | 3700 | 1467048907617 Marionette TRACE conn6 <- [1,569,null,{"value":"13"}] 10:35:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 10:35:07 INFO - PROCESS | 3700 | 1467048907622 Marionette TRACE conn6 -> [0,570,"setScriptTimeout",{"ms":35000}] 10:35:07 INFO - PROCESS | 3700 | 1467048907625 Marionette TRACE conn6 <- [1,570,null,{}] 10:35:07 INFO - PROCESS | 3700 | 1467048907631 Marionette TRACE conn6 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:07 INFO - PROCESS | 3700 | 1467048907634 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:07 INFO - PROCESS | 3700 | 1467048907724 Marionette TRACE conn6 <- [1,571,null,{"value":null}] 10:35:07 INFO - PROCESS | 3700 | 1467048907738 Marionette TRACE conn6 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:07 INFO - PROCESS | 3700 | 1467048907741 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:07 INFO - PROCESS | 3700 | ++DOCSHELL 0FF78800 == 28 [pid = 3700] [id = 152] 10:35:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (0FF82800) [pid = 3700] [serial = 454] [outer = 00000000] 10:35:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (100F7800) [pid = 3700] [serial = 455] [outer = 0FF82800] 10:35:07 INFO - PROCESS | 3700 | 1467048907790 Marionette DEBUG loaded listener.js 10:35:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1057E800) [pid = 3700] [serial = 456] [outer = 0FF82800] 10:35:08 INFO - PROCESS | 3700 | 1467048908247 Marionette TRACE conn6 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 10:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 10:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 690ms 10:35:08 INFO - PROCESS | 3700 | 1467048908312 Marionette TRACE conn6 -> [0,573,"getWindowHandle",null] 10:35:08 INFO - PROCESS | 3700 | 1467048908317 Marionette TRACE conn6 <- [1,573,null,{"value":"13"}] 10:35:08 INFO - PROCESS | 3700 | 1467048908323 Marionette TRACE conn6 -> [0,574,"setScriptTimeout",{"ms":35000}] 10:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 10:35:08 INFO - PROCESS | 3700 | 1467048908326 Marionette TRACE conn6 <- [1,574,null,{}] 10:35:08 INFO - PROCESS | 3700 | 1467048908330 Marionette TRACE conn6 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:08 INFO - PROCESS | 3700 | 1467048908333 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:08 INFO - PROCESS | 3700 | 1467048908425 Marionette TRACE conn6 <- [1,575,null,{"value":null}] 10:35:08 INFO - PROCESS | 3700 | 1467048908442 Marionette TRACE conn6 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:08 INFO - PROCESS | 3700 | 1467048908444 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:08 INFO - PROCESS | 3700 | ++DOCSHELL 10B50000 == 29 [pid = 3700] [id = 153] 10:35:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10B50800) [pid = 3700] [serial = 457] [outer = 00000000] 10:35:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10B55C00) [pid = 3700] [serial = 458] [outer = 10B50800] 10:35:08 INFO - PROCESS | 3700 | 1467048908493 Marionette DEBUG loaded listener.js 10:35:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10D32800) [pid = 3700] [serial = 459] [outer = 10B50800] 10:35:08 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:08 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:08 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:08 INFO - PROCESS | 3700 | 1467048908960 Marionette TRACE conn6 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 10:35:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 10:35:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 670ms 10:35:08 INFO - PROCESS | 3700 | 1467048908997 Marionette TRACE conn6 -> [0,577,"getWindowHandle",null] 10:35:08 INFO - PROCESS | 3700 | 1467048909000 Marionette TRACE conn6 <- [1,577,null,{"value":"13"}] 10:35:08 INFO - PROCESS | 3700 | 1467048909003 Marionette TRACE conn6 -> [0,578,"setScriptTimeout",{"ms":35000}] 10:35:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 10:35:08 INFO - PROCESS | 3700 | 1467048909007 Marionette TRACE conn6 <- [1,578,null,{}] 10:35:09 INFO - PROCESS | 3700 | 1467048909018 Marionette TRACE conn6 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:09 INFO - PROCESS | 3700 | 1467048909023 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:09 INFO - PROCESS | 3700 | 1467048909134 Marionette TRACE conn6 <- [1,579,null,{"value":null}] 10:35:09 INFO - PROCESS | 3700 | 1467048909216 Marionette TRACE conn6 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:09 INFO - PROCESS | 3700 | 1467048909219 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:09 INFO - PROCESS | 3700 | ++DOCSHELL 149BE800 == 30 [pid = 3700] [id = 154] 10:35:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (149BF000) [pid = 3700] [serial = 460] [outer = 00000000] 10:35:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (14B8BC00) [pid = 3700] [serial = 461] [outer = 149BF000] 10:35:09 INFO - PROCESS | 3700 | 1467048909267 Marionette DEBUG loaded listener.js 10:35:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (14F96000) [pid = 3700] [serial = 462] [outer = 149BF000] 10:35:09 INFO - PROCESS | 3700 | 1467048909626 Marionette TRACE conn6 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 10:35:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 10:35:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 670ms 10:35:09 INFO - PROCESS | 3700 | 1467048909677 Marionette TRACE conn6 -> [0,581,"getWindowHandle",null] 10:35:09 INFO - PROCESS | 3700 | 1467048909680 Marionette TRACE conn6 <- [1,581,null,{"value":"13"}] 10:35:09 INFO - PROCESS | 3700 | 1467048909683 Marionette TRACE conn6 -> [0,582,"setScriptTimeout",{"ms":35000}] 10:35:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 10:35:09 INFO - PROCESS | 3700 | 1467048909685 Marionette TRACE conn6 <- [1,582,null,{}] 10:35:09 INFO - PROCESS | 3700 | 1467048909688 Marionette TRACE conn6 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:09 INFO - PROCESS | 3700 | 1467048909690 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:09 INFO - PROCESS | 3700 | 1467048909800 Marionette TRACE conn6 <- [1,583,null,{"value":null}] 10:35:09 INFO - PROCESS | 3700 | 1467048909808 Marionette TRACE conn6 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:09 INFO - PROCESS | 3700 | 1467048909810 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:09 INFO - PROCESS | 3700 | ++DOCSHELL 13869000 == 31 [pid = 3700] [id = 155] 10:35:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (14B7AC00) [pid = 3700] [serial = 463] [outer = 00000000] 10:35:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (151B5000) [pid = 3700] [serial = 464] [outer = 14B7AC00] 10:35:09 INFO - PROCESS | 3700 | 1467048909854 Marionette DEBUG loaded listener.js 10:35:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16524800) [pid = 3700] [serial = 465] [outer = 14B7AC00] 10:35:10 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:35:10 INFO - PROCESS | 3700 | 1467048910476 Marionette TRACE conn6 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 10:35:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 10:35:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 831ms 10:35:10 INFO - PROCESS | 3700 | 1467048910518 Marionette TRACE conn6 -> [0,585,"getWindowHandle",null] 10:35:10 INFO - PROCESS | 3700 | 1467048910520 Marionette TRACE conn6 <- [1,585,null,{"value":"13"}] 10:35:10 INFO - PROCESS | 3700 | 1467048910523 Marionette TRACE conn6 -> [0,586,"setScriptTimeout",{"ms":35000}] 10:35:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 10:35:10 INFO - PROCESS | 3700 | 1467048910525 Marionette TRACE conn6 <- [1,586,null,{}] 10:35:10 INFO - PROCESS | 3700 | 1467048910529 Marionette TRACE conn6 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:10 INFO - PROCESS | 3700 | 1467048910531 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:10 INFO - PROCESS | 3700 | 1467048910607 Marionette TRACE conn6 <- [1,587,null,{"value":null}] 10:35:10 INFO - PROCESS | 3700 | 1467048910612 Marionette TRACE conn6 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:10 INFO - PROCESS | 3700 | 1467048910614 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:10 INFO - PROCESS | 3700 | ++DOCSHELL 165D5C00 == 32 [pid = 3700] [id = 156] 10:35:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (165D6800) [pid = 3700] [serial = 466] [outer = 00000000] 10:35:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16A7E800) [pid = 3700] [serial = 467] [outer = 165D6800] 10:35:10 INFO - PROCESS | 3700 | 1467048910658 Marionette DEBUG loaded listener.js 10:35:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17561000) [pid = 3700] [serial = 468] [outer = 165D6800] 10:35:11 INFO - PROCESS | 3700 | 1467048911086 Marionette TRACE conn6 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 10:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 10:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 630ms 10:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 10:35:11 INFO - PROCESS | 3700 | 1467048911158 Marionette TRACE conn6 -> [0,589,"getWindowHandle",null] 10:35:11 INFO - PROCESS | 3700 | 1467048911160 Marionette TRACE conn6 <- [1,589,null,{"value":"13"}] 10:35:11 INFO - PROCESS | 3700 | 1467048911163 Marionette TRACE conn6 -> [0,590,"setScriptTimeout",{"ms":35000}] 10:35:11 INFO - PROCESS | 3700 | 1467048911165 Marionette TRACE conn6 <- [1,590,null,{}] 10:35:11 INFO - PROCESS | 3700 | 1467048911168 Marionette TRACE conn6 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:11 INFO - PROCESS | 3700 | 1467048911174 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:11 INFO - PROCESS | 3700 | 1467048911273 Marionette TRACE conn6 <- [1,591,null,{"value":null}] 10:35:11 INFO - PROCESS | 3700 | 1467048911279 Marionette TRACE conn6 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:11 INFO - PROCESS | 3700 | 1467048911281 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:11 INFO - PROCESS | 3700 | ++DOCSHELL 1794B000 == 33 [pid = 3700] [id = 157] 10:35:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1794BC00) [pid = 3700] [serial = 469] [outer = 00000000] 10:35:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1815E800) [pid = 3700] [serial = 470] [outer = 1794BC00] 10:35:11 INFO - PROCESS | 3700 | 1467048911325 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (18CF8C00) [pid = 3700] [serial = 471] [outer = 1794BC00] 10:35:11 INFO - PROCESS | 3700 | 1467048911734 Marionette TRACE conn6 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 10:35:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 10:35:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 629ms 10:35:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 10:35:11 INFO - PROCESS | 3700 | 1467048911794 Marionette TRACE conn6 -> [0,593,"getWindowHandle",null] 10:35:11 INFO - PROCESS | 3700 | 1467048911796 Marionette TRACE conn6 <- [1,593,null,{"value":"13"}] 10:35:11 INFO - PROCESS | 3700 | 1467048911799 Marionette TRACE conn6 -> [0,594,"setScriptTimeout",{"ms":35000}] 10:35:11 INFO - PROCESS | 3700 | 1467048911801 Marionette TRACE conn6 <- [1,594,null,{}] 10:35:11 INFO - PROCESS | 3700 | 1467048911804 Marionette TRACE conn6 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:11 INFO - PROCESS | 3700 | 1467048911806 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:11 INFO - PROCESS | 3700 | 1467048911886 Marionette TRACE conn6 <- [1,595,null,{"value":null}] 10:35:11 INFO - PROCESS | 3700 | 1467048911891 Marionette TRACE conn6 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:11 INFO - PROCESS | 3700 | 1467048911893 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:11 INFO - PROCESS | 3700 | ++DOCSHELL 19010C00 == 34 [pid = 3700] [id = 158] 10:35:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19082800) [pid = 3700] [serial = 472] [outer = 00000000] 10:35:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19335000) [pid = 3700] [serial = 473] [outer = 19082800] 10:35:11 INFO - PROCESS | 3700 | 1467048911939 Marionette DEBUG loaded listener.js 10:35:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19338400) [pid = 3700] [serial = 474] [outer = 19082800] 10:35:12 INFO - PROCESS | 3700 | 1467048912400 Marionette TRACE conn6 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:35:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 10:35:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 630ms 10:35:12 INFO - PROCESS | 3700 | 1467048912430 Marionette TRACE conn6 -> [0,597,"getWindowHandle",null] 10:35:12 INFO - PROCESS | 3700 | 1467048912432 Marionette TRACE conn6 <- [1,597,null,{"value":"13"}] 10:35:12 INFO - PROCESS | 3700 | 1467048912436 Marionette TRACE conn6 -> [0,598,"setScriptTimeout",{"ms":35000}] 10:35:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 10:35:12 INFO - PROCESS | 3700 | 1467048912437 Marionette TRACE conn6 <- [1,598,null,{}] 10:35:12 INFO - PROCESS | 3700 | 1467048912441 Marionette TRACE conn6 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:12 INFO - PROCESS | 3700 | 1467048912443 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:12 INFO - PROCESS | 3700 | 1467048912522 Marionette TRACE conn6 <- [1,599,null,{"value":null}] 10:35:12 INFO - PROCESS | 3700 | 1467048912528 Marionette TRACE conn6 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:12 INFO - PROCESS | 3700 | 1467048912530 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:12 INFO - PROCESS | 3700 | ++DOCSHELL 19335400 == 35 [pid = 3700] [id = 159] 10:35:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19342800) [pid = 3700] [serial = 475] [outer = 00000000] 10:35:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (195C3C00) [pid = 3700] [serial = 476] [outer = 19342800] 10:35:12 INFO - PROCESS | 3700 | 1467048912577 Marionette DEBUG loaded listener.js 10:35:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16425C00) [pid = 3700] [serial = 477] [outer = 19342800] 10:35:13 INFO - PROCESS | 3700 | 1467048913027 Marionette TRACE conn6 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 10:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 10:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 630ms 10:35:13 INFO - PROCESS | 3700 | 1467048913070 Marionette TRACE conn6 -> [0,601,"getWindowHandle",null] 10:35:13 INFO - PROCESS | 3700 | 1467048913072 Marionette TRACE conn6 <- [1,601,null,{"value":"13"}] 10:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 10:35:13 INFO - PROCESS | 3700 | 1467048913076 Marionette TRACE conn6 -> [0,602,"setScriptTimeout",{"ms":35000}] 10:35:13 INFO - PROCESS | 3700 | 1467048913077 Marionette TRACE conn6 <- [1,602,null,{}] 10:35:13 INFO - PROCESS | 3700 | 1467048913087 Marionette TRACE conn6 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:13 INFO - PROCESS | 3700 | 1467048913089 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:13 INFO - PROCESS | 3700 | 1467048913196 Marionette TRACE conn6 <- [1,603,null,{"value":null}] 10:35:13 INFO - PROCESS | 3700 | 1467048913204 Marionette TRACE conn6 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:13 INFO - PROCESS | 3700 | 1467048913206 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:13 INFO - PROCESS | 3700 | ++DOCSHELL 148EB400 == 36 [pid = 3700] [id = 160] 10:35:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19962800) [pid = 3700] [serial = 478] [outer = 00000000] 10:35:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1996B800) [pid = 3700] [serial = 479] [outer = 19962800] 10:35:13 INFO - PROCESS | 3700 | 1467048913248 Marionette DEBUG loaded listener.js 10:35:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1996FC00) [pid = 3700] [serial = 480] [outer = 19962800] 10:35:13 INFO - PROCESS | 3700 | 1467048913721 Marionette TRACE conn6 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 10:35:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 10:35:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 671ms 10:35:13 INFO - PROCESS | 3700 | 1467048913747 Marionette TRACE conn6 -> [0,605,"getWindowHandle",null] 10:35:13 INFO - PROCESS | 3700 | 1467048913749 Marionette TRACE conn6 <- [1,605,null,{"value":"13"}] 10:35:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 10:35:13 INFO - PROCESS | 3700 | 1467048913752 Marionette TRACE conn6 -> [0,606,"setScriptTimeout",{"ms":35000}] 10:35:13 INFO - PROCESS | 3700 | 1467048913754 Marionette TRACE conn6 <- [1,606,null,{}] 10:35:13 INFO - PROCESS | 3700 | 1467048913757 Marionette TRACE conn6 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:13 INFO - PROCESS | 3700 | 1467048913759 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:13 INFO - PROCESS | 3700 | 1467048913878 Marionette TRACE conn6 <- [1,607,null,{"value":null}] 10:35:13 INFO - PROCESS | 3700 | 1467048913883 Marionette TRACE conn6 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:13 INFO - PROCESS | 3700 | 1467048913885 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:13 INFO - PROCESS | 3700 | ++DOCSHELL 19976800 == 37 [pid = 3700] [id = 161] 10:35:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1997B800) [pid = 3700] [serial = 481] [outer = 00000000] 10:35:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (199A5800) [pid = 3700] [serial = 482] [outer = 1997B800] 10:35:13 INFO - PROCESS | 3700 | 1467048913928 Marionette DEBUG loaded listener.js 10:35:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19BD2400) [pid = 3700] [serial = 483] [outer = 1997B800] 10:35:14 INFO - PROCESS | 3700 | 1467048914346 Marionette TRACE conn6 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:35:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 10:35:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 630ms 10:35:14 INFO - PROCESS | 3700 | 1467048914383 Marionette TRACE conn6 -> [0,609,"getWindowHandle",null] 10:35:14 INFO - PROCESS | 3700 | 1467048914386 Marionette TRACE conn6 <- [1,609,null,{"value":"13"}] 10:35:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 10:35:14 INFO - PROCESS | 3700 | 1467048914389 Marionette TRACE conn6 -> [0,610,"setScriptTimeout",{"ms":35000}] 10:35:14 INFO - PROCESS | 3700 | 1467048914391 Marionette TRACE conn6 <- [1,610,null,{}] 10:35:14 INFO - PROCESS | 3700 | 1467048914395 Marionette TRACE conn6 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:14 INFO - PROCESS | 3700 | 1467048914398 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:14 INFO - PROCESS | 3700 | 1467048914523 Marionette TRACE conn6 <- [1,611,null,{"value":null}] 10:35:14 INFO - PROCESS | 3700 | 1467048914616 Marionette TRACE conn6 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:14 INFO - PROCESS | 3700 | 1467048914618 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:14 INFO - PROCESS | 3700 | ++DOCSHELL 165D0C00 == 38 [pid = 3700] [id = 162] 10:35:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19CD8400) [pid = 3700] [serial = 484] [outer = 00000000] 10:35:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (19CE1400) [pid = 3700] [serial = 485] [outer = 19CD8400] 10:35:14 INFO - PROCESS | 3700 | 1467048914666 Marionette DEBUG loaded listener.js 10:35:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19CE6400) [pid = 3700] [serial = 486] [outer = 19CD8400] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (16A7E400) [pid = 3700] [serial = 436] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (18162800) [pid = 3700] [serial = 439] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (100F9000) [pid = 3700] [serial = 445] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19003400) [pid = 3700] [serial = 442] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1996E400) [pid = 3700] [serial = 448] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1A0E5C00) [pid = 3700] [serial = 421] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1944B000) [pid = 3700] [serial = 418] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (15007800) [pid = 3700] [serial = 415] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (0C8EC000) [pid = 3700] [serial = 412] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (16422000) [pid = 3700] [serial = 433] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (11934800) [pid = 3700] [serial = 430] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10572400) [pid = 3700] [serial = 427] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 10:35:14 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (0C8F3000) [pid = 3700] [serial = 424] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 10:35:15 INFO - PROCESS | 3700 | 1467048915179 Marionette TRACE conn6 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 10:35:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 10:35:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 830ms 10:35:15 INFO - PROCESS | 3700 | 1467048915223 Marionette TRACE conn6 -> [0,613,"getWindowHandle",null] 10:35:15 INFO - PROCESS | 3700 | 1467048915226 Marionette TRACE conn6 <- [1,613,null,{"value":"13"}] 10:35:15 INFO - PROCESS | 3700 | 1467048915229 Marionette TRACE conn6 -> [0,614,"setScriptTimeout",{"ms":35000}] 10:35:15 INFO - PROCESS | 3700 | 1467048915231 Marionette TRACE conn6 <- [1,614,null,{}] 10:35:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 10:35:15 INFO - PROCESS | 3700 | 1467048915234 Marionette TRACE conn6 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:15 INFO - PROCESS | 3700 | 1467048915236 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:15 INFO - PROCESS | 3700 | 1467048915315 Marionette TRACE conn6 <- [1,615,null,{"value":null}] 10:35:15 INFO - PROCESS | 3700 | 1467048915321 Marionette TRACE conn6 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:15 INFO - PROCESS | 3700 | 1467048915323 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:15 INFO - PROCESS | 3700 | ++DOCSHELL 16429000 == 39 [pid = 3700] [id = 163] 10:35:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (165D5000) [pid = 3700] [serial = 487] [outer = 00000000] 10:35:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1815D400) [pid = 3700] [serial = 488] [outer = 165D5000] 10:35:15 INFO - PROCESS | 3700 | 1467048915377 Marionette DEBUG loaded listener.js 10:35:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (18162800) [pid = 3700] [serial = 489] [outer = 165D5000] 10:35:15 INFO - PROCESS | 3700 | 1467048915808 Marionette TRACE conn6 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 10:35:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 10:35:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 630ms 10:35:15 INFO - PROCESS | 3700 | 1467048915863 Marionette TRACE conn6 -> [0,617,"getWindowHandle",null] 10:35:15 INFO - PROCESS | 3700 | 1467048915866 Marionette TRACE conn6 <- [1,617,null,{"value":"13"}] 10:35:15 INFO - PROCESS | 3700 | 1467048915869 Marionette TRACE conn6 -> [0,618,"setScriptTimeout",{"ms":35000}] 10:35:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 10:35:15 INFO - PROCESS | 3700 | 1467048915870 Marionette TRACE conn6 <- [1,618,null,{}] 10:35:15 INFO - PROCESS | 3700 | 1467048915874 Marionette TRACE conn6 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:15 INFO - PROCESS | 3700 | 1467048915876 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:15 INFO - PROCESS | 3700 | 1467048915955 Marionette TRACE conn6 <- [1,619,null,{"value":null}] 10:35:15 INFO - PROCESS | 3700 | 1467048915962 Marionette TRACE conn6 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:15 INFO - PROCESS | 3700 | 1467048915964 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:15 INFO - PROCESS | 3700 | ++DOCSHELL 19CC1400 == 40 [pid = 3700] [id = 164] 10:35:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19CD9C00) [pid = 3700] [serial = 490] [outer = 00000000] 10:35:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A005C00) [pid = 3700] [serial = 491] [outer = 19CD9C00] 10:35:16 INFO - PROCESS | 3700 | 1467048916011 Marionette DEBUG loaded listener.js 10:35:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A0E7C00) [pid = 3700] [serial = 492] [outer = 19CD9C00] 10:35:16 INFO - PROCESS | 3700 | 1467048916453 Marionette TRACE conn6 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 10:35:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 10:35:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 630ms 10:35:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 10:35:16 INFO - PROCESS | 3700 | 1467048916503 Marionette TRACE conn6 -> [0,621,"getWindowHandle",null] 10:35:16 INFO - PROCESS | 3700 | 1467048916505 Marionette TRACE conn6 <- [1,621,null,{"value":"13"}] 10:35:16 INFO - PROCESS | 3700 | 1467048916508 Marionette TRACE conn6 -> [0,622,"setScriptTimeout",{"ms":35000}] 10:35:16 INFO - PROCESS | 3700 | 1467048916510 Marionette TRACE conn6 <- [1,622,null,{}] 10:35:16 INFO - PROCESS | 3700 | 1467048916514 Marionette TRACE conn6 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:16 INFO - PROCESS | 3700 | 1467048916516 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:16 INFO - PROCESS | 3700 | 1467048916594 Marionette TRACE conn6 <- [1,623,null,{"value":null}] 10:35:16 INFO - PROCESS | 3700 | 1467048916599 Marionette TRACE conn6 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:16 INFO - PROCESS | 3700 | 1467048916601 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:16 INFO - PROCESS | 3700 | ++DOCSHELL 16A7B400 == 41 [pid = 3700] [id = 165] 10:35:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (17567C00) [pid = 3700] [serial = 493] [outer = 00000000] 10:35:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A0EF800) [pid = 3700] [serial = 494] [outer = 17567C00] 10:35:16 INFO - PROCESS | 3700 | 1467048916644 Marionette DEBUG loaded listener.js 10:35:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1B8A9800) [pid = 3700] [serial = 495] [outer = 17567C00] 10:35:16 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:16 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:17 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:17 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:17 INFO - PROCESS | 3700 | 1467048917276 Marionette TRACE conn6 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 10:35:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 10:35:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 830ms 10:35:17 INFO - PROCESS | 3700 | 1467048917356 Marionette TRACE conn6 -> [0,625,"getWindowHandle",null] 10:35:17 INFO - PROCESS | 3700 | 1467048917361 Marionette TRACE conn6 <- [1,625,null,{"value":"13"}] 10:35:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 10:35:17 INFO - PROCESS | 3700 | 1467048917367 Marionette TRACE conn6 -> [0,626,"setScriptTimeout",{"ms":35000}] 10:35:17 INFO - PROCESS | 3700 | 1467048917371 Marionette TRACE conn6 <- [1,626,null,{}] 10:35:17 INFO - PROCESS | 3700 | 1467048917377 Marionette TRACE conn6 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:17 INFO - PROCESS | 3700 | 1467048917380 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:17 INFO - PROCESS | 3700 | 1467048917511 Marionette TRACE conn6 <- [1,627,null,{"value":null}] 10:35:17 INFO - PROCESS | 3700 | 1467048917629 Marionette TRACE conn6 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:17 INFO - PROCESS | 3700 | 1467048917632 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:17 INFO - PROCESS | 3700 | ++DOCSHELL 09064000 == 42 [pid = 3700] [id = 166] 10:35:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (0C8F2000) [pid = 3700] [serial = 496] [outer = 00000000] 10:35:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (10814000) [pid = 3700] [serial = 497] [outer = 0C8F2000] 10:35:17 INFO - PROCESS | 3700 | 1467048917689 Marionette DEBUG loaded listener.js 10:35:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (10B49000) [pid = 3700] [serial = 498] [outer = 0C8F2000] 10:35:18 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:18 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:18 INFO - PROCESS | 3700 | 1467048918400 Marionette TRACE conn6 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 10:35:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 10:35:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1081ms 10:35:18 INFO - PROCESS | 3700 | 1467048918449 Marionette TRACE conn6 -> [0,629,"getWindowHandle",null] 10:35:18 INFO - PROCESS | 3700 | 1467048918454 Marionette TRACE conn6 <- [1,629,null,{"value":"13"}] 10:35:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 10:35:18 INFO - PROCESS | 3700 | 1467048918461 Marionette TRACE conn6 -> [0,630,"setScriptTimeout",{"ms":35000}] 10:35:18 INFO - PROCESS | 3700 | 1467048918464 Marionette TRACE conn6 <- [1,630,null,{}] 10:35:18 INFO - PROCESS | 3700 | 1467048918493 Marionette TRACE conn6 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:18 INFO - PROCESS | 3700 | 1467048918496 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:18 INFO - PROCESS | 3700 | 1467048918624 Marionette TRACE conn6 <- [1,631,null,{"value":null}] 10:35:18 INFO - PROCESS | 3700 | 1467048918848 Marionette TRACE conn6 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:18 INFO - PROCESS | 3700 | 1467048918852 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:18 INFO - PROCESS | 3700 | ++DOCSHELL 0C739000 == 43 [pid = 3700] [id = 167] 10:35:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (0C73D000) [pid = 3700] [serial = 499] [outer = 00000000] 10:35:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (0FD6E000) [pid = 3700] [serial = 500] [outer = 0C73D000] 10:35:18 INFO - PROCESS | 3700 | 1467048918924 Marionette DEBUG loaded listener.js 10:35:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (0FF34400) [pid = 3700] [serial = 501] [outer = 0C73D000] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 19CC1400 == 42 [pid = 3700] [id = 164] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 16429000 == 41 [pid = 3700] [id = 163] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 165D0C00 == 40 [pid = 3700] [id = 162] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 19976800 == 39 [pid = 3700] [id = 161] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 148EB400 == 38 [pid = 3700] [id = 160] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 19335400 == 37 [pid = 3700] [id = 159] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 19010C00 == 36 [pid = 3700] [id = 158] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 1794B000 == 35 [pid = 3700] [id = 157] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 165D5C00 == 34 [pid = 3700] [id = 156] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 13869000 == 33 [pid = 3700] [id = 155] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (199AC800) [pid = 3700] [serial = 452] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 149BE800 == 32 [pid = 3700] [id = 154] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 10B50000 == 31 [pid = 3700] [id = 153] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 0FF78800 == 30 [pid = 3700] [id = 152] 10:35:19 INFO - PROCESS | 3700 | --DOCSHELL 199A6800 == 29 [pid = 3700] [id = 151] 10:35:19 INFO - PROCESS | 3700 | 1467048919606 Marionette TRACE conn6 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (17563C00) [pid = 3700] [serial = 437] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (18CF0000) [pid = 3700] [serial = 440] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (18E20800) [pid = 3700] [serial = 441] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (17566C00) [pid = 3700] [serial = 446] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (175F6000) [pid = 3700] [serial = 438] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (193CB400) [pid = 3700] [serial = 443] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (19975800) [pid = 3700] [serial = 450] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19974C00) [pid = 3700] [serial = 449] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (195CE000) [pid = 3700] [serial = 444] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1A0EEC00) [pid = 3700] [serial = 422] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (199A2C00) [pid = 3700] [serial = 420] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (195CDC00) [pid = 3700] [serial = 419] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16532400) [pid = 3700] [serial = 417] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (15051800) [pid = 3700] [serial = 416] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10670C00) [pid = 3700] [serial = 414] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (0FF3AC00) [pid = 3700] [serial = 413] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16429800) [pid = 3700] [serial = 434] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1380D400) [pid = 3700] [serial = 431] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (13866400) [pid = 3700] [serial = 432] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1057E000) [pid = 3700] [serial = 428] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1081CC00) [pid = 3700] [serial = 429] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10A3A800) [pid = 3700] [serial = 426] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10592400) [pid = 3700] [serial = 425] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1A0F2C00) [pid = 3700] [serial = 423] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (18158400) [pid = 3700] [serial = 447] [outer = 00000000] [url = about:blank] 10:35:19 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1652F800) [pid = 3700] [serial = 435] [outer = 00000000] [url = about:blank] 10:35:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 10:35:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1209ms 10:35:19 INFO - PROCESS | 3700 | 1467048919673 Marionette TRACE conn6 -> [0,633,"getWindowHandle",null] 10:35:19 INFO - PROCESS | 3700 | 1467048919677 Marionette TRACE conn6 <- [1,633,null,{"value":"13"}] 10:35:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 10:35:19 INFO - PROCESS | 3700 | 1467048919681 Marionette TRACE conn6 -> [0,634,"setScriptTimeout",{"ms":35000}] 10:35:19 INFO - PROCESS | 3700 | 1467048919683 Marionette TRACE conn6 <- [1,634,null,{}] 10:35:19 INFO - PROCESS | 3700 | 1467048919689 Marionette TRACE conn6 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:19 INFO - PROCESS | 3700 | 1467048919693 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:19 INFO - PROCESS | 3700 | 1467048919782 Marionette TRACE conn6 <- [1,635,null,{"value":null}] 10:35:19 INFO - PROCESS | 3700 | 1467048919790 Marionette TRACE conn6 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:19 INFO - PROCESS | 3700 | 1467048919793 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:19 INFO - PROCESS | 3700 | ++DOCSHELL 10591C00 == 30 [pid = 3700] [id = 168] 10:35:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10592400) [pid = 3700] [serial = 502] [outer = 00000000] 10:35:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1081B400) [pid = 3700] [serial = 503] [outer = 10592400] 10:35:19 INFO - PROCESS | 3700 | 1467048919846 Marionette DEBUG loaded listener.js 10:35:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (109D4C00) [pid = 3700] [serial = 504] [outer = 10592400] 10:35:20 INFO - PROCESS | 3700 | 1467048920343 Marionette TRACE conn6 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 10:35:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 10:35:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 670ms 10:35:20 INFO - PROCESS | 3700 | 1467048920354 Marionette TRACE conn6 -> [0,637,"getWindowHandle",null] 10:35:20 INFO - PROCESS | 3700 | 1467048920358 Marionette TRACE conn6 <- [1,637,null,{"value":"13"}] 10:35:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 10:35:20 INFO - PROCESS | 3700 | 1467048920363 Marionette TRACE conn6 -> [0,638,"setScriptTimeout",{"ms":35000}] 10:35:20 INFO - PROCESS | 3700 | 1467048920365 Marionette TRACE conn6 <- [1,638,null,{}] 10:35:20 INFO - PROCESS | 3700 | 1467048920369 Marionette TRACE conn6 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:20 INFO - PROCESS | 3700 | 1467048920371 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:20 INFO - PROCESS | 3700 | 1467048920460 Marionette TRACE conn6 <- [1,639,null,{"value":null}] 10:35:20 INFO - PROCESS | 3700 | 1467048920469 Marionette TRACE conn6 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:20 INFO - PROCESS | 3700 | 1467048920471 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:20 INFO - PROCESS | 3700 | ++DOCSHELL 10819400 == 31 [pid = 3700] [id = 169] 10:35:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (13869C00) [pid = 3700] [serial = 505] [outer = 00000000] 10:35:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (148A8800) [pid = 3700] [serial = 506] [outer = 13869C00] 10:35:20 INFO - PROCESS | 3700 | 1467048920516 Marionette DEBUG loaded listener.js 10:35:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (14B7A400) [pid = 3700] [serial = 507] [outer = 13869C00] 10:35:20 INFO - PROCESS | 3700 | 1467048920982 Marionette TRACE conn6 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 10:35:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 10:35:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 670ms 10:35:21 INFO - PROCESS | 3700 | 1467048921038 Marionette TRACE conn6 -> [0,641,"getWindowHandle",null] 10:35:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 10:35:21 INFO - PROCESS | 3700 | 1467048921040 Marionette TRACE conn6 <- [1,641,null,{"value":"13"}] 10:35:21 INFO - PROCESS | 3700 | 1467048921045 Marionette TRACE conn6 -> [0,642,"setScriptTimeout",{"ms":35000}] 10:35:21 INFO - PROCESS | 3700 | 1467048921051 Marionette TRACE conn6 <- [1,642,null,{}] 10:35:21 INFO - PROCESS | 3700 | 1467048921060 Marionette TRACE conn6 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:21 INFO - PROCESS | 3700 | 1467048921064 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:21 INFO - PROCESS | 3700 | 1467048921148 Marionette TRACE conn6 <- [1,643,null,{"value":null}] 10:35:21 INFO - PROCESS | 3700 | 1467048921161 Marionette TRACE conn6 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:21 INFO - PROCESS | 3700 | 1467048921163 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:21 INFO - PROCESS | 3700 | ++DOCSHELL 16524400 == 32 [pid = 3700] [id = 170] 10:35:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1652F800) [pid = 3700] [serial = 508] [outer = 00000000] 10:35:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (165D2000) [pid = 3700] [serial = 509] [outer = 1652F800] 10:35:21 INFO - PROCESS | 3700 | 1467048921216 Marionette DEBUG loaded listener.js 10:35:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (165D7400) [pid = 3700] [serial = 510] [outer = 1652F800] 10:35:21 INFO - PROCESS | 3700 | 1467048921637 Marionette TRACE conn6 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 10:35:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 10:35:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 629ms 10:35:21 INFO - PROCESS | 3700 | 1467048921678 Marionette TRACE conn6 -> [0,645,"getWindowHandle",null] 10:35:21 INFO - PROCESS | 3700 | 1467048921681 Marionette TRACE conn6 <- [1,645,null,{"value":"13"}] 10:35:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 10:35:21 INFO - PROCESS | 3700 | 1467048921684 Marionette TRACE conn6 -> [0,646,"setScriptTimeout",{"ms":35000}] 10:35:21 INFO - PROCESS | 3700 | 1467048921686 Marionette TRACE conn6 <- [1,646,null,{}] 10:35:21 INFO - PROCESS | 3700 | 1467048921689 Marionette TRACE conn6 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:21 INFO - PROCESS | 3700 | 1467048921691 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:21 INFO - PROCESS | 3700 | 1467048921780 Marionette TRACE conn6 <- [1,647,null,{"value":null}] 10:35:21 INFO - PROCESS | 3700 | 1467048921816 Marionette TRACE conn6 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:21 INFO - PROCESS | 3700 | 1467048921818 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:21 INFO - PROCESS | 3700 | ++DOCSHELL 16A7E400 == 33 [pid = 3700] [id = 171] 10:35:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16A81400) [pid = 3700] [serial = 511] [outer = 00000000] 10:35:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1791BC00) [pid = 3700] [serial = 512] [outer = 16A81400] 10:35:21 INFO - PROCESS | 3700 | 1467048921862 Marionette DEBUG loaded listener.js 10:35:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1794C800) [pid = 3700] [serial = 513] [outer = 16A81400] 10:35:22 INFO - PROCESS | 3700 | 1467048922321 Marionette TRACE conn6 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 10:35:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 10:35:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 670ms 10:35:22 INFO - PROCESS | 3700 | 1467048922358 Marionette TRACE conn6 -> [0,649,"getWindowHandle",null] 10:35:22 INFO - PROCESS | 3700 | 1467048922360 Marionette TRACE conn6 <- [1,649,null,{"value":"13"}] 10:35:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 10:35:22 INFO - PROCESS | 3700 | 1467048922363 Marionette TRACE conn6 -> [0,650,"setScriptTimeout",{"ms":35000}] 10:35:22 INFO - PROCESS | 3700 | 1467048922365 Marionette TRACE conn6 <- [1,650,null,{}] 10:35:22 INFO - PROCESS | 3700 | 1467048922375 Marionette TRACE conn6 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:22 INFO - PROCESS | 3700 | 1467048922377 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:22 INFO - PROCESS | 3700 | 1467048922482 Marionette TRACE conn6 <- [1,651,null,{"value":null}] 10:35:22 INFO - PROCESS | 3700 | 1467048922490 Marionette TRACE conn6 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:22 INFO - PROCESS | 3700 | 1467048922496 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:22 INFO - PROCESS | 3700 | ++DOCSHELL 10ECB000 == 34 [pid = 3700] [id = 172] 10:35:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1815B800) [pid = 3700] [serial = 514] [outer = 00000000] 10:35:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (181E2000) [pid = 3700] [serial = 515] [outer = 1815B800] 10:35:22 INFO - PROCESS | 3700 | 1467048922552 Marionette DEBUG loaded listener.js 10:35:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (18E69800) [pid = 3700] [serial = 516] [outer = 1815B800] 10:35:22 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:22 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:22 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:22 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:23 INFO - PROCESS | 3700 | 1467048923044 Marionette TRACE conn6 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 10:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 10:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 730ms 10:35:23 INFO - PROCESS | 3700 | 1467048923098 Marionette TRACE conn6 -> [0,653,"getWindowHandle",null] 10:35:23 INFO - PROCESS | 3700 | 1467048923100 Marionette TRACE conn6 <- [1,653,null,{"value":"13"}] 10:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 10:35:23 INFO - PROCESS | 3700 | 1467048923103 Marionette TRACE conn6 -> [0,654,"setScriptTimeout",{"ms":35000}] 10:35:23 INFO - PROCESS | 3700 | 1467048923104 Marionette TRACE conn6 <- [1,654,null,{}] 10:35:23 INFO - PROCESS | 3700 | 1467048923147 Marionette TRACE conn6 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:23 INFO - PROCESS | 3700 | 1467048923149 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:23 INFO - PROCESS | 3700 | 1467048923267 Marionette TRACE conn6 <- [1,655,null,{"value":null}] 10:35:23 INFO - PROCESS | 3700 | 1467048923326 Marionette TRACE conn6 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:23 INFO - PROCESS | 3700 | 1467048923328 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:23 INFO - PROCESS | 3700 | ++DOCSHELL 181E1400 == 35 [pid = 3700] [id = 173] 10:35:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1908E400) [pid = 3700] [serial = 517] [outer = 00000000] 10:35:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (195C4000) [pid = 3700] [serial = 518] [outer = 1908E400] 10:35:23 INFO - PROCESS | 3700 | 1467048923371 Marionette DEBUG loaded listener.js 10:35:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (195C4800) [pid = 3700] [serial = 519] [outer = 1908E400] 10:35:23 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:23 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:23 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:23 INFO - PROCESS | 3700 | 1467048923767 Marionette TRACE conn6 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 10:35:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 10:35:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 730ms 10:35:23 INFO - PROCESS | 3700 | 1467048923834 Marionette TRACE conn6 -> [0,657,"getWindowHandle",null] 10:35:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 10:35:23 INFO - PROCESS | 3700 | 1467048923836 Marionette TRACE conn6 <- [1,657,null,{"value":"13"}] 10:35:23 INFO - PROCESS | 3700 | 1467048923839 Marionette TRACE conn6 -> [0,658,"setScriptTimeout",{"ms":35000}] 10:35:23 INFO - PROCESS | 3700 | 1467048923841 Marionette TRACE conn6 <- [1,658,null,{}] 10:35:23 INFO - PROCESS | 3700 | 1467048923844 Marionette TRACE conn6 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:23 INFO - PROCESS | 3700 | 1467048923846 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:23 INFO - PROCESS | 3700 | 1467048923957 Marionette TRACE conn6 <- [1,659,null,{"value":null}] 10:35:23 INFO - PROCESS | 3700 | 1467048923963 Marionette TRACE conn6 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:23 INFO - PROCESS | 3700 | 1467048923965 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:23 INFO - PROCESS | 3700 | ++DOCSHELL 19964800 == 36 [pid = 3700] [id = 174] 10:35:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19965000) [pid = 3700] [serial = 520] [outer = 00000000] 10:35:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1996D000) [pid = 3700] [serial = 521] [outer = 19965000] 10:35:24 INFO - PROCESS | 3700 | 1467048924011 Marionette DEBUG loaded listener.js 10:35:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1996F400) [pid = 3700] [serial = 522] [outer = 19965000] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19962800) [pid = 3700] [serial = 478] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1997B800) [pid = 3700] [serial = 481] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19342800) [pid = 3700] [serial = 475] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1794BC00) [pid = 3700] [serial = 469] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (149BF000) [pid = 3700] [serial = 460] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19082800) [pid = 3700] [serial = 472] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (0FF82800) [pid = 3700] [serial = 454] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (199A8400) [pid = 3700] [serial = 451] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (14B7AC00) [pid = 3700] [serial = 463] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (165D6800) [pid = 3700] [serial = 466] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10B50800) [pid = 3700] [serial = 457] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19CD8400) [pid = 3700] [serial = 484] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19CD9C00) [pid = 3700] [serial = 490] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 10:35:24 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (165D5000) [pid = 3700] [serial = 487] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 10:35:24 INFO - PROCESS | 3700 | 1467048924533 Marionette TRACE conn6 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 10:35:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 10:35:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 730ms 10:35:24 INFO - PROCESS | 3700 | 1467048924586 Marionette TRACE conn6 -> [0,661,"getWindowHandle",null] 10:35:24 INFO - PROCESS | 3700 | 1467048924588 Marionette TRACE conn6 <- [1,661,null,{"value":"13"}] 10:35:24 INFO - PROCESS | 3700 | 1467048924591 Marionette TRACE conn6 -> [0,662,"setScriptTimeout",{"ms":35000}] 10:35:24 INFO - PROCESS | 3700 | 1467048924593 Marionette TRACE conn6 <- [1,662,null,{}] 10:35:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 10:35:24 INFO - PROCESS | 3700 | 1467048924596 Marionette TRACE conn6 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:24 INFO - PROCESS | 3700 | 1467048924598 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:24 INFO - PROCESS | 3700 | 1467048924676 Marionette TRACE conn6 <- [1,663,null,{"value":null}] 10:35:24 INFO - PROCESS | 3700 | 1467048924682 Marionette TRACE conn6 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:24 INFO - PROCESS | 3700 | 1467048924684 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:24 INFO - PROCESS | 3700 | ++DOCSHELL 1642C400 == 37 [pid = 3700] [id = 175] 10:35:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (165D5000) [pid = 3700] [serial = 523] [outer = 00000000] 10:35:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19334800) [pid = 3700] [serial = 524] [outer = 165D5000] 10:35:24 INFO - PROCESS | 3700 | 1467048924727 Marionette DEBUG loaded listener.js 10:35:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (195C9C00) [pid = 3700] [serial = 525] [outer = 165D5000] 10:35:24 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:24 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:25 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:35:25 INFO - PROCESS | 3700 | [3700] WARNING: 'NS_FAILED(aResult)', file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/netwerk/cache2/CacheFile.cpp, line 653 10:35:25 INFO - PROCESS | 3700 | 1467048925131 Marionette TRACE conn6 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 10:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 10:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 630ms 10:35:25 INFO - PROCESS | 3700 | 1467048925228 Marionette TRACE conn6 -> [0,665,"getWindowHandle",null] 10:35:25 INFO - PROCESS | 3700 | 1467048925230 Marionette TRACE conn6 <- [1,665,null,{"value":"13"}] 10:35:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 10:35:25 INFO - PROCESS | 3700 | 1467048925233 Marionette TRACE conn6 -> [0,666,"setScriptTimeout",{"ms":35000}] 10:35:25 INFO - PROCESS | 3700 | 1467048925234 Marionette TRACE conn6 <- [1,666,null,{}] 10:35:25 INFO - PROCESS | 3700 | 1467048925238 Marionette TRACE conn6 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:25 INFO - PROCESS | 3700 | 1467048925240 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:25 INFO - PROCESS | 3700 | 1467048925319 Marionette TRACE conn6 <- [1,667,null,{"value":null}] 10:35:25 INFO - PROCESS | 3700 | 1467048925331 Marionette TRACE conn6 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:25 INFO - PROCESS | 3700 | 1467048925333 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:25 INFO - PROCESS | 3700 | ++DOCSHELL 1642E000 == 38 [pid = 3700] [id = 176] 10:35:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19979400) [pid = 3700] [serial = 526] [outer = 00000000] 10:35:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (199A1C00) [pid = 3700] [serial = 527] [outer = 19979400] 10:35:25 INFO - PROCESS | 3700 | 1467048925376 Marionette DEBUG loaded listener.js 10:35:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (199A2C00) [pid = 3700] [serial = 528] [outer = 19979400] 10:35:25 INFO - PROCESS | 3700 | 1467048925806 Marionette TRACE conn6 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 10:35:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 10:35:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 630ms 10:35:25 INFO - PROCESS | 3700 | 1467048925864 Marionette TRACE conn6 -> [0,669,"getWindowHandle",null] 10:35:25 INFO - PROCESS | 3700 | 1467048925866 Marionette TRACE conn6 <- [1,669,null,{"value":"13"}] 10:35:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 10:35:25 INFO - PROCESS | 3700 | 1467048925869 Marionette TRACE conn6 -> [0,670,"setScriptTimeout",{"ms":35000}] 10:35:25 INFO - PROCESS | 3700 | 1467048925871 Marionette TRACE conn6 <- [1,670,null,{}] 10:35:25 INFO - PROCESS | 3700 | 1467048925874 Marionette TRACE conn6 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:25 INFO - PROCESS | 3700 | 1467048925876 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:25 INFO - PROCESS | 3700 | 1467048925956 Marionette TRACE conn6 <- [1,671,null,{"value":null}] 10:35:25 INFO - PROCESS | 3700 | 1467048925994 Marionette TRACE conn6 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:25 INFO - PROCESS | 3700 | 1467048925996 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:25 INFO - PROCESS | 3700 | ++DOCSHELL 13867400 == 39 [pid = 3700] [id = 177] 10:35:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (199AC400) [pid = 3700] [serial = 529] [outer = 00000000] 10:35:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19BD9400) [pid = 3700] [serial = 530] [outer = 199AC400] 10:35:26 INFO - PROCESS | 3700 | 1467048926044 Marionette DEBUG loaded listener.js 10:35:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19CDB800) [pid = 3700] [serial = 531] [outer = 199AC400] 10:35:27 INFO - PROCESS | 3700 | 1467048927141 Marionette TRACE conn6 <- [1,672,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 10:35:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 10:35:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1333ms 10:35:27 INFO - PROCESS | 3700 | 1467048927203 Marionette TRACE conn6 -> [0,673,"getWindowHandle",null] 10:35:27 INFO - PROCESS | 3700 | 1467048927208 Marionette TRACE conn6 <- [1,673,null,{"value":"13"}] 10:35:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 10:35:27 INFO - PROCESS | 3700 | 1467048927288 Marionette TRACE conn6 -> [0,674,"setScriptTimeout",{"ms":35000}] 10:35:27 INFO - PROCESS | 3700 | 1467048927292 Marionette TRACE conn6 <- [1,674,null,{}] 10:35:27 INFO - PROCESS | 3700 | 1467048927345 Marionette TRACE conn6 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:27 INFO - PROCESS | 3700 | 1467048927349 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:27 INFO - PROCESS | 3700 | 1467048927479 Marionette TRACE conn6 <- [1,675,null,{"value":null}] 10:35:27 INFO - PROCESS | 3700 | 1467048927597 Marionette TRACE conn6 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:27 INFO - PROCESS | 3700 | 1467048927600 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:27 INFO - PROCESS | 3700 | ++DOCSHELL 0FD21400 == 40 [pid = 3700] [id = 178] 10:35:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (0FD6FC00) [pid = 3700] [serial = 532] [outer = 00000000] 10:35:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (13861800) [pid = 3700] [serial = 533] [outer = 0FD6FC00] 10:35:27 INFO - PROCESS | 3700 | 1467048927658 Marionette DEBUG loaded listener.js 10:35:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (148A3000) [pid = 3700] [serial = 534] [outer = 0FD6FC00] 10:35:28 INFO - PROCESS | 3700 | 1467048928711 Marionette TRACE conn6 <- [1,676,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 10:35:28 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 10:35:28 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1514ms 10:35:28 INFO - PROCESS | 3700 | 1467048928772 Marionette TRACE conn6 -> [0,677,"getWindowHandle",null] 10:35:28 INFO - PROCESS | 3700 | 1467048928777 Marionette TRACE conn6 <- [1,677,null,{"value":"13"}] 10:35:28 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 10:35:28 INFO - PROCESS | 3700 | 1467048928784 Marionette TRACE conn6 -> [0,678,"setScriptTimeout",{"ms":35000}] 10:35:28 INFO - PROCESS | 3700 | 1467048928787 Marionette TRACE conn6 <- [1,678,null,{}] 10:35:28 INFO - PROCESS | 3700 | 1467048928792 Marionette TRACE conn6 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:28 INFO - PROCESS | 3700 | 1467048928795 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:28 INFO - PROCESS | 3700 | 1467048928942 Marionette TRACE conn6 <- [1,679,null,{"value":null}] 10:35:29 INFO - PROCESS | 3700 | 1467048929196 Marionette TRACE conn6 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:29 INFO - PROCESS | 3700 | 1467048929199 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:29 INFO - PROCESS | 3700 | ++DOCSHELL 0C737800 == 41 [pid = 3700] [id = 179] 10:35:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (0C738000) [pid = 3700] [serial = 535] [outer = 00000000] 10:35:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (0C8F4400) [pid = 3700] [serial = 536] [outer = 0C738000] 10:35:29 INFO - PROCESS | 3700 | 1467048929249 Marionette DEBUG loaded listener.js 10:35:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10B4AC00) [pid = 3700] [serial = 537] [outer = 0C738000] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 1642E000 == 40 [pid = 3700] [id = 176] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 1642C400 == 39 [pid = 3700] [id = 175] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 19964800 == 38 [pid = 3700] [id = 174] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 181E1400 == 37 [pid = 3700] [id = 173] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 10ECB000 == 36 [pid = 3700] [id = 172] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 16A7E400 == 35 [pid = 3700] [id = 171] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 16524400 == 34 [pid = 3700] [id = 170] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 10819400 == 33 [pid = 3700] [id = 169] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 10591C00 == 32 [pid = 3700] [id = 168] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 0C739000 == 31 [pid = 3700] [id = 167] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 09064000 == 30 [pid = 3700] [id = 166] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 16A7B400 == 29 [pid = 3700] [id = 165] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 13867400 == 28 [pid = 3700] [id = 177] 10:35:30 INFO - PROCESS | 3700 | --DOCSHELL 0FD21400 == 27 [pid = 3700] [id = 178] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1996B800) [pid = 3700] [serial = 479] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (199A5800) [pid = 3700] [serial = 482] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (195C3C00) [pid = 3700] [serial = 476] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1815E800) [pid = 3700] [serial = 470] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (18CF8C00) [pid = 3700] [serial = 471] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (14B8BC00) [pid = 3700] [serial = 461] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (14F96000) [pid = 3700] [serial = 462] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19335000) [pid = 3700] [serial = 473] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19338400) [pid = 3700] [serial = 474] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (100F7800) [pid = 3700] [serial = 455] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1057E800) [pid = 3700] [serial = 456] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19BDC400) [pid = 3700] [serial = 453] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (151B5000) [pid = 3700] [serial = 464] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16524800) [pid = 3700] [serial = 465] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16A7E800) [pid = 3700] [serial = 467] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17561000) [pid = 3700] [serial = 468] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10B55C00) [pid = 3700] [serial = 458] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10D32800) [pid = 3700] [serial = 459] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19CE1400) [pid = 3700] [serial = 485] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19BD2400) [pid = 3700] [serial = 483] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1A0E7C00) [pid = 3700] [serial = 492] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1A005C00) [pid = 3700] [serial = 491] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19CE6400) [pid = 3700] [serial = 486] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1996FC00) [pid = 3700] [serial = 480] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1815D400) [pid = 3700] [serial = 488] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1A0EF800) [pid = 3700] [serial = 494] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (18162800) [pid = 3700] [serial = 489] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (16425C00) [pid = 3700] [serial = 477] [outer = 00000000] [url = about:blank] 10:35:30 INFO - PROCESS | 3700 | 1467048930868 Marionette TRACE conn6 <- [1,680,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 10:35:30 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 10:35:30 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2122ms 10:35:30 INFO - PROCESS | 3700 | 1467048930910 Marionette TRACE conn6 -> [0,681,"getWindowHandle",null] 10:35:30 INFO - PROCESS | 3700 | 1467048930913 Marionette TRACE conn6 <- [1,681,null,{"value":"13"}] 10:35:30 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 10:35:30 INFO - PROCESS | 3700 | 1467048930919 Marionette TRACE conn6 -> [0,682,"setScriptTimeout",{"ms":35000}] 10:35:30 INFO - PROCESS | 3700 | 1467048930923 Marionette TRACE conn6 <- [1,682,null,{}] 10:35:30 INFO - PROCESS | 3700 | 1467048930930 Marionette TRACE conn6 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:30 INFO - PROCESS | 3700 | 1467048930932 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:31 INFO - PROCESS | 3700 | 1467048931019 Marionette TRACE conn6 <- [1,683,null,{"value":null}] 10:35:31 INFO - PROCESS | 3700 | 1467048931089 Marionette TRACE conn6 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:31 INFO - PROCESS | 3700 | 1467048931093 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:31 INFO - PROCESS | 3700 | ++DOCSHELL 10059800 == 28 [pid = 3700] [id = 180] 10:35:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1005EC00) [pid = 3700] [serial = 538] [outer = 00000000] 10:35:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (100F7C00) [pid = 3700] [serial = 539] [outer = 1005EC00] 10:35:31 INFO - PROCESS | 3700 | 1467048931142 Marionette DEBUG loaded listener.js 10:35:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10575400) [pid = 3700] [serial = 540] [outer = 1005EC00] 10:35:31 INFO - PROCESS | 3700 | 1467048932010 Marionette TRACE conn6 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 10:35:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 10:35:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1127ms 10:35:32 INFO - PROCESS | 3700 | 1467048932047 Marionette TRACE conn6 -> [0,685,"getWindowHandle",null] 10:35:32 INFO - PROCESS | 3700 | 1467048932052 Marionette TRACE conn6 <- [1,685,null,{"value":"13"}] 10:35:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 10:35:32 INFO - PROCESS | 3700 | 1467048932061 Marionette TRACE conn6 -> [0,686,"setScriptTimeout",{"ms":35000}] 10:35:32 INFO - PROCESS | 3700 | 1467048932064 Marionette TRACE conn6 <- [1,686,null,{}] 10:35:32 INFO - PROCESS | 3700 | 1467048932068 Marionette TRACE conn6 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:32 INFO - PROCESS | 3700 | 1467048932071 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:32 INFO - PROCESS | 3700 | 1467048932157 Marionette TRACE conn6 <- [1,687,null,{"value":null}] 10:35:32 INFO - PROCESS | 3700 | 1467048932166 Marionette TRACE conn6 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:32 INFO - PROCESS | 3700 | 1467048932168 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:32 INFO - PROCESS | 3700 | ++DOCSHELL 10EC1C00 == 29 [pid = 3700] [id = 181] 10:35:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10EC3800) [pid = 3700] [serial = 541] [outer = 00000000] 10:35:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (119CA400) [pid = 3700] [serial = 542] [outer = 10EC3800] 10:35:32 INFO - PROCESS | 3700 | 1467048932218 Marionette DEBUG loaded listener.js 10:35:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10B48C00) [pid = 3700] [serial = 543] [outer = 10EC3800] 10:35:33 INFO - PROCESS | 3700 | 1467048933176 Marionette TRACE conn6 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 10:35:33 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 10:35:33 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1124ms 10:35:33 INFO - PROCESS | 3700 | 1467048933197 Marionette TRACE conn6 -> [0,689,"getWindowHandle",null] 10:35:33 INFO - PROCESS | 3700 | 1467048933200 Marionette TRACE conn6 <- [1,689,null,{"value":"13"}] 10:35:33 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 10:35:33 INFO - PROCESS | 3700 | 1467048933203 Marionette TRACE conn6 -> [0,690,"setScriptTimeout",{"ms":35000}] 10:35:33 INFO - PROCESS | 3700 | 1467048933207 Marionette TRACE conn6 <- [1,690,null,{}] 10:35:33 INFO - PROCESS | 3700 | 1467048933217 Marionette TRACE conn6 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:33 INFO - PROCESS | 3700 | 1467048933222 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:33 INFO - PROCESS | 3700 | 1467048933336 Marionette TRACE conn6 <- [1,691,null,{"value":null}] 10:35:33 INFO - PROCESS | 3700 | 1467048933343 Marionette TRACE conn6 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:33 INFO - PROCESS | 3700 | 1467048933346 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:33 INFO - PROCESS | 3700 | ++DOCSHELL 150DCC00 == 30 [pid = 3700] [id = 182] 10:35:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (150E4000) [pid = 3700] [serial = 544] [outer = 00000000] 10:35:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (16422C00) [pid = 3700] [serial = 545] [outer = 150E4000] 10:35:33 INFO - PROCESS | 3700 | 1467048933398 Marionette DEBUG loaded listener.js 10:35:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1642AC00) [pid = 3700] [serial = 546] [outer = 150E4000] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1815B800) [pid = 3700] [serial = 514] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1908E400) [pid = 3700] [serial = 517] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19965000) [pid = 3700] [serial = 520] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (16A81400) [pid = 3700] [serial = 511] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (10592400) [pid = 3700] [serial = 502] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (17567C00) [pid = 3700] [serial = 493] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1652F800) [pid = 3700] [serial = 508] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (0C8F2000) [pid = 3700] [serial = 496] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (13869C00) [pid = 3700] [serial = 505] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (0C73D000) [pid = 3700] [serial = 499] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (165D5000) [pid = 3700] [serial = 523] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (19979400) [pid = 3700] [serial = 526] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 10:35:34 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (199AC400) [pid = 3700] [serial = 529] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 10:35:34 INFO - PROCESS | 3700 | 1467048934414 Marionette TRACE conn6 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 10:35:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 10:35:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1224ms 10:35:34 INFO - PROCESS | 3700 | 1467048934432 Marionette TRACE conn6 -> [0,693,"getWindowHandle",null] 10:35:34 INFO - PROCESS | 3700 | 1467048934437 Marionette TRACE conn6 <- [1,693,null,{"value":"13"}] 10:35:34 INFO - PROCESS | 3700 | 1467048934442 Marionette TRACE conn6 -> [0,694,"setScriptTimeout",{"ms":35000}] 10:35:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 10:35:34 INFO - PROCESS | 3700 | 1467048934446 Marionette TRACE conn6 <- [1,694,null,{}] 10:35:34 INFO - PROCESS | 3700 | 1467048934494 Marionette TRACE conn6 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:34 INFO - PROCESS | 3700 | 1467048934497 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:34 INFO - PROCESS | 3700 | 1467048934631 Marionette TRACE conn6 <- [1,695,null,{"value":null}] 10:35:34 INFO - PROCESS | 3700 | 1467048934769 Marionette TRACE conn6 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:34 INFO - PROCESS | 3700 | 1467048934773 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:34 INFO - PROCESS | 3700 | ++DOCSHELL 100F2000 == 31 [pid = 3700] [id = 183] 10:35:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (100F7400) [pid = 3700] [serial = 547] [outer = 00000000] 10:35:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (10591C00) [pid = 3700] [serial = 548] [outer = 100F7400] 10:35:34 INFO - PROCESS | 3700 | 1467048934875 Marionette DEBUG loaded listener.js 10:35:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10B49400) [pid = 3700] [serial = 549] [outer = 100F7400] 10:35:35 INFO - PROCESS | 3700 | 1467048936018 Marionette TRACE conn6 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 10:35:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 10:35:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1638ms 10:35:36 INFO - PROCESS | 3700 | 1467048936093 Marionette TRACE conn6 -> [0,697,"getWindowHandle",null] 10:35:36 INFO - PROCESS | 3700 | 1467048936098 Marionette TRACE conn6 <- [1,697,null,{"value":"13"}] 10:35:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 10:35:36 INFO - PROCESS | 3700 | 1467048936184 Marionette TRACE conn6 -> [0,698,"setScriptTimeout",{"ms":35000}] 10:35:36 INFO - PROCESS | 3700 | 1467048936187 Marionette TRACE conn6 <- [1,698,null,{}] 10:35:36 INFO - PROCESS | 3700 | 1467048936192 Marionette TRACE conn6 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:36 INFO - PROCESS | 3700 | 1467048936194 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:36 INFO - PROCESS | 3700 | 1467048936302 Marionette TRACE conn6 <- [1,699,null,{"value":null}] 10:35:36 INFO - PROCESS | 3700 | 1467048936375 Marionette TRACE conn6 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:36 INFO - PROCESS | 3700 | 1467048936378 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:36 INFO - PROCESS | 3700 | ++DOCSHELL 10813800 == 32 [pid = 3700] [id = 184] 10:35:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10820000) [pid = 3700] [serial = 550] [outer = 00000000] 10:35:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (10B55000) [pid = 3700] [serial = 551] [outer = 10820000] 10:35:36 INFO - PROCESS | 3700 | 1467048936434 Marionette DEBUG loaded listener.js 10:35:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (149BF000) [pid = 3700] [serial = 552] [outer = 10820000] 10:35:36 INFO - PROCESS | 3700 | --DOCSHELL 10EC1C00 == 31 [pid = 3700] [id = 181] 10:35:36 INFO - PROCESS | 3700 | --DOCSHELL 10059800 == 30 [pid = 3700] [id = 180] 10:35:36 INFO - PROCESS | 3700 | --DOCSHELL 0C737800 == 29 [pid = 3700] [id = 179] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (181E2000) [pid = 3700] [serial = 515] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (195C4000) [pid = 3700] [serial = 518] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (18E69800) [pid = 3700] [serial = 516] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1996D000) [pid = 3700] [serial = 521] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1791BC00) [pid = 3700] [serial = 512] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (1081B400) [pid = 3700] [serial = 503] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (109D4C00) [pid = 3700] [serial = 504] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (1B8A9800) [pid = 3700] [serial = 495] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (165D2000) [pid = 3700] [serial = 509] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (165D7400) [pid = 3700] [serial = 510] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (10814000) [pid = 3700] [serial = 497] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (10B49000) [pid = 3700] [serial = 498] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 52 (148A8800) [pid = 3700] [serial = 506] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 51 (14B7A400) [pid = 3700] [serial = 507] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 50 (0FD6E000) [pid = 3700] [serial = 500] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 49 (0FF34400) [pid = 3700] [serial = 501] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 48 (195C4800) [pid = 3700] [serial = 519] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 47 (19334800) [pid = 3700] [serial = 524] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 46 (199A2C00) [pid = 3700] [serial = 528] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 45 (199A1C00) [pid = 3700] [serial = 527] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 44 (1996F400) [pid = 3700] [serial = 522] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 43 (195C9C00) [pid = 3700] [serial = 525] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 42 (19BD9400) [pid = 3700] [serial = 530] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 41 (1794C800) [pid = 3700] [serial = 513] [outer = 00000000] [url = about:blank] 10:35:36 INFO - PROCESS | 3700 | --DOMWINDOW == 40 (19CDB800) [pid = 3700] [serial = 531] [outer = 00000000] [url = about:blank] 10:35:37 INFO - PROCESS | 3700 | 1467048937504 Marionette TRACE conn6 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 10:35:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 10:35:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1414ms 10:35:37 INFO - PROCESS | 3700 | 1467048937565 Marionette TRACE conn6 -> [0,701,"getWindowHandle",null] 10:35:37 INFO - PROCESS | 3700 | 1467048937569 Marionette TRACE conn6 <- [1,701,null,{"value":"13"}] 10:35:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 10:35:37 INFO - PROCESS | 3700 | 1467048937573 Marionette TRACE conn6 -> [0,702,"setScriptTimeout",{"ms":35000}] 10:35:37 INFO - PROCESS | 3700 | 1467048937576 Marionette TRACE conn6 <- [1,702,null,{}] 10:35:37 INFO - PROCESS | 3700 | 1467048937581 Marionette TRACE conn6 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:37 INFO - PROCESS | 3700 | 1467048937585 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:37 INFO - PROCESS | 3700 | 1467048937673 Marionette TRACE conn6 <- [1,703,null,{"value":null}] 10:35:37 INFO - PROCESS | 3700 | 1467048937681 Marionette TRACE conn6 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:37 INFO - PROCESS | 3700 | 1467048937684 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:37 INFO - PROCESS | 3700 | ++DOCSHELL 10580C00 == 30 [pid = 3700] [id = 185] 10:35:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 41 (1058F800) [pid = 3700] [serial = 553] [outer = 00000000] 10:35:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 42 (10815400) [pid = 3700] [serial = 554] [outer = 1058F800] 10:35:37 INFO - PROCESS | 3700 | 1467048937736 Marionette DEBUG loaded listener.js 10:35:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 43 (109D3C00) [pid = 3700] [serial = 555] [outer = 1058F800] 10:35:38 INFO - PROCESS | 3700 | 1467048938709 Marionette TRACE conn6 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 10:35:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 10:35:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1186ms 10:35:38 INFO - PROCESS | 3700 | 1467048938760 Marionette TRACE conn6 -> [0,705,"getWindowHandle",null] 10:35:38 INFO - PROCESS | 3700 | 1467048938765 Marionette TRACE conn6 <- [1,705,null,{"value":"13"}] 10:35:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 10:35:38 INFO - PROCESS | 3700 | 1467048938770 Marionette TRACE conn6 -> [0,706,"setScriptTimeout",{"ms":35000}] 10:35:38 INFO - PROCESS | 3700 | 1467048938773 Marionette TRACE conn6 <- [1,706,null,{}] 10:35:38 INFO - PROCESS | 3700 | 1467048938777 Marionette TRACE conn6 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:38 INFO - PROCESS | 3700 | 1467048938780 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:38 INFO - PROCESS | 3700 | 1467048938900 Marionette TRACE conn6 <- [1,707,null,{"value":null}] 10:35:38 INFO - PROCESS | 3700 | 1467048938907 Marionette TRACE conn6 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:38 INFO - PROCESS | 3700 | 1467048938909 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:38 INFO - PROCESS | 3700 | ++DOCSHELL 10E4C800 == 31 [pid = 3700] [id = 186] 10:35:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 44 (1193C400) [pid = 3700] [serial = 556] [outer = 00000000] 10:35:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 45 (1386D000) [pid = 3700] [serial = 557] [outer = 1193C400] 10:35:38 INFO - PROCESS | 3700 | 1467048938955 Marionette DEBUG loaded listener.js 10:35:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 46 (148E4000) [pid = 3700] [serial = 558] [outer = 1193C400] 10:35:39 INFO - PROCESS | 3700 | --DOMWINDOW == 45 (10EC3800) [pid = 3700] [serial = 541] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 10:35:39 INFO - PROCESS | 3700 | --DOMWINDOW == 44 (0FD6FC00) [pid = 3700] [serial = 532] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 10:35:39 INFO - PROCESS | 3700 | --DOMWINDOW == 43 (1005EC00) [pid = 3700] [serial = 538] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 10:35:39 INFO - PROCESS | 3700 | --DOMWINDOW == 42 (0C738000) [pid = 3700] [serial = 535] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 10:35:39 INFO - PROCESS | 3700 | 1467048939907 Marionette TRACE conn6 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 10:35:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 10:35:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1167ms 10:35:39 INFO - PROCESS | 3700 | 1467048939942 Marionette TRACE conn6 -> [0,709,"getWindowHandle",null] 10:35:39 INFO - PROCESS | 3700 | 1467048939945 Marionette TRACE conn6 <- [1,709,null,{"value":"13"}] 10:35:39 INFO - PROCESS | 3700 | 1467048939949 Marionette TRACE conn6 -> [0,710,"setScriptTimeout",{"ms":35000}] 10:35:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 10:35:39 INFO - PROCESS | 3700 | 1467048939952 Marionette TRACE conn6 <- [1,710,null,{}] 10:35:39 INFO - PROCESS | 3700 | 1467048939963 Marionette TRACE conn6 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:39 INFO - PROCESS | 3700 | 1467048939967 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:40 INFO - PROCESS | 3700 | 1467048940051 Marionette TRACE conn6 <- [1,711,null,{"value":null}] 10:35:40 INFO - PROCESS | 3700 | 1467048940059 Marionette TRACE conn6 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:40 INFO - PROCESS | 3700 | 1467048940062 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:40 INFO - PROCESS | 3700 | ++DOCSHELL 1642F000 == 32 [pid = 3700] [id = 187] 10:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 43 (1642F400) [pid = 3700] [serial = 559] [outer = 00000000] 10:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 44 (165CF400) [pid = 3700] [serial = 560] [outer = 1642F400] 10:35:40 INFO - PROCESS | 3700 | 1467048940111 Marionette DEBUG loaded listener.js 10:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 45 (165D7400) [pid = 3700] [serial = 561] [outer = 1642F400] 10:35:40 INFO - PROCESS | 3700 | 1467048940554 Marionette TRACE conn6 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,713,"getWindowHandle",null] 10:35:40 INFO - PROCESS | 3700 | 1467048940625 Marionette TRACE conn6 <- [1,713,null,{"value":"13"}] 10:35:40 INFO - PROCESS | 3700 | 1467048940628 Marionette TRACE conn6 -> [0,714,"setScriptTimeout",{"ms":35000}] 10:35:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 10:35:40 INFO - PROCESS | 3700 | 1467048940629 Marionette TRACE conn6 <- [1,714,null,{}] 10:35:40 INFO - PROCESS | 3700 | 1467048940633 Marionette TRACE conn6 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:40 INFO - PROCESS | 3700 | 1467048940635 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:40 INFO - PROCESS | 3700 | 1467048940719 Marionette TRACE conn6 <- [1,715,null,{"value":null}] 10:35:40 INFO - PROCESS | 3700 | 1467048940725 Marionette TRACE conn6 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:40 INFO - PROCESS | 3700 | 1467048940727 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:40 INFO - PROCESS | 3700 | ++DOCSHELL 16A7A000 == 33 [pid = 3700] [id = 188] 10:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 46 (16A7A400) [pid = 3700] [serial = 562] [outer = 00000000] 10:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 47 (17565000) [pid = 3700] [serial = 563] [outer = 16A7A400] 10:35:40 INFO - PROCESS | 3700 | 1467048940773 Marionette DEBUG loaded listener.js 10:35:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 48 (175F7800) [pid = 3700] [serial = 564] [outer = 16A7A400] 10:35:41 INFO - PROCESS | 3700 | 1467048941257 Marionette TRACE conn6 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 10:35:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 10:35:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 669ms 10:35:41 INFO - PROCESS | 3700 | 1467048941303 Marionette TRACE conn6 -> [0,717,"getWindowHandle",null] 10:35:41 INFO - PROCESS | 3700 | 1467048941305 Marionette TRACE conn6 <- [1,717,null,{"value":"13"}] 10:35:41 INFO - PROCESS | 3700 | 1467048941307 Marionette TRACE conn6 -> [0,718,"setScriptTimeout",{"ms":35000}] 10:35:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 10:35:41 INFO - PROCESS | 3700 | 1467048941309 Marionette TRACE conn6 <- [1,718,null,{}] 10:35:41 INFO - PROCESS | 3700 | 1467048941313 Marionette TRACE conn6 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:41 INFO - PROCESS | 3700 | 1467048941315 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:41 INFO - PROCESS | 3700 | 1467048941397 Marionette TRACE conn6 <- [1,719,null,{"value":null}] 10:35:41 INFO - PROCESS | 3700 | 1467048941436 Marionette TRACE conn6 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:41 INFO - PROCESS | 3700 | 1467048941438 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:41 INFO - PROCESS | 3700 | ++DOCSHELL 17946C00 == 34 [pid = 3700] [id = 189] 10:35:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 49 (17949800) [pid = 3700] [serial = 565] [outer = 00000000] 10:35:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 50 (18156400) [pid = 3700] [serial = 566] [outer = 17949800] 10:35:41 INFO - PROCESS | 3700 | 1467048941484 Marionette DEBUG loaded listener.js 10:35:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 51 (18156800) [pid = 3700] [serial = 567] [outer = 17949800] 10:35:41 INFO - PROCESS | 3700 | 1467048941965 Marionette TRACE conn6 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4036] expected 0 but got 24","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,721,"getWindowHandle",null] 10:35:41 INFO - PROCESS | 3700 | 1467048941984 Marionette TRACE conn6 <- [1,721,null,{"value":"13"}] 10:35:41 INFO - PROCESS | 3700 | 1467048941987 Marionette TRACE conn6 -> [0,722,"setScriptTimeout",{"ms":35000}] 10:35:41 INFO - PROCESS | 3700 | 1467048941988 Marionette TRACE conn6 <- [1,722,null,{}] 10:35:41 INFO - PROCESS | 3700 | 1467048941992 Marionette TRACE conn6 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:41 INFO - PROCESS | 3700 | 1467048941997 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:42 INFO - PROCESS | 3700 | 1467048942091 Marionette TRACE conn6 <- [1,723,null,{"value":null}] 10:35:42 INFO - PROCESS | 3700 | 1467048942100 Marionette TRACE conn6 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:42 INFO - PROCESS | 3700 | 1467048942102 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:42 INFO - PROCESS | 3700 | ++DOCSHELL 18C4C400 == 35 [pid = 3700] [id = 190] 10:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 52 (19083C00) [pid = 3700] [serial = 568] [outer = 00000000] 10:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 53 (19089400) [pid = 3700] [serial = 569] [outer = 19083C00] 10:35:42 INFO - PROCESS | 3700 | 1467048942147 Marionette DEBUG loaded listener.js 10:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (1908A400) [pid = 3700] [serial = 570] [outer = 19083C00] 10:35:42 INFO - PROCESS | 3700 | 1467048942585 Marionette TRACE conn6 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 10:35:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 10:35:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 630ms 10:35:42 INFO - PROCESS | 3700 | 1467048942619 Marionette TRACE conn6 -> [0,725,"getWindowHandle",null] 10:35:42 INFO - PROCESS | 3700 | 1467048942621 Marionette TRACE conn6 <- [1,725,null,{"value":"13"}] 10:35:42 INFO - PROCESS | 3700 | 1467048942624 Marionette TRACE conn6 -> [0,726,"setScriptTimeout",{"ms":35000}] 10:35:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 10:35:42 INFO - PROCESS | 3700 | 1467048942625 Marionette TRACE conn6 <- [1,726,null,{}] 10:35:42 INFO - PROCESS | 3700 | 1467048942629 Marionette TRACE conn6 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:42 INFO - PROCESS | 3700 | 1467048942631 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:42 INFO - PROCESS | 3700 | 1467048942712 Marionette TRACE conn6 <- [1,727,null,{"value":null}] 10:35:42 INFO - PROCESS | 3700 | 1467048942718 Marionette TRACE conn6 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:42 INFO - PROCESS | 3700 | 1467048942720 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:42 INFO - PROCESS | 3700 | ++DOCSHELL 19338400 == 36 [pid = 3700] [id = 191] 10:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (19339000) [pid = 3700] [serial = 571] [outer = 00000000] 10:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (1933D800) [pid = 3700] [serial = 572] [outer = 19339000] 10:35:42 INFO - PROCESS | 3700 | 1467048942762 Marionette DEBUG loaded listener.js 10:35:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (1500C800) [pid = 3700] [serial = 573] [outer = 19339000] 10:35:43 INFO - PROCESS | 3700 | 1467048943868 Marionette TRACE conn6 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 10:35:43 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 10:35:43 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1284ms 10:35:43 INFO - PROCESS | 3700 | 1467048943935 Marionette TRACE conn6 -> [0,729,"getWindowHandle",null] 10:35:43 INFO - PROCESS | 3700 | 1467048943940 Marionette TRACE conn6 <- [1,729,null,{"value":"13"}] 10:35:43 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 10:35:43 INFO - PROCESS | 3700 | 1467048943945 Marionette TRACE conn6 -> [0,730,"setScriptTimeout",{"ms":35000}] 10:35:43 INFO - PROCESS | 3700 | 1467048943949 Marionette TRACE conn6 <- [1,730,null,{}] 10:35:43 INFO - PROCESS | 3700 | 1467048943954 Marionette TRACE conn6 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:43 INFO - PROCESS | 3700 | 1467048943958 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:44 INFO - PROCESS | 3700 | 1467048944057 Marionette TRACE conn6 <- [1,731,null,{"value":null}] 10:35:44 INFO - PROCESS | 3700 | 1467048944254 Marionette TRACE conn6 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:44 INFO - PROCESS | 3700 | 1467048944258 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:44 INFO - PROCESS | 3700 | ++DOCSHELL 10820400 == 37 [pid = 3700] [id = 192] 10:35:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (109D7000) [pid = 3700] [serial = 574] [outer = 00000000] 10:35:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (13864C00) [pid = 3700] [serial = 575] [outer = 109D7000] 10:35:44 INFO - PROCESS | 3700 | 1467048944315 Marionette DEBUG loaded listener.js 10:35:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (14B6EC00) [pid = 3700] [serial = 576] [outer = 109D7000] 10:35:45 INFO - PROCESS | 3700 | 1467048945370 Marionette TRACE conn6 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 10:35:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 10:35:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1474ms 10:35:45 INFO - PROCESS | 3700 | 1467048945423 Marionette TRACE conn6 -> [0,733,"getWindowHandle",null] 10:35:45 INFO - PROCESS | 3700 | 1467048945428 Marionette TRACE conn6 <- [1,733,null,{"value":"13"}] 10:35:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 10:35:45 INFO - PROCESS | 3700 | 1467048945435 Marionette TRACE conn6 -> [0,734,"setScriptTimeout",{"ms":35000}] 10:35:45 INFO - PROCESS | 3700 | 1467048945438 Marionette TRACE conn6 <- [1,734,null,{}] 10:35:45 INFO - PROCESS | 3700 | 1467048945442 Marionette TRACE conn6 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:45 INFO - PROCESS | 3700 | 1467048945445 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:45 INFO - PROCESS | 3700 | 1467048945665 Marionette TRACE conn6 <- [1,735,null,{"value":null}] 10:35:45 INFO - PROCESS | 3700 | 1467048945801 Marionette TRACE conn6 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:45 INFO - PROCESS | 3700 | 1467048945804 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:45 INFO - PROCESS | 3700 | ++DOCSHELL 10590800 == 38 [pid = 3700] [id = 193] 10:35:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (10591800) [pid = 3700] [serial = 577] [outer = 00000000] 10:35:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10A36400) [pid = 3700] [serial = 578] [outer = 10591800] 10:35:45 INFO - PROCESS | 3700 | 1467048945854 Marionette DEBUG loaded listener.js 10:35:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10B56000) [pid = 3700] [serial = 579] [outer = 10591800] 10:35:46 INFO - PROCESS | 3700 | --DOCSHELL 18C4C400 == 37 [pid = 3700] [id = 190] 10:35:46 INFO - PROCESS | 3700 | --DOCSHELL 17946C00 == 36 [pid = 3700] [id = 189] 10:35:46 INFO - PROCESS | 3700 | --DOCSHELL 16A7A000 == 35 [pid = 3700] [id = 188] 10:35:46 INFO - PROCESS | 3700 | --DOCSHELL 1642F000 == 34 [pid = 3700] [id = 187] 10:35:46 INFO - PROCESS | 3700 | --DOCSHELL 10E4C800 == 33 [pid = 3700] [id = 186] 10:35:46 INFO - PROCESS | 3700 | --DOCSHELL 10580C00 == 32 [pid = 3700] [id = 185] 10:35:46 INFO - PROCESS | 3700 | --DOCSHELL 10813800 == 31 [pid = 3700] [id = 184] 10:35:46 INFO - PROCESS | 3700 | --DOCSHELL 100F2000 == 30 [pid = 3700] [id = 183] 10:35:46 INFO - PROCESS | 3700 | --DOCSHELL 150DCC00 == 29 [pid = 3700] [id = 182] 10:35:46 INFO - PROCESS | 3700 | --DOCSHELL 19338400 == 28 [pid = 3700] [id = 191] 10:35:46 INFO - PROCESS | 3700 | --DOCSHELL 10820400 == 27 [pid = 3700] [id = 192] 10:35:46 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (10B48C00) [pid = 3700] [serial = 543] [outer = 00000000] [url = about:blank] 10:35:46 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (119CA400) [pid = 3700] [serial = 542] [outer = 00000000] [url = about:blank] 10:35:46 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (16422C00) [pid = 3700] [serial = 545] [outer = 00000000] [url = about:blank] 10:35:46 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (148A3000) [pid = 3700] [serial = 534] [outer = 00000000] [url = about:blank] 10:35:46 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (100F7C00) [pid = 3700] [serial = 539] [outer = 00000000] [url = about:blank] 10:35:46 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (10575400) [pid = 3700] [serial = 540] [outer = 00000000] [url = about:blank] 10:35:46 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (10B4AC00) [pid = 3700] [serial = 537] [outer = 00000000] [url = about:blank] 10:35:46 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (0C8F4400) [pid = 3700] [serial = 536] [outer = 00000000] [url = about:blank] 10:35:46 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (13861800) [pid = 3700] [serial = 533] [outer = 00000000] [url = about:blank] 10:35:47 INFO - PROCESS | 3700 | 1467048947065 Marionette TRACE conn6 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 10:35:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 10:35:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1683ms 10:35:47 INFO - PROCESS | 3700 | 1467048947121 Marionette TRACE conn6 -> [0,737,"getWindowHandle",null] 10:35:47 INFO - PROCESS | 3700 | 1467048947125 Marionette TRACE conn6 <- [1,737,null,{"value":"13"}] 10:35:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 10:35:47 INFO - PROCESS | 3700 | 1467048947130 Marionette TRACE conn6 -> [0,738,"setScriptTimeout",{"ms":35000}] 10:35:47 INFO - PROCESS | 3700 | 1467048947133 Marionette TRACE conn6 <- [1,738,null,{}] 10:35:47 INFO - PROCESS | 3700 | 1467048947138 Marionette TRACE conn6 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:47 INFO - PROCESS | 3700 | 1467048947141 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:47 INFO - PROCESS | 3700 | 1467048947225 Marionette TRACE conn6 <- [1,739,null,{"value":null}] 10:35:47 INFO - PROCESS | 3700 | 1467048947234 Marionette TRACE conn6 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:47 INFO - PROCESS | 3700 | 1467048947239 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:47 INFO - PROCESS | 3700 | ++DOCSHELL 0FDE5000 == 28 [pid = 3700] [id = 194] 10:35:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (0FF36400) [pid = 3700] [serial = 580] [outer = 00000000] 10:35:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (100F7000) [pid = 3700] [serial = 581] [outer = 0FF36400] 10:35:47 INFO - PROCESS | 3700 | 1467048947289 Marionette DEBUG loaded listener.js 10:35:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (10573400) [pid = 3700] [serial = 582] [outer = 0FF36400] 10:35:48 INFO - PROCESS | 3700 | 1467048948250 Marionette TRACE conn6 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 10:35:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 10:35:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1176ms 10:35:48 INFO - PROCESS | 3700 | 1467048948307 Marionette TRACE conn6 -> [0,741,"getWindowHandle",null] 10:35:48 INFO - PROCESS | 3700 | 1467048948312 Marionette TRACE conn6 <- [1,741,null,{"value":"13"}] 10:35:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 10:35:48 INFO - PROCESS | 3700 | 1467048948319 Marionette TRACE conn6 -> [0,742,"setScriptTimeout",{"ms":35000}] 10:35:48 INFO - PROCESS | 3700 | 1467048948322 Marionette TRACE conn6 <- [1,742,null,{}] 10:35:48 INFO - PROCESS | 3700 | 1467048948326 Marionette TRACE conn6 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:48 INFO - PROCESS | 3700 | 1467048948329 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:48 INFO - PROCESS | 3700 | 1467048948390 Marionette TRACE conn6 <- [1,743,null,{"value":null}] 10:35:48 INFO - PROCESS | 3700 | 1467048948398 Marionette TRACE conn6 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:48 INFO - PROCESS | 3700 | 1467048948401 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:48 INFO - PROCESS | 3700 | ++DOCSHELL 10D14800 == 29 [pid = 3700] [id = 195] 10:35:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (10D1A000) [pid = 3700] [serial = 583] [outer = 00000000] 10:35:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (10ECB000) [pid = 3700] [serial = 584] [outer = 10D1A000] 10:35:48 INFO - PROCESS | 3700 | 1467048948451 Marionette DEBUG loaded listener.js 10:35:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (1380D400) [pid = 3700] [serial = 585] [outer = 10D1A000] 10:35:49 INFO - PROCESS | 3700 | 1467048949394 Marionette TRACE conn6 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 10:35:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 10:35:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1119ms 10:35:49 INFO - PROCESS | 3700 | 1467048949410 Marionette TRACE conn6 -> [0,745,"getWindowHandle",null] 10:35:49 INFO - PROCESS | 3700 | 1467048949413 Marionette TRACE conn6 <- [1,745,null,{"value":"13"}] 10:35:49 INFO - PROCESS | 3700 | 1467048949416 Marionette TRACE conn6 -> [0,746,"setScriptTimeout",{"ms":35000}] 10:35:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 10:35:49 INFO - PROCESS | 3700 | 1467048949420 Marionette TRACE conn6 <- [1,746,null,{}] 10:35:49 INFO - PROCESS | 3700 | 1467048949430 Marionette TRACE conn6 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:49 INFO - PROCESS | 3700 | 1467048949435 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:49 INFO - PROCESS | 3700 | 1467048949551 Marionette TRACE conn6 <- [1,747,null,{"value":null}] 10:35:49 INFO - PROCESS | 3700 | 1467048949559 Marionette TRACE conn6 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:49 INFO - PROCESS | 3700 | 1467048949562 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:49 INFO - PROCESS | 3700 | ++DOCSHELL 15025800 == 30 [pid = 3700] [id = 196] 10:35:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (15025C00) [pid = 3700] [serial = 586] [outer = 00000000] 10:35:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (150E6000) [pid = 3700] [serial = 587] [outer = 15025C00] 10:35:49 INFO - PROCESS | 3700 | 1467048949611 Marionette DEBUG loaded listener.js 10:35:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (15359000) [pid = 3700] [serial = 588] [outer = 15025C00] 10:35:50 INFO - PROCESS | 3700 | 1467048950083 Marionette TRACE conn6 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 10:35:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 10:35:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 730ms 10:35:50 INFO - PROCESS | 3700 | 1467048950150 Marionette TRACE conn6 -> [0,749,"getWindowHandle",null] 10:35:50 INFO - PROCESS | 3700 | 1467048950153 Marionette TRACE conn6 <- [1,749,null,{"value":"13"}] 10:35:50 INFO - PROCESS | 3700 | 1467048950156 Marionette TRACE conn6 -> [0,750,"setScriptTimeout",{"ms":35000}] 10:35:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 10:35:50 INFO - PROCESS | 3700 | 1467048950158 Marionette TRACE conn6 <- [1,750,null,{}] 10:35:50 INFO - PROCESS | 3700 | 1467048950162 Marionette TRACE conn6 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:50 INFO - PROCESS | 3700 | 1467048950164 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:50 INFO - PROCESS | 3700 | 1467048950274 Marionette TRACE conn6 <- [1,751,null,{"value":null}] 10:35:50 INFO - PROCESS | 3700 | 1467048950287 Marionette TRACE conn6 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:50 INFO - PROCESS | 3700 | 1467048950289 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:50 INFO - PROCESS | 3700 | ++DOCSHELL 16429C00 == 31 [pid = 3700] [id = 197] 10:35:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (165CE800) [pid = 3700] [serial = 589] [outer = 00000000] 10:35:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (16A7D800) [pid = 3700] [serial = 590] [outer = 165CE800] 10:35:50 INFO - PROCESS | 3700 | 1467048950333 Marionette DEBUG loaded listener.js 10:35:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1755F400) [pid = 3700] [serial = 591] [outer = 165CE800] 10:35:51 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1193C400) [pid = 3700] [serial = 556] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 10:35:51 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1642F400) [pid = 3700] [serial = 559] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 10:35:51 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (16A7A400) [pid = 3700] [serial = 562] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 10:35:51 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (150E4000) [pid = 3700] [serial = 544] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 10:35:51 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (10820000) [pid = 3700] [serial = 550] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 10:35:51 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (100F7400) [pid = 3700] [serial = 547] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 10:35:51 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (1058F800) [pid = 3700] [serial = 553] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 10:35:51 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (17949800) [pid = 3700] [serial = 565] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 10:35:51 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (19083C00) [pid = 3700] [serial = 568] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 10:35:51 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (19339000) [pid = 3700] [serial = 571] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 10:35:51 INFO - PROCESS | 3700 | 1467048951297 Marionette TRACE conn6 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 10:35:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 10:35:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1172ms 10:35:51 INFO - PROCESS | 3700 | 1467048951333 Marionette TRACE conn6 -> [0,753,"getWindowHandle",null] 10:35:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 10:35:51 INFO - PROCESS | 3700 | 1467048951335 Marionette TRACE conn6 <- [1,753,null,{"value":"13"}] 10:35:51 INFO - PROCESS | 3700 | 1467048951339 Marionette TRACE conn6 -> [0,754,"setScriptTimeout",{"ms":35000}] 10:35:51 INFO - PROCESS | 3700 | 1467048951340 Marionette TRACE conn6 <- [1,754,null,{}] 10:35:51 INFO - PROCESS | 3700 | 1467048951344 Marionette TRACE conn6 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:51 INFO - PROCESS | 3700 | 1467048951346 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:51 INFO - PROCESS | 3700 | 1467048951426 Marionette TRACE conn6 <- [1,755,null,{"value":null}] 10:35:51 INFO - PROCESS | 3700 | 1467048951432 Marionette TRACE conn6 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:51 INFO - PROCESS | 3700 | 1467048951434 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:51 INFO - PROCESS | 3700 | ++DOCSHELL 13864000 == 32 [pid = 3700] [id = 198] 10:35:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (13866000) [pid = 3700] [serial = 592] [outer = 00000000] 10:35:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (16428400) [pid = 3700] [serial = 593] [outer = 13866000] 10:35:51 INFO - PROCESS | 3700 | 1467048951479 Marionette DEBUG loaded listener.js 10:35:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (1755F800) [pid = 3700] [serial = 594] [outer = 13866000] 10:35:52 INFO - PROCESS | 3700 | 1467048952377 Marionette TRACE conn6 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 10:35:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 10:35:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1075ms 10:35:52 INFO - PROCESS | 3700 | 1467048952415 Marionette TRACE conn6 -> [0,757,"getWindowHandle",null] 10:35:52 INFO - PROCESS | 3700 | 1467048952417 Marionette TRACE conn6 <- [1,757,null,{"value":"13"}] 10:35:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 10:35:52 INFO - PROCESS | 3700 | 1467048952420 Marionette TRACE conn6 -> [0,758,"setScriptTimeout",{"ms":35000}] 10:35:52 INFO - PROCESS | 3700 | 1467048952422 Marionette TRACE conn6 <- [1,758,null,{}] 10:35:52 INFO - PROCESS | 3700 | 1467048952425 Marionette TRACE conn6 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:52 INFO - PROCESS | 3700 | 1467048952431 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:52 INFO - PROCESS | 3700 | 1467048952568 Marionette TRACE conn6 <- [1,759,null,{"value":null}] 10:35:52 INFO - PROCESS | 3700 | 1467048952574 Marionette TRACE conn6 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:52 INFO - PROCESS | 3700 | 1467048952576 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:52 INFO - PROCESS | 3700 | ++DOCSHELL 18160800 == 33 [pid = 3700] [id = 199] 10:35:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (18C4C000) [pid = 3700] [serial = 595] [outer = 00000000] 10:35:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (18CF2000) [pid = 3700] [serial = 596] [outer = 18C4C000] 10:35:52 INFO - PROCESS | 3700 | 1467048952623 Marionette DEBUG loaded listener.js 10:35:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (18E25C00) [pid = 3700] [serial = 597] [outer = 18C4C000] 10:35:53 INFO - PROCESS | 3700 | 1467048953036 Marionette TRACE conn6 <- [1,760,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 10:35:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 10:35:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 670ms 10:35:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 10:35:53 INFO - PROCESS | 3700 | 1467048953094 Marionette TRACE conn6 -> [0,761,"getWindowHandle",null] 10:35:53 INFO - PROCESS | 3700 | 1467048953096 Marionette TRACE conn6 <- [1,761,null,{"value":"13"}] 10:35:53 INFO - PROCESS | 3700 | 1467048953099 Marionette TRACE conn6 -> [0,762,"setScriptTimeout",{"ms":35000}] 10:35:53 INFO - PROCESS | 3700 | 1467048953101 Marionette TRACE conn6 <- [1,762,null,{}] 10:35:53 INFO - PROCESS | 3700 | 1467048953104 Marionette TRACE conn6 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:53 INFO - PROCESS | 3700 | 1467048953106 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:53 INFO - PROCESS | 3700 | 1467048953180 Marionette TRACE conn6 <- [1,763,null,{"value":null}] 10:35:53 INFO - PROCESS | 3700 | 1467048953187 Marionette TRACE conn6 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:53 INFO - PROCESS | 3700 | 1467048953189 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:53 INFO - PROCESS | 3700 | ++DOCSHELL 10815800 == 34 [pid = 3700] [id = 200] 10:35:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (19009C00) [pid = 3700] [serial = 598] [outer = 00000000] 10:35:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (19336C00) [pid = 3700] [serial = 599] [outer = 19009C00] 10:35:53 INFO - PROCESS | 3700 | 1467048953232 Marionette DEBUG loaded listener.js 10:35:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (19339000) [pid = 3700] [serial = 600] [outer = 19009C00] 10:35:54 INFO - PROCESS | 3700 | 1467048954062 Marionette TRACE conn6 <- [1,764,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 10:35:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 10:35:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 970ms 10:35:54 INFO - PROCESS | 3700 | 1467048954071 Marionette TRACE conn6 -> [0,765,"getWindowHandle",null] 10:35:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 10:35:54 INFO - PROCESS | 3700 | 1467048954076 Marionette TRACE conn6 <- [1,765,null,{"value":"13"}] 10:35:54 INFO - PROCESS | 3700 | 1467048954081 Marionette TRACE conn6 -> [0,766,"setScriptTimeout",{"ms":35000}] 10:35:54 INFO - PROCESS | 3700 | 1467048954086 Marionette TRACE conn6 <- [1,766,null,{}] 10:35:54 INFO - PROCESS | 3700 | 1467048954091 Marionette TRACE conn6 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:54 INFO - PROCESS | 3700 | 1467048954094 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:54 INFO - PROCESS | 3700 | 1467048954213 Marionette TRACE conn6 <- [1,767,null,{"value":null}] 10:35:54 INFO - PROCESS | 3700 | 1467048954292 Marionette TRACE conn6 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:54 INFO - PROCESS | 3700 | 1467048954295 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:54 INFO - PROCESS | 3700 | ++DOCSHELL 0FD76800 == 35 [pid = 3700] [id = 201] 10:35:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1066C400) [pid = 3700] [serial = 601] [outer = 00000000] 10:35:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10B4BC00) [pid = 3700] [serial = 602] [outer = 1066C400] 10:35:54 INFO - PROCESS | 3700 | 1467048954392 Marionette DEBUG loaded listener.js 10:35:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1193C400) [pid = 3700] [serial = 603] [outer = 1066C400] 10:35:55 INFO - PROCESS | 3700 | 1467048955206 Marionette TRACE conn6 <- [1,768,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 10:35:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 10:35:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1185ms 10:35:55 INFO - PROCESS | 3700 | 1467048955266 Marionette TRACE conn6 -> [0,769,"getWindowHandle",null] 10:35:55 INFO - PROCESS | 3700 | 1467048955270 Marionette TRACE conn6 <- [1,769,null,{"value":"13"}] 10:35:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 10:35:55 INFO - PROCESS | 3700 | 1467048955275 Marionette TRACE conn6 -> [0,770,"setScriptTimeout",{"ms":35000}] 10:35:55 INFO - PROCESS | 3700 | 1467048955278 Marionette TRACE conn6 <- [1,770,null,{}] 10:35:55 INFO - PROCESS | 3700 | 1467048955330 Marionette TRACE conn6 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:55 INFO - PROCESS | 3700 | 1467048955333 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:55 INFO - PROCESS | 3700 | 1467048955453 Marionette TRACE conn6 <- [1,771,null,{"value":null}] 10:35:55 INFO - PROCESS | 3700 | --DOCSHELL 18160800 == 34 [pid = 3700] [id = 199] 10:35:55 INFO - PROCESS | 3700 | --DOCSHELL 13864000 == 33 [pid = 3700] [id = 198] 10:35:55 INFO - PROCESS | 3700 | --DOCSHELL 16429C00 == 32 [pid = 3700] [id = 197] 10:35:55 INFO - PROCESS | 3700 | --DOCSHELL 15025800 == 31 [pid = 3700] [id = 196] 10:35:55 INFO - PROCESS | 3700 | --DOCSHELL 10D14800 == 30 [pid = 3700] [id = 195] 10:35:55 INFO - PROCESS | 3700 | --DOCSHELL 0FDE5000 == 29 [pid = 3700] [id = 194] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19089400) [pid = 3700] [serial = 569] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1933D800) [pid = 3700] [serial = 572] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1500C800) [pid = 3700] [serial = 573] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1386D000) [pid = 3700] [serial = 557] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (165CF400) [pid = 3700] [serial = 560] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (17565000) [pid = 3700] [serial = 563] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1642AC00) [pid = 3700] [serial = 546] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (10B55000) [pid = 3700] [serial = 551] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (149BF000) [pid = 3700] [serial = 552] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (10591C00) [pid = 3700] [serial = 548] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (10B49400) [pid = 3700] [serial = 549] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (10815400) [pid = 3700] [serial = 554] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (1908A400) [pid = 3700] [serial = 570] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (18156400) [pid = 3700] [serial = 566] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (18156800) [pid = 3700] [serial = 567] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 52 (148E4000) [pid = 3700] [serial = 558] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 51 (165D7400) [pid = 3700] [serial = 561] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 50 (109D3C00) [pid = 3700] [serial = 555] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | --DOMWINDOW == 49 (175F7800) [pid = 3700] [serial = 564] [outer = 00000000] [url = about:blank] 10:35:55 INFO - PROCESS | 3700 | 1467048955579 Marionette TRACE conn6 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:55 INFO - PROCESS | 3700 | 1467048955583 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:55 INFO - PROCESS | 3700 | ++DOCSHELL 0C739C00 == 30 [pid = 3700] [id = 202] 10:35:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 50 (0C73E000) [pid = 3700] [serial = 604] [outer = 00000000] 10:35:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 51 (0FF7AC00) [pid = 3700] [serial = 605] [outer = 0C73E000] 10:35:55 INFO - PROCESS | 3700 | 1467048955635 Marionette DEBUG loaded listener.js 10:35:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 52 (10592800) [pid = 3700] [serial = 606] [outer = 0C73E000] 10:35:56 INFO - PROCESS | 3700 | 1467048956054 Marionette TRACE conn6 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 10:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 830ms 10:35:56 INFO - PROCESS | 3700 | 1467048956106 Marionette TRACE conn6 -> [0,773,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 3700 | 1467048956111 Marionette TRACE conn6 <- [1,773,null,{"value":"13"}] 10:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 10:35:56 INFO - PROCESS | 3700 | 1467048956117 Marionette TRACE conn6 -> [0,774,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 3700 | 1467048956120 Marionette TRACE conn6 <- [1,774,null,{}] 10:35:56 INFO - PROCESS | 3700 | 1467048956123 Marionette TRACE conn6 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:56 INFO - PROCESS | 3700 | 1467048956126 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:56 INFO - PROCESS | 3700 | 1467048956211 Marionette TRACE conn6 <- [1,775,null,{"value":null}] 10:35:56 INFO - PROCESS | 3700 | 1467048956219 Marionette TRACE conn6 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:56 INFO - PROCESS | 3700 | 1467048956221 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:56 INFO - PROCESS | 3700 | ++DOCSHELL 13868000 == 31 [pid = 3700] [id = 203] 10:35:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 53 (13868800) [pid = 3700] [serial = 607] [outer = 00000000] 10:35:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (1386F800) [pid = 3700] [serial = 608] [outer = 13868800] 10:35:56 INFO - PROCESS | 3700 | 1467048956270 Marionette DEBUG loaded listener.js 10:35:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (148E1000) [pid = 3700] [serial = 609] [outer = 13868800] 10:35:56 INFO - PROCESS | 3700 | 1467048956728 Marionette TRACE conn6 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 10:35:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 10:35:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 632ms 10:35:56 INFO - PROCESS | 3700 | 1467048956755 Marionette TRACE conn6 -> [0,777,"getWindowHandle",null] 10:35:56 INFO - PROCESS | 3700 | 1467048956757 Marionette TRACE conn6 <- [1,777,null,{"value":"13"}] 10:35:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 10:35:56 INFO - PROCESS | 3700 | 1467048956761 Marionette TRACE conn6 -> [0,778,"setScriptTimeout",{"ms":35000}] 10:35:56 INFO - PROCESS | 3700 | 1467048956764 Marionette TRACE conn6 <- [1,778,null,{}] 10:35:56 INFO - PROCESS | 3700 | 1467048956776 Marionette TRACE conn6 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:56 INFO - PROCESS | 3700 | 1467048956780 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:56 INFO - PROCESS | 3700 | 1467048956866 Marionette TRACE conn6 <- [1,779,null,{"value":null}] 10:35:56 INFO - PROCESS | 3700 | 1467048956907 Marionette TRACE conn6 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:56 INFO - PROCESS | 3700 | 1467048956910 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:56 INFO - PROCESS | 3700 | ++DOCSHELL 16422C00 == 32 [pid = 3700] [id = 204] 10:35:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (16423400) [pid = 3700] [serial = 610] [outer = 00000000] 10:35:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (1642B400) [pid = 3700] [serial = 611] [outer = 16423400] 10:35:57 INFO - PROCESS | 3700 | 1467048957024 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (165D0800) [pid = 3700] [serial = 612] [outer = 16423400] 10:35:57 INFO - PROCESS | 3700 | 1467048957442 Marionette TRACE conn6 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 10:35:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 10:35:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 730ms 10:35:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 10:35:57 INFO - PROCESS | 3700 | 1467048957492 Marionette TRACE conn6 -> [0,781,"getWindowHandle",null] 10:35:57 INFO - PROCESS | 3700 | 1467048957495 Marionette TRACE conn6 <- [1,781,null,{"value":"13"}] 10:35:57 INFO - PROCESS | 3700 | 1467048957499 Marionette TRACE conn6 -> [0,782,"setScriptTimeout",{"ms":35000}] 10:35:57 INFO - PROCESS | 3700 | 1467048957500 Marionette TRACE conn6 <- [1,782,null,{}] 10:35:57 INFO - PROCESS | 3700 | 1467048957514 Marionette TRACE conn6 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:57 INFO - PROCESS | 3700 | 1467048957516 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:57 INFO - PROCESS | 3700 | 1467048957643 Marionette TRACE conn6 <- [1,783,null,{"value":null}] 10:35:57 INFO - PROCESS | 3700 | 1467048957656 Marionette TRACE conn6 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:57 INFO - PROCESS | 3700 | 1467048957658 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:57 INFO - PROCESS | 3700 | ++DOCSHELL 16609400 == 33 [pid = 3700] [id = 205] 10:35:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (16A7A400) [pid = 3700] [serial = 613] [outer = 00000000] 10:35:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (17949800) [pid = 3700] [serial = 614] [outer = 16A7A400] 10:35:57 INFO - PROCESS | 3700 | 1467048957703 Marionette DEBUG loaded listener.js 10:35:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (18159400) [pid = 3700] [serial = 615] [outer = 16A7A400] 10:35:58 INFO - PROCESS | 3700 | 1467048958159 Marionette TRACE conn6 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 10:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 10:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 730ms 10:35:58 INFO - PROCESS | 3700 | 1467048958232 Marionette TRACE conn6 -> [0,785,"getWindowHandle",null] 10:35:58 INFO - PROCESS | 3700 | 1467048958234 Marionette TRACE conn6 <- [1,785,null,{"value":"13"}] 10:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 10:35:58 INFO - PROCESS | 3700 | 1467048958245 Marionette TRACE conn6 -> [0,786,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 3700 | 1467048958247 Marionette TRACE conn6 <- [1,786,null,{}] 10:35:58 INFO - PROCESS | 3700 | 1467048958255 Marionette TRACE conn6 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:58 INFO - PROCESS | 3700 | 1467048958257 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:58 INFO - PROCESS | 3700 | 1467048958364 Marionette TRACE conn6 <- [1,787,null,{"value":null}] 10:35:58 INFO - PROCESS | 3700 | 1467048958375 Marionette TRACE conn6 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:58 INFO - PROCESS | 3700 | 1467048958377 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:58 INFO - PROCESS | 3700 | ++DOCSHELL 181F0800 == 34 [pid = 3700] [id = 206] 10:35:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (18C54800) [pid = 3700] [serial = 616] [outer = 00000000] 10:35:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (19008800) [pid = 3700] [serial = 617] [outer = 18C54800] 10:35:58 INFO - PROCESS | 3700 | 1467048958421 Marionette DEBUG loaded listener.js 10:35:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (19087400) [pid = 3700] [serial = 618] [outer = 18C54800] 10:35:58 INFO - PROCESS | 3700 | 1467048958865 Marionette TRACE conn6 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 10:35:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 10:35:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 670ms 10:35:58 INFO - PROCESS | 3700 | 1467048958917 Marionette TRACE conn6 -> [0,789,"getWindowHandle",null] 10:35:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 10:35:58 INFO - PROCESS | 3700 | 1467048958919 Marionette TRACE conn6 <- [1,789,null,{"value":"13"}] 10:35:58 INFO - PROCESS | 3700 | 1467048958923 Marionette TRACE conn6 -> [0,790,"setScriptTimeout",{"ms":35000}] 10:35:58 INFO - PROCESS | 3700 | 1467048958924 Marionette TRACE conn6 <- [1,790,null,{}] 10:35:58 INFO - PROCESS | 3700 | 1467048958928 Marionette TRACE conn6 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:58 INFO - PROCESS | 3700 | 1467048958934 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:59 INFO - PROCESS | 3700 | 1467048959071 Marionette TRACE conn6 <- [1,791,null,{"value":null}] 10:35:59 INFO - PROCESS | 3700 | 1467048959130 Marionette TRACE conn6 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:59 INFO - PROCESS | 3700 | 1467048959132 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:59 INFO - PROCESS | 3700 | ++DOCSHELL 19338000 == 35 [pid = 3700] [id = 207] 10:35:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (19339800) [pid = 3700] [serial = 619] [outer = 00000000] 10:35:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (195C2400) [pid = 3700] [serial = 620] [outer = 19339800] 10:35:59 INFO - PROCESS | 3700 | 1467048959176 Marionette DEBUG loaded listener.js 10:35:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (195C8000) [pid = 3700] [serial = 621] [outer = 19339800] 10:35:59 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (18C4C000) [pid = 3700] [serial = 595] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 10:35:59 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (10D1A000) [pid = 3700] [serial = 583] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 10:35:59 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (10591800) [pid = 3700] [serial = 577] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 10:35:59 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (15025C00) [pid = 3700] [serial = 586] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 10:35:59 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (165CE800) [pid = 3700] [serial = 589] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 10:35:59 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (0FF36400) [pid = 3700] [serial = 580] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 10:35:59 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (13866000) [pid = 3700] [serial = 592] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 10:35:59 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (109D7000) [pid = 3700] [serial = 574] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 10:35:59 INFO - PROCESS | 3700 | 1467048959633 Marionette TRACE conn6 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 10:35:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 10:35:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 770ms 10:35:59 INFO - PROCESS | 3700 | 1467048959693 Marionette TRACE conn6 -> [0,793,"getWindowHandle",null] 10:35:59 INFO - PROCESS | 3700 | 1467048959695 Marionette TRACE conn6 <- [1,793,null,{"value":"13"}] 10:35:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 10:35:59 INFO - PROCESS | 3700 | 1467048959698 Marionette TRACE conn6 -> [0,794,"setScriptTimeout",{"ms":35000}] 10:35:59 INFO - PROCESS | 3700 | 1467048959700 Marionette TRACE conn6 <- [1,794,null,{}] 10:35:59 INFO - PROCESS | 3700 | 1467048959708 Marionette TRACE conn6 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:35:59 INFO - PROCESS | 3700 | 1467048959709 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:59 INFO - PROCESS | 3700 | 1467048959786 Marionette TRACE conn6 <- [1,795,null,{"value":null}] 10:35:59 INFO - PROCESS | 3700 | 1467048959792 Marionette TRACE conn6 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:35:59 INFO - PROCESS | 3700 | 1467048959794 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:35:59 INFO - PROCESS | 3700 | ++DOCSHELL 0C735C00 == 36 [pid = 3700] [id = 208] 10:35:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (14F6D000) [pid = 3700] [serial = 622] [outer = 00000000] 10:35:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (195C1400) [pid = 3700] [serial = 623] [outer = 14F6D000] 10:35:59 INFO - PROCESS | 3700 | 1467048959840 Marionette DEBUG loaded listener.js 10:35:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (195C2000) [pid = 3700] [serial = 624] [outer = 14F6D000] 10:36:00 INFO - PROCESS | 3700 | 1467048960256 Marionette TRACE conn6 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 10:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 10:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 631ms 10:36:00 INFO - PROCESS | 3700 | 1467048960330 Marionette TRACE conn6 -> [0,797,"getWindowHandle",null] 10:36:00 INFO - PROCESS | 3700 | 1467048960332 Marionette TRACE conn6 <- [1,797,null,{"value":"13"}] 10:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 10:36:00 INFO - PROCESS | 3700 | 1467048960335 Marionette TRACE conn6 -> [0,798,"setScriptTimeout",{"ms":35000}] 10:36:00 INFO - PROCESS | 3700 | 1467048960337 Marionette TRACE conn6 <- [1,798,null,{}] 10:36:00 INFO - PROCESS | 3700 | 1467048960340 Marionette TRACE conn6 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:00 INFO - PROCESS | 3700 | 1467048960342 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:00 INFO - PROCESS | 3700 | 1467048960419 Marionette TRACE conn6 <- [1,799,null,{"value":null}] 10:36:00 INFO - PROCESS | 3700 | 1467048960424 Marionette TRACE conn6 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:00 INFO - PROCESS | 3700 | 1467048960426 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:00 INFO - PROCESS | 3700 | ++DOCSHELL 19961400 == 37 [pid = 3700] [id = 209] 10:36:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (19961800) [pid = 3700] [serial = 625] [outer = 00000000] 10:36:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1996BC00) [pid = 3700] [serial = 626] [outer = 19961800] 10:36:00 INFO - PROCESS | 3700 | 1467048960468 Marionette DEBUG loaded listener.js 10:36:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (19972000) [pid = 3700] [serial = 627] [outer = 19961800] 10:36:00 INFO - PROCESS | 3700 | 1467048960884 Marionette TRACE conn6 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 10:36:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 10:36:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 570ms 10:36:00 INFO - PROCESS | 3700 | 1467048960906 Marionette TRACE conn6 -> [0,801,"getWindowHandle",null] 10:36:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 10:36:00 INFO - PROCESS | 3700 | 1467048960908 Marionette TRACE conn6 <- [1,801,null,{"value":"13"}] 10:36:00 INFO - PROCESS | 3700 | 1467048960912 Marionette TRACE conn6 -> [0,802,"setScriptTimeout",{"ms":35000}] 10:36:00 INFO - PROCESS | 3700 | 1467048960913 Marionette TRACE conn6 <- [1,802,null,{}] 10:36:00 INFO - PROCESS | 3700 | 1467048960932 Marionette TRACE conn6 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:00 INFO - PROCESS | 3700 | 1467048960934 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:01 INFO - PROCESS | 3700 | 1467048961013 Marionette TRACE conn6 <- [1,803,null,{"value":null}] 10:36:01 INFO - PROCESS | 3700 | 1467048961021 Marionette TRACE conn6 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:01 INFO - PROCESS | 3700 | 1467048961023 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:01 INFO - PROCESS | 3700 | ++DOCSHELL 1996B800 == 38 [pid = 3700] [id = 210] 10:36:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1996D800) [pid = 3700] [serial = 628] [outer = 00000000] 10:36:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1997B000) [pid = 3700] [serial = 629] [outer = 1996D800] 10:36:01 INFO - PROCESS | 3700 | 1467048961067 Marionette DEBUG loaded listener.js 10:36:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10B4F000) [pid = 3700] [serial = 630] [outer = 1996D800] 10:36:01 INFO - PROCESS | 3700 | 1467048961507 Marionette TRACE conn6 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,805,"getWindowHandle",null] 10:36:01 INFO - PROCESS | 3700 | 1467048961545 Marionette TRACE conn6 <- [1,805,null,{"value":"13"}] 10:36:01 INFO - PROCESS | 3700 | 1467048961548 Marionette TRACE conn6 -> [0,806,"setScriptTimeout",{"ms":35000}] 10:36:01 INFO - PROCESS | 3700 | 1467048961549 Marionette TRACE conn6 <- [1,806,null,{}] 10:36:01 INFO - PROCESS | 3700 | 1467048961568 Marionette TRACE conn6 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:01 INFO - PROCESS | 3700 | 1467048961570 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:01 INFO - PROCESS | 3700 | 1467048961734 Marionette TRACE conn6 <- [1,807,null,{"value":null}] 10:36:01 INFO - PROCESS | 3700 | 1467048961838 Marionette TRACE conn6 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:01 INFO - PROCESS | 3700 | 1467048961841 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:01 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F5000 == 39 [pid = 3700] [id = 211] 10:36:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (0C8F5C00) [pid = 3700] [serial = 631] [outer = 00000000] 10:36:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (0FF86400) [pid = 3700] [serial = 632] [outer = 0C8F5C00] 10:36:01 INFO - PROCESS | 3700 | 1467048961898 Marionette DEBUG loaded listener.js 10:36:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10819800) [pid = 3700] [serial = 633] [outer = 0C8F5C00] 10:36:02 INFO - PROCESS | 3700 | 1467048962547 Marionette TRACE conn6 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 10:36:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 10:36:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1039ms 10:36:02 INFO - PROCESS | 3700 | 1467048962589 Marionette TRACE conn6 -> [0,809,"getWindowHandle",null] 10:36:02 INFO - PROCESS | 3700 | 1467048962593 Marionette TRACE conn6 <- [1,809,null,{"value":"13"}] 10:36:02 INFO - PROCESS | 3700 | 1467048962598 Marionette TRACE conn6 -> [0,810,"setScriptTimeout",{"ms":35000}] 10:36:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 10:36:02 INFO - PROCESS | 3700 | 1467048962601 Marionette TRACE conn6 <- [1,810,null,{}] 10:36:02 INFO - PROCESS | 3700 | 1467048962606 Marionette TRACE conn6 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:02 INFO - PROCESS | 3700 | 1467048962609 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:02 INFO - PROCESS | 3700 | 1467048962721 Marionette TRACE conn6 <- [1,811,null,{"value":null}] 10:36:02 INFO - PROCESS | 3700 | 1467048962846 Marionette TRACE conn6 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:02 INFO - PROCESS | 3700 | 1467048962850 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:02 INFO - PROCESS | 3700 | ++DOCSHELL 1501BC00 == 40 [pid = 3700] [id = 212] 10:36:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15026000) [pid = 3700] [serial = 634] [outer = 00000000] 10:36:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16420C00) [pid = 3700] [serial = 635] [outer = 15026000] 10:36:02 INFO - PROCESS | 3700 | 1467048962906 Marionette DEBUG loaded listener.js 10:36:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16605C00) [pid = 3700] [serial = 636] [outer = 15026000] 10:36:03 INFO - PROCESS | 3700 | 1467048963497 Marionette TRACE conn6 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,813,"getWindowHandle",null] 10:36:03 INFO - PROCESS | 3700 | 1467048963577 Marionette TRACE conn6 <- [1,813,null,{"value":"13"}] 10:36:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 10:36:03 INFO - PROCESS | 3700 | 1467048963581 Marionette TRACE conn6 -> [0,814,"setScriptTimeout",{"ms":35000}] 10:36:03 INFO - PROCESS | 3700 | 1467048963583 Marionette TRACE conn6 <- [1,814,null,{}] 10:36:03 INFO - PROCESS | 3700 | 1467048963587 Marionette TRACE conn6 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:03 INFO - PROCESS | 3700 | 1467048963590 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:03 INFO - PROCESS | 3700 | 1467048963742 Marionette TRACE conn6 <- [1,815,null,{"value":null}] 10:36:03 INFO - PROCESS | 3700 | 1467048963864 Marionette TRACE conn6 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:03 INFO - PROCESS | 3700 | 1467048963866 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:03 INFO - PROCESS | 3700 | ++DOCSHELL 1933F800 == 41 [pid = 3700] [id = 213] 10:36:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19342400) [pid = 3700] [serial = 637] [outer = 00000000] 10:36:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (195C5C00) [pid = 3700] [serial = 638] [outer = 19342400] 10:36:03 INFO - PROCESS | 3700 | 1467048963925 Marionette DEBUG loaded listener.js 10:36:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1997C000) [pid = 3700] [serial = 639] [outer = 19342400] 10:36:04 INFO - PROCESS | 3700 | 1467048964706 Marionette TRACE conn6 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 10:36:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 10:36:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1182ms 10:36:04 INFO - PROCESS | 3700 | 1467048964765 Marionette TRACE conn6 -> [0,817,"getWindowHandle",null] 10:36:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 10:36:04 INFO - PROCESS | 3700 | 1467048964769 Marionette TRACE conn6 <- [1,817,null,{"value":"13"}] 10:36:04 INFO - PROCESS | 3700 | 1467048964775 Marionette TRACE conn6 -> [0,818,"setScriptTimeout",{"ms":35000}] 10:36:04 INFO - PROCESS | 3700 | 1467048964778 Marionette TRACE conn6 <- [1,818,null,{}] 10:36:04 INFO - PROCESS | 3700 | 1467048964783 Marionette TRACE conn6 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:04 INFO - PROCESS | 3700 | 1467048964786 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:04 INFO - PROCESS | 3700 | 1467048964923 Marionette TRACE conn6 <- [1,819,null,{"value":null}] 10:36:05 INFO - PROCESS | 3700 | 1467048965052 Marionette TRACE conn6 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:05 INFO - PROCESS | 3700 | 1467048965056 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:05 INFO - PROCESS | 3700 | ++DOCSHELL 10813C00 == 42 [pid = 3700] [id = 214] 10:36:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1081B400) [pid = 3700] [serial = 640] [outer = 00000000] 10:36:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (119CD400) [pid = 3700] [serial = 641] [outer = 1081B400] 10:36:05 INFO - PROCESS | 3700 | 1467048965106 Marionette DEBUG loaded listener.js 10:36:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (148E7400) [pid = 3700] [serial = 642] [outer = 1081B400] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 19961400 == 41 [pid = 3700] [id = 209] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 0C735C00 == 40 [pid = 3700] [id = 208] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 19338000 == 39 [pid = 3700] [id = 207] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 181F0800 == 38 [pid = 3700] [id = 206] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 16609400 == 37 [pid = 3700] [id = 205] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 16422C00 == 36 [pid = 3700] [id = 204] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 13868000 == 35 [pid = 3700] [id = 203] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 0C739C00 == 34 [pid = 3700] [id = 202] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 0FD76800 == 33 [pid = 3700] [id = 201] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 10815800 == 32 [pid = 3700] [id = 200] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 10590800 == 31 [pid = 3700] [id = 193] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 1933F800 == 30 [pid = 3700] [id = 213] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 1996B800 == 29 [pid = 3700] [id = 210] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 0C8F5000 == 28 [pid = 3700] [id = 211] 10:36:05 INFO - PROCESS | 3700 | --DOCSHELL 1501BC00 == 27 [pid = 3700] [id = 212] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (18CF2000) [pid = 3700] [serial = 596] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10ECB000) [pid = 3700] [serial = 584] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10B56000) [pid = 3700] [serial = 579] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10A36400) [pid = 3700] [serial = 578] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15359000) [pid = 3700] [serial = 588] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (150E6000) [pid = 3700] [serial = 587] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16A7D800) [pid = 3700] [serial = 590] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (100F7000) [pid = 3700] [serial = 581] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10573400) [pid = 3700] [serial = 582] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16428400) [pid = 3700] [serial = 593] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1755F800) [pid = 3700] [serial = 594] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (14B6EC00) [pid = 3700] [serial = 576] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (13864C00) [pid = 3700] [serial = 575] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1755F400) [pid = 3700] [serial = 591] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1380D400) [pid = 3700] [serial = 585] [outer = 00000000] [url = about:blank] 10:36:05 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (18E25C00) [pid = 3700] [serial = 597] [outer = 00000000] [url = about:blank] 10:36:06 INFO - PROCESS | 3700 | 1467048966172 Marionette TRACE conn6 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 10:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 10:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1436ms 10:36:06 INFO - PROCESS | 3700 | 1467048966211 Marionette TRACE conn6 -> [0,821,"getWindowHandle",null] 10:36:06 INFO - PROCESS | 3700 | 1467048966216 Marionette TRACE conn6 <- [1,821,null,{"value":"13"}] 10:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 10:36:06 INFO - PROCESS | 3700 | 1467048966220 Marionette TRACE conn6 -> [0,822,"setScriptTimeout",{"ms":35000}] 10:36:06 INFO - PROCESS | 3700 | 1467048966225 Marionette TRACE conn6 <- [1,822,null,{}] 10:36:06 INFO - PROCESS | 3700 | 1467048966230 Marionette TRACE conn6 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:06 INFO - PROCESS | 3700 | 1467048966233 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:06 INFO - PROCESS | 3700 | 1467048966327 Marionette TRACE conn6 <- [1,823,null,{"value":null}] 10:36:06 INFO - PROCESS | 3700 | 1467048966337 Marionette TRACE conn6 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:06 INFO - PROCESS | 3700 | 1467048966340 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:06 INFO - PROCESS | 3700 | ++DOCSHELL 100F3800 == 28 [pid = 3700] [id = 215] 10:36:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (100F7000) [pid = 3700] [serial = 643] [outer = 00000000] 10:36:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10813800) [pid = 3700] [serial = 644] [outer = 100F7000] 10:36:06 INFO - PROCESS | 3700 | 1467048966392 Marionette DEBUG loaded listener.js 10:36:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10820800) [pid = 3700] [serial = 645] [outer = 100F7000] 10:36:06 INFO - PROCESS | 3700 | 1467048966866 Marionette TRACE conn6 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 10:36:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 10:36:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 690ms 10:36:06 INFO - PROCESS | 3700 | 1467048966911 Marionette TRACE conn6 -> [0,825,"getWindowHandle",null] 10:36:06 INFO - PROCESS | 3700 | 1467048966917 Marionette TRACE conn6 <- [1,825,null,{"value":"13"}] 10:36:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 10:36:06 INFO - PROCESS | 3700 | 1467048966923 Marionette TRACE conn6 -> [0,826,"setScriptTimeout",{"ms":35000}] 10:36:06 INFO - PROCESS | 3700 | 1467048966926 Marionette TRACE conn6 <- [1,826,null,{}] 10:36:06 INFO - PROCESS | 3700 | 1467048966930 Marionette TRACE conn6 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:06 INFO - PROCESS | 3700 | 1467048966933 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:07 INFO - PROCESS | 3700 | 1467048967049 Marionette TRACE conn6 <- [1,827,null,{"value":null}] 10:36:07 INFO - PROCESS | 3700 | 1467048967135 Marionette TRACE conn6 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 3700 | 1467048967138 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:07 INFO - PROCESS | 3700 | ++DOCSHELL 117DD800 == 29 [pid = 3700] [id = 216] 10:36:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1193A400) [pid = 3700] [serial = 646] [outer = 00000000] 10:36:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (13861000) [pid = 3700] [serial = 647] [outer = 1193A400] 10:36:07 INFO - PROCESS | 3700 | 1467048967184 Marionette DEBUG loaded listener.js 10:36:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1386A000) [pid = 3700] [serial = 648] [outer = 1193A400] 10:36:07 INFO - PROCESS | 3700 | 1467048967545 Marionette TRACE conn6 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 10:36:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 10:36:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 670ms 10:36:07 INFO - PROCESS | 3700 | 1467048967596 Marionette TRACE conn6 -> [0,829,"getWindowHandle",null] 10:36:07 INFO - PROCESS | 3700 | 1467048967598 Marionette TRACE conn6 <- [1,829,null,{"value":"13"}] 10:36:07 INFO - PROCESS | 3700 | 1467048967602 Marionette TRACE conn6 -> [0,830,"setScriptTimeout",{"ms":35000}] 10:36:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 10:36:07 INFO - PROCESS | 3700 | 1467048967605 Marionette TRACE conn6 <- [1,830,null,{}] 10:36:07 INFO - PROCESS | 3700 | 1467048967617 Marionette TRACE conn6 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:07 INFO - PROCESS | 3700 | 1467048967622 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:07 INFO - PROCESS | 3700 | 1467048967708 Marionette TRACE conn6 <- [1,831,null,{"value":null}] 10:36:07 INFO - PROCESS | 3700 | 1467048967715 Marionette TRACE conn6 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:07 INFO - PROCESS | 3700 | 1467048967718 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:07 INFO - PROCESS | 3700 | ++DOCSHELL 15025800 == 30 [pid = 3700] [id = 217] 10:36:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15025C00) [pid = 3700] [serial = 649] [outer = 00000000] 10:36:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (151B1000) [pid = 3700] [serial = 650] [outer = 15025C00] 10:36:07 INFO - PROCESS | 3700 | 1467048967766 Marionette DEBUG loaded listener.js 10:36:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16422C00) [pid = 3700] [serial = 651] [outer = 15025C00] 10:36:08 INFO - PROCESS | 3700 | 1467048968238 Marionette TRACE conn6 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 10:36:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 10:36:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 670ms 10:36:08 INFO - PROCESS | 3700 | 1467048968276 Marionette TRACE conn6 -> [0,833,"getWindowHandle",null] 10:36:08 INFO - PROCESS | 3700 | 1467048968278 Marionette TRACE conn6 <- [1,833,null,{"value":"13"}] 10:36:08 INFO - PROCESS | 3700 | 1467048968281 Marionette TRACE conn6 -> [0,834,"setScriptTimeout",{"ms":35000}] 10:36:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 10:36:08 INFO - PROCESS | 3700 | 1467048968283 Marionette TRACE conn6 <- [1,834,null,{}] 10:36:08 INFO - PROCESS | 3700 | 1467048968286 Marionette TRACE conn6 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:08 INFO - PROCESS | 3700 | 1467048968288 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:08 INFO - PROCESS | 3700 | 1467048968404 Marionette TRACE conn6 <- [1,835,null,{"value":null}] 10:36:08 INFO - PROCESS | 3700 | 1467048968486 Marionette TRACE conn6 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:08 INFO - PROCESS | 3700 | 1467048968489 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:08 INFO - PROCESS | 3700 | ++DOCSHELL 165D6000 == 31 [pid = 3700] [id = 218] 10:36:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (165D8400) [pid = 3700] [serial = 652] [outer = 00000000] 10:36:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16606C00) [pid = 3700] [serial = 653] [outer = 165D8400] 10:36:08 INFO - PROCESS | 3700 | 1467048968536 Marionette DEBUG loaded listener.js 10:36:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17559800) [pid = 3700] [serial = 654] [outer = 165D8400] 10:36:08 INFO - PROCESS | 3700 | 1467048968967 Marionette TRACE conn6 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 10:36:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 10:36:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 730ms 10:36:09 INFO - PROCESS | 3700 | 1467048969016 Marionette TRACE conn6 -> [0,837,"getWindowHandle",null] 10:36:09 INFO - PROCESS | 3700 | 1467048969018 Marionette TRACE conn6 <- [1,837,null,{"value":"13"}] 10:36:09 INFO - PROCESS | 3700 | 1467048969022 Marionette TRACE conn6 -> [0,838,"setScriptTimeout",{"ms":35000}] 10:36:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 10:36:09 INFO - PROCESS | 3700 | 1467048969023 Marionette TRACE conn6 <- [1,838,null,{}] 10:36:09 INFO - PROCESS | 3700 | 1467048969027 Marionette TRACE conn6 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:09 INFO - PROCESS | 3700 | 1467048969029 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:09 INFO - PROCESS | 3700 | 1467048969135 Marionette TRACE conn6 <- [1,839,null,{"value":null}] 10:36:09 INFO - PROCESS | 3700 | 1467048969142 Marionette TRACE conn6 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:09 INFO - PROCESS | 3700 | 1467048969144 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:09 INFO - PROCESS | 3700 | ++DOCSHELL 17566800 == 32 [pid = 3700] [id = 219] 10:36:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17567C00) [pid = 3700] [serial = 655] [outer = 00000000] 10:36:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17943800) [pid = 3700] [serial = 656] [outer = 17567C00] 10:36:09 INFO - PROCESS | 3700 | 1467048969187 Marionette DEBUG loaded listener.js 10:36:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17946800) [pid = 3700] [serial = 657] [outer = 17567C00] 10:36:10 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1996D800) [pid = 3700] [serial = 628] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 10:36:10 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16A7A400) [pid = 3700] [serial = 613] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 10:36:10 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0C73E000) [pid = 3700] [serial = 604] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 10:36:10 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (16423400) [pid = 3700] [serial = 610] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 10:36:10 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (13868800) [pid = 3700] [serial = 607] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 10:36:10 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1066C400) [pid = 3700] [serial = 601] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 10:36:10 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (18C54800) [pid = 3700] [serial = 616] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 10:36:10 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19009C00) [pid = 3700] [serial = 598] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 10:36:10 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19339800) [pid = 3700] [serial = 619] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 10:36:10 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (14F6D000) [pid = 3700] [serial = 622] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 10:36:10 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19961800) [pid = 3700] [serial = 625] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 10:36:10 INFO - PROCESS | 3700 | 1467048970890 Marionette TRACE conn6 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 10:36:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 10:36:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1923ms 10:36:10 INFO - PROCESS | 3700 | 1467048970949 Marionette TRACE conn6 -> [0,841,"getWindowHandle",null] 10:36:10 INFO - PROCESS | 3700 | 1467048970951 Marionette TRACE conn6 <- [1,841,null,{"value":"13"}] 10:36:10 INFO - PROCESS | 3700 | 1467048970955 Marionette TRACE conn6 -> [0,842,"setScriptTimeout",{"ms":35000}] 10:36:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 10:36:10 INFO - PROCESS | 3700 | 1467048970956 Marionette TRACE conn6 <- [1,842,null,{}] 10:36:10 INFO - PROCESS | 3700 | 1467048970960 Marionette TRACE conn6 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:10 INFO - PROCESS | 3700 | 1467048970966 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:11 INFO - PROCESS | 3700 | 1467048971086 Marionette TRACE conn6 <- [1,843,null,{"value":null}] 10:36:11 INFO - PROCESS | 3700 | 1467048971100 Marionette TRACE conn6 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:11 INFO - PROCESS | 3700 | 1467048971102 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:11 INFO - PROCESS | 3700 | ++DOCSHELL 18159000 == 33 [pid = 3700] [id = 220] 10:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1815B000) [pid = 3700] [serial = 658] [outer = 00000000] 10:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (18C54800) [pid = 3700] [serial = 659] [outer = 1815B000] 10:36:11 INFO - PROCESS | 3700 | 1467048971150 Marionette DEBUG loaded listener.js 10:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19342C00) [pid = 3700] [serial = 660] [outer = 1815B000] 10:36:11 INFO - PROCESS | 3700 | 1467048971548 Marionette TRACE conn6 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 10:36:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 10:36:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 629ms 10:36:11 INFO - PROCESS | 3700 | 1467048971604 Marionette TRACE conn6 -> [0,845,"getWindowHandle",null] 10:36:11 INFO - PROCESS | 3700 | 1467048971606 Marionette TRACE conn6 <- [1,845,null,{"value":"13"}] 10:36:11 INFO - PROCESS | 3700 | 1467048971610 Marionette TRACE conn6 -> [0,846,"setScriptTimeout",{"ms":35000}] 10:36:11 INFO - PROCESS | 3700 | 1467048971611 Marionette TRACE conn6 <- [1,846,null,{}] 10:36:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 10:36:11 INFO - PROCESS | 3700 | 1467048971615 Marionette TRACE conn6 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:11 INFO - PROCESS | 3700 | 1467048971617 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:11 INFO - PROCESS | 3700 | 1467048971729 Marionette TRACE conn6 <- [1,847,null,{"value":null}] 10:36:11 INFO - PROCESS | 3700 | 1467048971741 Marionette TRACE conn6 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:11 INFO - PROCESS | 3700 | 1467048971742 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:11 INFO - PROCESS | 3700 | ++DOCSHELL 109D6800 == 34 [pid = 3700] [id = 221] 10:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (18E1FC00) [pid = 3700] [serial = 661] [outer = 00000000] 10:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1995F400) [pid = 3700] [serial = 662] [outer = 18E1FC00] 10:36:11 INFO - PROCESS | 3700 | 1467048971785 Marionette DEBUG loaded listener.js 10:36:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19965800) [pid = 3700] [serial = 663] [outer = 18E1FC00] 10:36:12 INFO - PROCESS | 3700 | 1467048972169 Marionette TRACE conn6 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 10:36:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 10:36:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 570ms 10:36:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 10:36:12 INFO - PROCESS | 3700 | 1467048972187 Marionette TRACE conn6 -> [0,849,"getWindowHandle",null] 10:36:12 INFO - PROCESS | 3700 | 1467048972189 Marionette TRACE conn6 <- [1,849,null,{"value":"13"}] 10:36:12 INFO - PROCESS | 3700 | 1467048972191 Marionette TRACE conn6 -> [0,850,"setScriptTimeout",{"ms":35000}] 10:36:12 INFO - PROCESS | 3700 | 1467048972193 Marionette TRACE conn6 <- [1,850,null,{}] 10:36:12 INFO - PROCESS | 3700 | 1467048972197 Marionette TRACE conn6 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:12 INFO - PROCESS | 3700 | 1467048972198 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:12 INFO - PROCESS | 3700 | 1467048972274 Marionette TRACE conn6 <- [1,851,null,{"value":null}] 10:36:12 INFO - PROCESS | 3700 | 1467048972280 Marionette TRACE conn6 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:12 INFO - PROCESS | 3700 | 1467048972281 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:12 INFO - PROCESS | 3700 | ++DOCSHELL 1996FC00 == 35 [pid = 3700] [id = 222] 10:36:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19977400) [pid = 3700] [serial = 664] [outer = 00000000] 10:36:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (199A7000) [pid = 3700] [serial = 665] [outer = 19977400] 10:36:12 INFO - PROCESS | 3700 | 1467048972324 Marionette DEBUG loaded listener.js 10:36:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16A7E400) [pid = 3700] [serial = 666] [outer = 19977400] 10:36:13 INFO - PROCESS | 3700 | 1467048973154 Marionette TRACE conn6 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 10:36:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 10:36:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 970ms 10:36:13 INFO - PROCESS | 3700 | 1467048973163 Marionette TRACE conn6 -> [0,853,"getWindowHandle",null] 10:36:13 INFO - PROCESS | 3700 | 1467048973168 Marionette TRACE conn6 <- [1,853,null,{"value":"13"}] 10:36:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 10:36:13 INFO - PROCESS | 3700 | 1467048973172 Marionette TRACE conn6 -> [0,854,"setScriptTimeout",{"ms":35000}] 10:36:13 INFO - PROCESS | 3700 | 1467048973177 Marionette TRACE conn6 <- [1,854,null,{}] 10:36:13 INFO - PROCESS | 3700 | 1467048973182 Marionette TRACE conn6 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:13 INFO - PROCESS | 3700 | 1467048973185 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:13 INFO - PROCESS | 3700 | 1467048973305 Marionette TRACE conn6 <- [1,855,null,{"value":null}] 10:36:13 INFO - PROCESS | 3700 | 1467048973428 Marionette TRACE conn6 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:13 INFO - PROCESS | 3700 | 1467048973431 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:13 INFO - PROCESS | 3700 | ++DOCSHELL 10815800 == 36 [pid = 3700] [id = 223] 10:36:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (109DE800) [pid = 3700] [serial = 667] [outer = 00000000] 10:36:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (117D9800) [pid = 3700] [serial = 668] [outer = 109DE800] 10:36:13 INFO - PROCESS | 3700 | 1467048973491 Marionette DEBUG loaded listener.js 10:36:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1481D400) [pid = 3700] [serial = 669] [outer = 109DE800] 10:36:14 INFO - PROCESS | 3700 | 1467048974261 Marionette TRACE conn6 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 10:36:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 10:36:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1135ms 10:36:14 INFO - PROCESS | 3700 | 1467048974309 Marionette TRACE conn6 -> [0,857,"getWindowHandle",null] 10:36:14 INFO - PROCESS | 3700 | 1467048974314 Marionette TRACE conn6 <- [1,857,null,{"value":"13"}] 10:36:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 10:36:14 INFO - PROCESS | 3700 | 1467048974321 Marionette TRACE conn6 -> [0,858,"setScriptTimeout",{"ms":35000}] 10:36:14 INFO - PROCESS | 3700 | 1467048974324 Marionette TRACE conn6 <- [1,858,null,{}] 10:36:14 INFO - PROCESS | 3700 | 1467048974328 Marionette TRACE conn6 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:14 INFO - PROCESS | 3700 | 1467048974331 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:14 INFO - PROCESS | 3700 | 1467048974559 Marionette TRACE conn6 <- [1,859,null,{"value":null}] 10:36:14 INFO - PROCESS | 3700 | 1467048974684 Marionette TRACE conn6 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:14 INFO - PROCESS | 3700 | 1467048974687 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:14 INFO - PROCESS | 3700 | ++DOCSHELL 0C847000 == 37 [pid = 3700] [id = 224] 10:36:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (0C8E8400) [pid = 3700] [serial = 670] [outer = 00000000] 10:36:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (0FD2A800) [pid = 3700] [serial = 671] [outer = 0C8E8400] 10:36:14 INFO - PROCESS | 3700 | 1467048974738 Marionette DEBUG loaded listener.js 10:36:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1057D000) [pid = 3700] [serial = 672] [outer = 0C8E8400] 10:36:15 INFO - PROCESS | 3700 | --DOCSHELL 109D6800 == 36 [pid = 3700] [id = 221] 10:36:15 INFO - PROCESS | 3700 | --DOCSHELL 18159000 == 35 [pid = 3700] [id = 220] 10:36:15 INFO - PROCESS | 3700 | --DOCSHELL 17566800 == 34 [pid = 3700] [id = 219] 10:36:15 INFO - PROCESS | 3700 | --DOCSHELL 165D6000 == 33 [pid = 3700] [id = 218] 10:36:15 INFO - PROCESS | 3700 | --DOCSHELL 15025800 == 32 [pid = 3700] [id = 217] 10:36:15 INFO - PROCESS | 3700 | --DOCSHELL 117DD800 == 31 [pid = 3700] [id = 216] 10:36:15 INFO - PROCESS | 3700 | --DOCSHELL 100F3800 == 30 [pid = 3700] [id = 215] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (17949800) [pid = 3700] [serial = 614] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (0FF7AC00) [pid = 3700] [serial = 605] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10592800) [pid = 3700] [serial = 606] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1642B400) [pid = 3700] [serial = 611] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1386F800) [pid = 3700] [serial = 608] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (148E1000) [pid = 3700] [serial = 609] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10B4BC00) [pid = 3700] [serial = 602] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1193C400) [pid = 3700] [serial = 603] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19087400) [pid = 3700] [serial = 618] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19008800) [pid = 3700] [serial = 617] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19336C00) [pid = 3700] [serial = 599] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19339000) [pid = 3700] [serial = 600] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (195C2400) [pid = 3700] [serial = 620] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (195C1400) [pid = 3700] [serial = 623] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (195C8000) [pid = 3700] [serial = 621] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (195C2000) [pid = 3700] [serial = 624] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (18159400) [pid = 3700] [serial = 615] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (10B4F000) [pid = 3700] [serial = 630] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1996BC00) [pid = 3700] [serial = 626] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (165D0800) [pid = 3700] [serial = 612] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (19972000) [pid = 3700] [serial = 627] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1997B000) [pid = 3700] [serial = 629] [outer = 00000000] [url = about:blank] 10:36:15 INFO - PROCESS | 3700 | 1467048975296 Marionette TRACE conn6 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 10:36:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 10:36:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1024ms 10:36:15 INFO - PROCESS | 3700 | 1467048975348 Marionette TRACE conn6 -> [0,861,"getWindowHandle",null] 10:36:15 INFO - PROCESS | 3700 | 1467048975352 Marionette TRACE conn6 <- [1,861,null,{"value":"13"}] 10:36:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 10:36:15 INFO - PROCESS | 3700 | 1467048975357 Marionette TRACE conn6 -> [0,862,"setScriptTimeout",{"ms":35000}] 10:36:15 INFO - PROCESS | 3700 | 1467048975360 Marionette TRACE conn6 <- [1,862,null,{}] 10:36:15 INFO - PROCESS | 3700 | 1467048975364 Marionette TRACE conn6 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:15 INFO - PROCESS | 3700 | 1467048975367 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:15 INFO - PROCESS | 3700 | 1467048975458 Marionette TRACE conn6 <- [1,863,null,{"value":null}] 10:36:15 INFO - PROCESS | 3700 | 1467048975465 Marionette TRACE conn6 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:15 INFO - PROCESS | 3700 | 1467048975467 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:15 INFO - PROCESS | 3700 | ++DOCSHELL 10815400 == 31 [pid = 3700] [id = 225] 10:36:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10818000) [pid = 3700] [serial = 673] [outer = 00000000] 10:36:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10D14400) [pid = 3700] [serial = 674] [outer = 10818000] 10:36:15 INFO - PROCESS | 3700 | 1467048975516 Marionette DEBUG loaded listener.js 10:36:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (10ECB400) [pid = 3700] [serial = 675] [outer = 10818000] 10:36:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (149CD800) [pid = 3700] [serial = 676] [outer = 10D32400] 10:36:16 INFO - PROCESS | 3700 | 1467048976053 Marionette TRACE conn6 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 10:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 10:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 770ms 10:36:16 INFO - PROCESS | 3700 | 1467048976128 Marionette TRACE conn6 -> [0,865,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 3700 | 1467048976131 Marionette TRACE conn6 <- [1,865,null,{"value":"13"}] 10:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 10:36:16 INFO - PROCESS | 3700 | 1467048976134 Marionette TRACE conn6 -> [0,866,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - PROCESS | 3700 | 1467048976136 Marionette TRACE conn6 <- [1,866,null,{}] 10:36:16 INFO - PROCESS | 3700 | 1467048976140 Marionette TRACE conn6 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:16 INFO - PROCESS | 3700 | 1467048976142 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:16 INFO - PROCESS | 3700 | 1467048976234 Marionette TRACE conn6 <- [1,867,null,{"value":null}] 10:36:16 INFO - PROCESS | 3700 | 1467048976325 Marionette TRACE conn6 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:16 INFO - PROCESS | 3700 | 1467048976327 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:16 INFO - PROCESS | 3700 | ++DOCSHELL 10D1C800 == 32 [pid = 3700] [id = 226] 10:36:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10D2E400) [pid = 3700] [serial = 677] [outer = 00000000] 10:36:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (16425C00) [pid = 3700] [serial = 678] [outer = 10D2E400] 10:36:16 INFO - PROCESS | 3700 | 1467048976375 Marionette DEBUG loaded listener.js 10:36:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (16533400) [pid = 3700] [serial = 679] [outer = 10D2E400] 10:36:16 INFO - PROCESS | 3700 | 1467048976740 Marionette TRACE conn6 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 10:36:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 10:36:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 670ms 10:36:16 INFO - PROCESS | 3700 | 1467048976808 Marionette TRACE conn6 -> [0,869,"getWindowHandle",null] 10:36:16 INFO - PROCESS | 3700 | 1467048976811 Marionette TRACE conn6 <- [1,869,null,{"value":"13"}] 10:36:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 10:36:16 INFO - PROCESS | 3700 | 1467048976822 Marionette TRACE conn6 -> [0,870,"setScriptTimeout",{"ms":35000}] 10:36:16 INFO - PROCESS | 3700 | 1467048976826 Marionette TRACE conn6 <- [1,870,null,{}] 10:36:16 INFO - PROCESS | 3700 | 1467048976830 Marionette TRACE conn6 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:16 INFO - PROCESS | 3700 | 1467048976833 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:16 INFO - PROCESS | 3700 | 1467048976920 Marionette TRACE conn6 <- [1,871,null,{"value":null}] 10:36:16 INFO - PROCESS | 3700 | 1467048976926 Marionette TRACE conn6 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:16 INFO - PROCESS | 3700 | 1467048976928 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:16 INFO - PROCESS | 3700 | ++DOCSHELL 165D4400 == 33 [pid = 3700] [id = 227] 10:36:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (165D4C00) [pid = 3700] [serial = 680] [outer = 00000000] 10:36:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (17919800) [pid = 3700] [serial = 681] [outer = 165D4C00] 10:36:16 INFO - PROCESS | 3700 | 1467048976972 Marionette DEBUG loaded listener.js 10:36:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1815E800) [pid = 3700] [serial = 682] [outer = 165D4C00] 10:36:17 INFO - PROCESS | 3700 | 1467048977414 Marionette TRACE conn6 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 10:36:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 10:36:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 630ms 10:36:17 INFO - PROCESS | 3700 | 1467048977447 Marionette TRACE conn6 -> [0,873,"getWindowHandle",null] 10:36:17 INFO - PROCESS | 3700 | 1467048977449 Marionette TRACE conn6 <- [1,873,null,{"value":"13"}] 10:36:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 10:36:17 INFO - PROCESS | 3700 | 1467048977456 Marionette TRACE conn6 -> [0,874,"setScriptTimeout",{"ms":35000}] 10:36:17 INFO - PROCESS | 3700 | 1467048977458 Marionette TRACE conn6 <- [1,874,null,{}] 10:36:17 INFO - PROCESS | 3700 | 1467048977469 Marionette TRACE conn6 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:17 INFO - PROCESS | 3700 | 1467048977471 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:17 INFO - PROCESS | 3700 | 1467048977578 Marionette TRACE conn6 <- [1,875,null,{"value":null}] 10:36:17 INFO - PROCESS | 3700 | 1467048977657 Marionette TRACE conn6 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:17 INFO - PROCESS | 3700 | 1467048977659 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:17 INFO - PROCESS | 3700 | ++DOCSHELL 19085800 == 34 [pid = 3700] [id = 228] 10:36:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19086000) [pid = 3700] [serial = 683] [outer = 00000000] 10:36:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1908D800) [pid = 3700] [serial = 684] [outer = 19086000] 10:36:17 INFO - PROCESS | 3700 | 1467048977704 Marionette DEBUG loaded listener.js 10:36:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1933C000) [pid = 3700] [serial = 685] [outer = 19086000] 10:36:18 INFO - PROCESS | 3700 | 1467048978114 Marionette TRACE conn6 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 10:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 10:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 690ms 10:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 10:36:18 INFO - PROCESS | 3700 | 1467048978143 Marionette TRACE conn6 -> [0,877,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 3700 | 1467048978145 Marionette TRACE conn6 <- [1,877,null,{"value":"13"}] 10:36:18 INFO - PROCESS | 3700 | 1467048978148 Marionette TRACE conn6 -> [0,878,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 3700 | 1467048978149 Marionette TRACE conn6 <- [1,878,null,{}] 10:36:18 INFO - PROCESS | 3700 | 1467048978153 Marionette TRACE conn6 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:18 INFO - PROCESS | 3700 | 1467048978155 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:18 INFO - PROCESS | 3700 | 1467048978269 Marionette TRACE conn6 <- [1,879,null,{"value":null}] 10:36:18 INFO - PROCESS | 3700 | 1467048978275 Marionette TRACE conn6 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:18 INFO - PROCESS | 3700 | 1467048978281 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:18 INFO - PROCESS | 3700 | ++DOCSHELL 149C7000 == 35 [pid = 3700] [id = 229] 10:36:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (195C4C00) [pid = 3700] [serial = 686] [outer = 00000000] 10:36:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (195CC000) [pid = 3700] [serial = 687] [outer = 195C4C00] 10:36:18 INFO - PROCESS | 3700 | 1467048978334 Marionette DEBUG loaded listener.js 10:36:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19962C00) [pid = 3700] [serial = 688] [outer = 195C4C00] 10:36:18 INFO - PROCESS | 3700 | 1467048978784 Marionette TRACE conn6 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 10:36:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 10:36:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 670ms 10:36:18 INFO - PROCESS | 3700 | 1467048978819 Marionette TRACE conn6 -> [0,881,"getWindowHandle",null] 10:36:18 INFO - PROCESS | 3700 | 1467048978821 Marionette TRACE conn6 <- [1,881,null,{"value":"13"}] 10:36:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 10:36:18 INFO - PROCESS | 3700 | 1467048978824 Marionette TRACE conn6 -> [0,882,"setScriptTimeout",{"ms":35000}] 10:36:18 INFO - PROCESS | 3700 | 1467048978826 Marionette TRACE conn6 <- [1,882,null,{}] 10:36:18 INFO - PROCESS | 3700 | 1467048978830 Marionette TRACE conn6 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:18 INFO - PROCESS | 3700 | 1467048978832 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:18 INFO - PROCESS | 3700 | 1467048978975 Marionette TRACE conn6 <- [1,883,null,{"value":null}] 10:36:19 INFO - PROCESS | 3700 | 1467048979036 Marionette TRACE conn6 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:19 INFO - PROCESS | 3700 | 1467048979038 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:19 INFO - PROCESS | 3700 | ++DOCSHELL 195C2000 == 36 [pid = 3700] [id = 230] 10:36:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19972000) [pid = 3700] [serial = 689] [outer = 00000000] 10:36:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (199A1000) [pid = 3700] [serial = 690] [outer = 19972000] 10:36:19 INFO - PROCESS | 3700 | 1467048979081 Marionette DEBUG loaded listener.js 10:36:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19977800) [pid = 3700] [serial = 691] [outer = 19972000] 10:36:19 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17567C00) [pid = 3700] [serial = 655] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 10:36:19 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (100F7000) [pid = 3700] [serial = 643] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 10:36:19 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15025C00) [pid = 3700] [serial = 649] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 10:36:19 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1081B400) [pid = 3700] [serial = 640] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 10:36:19 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1193A400) [pid = 3700] [serial = 646] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 10:36:19 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (0C8F5C00) [pid = 3700] [serial = 631] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 10:36:19 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15026000) [pid = 3700] [serial = 634] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 10:36:19 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19342400) [pid = 3700] [serial = 637] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 10:36:19 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (18E1FC00) [pid = 3700] [serial = 661] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 10:36:19 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1815B000) [pid = 3700] [serial = 658] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 10:36:19 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (165D8400) [pid = 3700] [serial = 652] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 10:36:19 INFO - PROCESS | 3700 | 1467048979539 Marionette TRACE conn6 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 10:36:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 10:36:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 770ms 10:36:19 INFO - PROCESS | 3700 | 1467048979595 Marionette TRACE conn6 -> [0,885,"getWindowHandle",null] 10:36:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 10:36:19 INFO - PROCESS | 3700 | 1467048979597 Marionette TRACE conn6 <- [1,885,null,{"value":"13"}] 10:36:19 INFO - PROCESS | 3700 | 1467048979600 Marionette TRACE conn6 -> [0,886,"setScriptTimeout",{"ms":35000}] 10:36:19 INFO - PROCESS | 3700 | 1467048979602 Marionette TRACE conn6 <- [1,886,null,{}] 10:36:19 INFO - PROCESS | 3700 | 1467048979605 Marionette TRACE conn6 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:19 INFO - PROCESS | 3700 | 1467048979607 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:19 INFO - PROCESS | 3700 | 1467048979684 Marionette TRACE conn6 <- [1,887,null,{"value":null}] 10:36:19 INFO - PROCESS | 3700 | 1467048979689 Marionette TRACE conn6 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:19 INFO - PROCESS | 3700 | 1467048979691 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:19 INFO - PROCESS | 3700 | ++DOCSHELL 1057C800 == 37 [pid = 3700] [id = 231] 10:36:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (15020800) [pid = 3700] [serial = 692] [outer = 00000000] 10:36:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (16A83000) [pid = 3700] [serial = 693] [outer = 15020800] 10:36:19 INFO - PROCESS | 3700 | 1467048979734 Marionette DEBUG loaded listener.js 10:36:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1815B000) [pid = 3700] [serial = 694] [outer = 15020800] 10:36:20 INFO - PROCESS | 3700 | 1467048980145 Marionette TRACE conn6 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 10:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 10:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 570ms 10:36:20 INFO - PROCESS | 3700 | 1467048980171 Marionette TRACE conn6 -> [0,889,"getWindowHandle",null] 10:36:20 INFO - PROCESS | 3700 | 1467048980173 Marionette TRACE conn6 <- [1,889,null,{"value":"13"}] 10:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 10:36:20 INFO - PROCESS | 3700 | 1467048980186 Marionette TRACE conn6 -> [0,890,"setScriptTimeout",{"ms":35000}] 10:36:20 INFO - PROCESS | 3700 | 1467048980188 Marionette TRACE conn6 <- [1,890,null,{}] 10:36:20 INFO - PROCESS | 3700 | 1467048980191 Marionette TRACE conn6 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:20 INFO - PROCESS | 3700 | 1467048980193 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:20 INFO - PROCESS | 3700 | 1467048980271 Marionette TRACE conn6 <- [1,891,null,{"value":null}] 10:36:20 INFO - PROCESS | 3700 | 1467048980276 Marionette TRACE conn6 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:20 INFO - PROCESS | 3700 | 1467048980278 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:20 INFO - PROCESS | 3700 | ++DOCSHELL 19965400 == 38 [pid = 3700] [id = 232] 10:36:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1997A000) [pid = 3700] [serial = 695] [outer = 00000000] 10:36:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19BDA000) [pid = 3700] [serial = 696] [outer = 1997A000] 10:36:20 INFO - PROCESS | 3700 | 1467048980347 Marionette DEBUG loaded listener.js 10:36:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19BDFC00) [pid = 3700] [serial = 697] [outer = 1997A000] 10:36:20 INFO - PROCESS | 3700 | 1467048980757 Marionette TRACE conn6 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 10:36:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 10:36:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 630ms 10:36:20 INFO - PROCESS | 3700 | 1467048980809 Marionette TRACE conn6 -> [0,893,"getWindowHandle",null] 10:36:20 INFO - PROCESS | 3700 | 1467048980811 Marionette TRACE conn6 <- [1,893,null,{"value":"13"}] 10:36:20 INFO - PROCESS | 3700 | 1467048980814 Marionette TRACE conn6 -> [0,894,"setScriptTimeout",{"ms":35000}] 10:36:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 10:36:20 INFO - PROCESS | 3700 | 1467048980816 Marionette TRACE conn6 <- [1,894,null,{}] 10:36:20 INFO - PROCESS | 3700 | 1467048980823 Marionette TRACE conn6 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:20 INFO - PROCESS | 3700 | 1467048980825 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:20 INFO - PROCESS | 3700 | 1467048980904 Marionette TRACE conn6 <- [1,895,null,{"value":null}] 10:36:20 INFO - PROCESS | 3700 | 1467048980910 Marionette TRACE conn6 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:20 INFO - PROCESS | 3700 | 1467048980912 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:20 INFO - PROCESS | 3700 | ++DOCSHELL 19006800 == 39 [pid = 3700] [id = 233] 10:36:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19CC1C00) [pid = 3700] [serial = 698] [outer = 00000000] 10:36:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1642B000) [pid = 3700] [serial = 699] [outer = 19CC1C00] 10:36:20 INFO - PROCESS | 3700 | 1467048980966 Marionette DEBUG loaded listener.js 10:36:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19CDD000) [pid = 3700] [serial = 700] [outer = 19CC1C00] 10:36:21 INFO - PROCESS | 3700 | 1467048981386 Marionette TRACE conn6 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 10:36:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 10:36:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 629ms 10:36:21 INFO - PROCESS | 3700 | 1467048981447 Marionette TRACE conn6 -> [0,897,"getWindowHandle",null] 10:36:21 INFO - PROCESS | 3700 | 1467048981449 Marionette TRACE conn6 <- [1,897,null,{"value":"13"}] 10:36:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 10:36:21 INFO - PROCESS | 3700 | 1467048981453 Marionette TRACE conn6 -> [0,898,"setScriptTimeout",{"ms":35000}] 10:36:21 INFO - PROCESS | 3700 | 1467048981455 Marionette TRACE conn6 <- [1,898,null,{}] 10:36:21 INFO - PROCESS | 3700 | 1467048981458 Marionette TRACE conn6 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:21 INFO - PROCESS | 3700 | 1467048981460 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:21 INFO - PROCESS | 3700 | 1467048981582 Marionette TRACE conn6 <- [1,899,null,{"value":null}] 10:36:21 INFO - PROCESS | 3700 | 1467048981762 Marionette TRACE conn6 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:21 INFO - PROCESS | 3700 | 1467048981765 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:21 INFO - PROCESS | 3700 | ++DOCSHELL 0C73B800 == 40 [pid = 3700] [id = 234] 10:36:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (0C73F000) [pid = 3700] [serial = 701] [outer = 00000000] 10:36:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (0FD21000) [pid = 3700] [serial = 702] [outer = 0C73F000] 10:36:21 INFO - PROCESS | 3700 | 1467048981824 Marionette DEBUG loaded listener.js 10:36:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10592400) [pid = 3700] [serial = 703] [outer = 0C73F000] 10:36:22 INFO - PROCESS | 3700 | 1467048982421 Marionette TRACE conn6 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 10:36:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 10:36:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1015ms 10:36:22 INFO - PROCESS | 3700 | 1467048982474 Marionette TRACE conn6 -> [0,901,"getWindowHandle",null] 10:36:22 INFO - PROCESS | 3700 | 1467048982479 Marionette TRACE conn6 <- [1,901,null,{"value":"13"}] 10:36:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 10:36:22 INFO - PROCESS | 3700 | 1467048982484 Marionette TRACE conn6 -> [0,902,"setScriptTimeout",{"ms":35000}] 10:36:22 INFO - PROCESS | 3700 | 1467048982488 Marionette TRACE conn6 <- [1,902,null,{}] 10:36:22 INFO - PROCESS | 3700 | 1467048982513 Marionette TRACE conn6 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:22 INFO - PROCESS | 3700 | 1467048982517 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:22 INFO - PROCESS | 3700 | 1467048982661 Marionette TRACE conn6 <- [1,903,null,{"value":null}] 10:36:22 INFO - PROCESS | 3700 | 1467048982788 Marionette TRACE conn6 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:22 INFO - PROCESS | 3700 | 1467048982791 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:22 INFO - PROCESS | 3700 | ++DOCSHELL 15006800 == 41 [pid = 3700] [id = 235] 10:36:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (151B6800) [pid = 3700] [serial = 704] [outer = 00000000] 10:36:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (165D2800) [pid = 3700] [serial = 705] [outer = 151B6800] 10:36:22 INFO - PROCESS | 3700 | 1467048982849 Marionette DEBUG loaded listener.js 10:36:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16607400) [pid = 3700] [serial = 706] [outer = 151B6800] 10:36:23 INFO - PROCESS | 3700 | 1467048983460 Marionette TRACE conn6 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 10:36:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 10:36:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1019ms 10:36:23 INFO - PROCESS | 3700 | 1467048983516 Marionette TRACE conn6 -> [0,905,"getWindowHandle",null] 10:36:23 INFO - PROCESS | 3700 | 1467048983519 Marionette TRACE conn6 <- [1,905,null,{"value":"13"}] 10:36:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 10:36:23 INFO - PROCESS | 3700 | 1467048983524 Marionette TRACE conn6 -> [0,906,"setScriptTimeout",{"ms":35000}] 10:36:23 INFO - PROCESS | 3700 | 1467048983527 Marionette TRACE conn6 <- [1,906,null,{}] 10:36:23 INFO - PROCESS | 3700 | 1467048983531 Marionette TRACE conn6 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:23 INFO - PROCESS | 3700 | 1467048983534 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:23 INFO - PROCESS | 3700 | 1467048983642 Marionette TRACE conn6 <- [1,907,null,{"value":null}] 10:36:23 INFO - PROCESS | 3700 | 1467048983771 Marionette TRACE conn6 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:23 INFO - PROCESS | 3700 | 1467048983774 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:23 INFO - PROCESS | 3700 | ++DOCSHELL 195C2800 == 42 [pid = 3700] [id = 236] 10:36:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19960400) [pid = 3700] [serial = 707] [outer = 00000000] 10:36:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1997CC00) [pid = 3700] [serial = 708] [outer = 19960400] 10:36:23 INFO - PROCESS | 3700 | 1467048983828 Marionette DEBUG loaded listener.js 10:36:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19CDA400) [pid = 3700] [serial = 709] [outer = 19960400] 10:36:24 INFO - PROCESS | 3700 | 1467048984460 Marionette TRACE conn6 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 10:36:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 10:36:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 970ms 10:36:24 INFO - PROCESS | 3700 | 1467048984498 Marionette TRACE conn6 -> [0,909,"getWindowHandle",null] 10:36:24 INFO - PROCESS | 3700 | 1467048984502 Marionette TRACE conn6 <- [1,909,null,{"value":"13"}] 10:36:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 10:36:24 INFO - PROCESS | 3700 | 1467048984513 Marionette TRACE conn6 -> [0,910,"setScriptTimeout",{"ms":35000}] 10:36:24 INFO - PROCESS | 3700 | 1467048984517 Marionette TRACE conn6 <- [1,910,null,{}] 10:36:24 INFO - PROCESS | 3700 | 1467048984521 Marionette TRACE conn6 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:24 INFO - PROCESS | 3700 | 1467048984525 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:24 INFO - PROCESS | 3700 | 1467048984748 Marionette TRACE conn6 <- [1,911,null,{"value":null}] 10:36:24 INFO - PROCESS | 3700 | 1467048984907 Marionette TRACE conn6 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:24 INFO - PROCESS | 3700 | 1467048984910 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:24 INFO - PROCESS | 3700 | ++DOCSHELL 0C73F800 == 43 [pid = 3700] [id = 237] 10:36:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (0C73FC00) [pid = 3700] [serial = 710] [outer = 00000000] 10:36:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (0C8F5C00) [pid = 3700] [serial = 711] [outer = 0C73FC00] 10:36:24 INFO - PROCESS | 3700 | 1467048984962 Marionette DEBUG loaded listener.js 10:36:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (10573C00) [pid = 3700] [serial = 712] [outer = 0C73FC00] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 19006800 == 42 [pid = 3700] [id = 233] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 19965400 == 41 [pid = 3700] [id = 232] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 1057C800 == 40 [pid = 3700] [id = 231] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 195C2000 == 39 [pid = 3700] [id = 230] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 149C7000 == 38 [pid = 3700] [id = 229] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 19085800 == 37 [pid = 3700] [id = 228] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 165D4400 == 36 [pid = 3700] [id = 227] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 10D1C800 == 35 [pid = 3700] [id = 226] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 10815400 == 34 [pid = 3700] [id = 225] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 0C847000 == 33 [pid = 3700] [id = 224] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 10815800 == 32 [pid = 3700] [id = 223] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 1996FC00 == 31 [pid = 3700] [id = 222] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 10813C00 == 30 [pid = 3700] [id = 214] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 195C2800 == 29 [pid = 3700] [id = 236] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 0C73B800 == 28 [pid = 3700] [id = 234] 10:36:25 INFO - PROCESS | 3700 | --DOCSHELL 15006800 == 27 [pid = 3700] [id = 235] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (199A7000) [pid = 3700] [serial = 665] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1995F400) [pid = 3700] [serial = 662] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (17946800) [pid = 3700] [serial = 657] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19965800) [pid = 3700] [serial = 663] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19342C00) [pid = 3700] [serial = 660] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (18C54800) [pid = 3700] [serial = 659] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16422C00) [pid = 3700] [serial = 651] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16606C00) [pid = 3700] [serial = 653] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (17943800) [pid = 3700] [serial = 656] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10813800) [pid = 3700] [serial = 644] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10820800) [pid = 3700] [serial = 645] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (151B1000) [pid = 3700] [serial = 650] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (148E7400) [pid = 3700] [serial = 642] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (13861000) [pid = 3700] [serial = 647] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1386A000) [pid = 3700] [serial = 648] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (119CD400) [pid = 3700] [serial = 641] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (17559800) [pid = 3700] [serial = 654] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10819800) [pid = 3700] [serial = 633] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (0FF86400) [pid = 3700] [serial = 632] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16605C00) [pid = 3700] [serial = 636] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16420C00) [pid = 3700] [serial = 635] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1997C000) [pid = 3700] [serial = 639] [outer = 00000000] [url = about:blank] 10:36:25 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (195C5C00) [pid = 3700] [serial = 638] [outer = 00000000] [url = about:blank] 10:36:26 INFO - PROCESS | 3700 | 1467048986179 Marionette TRACE conn6 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 10:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 10:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1736ms 10:36:26 INFO - PROCESS | 3700 | 1467048986244 Marionette TRACE conn6 -> [0,913,"getWindowHandle",null] 10:36:26 INFO - PROCESS | 3700 | 1467048986248 Marionette TRACE conn6 <- [1,913,null,{"value":"13"}] 10:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 10:36:26 INFO - PROCESS | 3700 | 1467048986255 Marionette TRACE conn6 -> [0,914,"setScriptTimeout",{"ms":35000}] 10:36:26 INFO - PROCESS | 3700 | 1467048986258 Marionette TRACE conn6 <- [1,914,null,{}] 10:36:26 INFO - PROCESS | 3700 | 1467048986265 Marionette TRACE conn6 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:26 INFO - PROCESS | 3700 | 1467048986268 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:26 INFO - PROCESS | 3700 | 1467048986386 Marionette TRACE conn6 <- [1,915,null,{"value":null}] 10:36:26 INFO - PROCESS | 3700 | 1467048986405 Marionette TRACE conn6 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:26 INFO - PROCESS | 3700 | 1467048986407 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:26 INFO - PROCESS | 3700 | ++DOCSHELL 0FDCBC00 == 28 [pid = 3700] [id = 238] 10:36:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (100F8400) [pid = 3700] [serial = 713] [outer = 00000000] 10:36:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10575400) [pid = 3700] [serial = 714] [outer = 100F8400] 10:36:26 INFO - PROCESS | 3700 | 1467048986455 Marionette DEBUG loaded listener.js 10:36:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10595400) [pid = 3700] [serial = 715] [outer = 100F8400] 10:36:26 INFO - PROCESS | 3700 | 1467048986895 Marionette TRACE conn6 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 10:36:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 10:36:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 690ms 10:36:26 INFO - PROCESS | 3700 | 1467048986944 Marionette TRACE conn6 -> [0,917,"getWindowHandle",null] 10:36:26 INFO - PROCESS | 3700 | 1467048986949 Marionette TRACE conn6 <- [1,917,null,{"value":"13"}] 10:36:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 10:36:26 INFO - PROCESS | 3700 | 1467048986956 Marionette TRACE conn6 -> [0,918,"setScriptTimeout",{"ms":35000}] 10:36:26 INFO - PROCESS | 3700 | 1467048986958 Marionette TRACE conn6 <- [1,918,null,{}] 10:36:26 INFO - PROCESS | 3700 | 1467048986962 Marionette TRACE conn6 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:26 INFO - PROCESS | 3700 | 1467048986966 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:27 INFO - PROCESS | 3700 | 1467048987053 Marionette TRACE conn6 <- [1,919,null,{"value":null}] 10:36:27 INFO - PROCESS | 3700 | 1467048987062 Marionette TRACE conn6 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:27 INFO - PROCESS | 3700 | 1467048987064 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:27 INFO - PROCESS | 3700 | ++DOCSHELL 10D11800 == 29 [pid = 3700] [id = 239] 10:36:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10D13800) [pid = 3700] [serial = 716] [outer = 00000000] 10:36:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (10D33800) [pid = 3700] [serial = 717] [outer = 10D13800] 10:36:27 INFO - PROCESS | 3700 | 1467048987114 Marionette DEBUG loaded listener.js 10:36:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1193C800) [pid = 3700] [serial = 718] [outer = 10D13800] 10:36:27 INFO - PROCESS | 3700 | 1467048987585 Marionette TRACE conn6 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 10:36:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 10:36:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 670ms 10:36:27 INFO - PROCESS | 3700 | 1467048987629 Marionette TRACE conn6 -> [0,921,"getWindowHandle",null] 10:36:27 INFO - PROCESS | 3700 | 1467048987631 Marionette TRACE conn6 <- [1,921,null,{"value":"13"}] 10:36:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 10:36:27 INFO - PROCESS | 3700 | 1467048987656 Marionette TRACE conn6 -> [0,922,"setScriptTimeout",{"ms":35000}] 10:36:27 INFO - PROCESS | 3700 | 1467048987660 Marionette TRACE conn6 <- [1,922,null,{}] 10:36:27 INFO - PROCESS | 3700 | 1467048987673 Marionette TRACE conn6 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:27 INFO - PROCESS | 3700 | 1467048987678 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:27 INFO - PROCESS | 3700 | 1467048987788 Marionette TRACE conn6 <- [1,923,null,{"value":null}] 10:36:27 INFO - PROCESS | 3700 | 1467048987882 Marionette TRACE conn6 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:27 INFO - PROCESS | 3700 | 1467048987885 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:27 INFO - PROCESS | 3700 | ++DOCSHELL 1504B000 == 30 [pid = 3700] [id = 240] 10:36:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1504C800) [pid = 3700] [serial = 719] [outer = 00000000] 10:36:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (150DE000) [pid = 3700] [serial = 720] [outer = 1504C800] 10:36:27 INFO - PROCESS | 3700 | 1467048987933 Marionette DEBUG loaded listener.js 10:36:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1535D000) [pid = 3700] [serial = 721] [outer = 1504C800] 10:36:28 INFO - PROCESS | 3700 | 1467048988355 Marionette TRACE conn6 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 10:36:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 10:36:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 730ms 10:36:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 10:36:28 INFO - PROCESS | 3700 | 1467048988387 Marionette TRACE conn6 -> [0,925,"getWindowHandle",null] 10:36:28 INFO - PROCESS | 3700 | 1467048988390 Marionette TRACE conn6 <- [1,925,null,{"value":"13"}] 10:36:28 INFO - PROCESS | 3700 | 1467048988393 Marionette TRACE conn6 -> [0,926,"setScriptTimeout",{"ms":35000}] 10:36:28 INFO - PROCESS | 3700 | 1467048988395 Marionette TRACE conn6 <- [1,926,null,{}] 10:36:28 INFO - PROCESS | 3700 | 1467048988404 Marionette TRACE conn6 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:28 INFO - PROCESS | 3700 | 1467048988406 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:28 INFO - PROCESS | 3700 | 1467048988520 Marionette TRACE conn6 <- [1,927,null,{"value":null}] 10:36:28 INFO - PROCESS | 3700 | 1467048988526 Marionette TRACE conn6 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:28 INFO - PROCESS | 3700 | 1467048988528 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:28 INFO - PROCESS | 3700 | ++DOCSHELL 16423800 == 31 [pid = 3700] [id = 241] 10:36:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16426400) [pid = 3700] [serial = 722] [outer = 00000000] 10:36:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (165DB000) [pid = 3700] [serial = 723] [outer = 16426400] 10:36:28 INFO - PROCESS | 3700 | 1467048988572 Marionette DEBUG loaded listener.js 10:36:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16A7DC00) [pid = 3700] [serial = 724] [outer = 16426400] 10:36:29 INFO - PROCESS | 3700 | 1467048989028 Marionette TRACE conn6 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 10:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 10:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 690ms 10:36:29 INFO - PROCESS | 3700 | 1467048989087 Marionette TRACE conn6 -> [0,929,"getWindowHandle",null] 10:36:29 INFO - PROCESS | 3700 | 1467048989089 Marionette TRACE conn6 <- [1,929,null,{"value":"13"}] 10:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 10:36:29 INFO - PROCESS | 3700 | 1467048989092 Marionette TRACE conn6 -> [0,930,"setScriptTimeout",{"ms":35000}] 10:36:29 INFO - PROCESS | 3700 | 1467048989094 Marionette TRACE conn6 <- [1,930,null,{}] 10:36:29 INFO - PROCESS | 3700 | 1467048989097 Marionette TRACE conn6 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:29 INFO - PROCESS | 3700 | 1467048989099 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:29 INFO - PROCESS | 3700 | 1467048989232 Marionette TRACE conn6 <- [1,931,null,{"value":null}] 10:36:29 INFO - PROCESS | 3700 | 1467048989255 Marionette TRACE conn6 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:29 INFO - PROCESS | 3700 | 1467048989257 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:29 INFO - PROCESS | 3700 | ++DOCSHELL 17567800 == 32 [pid = 3700] [id = 242] 10:36:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (175F2400) [pid = 3700] [serial = 725] [outer = 00000000] 10:36:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (17949800) [pid = 3700] [serial = 726] [outer = 175F2400] 10:36:29 INFO - PROCESS | 3700 | 1467048989301 Marionette DEBUG loaded listener.js 10:36:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (18157400) [pid = 3700] [serial = 727] [outer = 175F2400] 10:36:29 INFO - PROCESS | 3700 | 1467048989762 Marionette TRACE conn6 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 10:36:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 10:36:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 730ms 10:36:29 INFO - PROCESS | 3700 | 1467048989823 Marionette TRACE conn6 -> [0,933,"getWindowHandle",null] 10:36:29 INFO - PROCESS | 3700 | 1467048989825 Marionette TRACE conn6 <- [1,933,null,{"value":"13"}] 10:36:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 10:36:29 INFO - PROCESS | 3700 | 1467048989834 Marionette TRACE conn6 -> [0,934,"setScriptTimeout",{"ms":35000}] 10:36:29 INFO - PROCESS | 3700 | 1467048989836 Marionette TRACE conn6 <- [1,934,null,{}] 10:36:29 INFO - PROCESS | 3700 | 1467048989840 Marionette TRACE conn6 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:29 INFO - PROCESS | 3700 | 1467048989846 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:29 INFO - PROCESS | 3700 | 1467048989985 Marionette TRACE conn6 <- [1,935,null,{"value":null}] 10:36:30 INFO - PROCESS | 3700 | 1467048990046 Marionette TRACE conn6 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:30 INFO - PROCESS | 3700 | 1467048990048 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:30 INFO - PROCESS | 3700 | ++DOCSHELL 19084800 == 33 [pid = 3700] [id = 243] 10:36:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19086400) [pid = 3700] [serial = 728] [outer = 00000000] 10:36:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1908E800) [pid = 3700] [serial = 729] [outer = 19086400] 10:36:30 INFO - PROCESS | 3700 | 1467048990092 Marionette DEBUG loaded listener.js 10:36:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19340000) [pid = 3700] [serial = 730] [outer = 19086400] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19086000) [pid = 3700] [serial = 683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19977400) [pid = 3700] [serial = 664] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10D2E400) [pid = 3700] [serial = 677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (195C4C00) [pid = 3700] [serial = 686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (165D4C00) [pid = 3700] [serial = 680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10818000) [pid = 3700] [serial = 673] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (109DE800) [pid = 3700] [serial = 667] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (0C8E8400) [pid = 3700] [serial = 670] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19972000) [pid = 3700] [serial = 689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15020800) [pid = 3700] [serial = 692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1997A000) [pid = 3700] [serial = 695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 10:36:30 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19CC1C00) [pid = 3700] [serial = 698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 10:36:30 INFO - PROCESS | 3700 | 1467048990651 Marionette TRACE conn6 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 10:36:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 10:36:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 870ms 10:36:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 10:36:30 INFO - PROCESS | 3700 | 1467048990708 Marionette TRACE conn6 -> [0,937,"getWindowHandle",null] 10:36:30 INFO - PROCESS | 3700 | 1467048990710 Marionette TRACE conn6 <- [1,937,null,{"value":"13"}] 10:36:30 INFO - PROCESS | 3700 | 1467048990713 Marionette TRACE conn6 -> [0,938,"setScriptTimeout",{"ms":35000}] 10:36:30 INFO - PROCESS | 3700 | 1467048990714 Marionette TRACE conn6 <- [1,938,null,{}] 10:36:30 INFO - PROCESS | 3700 | 1467048990718 Marionette TRACE conn6 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:30 INFO - PROCESS | 3700 | 1467048990720 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:30 INFO - PROCESS | 3700 | 1467048990795 Marionette TRACE conn6 <- [1,939,null,{"value":null}] 10:36:30 INFO - PROCESS | 3700 | 1467048990800 Marionette TRACE conn6 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:30 INFO - PROCESS | 3700 | 1467048990802 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:30 INFO - PROCESS | 3700 | ++DOCSHELL 1642C800 == 34 [pid = 3700] [id = 244] 10:36:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17566000) [pid = 3700] [serial = 731] [outer = 00000000] 10:36:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19088C00) [pid = 3700] [serial = 732] [outer = 17566000] 10:36:30 INFO - PROCESS | 3700 | 1467048990847 Marionette DEBUG loaded listener.js 10:36:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1908D000) [pid = 3700] [serial = 733] [outer = 17566000] 10:36:31 INFO - PROCESS | 3700 | 1467048991254 Marionette TRACE conn6 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 10:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 10:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 569ms 10:36:31 INFO - PROCESS | 3700 | 1467048991284 Marionette TRACE conn6 -> [0,941,"getWindowHandle",null] 10:36:31 INFO - PROCESS | 3700 | 1467048991286 Marionette TRACE conn6 <- [1,941,null,{"value":"13"}] 10:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 10:36:31 INFO - PROCESS | 3700 | 1467048991288 Marionette TRACE conn6 -> [0,942,"setScriptTimeout",{"ms":35000}] 10:36:31 INFO - PROCESS | 3700 | 1467048991290 Marionette TRACE conn6 <- [1,942,null,{}] 10:36:31 INFO - PROCESS | 3700 | 1467048991313 Marionette TRACE conn6 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:31 INFO - PROCESS | 3700 | 1467048991315 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:31 INFO - PROCESS | 3700 | 1467048991398 Marionette TRACE conn6 <- [1,943,null,{"value":null}] 10:36:31 INFO - PROCESS | 3700 | 1467048991406 Marionette TRACE conn6 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:31 INFO - PROCESS | 3700 | 1467048991408 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:31 INFO - PROCESS | 3700 | ++DOCSHELL 195C4000 == 35 [pid = 3700] [id = 245] 10:36:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (195C8000) [pid = 3700] [serial = 734] [outer = 00000000] 10:36:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (195D0400) [pid = 3700] [serial = 735] [outer = 195C8000] 10:36:31 INFO - PROCESS | 3700 | 1467048991453 Marionette DEBUG loaded listener.js 10:36:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (195CBC00) [pid = 3700] [serial = 736] [outer = 195C8000] 10:36:31 INFO - PROCESS | 3700 | 1467048991897 Marionette TRACE conn6 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 10:36:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 10:36:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 630ms 10:36:31 INFO - PROCESS | 3700 | 1467048991925 Marionette TRACE conn6 -> [0,945,"getWindowHandle",null] 10:36:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 10:36:31 INFO - PROCESS | 3700 | 1467048991927 Marionette TRACE conn6 <- [1,945,null,{"value":"13"}] 10:36:31 INFO - PROCESS | 3700 | 1467048991930 Marionette TRACE conn6 -> [0,946,"setScriptTimeout",{"ms":35000}] 10:36:31 INFO - PROCESS | 3700 | 1467048991932 Marionette TRACE conn6 <- [1,946,null,{}] 10:36:31 INFO - PROCESS | 3700 | 1467048991939 Marionette TRACE conn6 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:31 INFO - PROCESS | 3700 | 1467048991941 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:32 INFO - PROCESS | 3700 | 1467048992024 Marionette TRACE conn6 <- [1,947,null,{"value":null}] 10:36:32 INFO - PROCESS | 3700 | 1467048992030 Marionette TRACE conn6 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:32 INFO - PROCESS | 3700 | 1467048992032 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:32 INFO - PROCESS | 3700 | ++DOCSHELL 15049800 == 36 [pid = 3700] [id = 246] 10:36:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19970800) [pid = 3700] [serial = 737] [outer = 00000000] 10:36:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19974800) [pid = 3700] [serial = 738] [outer = 19970800] 10:36:32 INFO - PROCESS | 3700 | 1467048992077 Marionette DEBUG loaded listener.js 10:36:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1997BC00) [pid = 3700] [serial = 739] [outer = 19970800] 10:36:32 INFO - PROCESS | 3700 | 1467048992677 Marionette TRACE conn6 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 10:36:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 10:36:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 830ms 10:36:32 INFO - PROCESS | 3700 | 1467048992766 Marionette TRACE conn6 -> [0,949,"getWindowHandle",null] 10:36:32 INFO - PROCESS | 3700 | 1467048992771 Marionette TRACE conn6 <- [1,949,null,{"value":"13"}] 10:36:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 10:36:32 INFO - PROCESS | 3700 | 1467048992801 Marionette TRACE conn6 -> [0,950,"setScriptTimeout",{"ms":35000}] 10:36:32 INFO - PROCESS | 3700 | 1467048992805 Marionette TRACE conn6 <- [1,950,null,{}] 10:36:32 INFO - PROCESS | 3700 | 1467048992811 Marionette TRACE conn6 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:32 INFO - PROCESS | 3700 | 1467048992814 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:32 INFO - PROCESS | 3700 | 1467048992945 Marionette TRACE conn6 <- [1,951,null,{"value":null}] 10:36:33 INFO - PROCESS | 3700 | 1467048993066 Marionette TRACE conn6 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:33 INFO - PROCESS | 3700 | 1467048993071 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:33 INFO - PROCESS | 3700 | ++DOCSHELL 0FD70400 == 37 [pid = 3700] [id = 247] 10:36:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (0FD76800) [pid = 3700] [serial = 740] [outer = 00000000] 10:36:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (10B4E400) [pid = 3700] [serial = 741] [outer = 0FD76800] 10:36:33 INFO - PROCESS | 3700 | 1467048993129 Marionette DEBUG loaded listener.js 10:36:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (10D30000) [pid = 3700] [serial = 742] [outer = 0FD76800] 10:36:33 INFO - PROCESS | 3700 | 1467048993823 Marionette TRACE conn6 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 10:36:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 10:36:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1076ms 10:36:33 INFO - PROCESS | 3700 | 1467048993878 Marionette TRACE conn6 -> [0,953,"getWindowHandle",null] 10:36:33 INFO - PROCESS | 3700 | 1467048993883 Marionette TRACE conn6 <- [1,953,null,{"value":"13"}] 10:36:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 10:36:33 INFO - PROCESS | 3700 | 1467048993890 Marionette TRACE conn6 -> [0,954,"setScriptTimeout",{"ms":35000}] 10:36:33 INFO - PROCESS | 3700 | 1467048993893 Marionette TRACE conn6 <- [1,954,null,{}] 10:36:33 INFO - PROCESS | 3700 | 1467048993897 Marionette TRACE conn6 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:33 INFO - PROCESS | 3700 | 1467048993901 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:34 INFO - PROCESS | 3700 | 1467048994082 Marionette TRACE conn6 <- [1,955,null,{"value":null}] 10:36:34 INFO - PROCESS | 3700 | 1467048994093 Marionette TRACE conn6 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:34 INFO - PROCESS | 3700 | 1467048994095 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:34 INFO - PROCESS | 3700 | ++DOCSHELL 14B7A400 == 38 [pid = 3700] [id = 248] 10:36:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (14F28800) [pid = 3700] [serial = 743] [outer = 00000000] 10:36:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (15350400) [pid = 3700] [serial = 744] [outer = 14F28800] 10:36:34 INFO - PROCESS | 3700 | 1467048994151 Marionette DEBUG loaded listener.js 10:36:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (165D2400) [pid = 3700] [serial = 745] [outer = 14F28800] 10:36:35 INFO - PROCESS | 3700 | 1467048995037 Marionette TRACE conn6 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 10:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 10:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1221ms 10:36:35 INFO - PROCESS | 3700 | 1467048995114 Marionette TRACE conn6 -> [0,957,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 3700 | 1467048995119 Marionette TRACE conn6 <- [1,957,null,{"value":"13"}] 10:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 10:36:35 INFO - PROCESS | 3700 | 1467048995124 Marionette TRACE conn6 -> [0,958,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - PROCESS | 3700 | 1467048995127 Marionette TRACE conn6 <- [1,958,null,{}] 10:36:35 INFO - PROCESS | 3700 | 1467048995132 Marionette TRACE conn6 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:35 INFO - PROCESS | 3700 | 1467048995135 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:35 INFO - PROCESS | 3700 | 1467048995266 Marionette TRACE conn6 <- [1,959,null,{"value":null}] 10:36:35 INFO - PROCESS | 3700 | --DOCSHELL 195C4000 == 37 [pid = 3700] [id = 245] 10:36:35 INFO - PROCESS | 3700 | --DOCSHELL 1642C800 == 36 [pid = 3700] [id = 244] 10:36:35 INFO - PROCESS | 3700 | --DOCSHELL 19084800 == 35 [pid = 3700] [id = 243] 10:36:35 INFO - PROCESS | 3700 | --DOCSHELL 17567800 == 34 [pid = 3700] [id = 242] 10:36:35 INFO - PROCESS | 3700 | --DOCSHELL 16423800 == 33 [pid = 3700] [id = 241] 10:36:35 INFO - PROCESS | 3700 | --DOCSHELL 1504B000 == 32 [pid = 3700] [id = 240] 10:36:35 INFO - PROCESS | 3700 | --DOCSHELL 10D11800 == 31 [pid = 3700] [id = 239] 10:36:35 INFO - PROCESS | 3700 | --DOCSHELL 0FDCBC00 == 30 [pid = 3700] [id = 238] 10:36:35 INFO - PROCESS | 3700 | --DOCSHELL 0C73F800 == 29 [pid = 3700] [id = 237] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1642B000) [pid = 3700] [serial = 699] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1908D800) [pid = 3700] [serial = 684] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1933C000) [pid = 3700] [serial = 685] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (16A7E400) [pid = 3700] [serial = 666] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16425C00) [pid = 3700] [serial = 678] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16533400) [pid = 3700] [serial = 679] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (195CC000) [pid = 3700] [serial = 687] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19962C00) [pid = 3700] [serial = 688] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17919800) [pid = 3700] [serial = 681] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10D14400) [pid = 3700] [serial = 674] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10ECB400) [pid = 3700] [serial = 675] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (117D9800) [pid = 3700] [serial = 668] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1481D400) [pid = 3700] [serial = 669] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (0FD2A800) [pid = 3700] [serial = 671] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1057D000) [pid = 3700] [serial = 672] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (199A1000) [pid = 3700] [serial = 690] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10816C00) [pid = 3700] [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.] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16A83000) [pid = 3700] [serial = 693] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19BDA000) [pid = 3700] [serial = 696] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19977800) [pid = 3700] [serial = 691] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1815B000) [pid = 3700] [serial = 694] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19BDFC00) [pid = 3700] [serial = 697] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19CDD000) [pid = 3700] [serial = 700] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1815E800) [pid = 3700] [serial = 682] [outer = 00000000] [url = about:blank] 10:36:35 INFO - PROCESS | 3700 | 1467048995378 Marionette TRACE conn6 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:35 INFO - PROCESS | 3700 | 1467048995382 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:35 INFO - PROCESS | 3700 | ++DOCSHELL 0C731000 == 30 [pid = 3700] [id = 249] 10:36:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (0C738400) [pid = 3700] [serial = 746] [outer = 00000000] 10:36:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (0FD21400) [pid = 3700] [serial = 747] [outer = 0C738400] 10:36:35 INFO - PROCESS | 3700 | 1467048995429 Marionette DEBUG loaded listener.js 10:36:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10578C00) [pid = 3700] [serial = 748] [outer = 0C738400] 10:36:35 INFO - PROCESS | 3700 | 1467048995875 Marionette TRACE conn6 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 10:36:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 10:36:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 790ms 10:36:35 INFO - PROCESS | 3700 | 1467048995914 Marionette TRACE conn6 -> [0,961,"getWindowHandle",null] 10:36:35 INFO - PROCESS | 3700 | 1467048995919 Marionette TRACE conn6 <- [1,961,null,{"value":"13"}] 10:36:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 10:36:35 INFO - PROCESS | 3700 | 1467048995924 Marionette TRACE conn6 -> [0,962,"setScriptTimeout",{"ms":35000}] 10:36:35 INFO - PROCESS | 3700 | 1467048995927 Marionette TRACE conn6 <- [1,962,null,{}] 10:36:35 INFO - PROCESS | 3700 | 1467048995931 Marionette TRACE conn6 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:35 INFO - PROCESS | 3700 | 1467048995933 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:36 INFO - PROCESS | 3700 | 1467048996023 Marionette TRACE conn6 <- [1,963,null,{"value":null}] 10:36:36 INFO - PROCESS | 3700 | 1467048996030 Marionette TRACE conn6 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 3700 | 1467048996032 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:36 INFO - PROCESS | 3700 | ++DOCSHELL 10D16400 == 31 [pid = 3700] [id = 250] 10:36:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1193A400) [pid = 3700] [serial = 749] [outer = 00000000] 10:36:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (13868400) [pid = 3700] [serial = 750] [outer = 1193A400] 10:36:36 INFO - PROCESS | 3700 | 1467048996081 Marionette DEBUG loaded listener.js 10:36:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1386FC00) [pid = 3700] [serial = 751] [outer = 1193A400] 10:36:36 INFO - PROCESS | 3700 | 1467048996541 Marionette TRACE conn6 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 10:36:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 10:36:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 670ms 10:36:36 INFO - PROCESS | 3700 | 1467048996608 Marionette TRACE conn6 -> [0,965,"getWindowHandle",null] 10:36:36 INFO - PROCESS | 3700 | 1467048996610 Marionette TRACE conn6 <- [1,965,null,{"value":"13"}] 10:36:36 INFO - PROCESS | 3700 | 1467048996614 Marionette TRACE conn6 -> [0,966,"setScriptTimeout",{"ms":35000}] 10:36:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 10:36:36 INFO - PROCESS | 3700 | 1467048996618 Marionette TRACE conn6 <- [1,966,null,{}] 10:36:36 INFO - PROCESS | 3700 | 1467048996629 Marionette TRACE conn6 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:36 INFO - PROCESS | 3700 | 1467048996634 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:36 INFO - PROCESS | 3700 | 1467048996753 Marionette TRACE conn6 <- [1,967,null,{"value":null}] 10:36:36 INFO - PROCESS | 3700 | 1467048996770 Marionette TRACE conn6 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:36 INFO - PROCESS | 3700 | 1467048996773 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:36 INFO - PROCESS | 3700 | ++DOCSHELL 165D2C00 == 32 [pid = 3700] [id = 251] 10:36:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (165D3000) [pid = 3700] [serial = 752] [outer = 00000000] 10:36:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (165DC400) [pid = 3700] [serial = 753] [outer = 165D3000] 10:36:36 INFO - PROCESS | 3700 | 1467048996827 Marionette DEBUG loaded listener.js 10:36:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (17564C00) [pid = 3700] [serial = 754] [outer = 165D3000] 10:36:37 INFO - PROCESS | 3700 | 1467048997494 Marionette TRACE conn6 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 10:36:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 10:36:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 930ms 10:36:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 10:36:37 INFO - PROCESS | 3700 | 1467048997551 Marionette TRACE conn6 -> [0,969,"getWindowHandle",null] 10:36:37 INFO - PROCESS | 3700 | 1467048997555 Marionette TRACE conn6 <- [1,969,null,{"value":"13"}] 10:36:37 INFO - PROCESS | 3700 | 1467048997560 Marionette TRACE conn6 -> [0,970,"setScriptTimeout",{"ms":35000}] 10:36:37 INFO - PROCESS | 3700 | 1467048997566 Marionette TRACE conn6 <- [1,970,null,{}] 10:36:37 INFO - PROCESS | 3700 | 1467048997572 Marionette TRACE conn6 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:37 INFO - PROCESS | 3700 | 1467048997575 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:37 INFO - PROCESS | 3700 | 1467048997692 Marionette TRACE conn6 <- [1,971,null,{"value":null}] 10:36:37 INFO - PROCESS | 3700 | 1467048997820 Marionette TRACE conn6 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:37 INFO - PROCESS | 3700 | 1467048997823 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:37 INFO - PROCESS | 3700 | ++DOCSHELL 1081EC00 == 33 [pid = 3700] [id = 252] 10:36:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (109DCC00) [pid = 3700] [serial = 755] [outer = 00000000] 10:36:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (148AAC00) [pid = 3700] [serial = 756] [outer = 109DCC00] 10:36:37 INFO - PROCESS | 3700 | 1467048997880 Marionette DEBUG loaded listener.js 10:36:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (15007C00) [pid = 3700] [serial = 757] [outer = 109DCC00] 10:36:38 INFO - PROCESS | 3700 | 1467048998502 Marionette TRACE conn6 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 10:36:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 10:36:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 990ms 10:36:38 INFO - PROCESS | 3700 | 1467048998550 Marionette TRACE conn6 -> [0,973,"getWindowHandle",null] 10:36:38 INFO - PROCESS | 3700 | 1467048998555 Marionette TRACE conn6 <- [1,973,null,{"value":"13"}] 10:36:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 10:36:38 INFO - PROCESS | 3700 | 1467048998561 Marionette TRACE conn6 -> [0,974,"setScriptTimeout",{"ms":35000}] 10:36:38 INFO - PROCESS | 3700 | 1467048998564 Marionette TRACE conn6 <- [1,974,null,{}] 10:36:38 INFO - PROCESS | 3700 | 1467048998568 Marionette TRACE conn6 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:38 INFO - PROCESS | 3700 | 1467048998571 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:38 INFO - PROCESS | 3700 | 1467048998681 Marionette TRACE conn6 <- [1,975,null,{"value":null}] 10:36:38 INFO - PROCESS | 3700 | 1467048998780 Marionette TRACE conn6 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:38 INFO - PROCESS | 3700 | 1467048998783 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:38 INFO - PROCESS | 3700 | ++DOCSHELL 17944C00 == 34 [pid = 3700] [id = 253] 10:36:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17946C00) [pid = 3700] [serial = 758] [outer = 00000000] 10:36:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1815A800) [pid = 3700] [serial = 759] [outer = 17946C00] 10:36:38 INFO - PROCESS | 3700 | 1467048998838 Marionette DEBUG loaded listener.js 10:36:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1815F400) [pid = 3700] [serial = 760] [outer = 17946C00] 10:36:39 INFO - PROCESS | 3700 | 1467048999449 Marionette TRACE conn6 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 10:36:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 10:36:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 930ms 10:36:39 INFO - PROCESS | 3700 | 1467048999495 Marionette TRACE conn6 -> [0,977,"getWindowHandle",null] 10:36:39 INFO - PROCESS | 3700 | 1467048999498 Marionette TRACE conn6 <- [1,977,null,{"value":"13"}] 10:36:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 10:36:39 INFO - PROCESS | 3700 | 1467048999502 Marionette TRACE conn6 -> [0,978,"setScriptTimeout",{"ms":35000}] 10:36:39 INFO - PROCESS | 3700 | 1467048999506 Marionette TRACE conn6 <- [1,978,null,{}] 10:36:39 INFO - PROCESS | 3700 | 1467048999518 Marionette TRACE conn6 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:39 INFO - PROCESS | 3700 | 1467048999523 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:39 INFO - PROCESS | 3700 | 1467048999630 Marionette TRACE conn6 <- [1,979,null,{"value":null}] 10:36:39 INFO - PROCESS | 3700 | 1467048999756 Marionette TRACE conn6 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:39 INFO - PROCESS | 3700 | 1467048999760 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:39 INFO - PROCESS | 3700 | ++DOCSHELL 1933C800 == 35 [pid = 3700] [id = 254] 10:36:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1933CC00) [pid = 3700] [serial = 761] [outer = 00000000] 10:36:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (195C7000) [pid = 3700] [serial = 762] [outer = 1933CC00] 10:36:39 INFO - PROCESS | 3700 | 1467048999816 Marionette DEBUG loaded listener.js 10:36:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (195CF000) [pid = 3700] [serial = 763] [outer = 1933CC00] 10:36:40 INFO - PROCESS | 3700 | 1467049000363 Marionette TRACE conn6 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 10:36:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 10:36:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 930ms 10:36:40 INFO - PROCESS | 3700 | 1467049000435 Marionette TRACE conn6 -> [0,981,"getWindowHandle",null] 10:36:40 INFO - PROCESS | 3700 | 1467049000438 Marionette TRACE conn6 <- [1,981,null,{"value":"13"}] 10:36:40 INFO - PROCESS | 3700 | 1467049000442 Marionette TRACE conn6 -> [0,982,"setScriptTimeout",{"ms":35000}] 10:36:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 10:36:40 INFO - PROCESS | 3700 | 1467049000444 Marionette TRACE conn6 <- [1,982,null,{}] 10:36:40 INFO - PROCESS | 3700 | 1467049000448 Marionette TRACE conn6 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:40 INFO - PROCESS | 3700 | 1467049000450 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:40 INFO - PROCESS | 3700 | 1467049000563 Marionette TRACE conn6 <- [1,983,null,{"value":null}] 10:36:40 INFO - PROCESS | 3700 | 1467049000689 Marionette TRACE conn6 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:40 INFO - PROCESS | 3700 | 1467049000692 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:40 INFO - PROCESS | 3700 | ++DOCSHELL 149C3000 == 36 [pid = 3700] [id = 255] 10:36:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (14F30800) [pid = 3700] [serial = 764] [outer = 00000000] 10:36:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19975C00) [pid = 3700] [serial = 765] [outer = 14F30800] 10:36:40 INFO - PROCESS | 3700 | 1467049000746 Marionette DEBUG loaded listener.js 10:36:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1997DC00) [pid = 3700] [serial = 766] [outer = 14F30800] 10:36:41 INFO - PROCESS | 3700 | 1467049001401 Marionette TRACE conn6 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 10:36:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 10:36:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1016ms 10:36:41 INFO - PROCESS | 3700 | 1467049001463 Marionette TRACE conn6 -> [0,985,"getWindowHandle",null] 10:36:41 INFO - PROCESS | 3700 | 1467049001467 Marionette TRACE conn6 <- [1,985,null,{"value":"13"}] 10:36:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 10:36:41 INFO - PROCESS | 3700 | 1467049001472 Marionette TRACE conn6 -> [0,986,"setScriptTimeout",{"ms":35000}] 10:36:41 INFO - PROCESS | 3700 | 1467049001476 Marionette TRACE conn6 <- [1,986,null,{}] 10:36:41 INFO - PROCESS | 3700 | 1467049001482 Marionette TRACE conn6 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:41 INFO - PROCESS | 3700 | 1467049001485 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:41 INFO - PROCESS | 3700 | 1467049001595 Marionette TRACE conn6 <- [1,987,null,{"value":null}] 10:36:41 INFO - PROCESS | 3700 | 1467049001717 Marionette TRACE conn6 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:41 INFO - PROCESS | 3700 | 1467049001721 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:41 INFO - PROCESS | 3700 | ++DOCSHELL 1081CC00 == 37 [pid = 3700] [id = 256] 10:36:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (10820000) [pid = 3700] [serial = 767] [outer = 00000000] 10:36:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (117DD400) [pid = 3700] [serial = 768] [outer = 10820000] 10:36:41 INFO - PROCESS | 3700 | 1467049001773 Marionette DEBUG loaded listener.js 10:36:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (148A5C00) [pid = 3700] [serial = 769] [outer = 10820000] 10:36:42 INFO - PROCESS | 3700 | --DOCSHELL 10D16400 == 36 [pid = 3700] [id = 250] 10:36:42 INFO - PROCESS | 3700 | --DOCSHELL 0C731000 == 35 [pid = 3700] [id = 249] 10:36:42 INFO - PROCESS | 3700 | --DOCSHELL 14B7A400 == 34 [pid = 3700] [id = 248] 10:36:42 INFO - PROCESS | 3700 | --DOCSHELL 0FD70400 == 33 [pid = 3700] [id = 247] 10:36:42 INFO - PROCESS | 3700 | --DOCSHELL 15049800 == 32 [pid = 3700] [id = 246] 10:36:42 INFO - PROCESS | 3700 | --DOCSHELL 1933C800 == 31 [pid = 3700] [id = 254] 10:36:42 INFO - PROCESS | 3700 | --DOCSHELL 149C3000 == 30 [pid = 3700] [id = 255] 10:36:42 INFO - PROCESS | 3700 | --DOCSHELL 17944C00 == 29 [pid = 3700] [id = 253] 10:36:42 INFO - PROCESS | 3700 | --DOCSHELL 165D2C00 == 28 [pid = 3700] [id = 251] 10:36:42 INFO - PROCESS | 3700 | --DOCSHELL 1081EC00 == 27 [pid = 3700] [id = 252] 10:36:42 INFO - PROCESS | 3700 | 1467049002968 Marionette TRACE conn6 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 10:36:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 10:36:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1525ms 10:36:43 INFO - PROCESS | 3700 | 1467049002998 Marionette TRACE conn6 -> [0,989,"getWindowHandle",null] 10:36:43 INFO - PROCESS | 3700 | 1467049003001 Marionette TRACE conn6 <- [1,989,null,{"value":"13"}] 10:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 10:36:43 INFO - PROCESS | 3700 | 1467049003005 Marionette TRACE conn6 -> [0,990,"setScriptTimeout",{"ms":35000}] 10:36:43 INFO - PROCESS | 3700 | 1467049003008 Marionette TRACE conn6 <- [1,990,null,{}] 10:36:43 INFO - PROCESS | 3700 | 1467049003012 Marionette TRACE conn6 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:43 INFO - PROCESS | 3700 | 1467049003016 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:43 INFO - PROCESS | 3700 | 1467049003171 Marionette TRACE conn6 <- [1,991,null,{"value":null}] 10:36:43 INFO - PROCESS | 3700 | 1467049003237 Marionette TRACE conn6 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:43 INFO - PROCESS | 3700 | 1467049003240 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:43 INFO - PROCESS | 3700 | ++DOCSHELL 100FD000 == 28 [pid = 3700] [id = 257] 10:36:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (10571400) [pid = 3700] [serial = 770] [outer = 00000000] 10:36:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1081F800) [pid = 3700] [serial = 771] [outer = 10571400] 10:36:43 INFO - PROCESS | 3700 | 1467049003287 Marionette DEBUG loaded listener.js 10:36:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10A36400) [pid = 3700] [serial = 772] [outer = 10571400] 10:36:43 INFO - PROCESS | 3700 | 1467049003739 Marionette TRACE conn6 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 10:36:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 10:36:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 770ms 10:36:43 INFO - PROCESS | 3700 | 1467049003794 Marionette TRACE conn6 -> [0,993,"getWindowHandle",null] 10:36:43 INFO - PROCESS | 3700 | 1467049003799 Marionette TRACE conn6 <- [1,993,null,{"value":"13"}] 10:36:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 10:36:43 INFO - PROCESS | 3700 | 1467049003809 Marionette TRACE conn6 -> [0,994,"setScriptTimeout",{"ms":35000}] 10:36:43 INFO - PROCESS | 3700 | 1467049003812 Marionette TRACE conn6 <- [1,994,null,{}] 10:36:43 INFO - PROCESS | 3700 | 1467049003816 Marionette TRACE conn6 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:43 INFO - PROCESS | 3700 | 1467049003818 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:43 INFO - PROCESS | 3700 | 1467049003942 Marionette TRACE conn6 <- [1,995,null,{"value":null}] 10:36:44 INFO - PROCESS | 3700 | 1467049004004 Marionette TRACE conn6 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 3700 | 1467049004006 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:44 INFO - PROCESS | 3700 | ++DOCSHELL 14F26400 == 29 [pid = 3700] [id = 258] 10:36:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (14F30000) [pid = 3700] [serial = 773] [outer = 00000000] 10:36:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (15026000) [pid = 3700] [serial = 774] [outer = 14F30000] 10:36:44 INFO - PROCESS | 3700 | 1467049004053 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (15352400) [pid = 3700] [serial = 775] [outer = 14F30000] 10:36:44 INFO - PROCESS | 3700 | 1467049004496 Marionette TRACE conn6 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 10:36:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 10:36:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 730ms 10:36:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 10:36:44 INFO - PROCESS | 3700 | 1467049004544 Marionette TRACE conn6 -> [0,997,"getWindowHandle",null] 10:36:44 INFO - PROCESS | 3700 | 1467049004547 Marionette TRACE conn6 <- [1,997,null,{"value":"13"}] 10:36:44 INFO - PROCESS | 3700 | 1467049004550 Marionette TRACE conn6 -> [0,998,"setScriptTimeout",{"ms":35000}] 10:36:44 INFO - PROCESS | 3700 | 1467049004553 Marionette TRACE conn6 <- [1,998,null,{}] 10:36:44 INFO - PROCESS | 3700 | 1467049004564 Marionette TRACE conn6 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:44 INFO - PROCESS | 3700 | 1467049004569 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:44 INFO - PROCESS | 3700 | 1467049004685 Marionette TRACE conn6 <- [1,999,null,{"value":null}] 10:36:44 INFO - PROCESS | 3700 | 1467049004745 Marionette TRACE conn6 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:44 INFO - PROCESS | 3700 | 1467049004748 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:44 INFO - PROCESS | 3700 | ++DOCSHELL 1791E000 == 30 [pid = 3700] [id = 259] 10:36:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (17920400) [pid = 3700] [serial = 776] [outer = 00000000] 10:36:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (18161800) [pid = 3700] [serial = 777] [outer = 17920400] 10:36:44 INFO - PROCESS | 3700 | 1467049004797 Marionette DEBUG loaded listener.js 10:36:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (18CF2800) [pid = 3700] [serial = 778] [outer = 17920400] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (16426400) [pid = 3700] [serial = 722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1504C800) [pid = 3700] [serial = 719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (0C73FC00) [pid = 3700] [serial = 710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (100F8400) [pid = 3700] [serial = 713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (10D13800) [pid = 3700] [serial = 716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1193A400) [pid = 3700] [serial = 749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (175F2400) [pid = 3700] [serial = 725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (0C73F000) [pid = 3700] [serial = 701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (151B6800) [pid = 3700] [serial = 704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19960400) [pid = 3700] [serial = 707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19970800) [pid = 3700] [serial = 737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19086400) [pid = 3700] [serial = 728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (0C738400) [pid = 3700] [serial = 746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (195C8000) [pid = 3700] [serial = 734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (0FD76800) [pid = 3700] [serial = 740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (14F28800) [pid = 3700] [serial = 743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (17566000) [pid = 3700] [serial = 731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 10:36:45 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (165D3000) [pid = 3700] [serial = 752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 10:36:45 INFO - PROCESS | 3700 | 1467049005494 Marionette TRACE conn6 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 10:36:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 10:36:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 972ms 10:36:45 INFO - PROCESS | 3700 | 1467049005525 Marionette TRACE conn6 -> [0,1001,"getWindowHandle",null] 10:36:45 INFO - PROCESS | 3700 | 1467049005528 Marionette TRACE conn6 <- [1,1001,null,{"value":"13"}] 10:36:45 INFO - PROCESS | 3700 | 1467049005531 Marionette TRACE conn6 -> [0,1002,"setScriptTimeout",{"ms":35000}] 10:36:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 10:36:45 INFO - PROCESS | 3700 | 1467049005533 Marionette TRACE conn6 <- [1,1002,null,{}] 10:36:45 INFO - PROCESS | 3700 | 1467049005536 Marionette TRACE conn6 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:45 INFO - PROCESS | 3700 | 1467049005538 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:45 INFO - PROCESS | 3700 | 1467049005625 Marionette TRACE conn6 <- [1,1003,null,{"value":null}] 10:36:45 INFO - PROCESS | 3700 | 1467049005712 Marionette TRACE conn6 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:45 INFO - PROCESS | 3700 | 1467049005714 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:45 INFO - PROCESS | 3700 | ++DOCSHELL 0FDC7000 == 31 [pid = 3700] [id = 260] 10:36:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (0FDCC400) [pid = 3700] [serial = 779] [outer = 00000000] 10:36:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (148E7C00) [pid = 3700] [serial = 780] [outer = 0FDCC400] 10:36:45 INFO - PROCESS | 3700 | 1467049005759 Marionette DEBUG loaded listener.js 10:36:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16426400) [pid = 3700] [serial = 781] [outer = 0FDCC400] 10:36:46 INFO - PROCESS | 3700 | 1467049006123 Marionette TRACE conn6 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 10:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 10:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 630ms 10:36:46 INFO - PROCESS | 3700 | 1467049006165 Marionette TRACE conn6 -> [0,1005,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 3700 | 1467049006168 Marionette TRACE conn6 <- [1,1005,null,{"value":"13"}] 10:36:46 INFO - PROCESS | 3700 | 1467049006171 Marionette TRACE conn6 -> [0,1006,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 10:36:46 INFO - PROCESS | 3700 | 1467049006172 Marionette TRACE conn6 <- [1,1006,null,{}] 10:36:46 INFO - PROCESS | 3700 | 1467049006176 Marionette TRACE conn6 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:46 INFO - PROCESS | 3700 | 1467049006178 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:46 INFO - PROCESS | 3700 | 1467049006296 Marionette TRACE conn6 <- [1,1007,null,{"value":null}] 10:36:46 INFO - PROCESS | 3700 | 1467049006304 Marionette TRACE conn6 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:46 INFO - PROCESS | 3700 | 1467049006306 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:46 INFO - PROCESS | 3700 | ++DOCSHELL 165D3000 == 32 [pid = 3700] [id = 261] 10:36:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16A87800) [pid = 3700] [serial = 782] [outer = 00000000] 10:36:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (18E6A000) [pid = 3700] [serial = 783] [outer = 16A87800] 10:36:46 INFO - PROCESS | 3700 | 1467049006353 Marionette DEBUG loaded listener.js 10:36:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19081C00) [pid = 3700] [serial = 784] [outer = 16A87800] 10:36:46 INFO - PROCESS | 3700 | 1467049006779 Marionette TRACE conn6 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 10:36:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 10:36:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 630ms 10:36:46 INFO - PROCESS | 3700 | 1467049006805 Marionette TRACE conn6 -> [0,1009,"getWindowHandle",null] 10:36:46 INFO - PROCESS | 3700 | 1467049006808 Marionette TRACE conn6 <- [1,1009,null,{"value":"13"}] 10:36:46 INFO - PROCESS | 3700 | 1467049006811 Marionette TRACE conn6 -> [0,1010,"setScriptTimeout",{"ms":35000}] 10:36:46 INFO - PROCESS | 3700 | 1467049006812 Marionette TRACE conn6 <- [1,1010,null,{}] 10:36:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 10:36:46 INFO - PROCESS | 3700 | 1467049006816 Marionette TRACE conn6 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:46 INFO - PROCESS | 3700 | 1467049006822 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:46 INFO - PROCESS | 3700 | 1467049006956 Marionette TRACE conn6 <- [1,1011,null,{"value":null}] 10:36:47 INFO - PROCESS | 3700 | 1467049006999 Marionette TRACE conn6 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:47 INFO - PROCESS | 3700 | 1467049007001 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:47 INFO - PROCESS | 3700 | ++DOCSHELL 19961C00 == 33 [pid = 3700] [id = 262] 10:36:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19963C00) [pid = 3700] [serial = 785] [outer = 00000000] 10:36:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19972400) [pid = 3700] [serial = 786] [outer = 19963C00] 10:36:47 INFO - PROCESS | 3700 | 1467049007056 Marionette DEBUG loaded listener.js 10:36:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19966000) [pid = 3700] [serial = 787] [outer = 19963C00] 10:36:47 INFO - PROCESS | 3700 | --DOCSHELL 100FD000 == 32 [pid = 3700] [id = 257] 10:36:47 INFO - PROCESS | 3700 | --DOCSHELL 1081CC00 == 31 [pid = 3700] [id = 256] 10:36:48 INFO - PROCESS | 3700 | --DOCSHELL 1791E000 == 30 [pid = 3700] [id = 259] 10:36:48 INFO - PROCESS | 3700 | --DOCSHELL 0FDC7000 == 29 [pid = 3700] [id = 260] 10:36:48 INFO - PROCESS | 3700 | --DOCSHELL 165D3000 == 28 [pid = 3700] [id = 261] 10:36:48 INFO - PROCESS | 3700 | --DOCSHELL 14F26400 == 27 [pid = 3700] [id = 258] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (165DB000) [pid = 3700] [serial = 723] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (150DE000) [pid = 3700] [serial = 720] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (10573C00) [pid = 3700] [serial = 712] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (0C8F5C00) [pid = 3700] [serial = 711] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10575400) [pid = 3700] [serial = 714] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10595400) [pid = 3700] [serial = 715] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10D33800) [pid = 3700] [serial = 717] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1193C800) [pid = 3700] [serial = 718] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1386FC00) [pid = 3700] [serial = 751] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (17949800) [pid = 3700] [serial = 726] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10592400) [pid = 3700] [serial = 703] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0FD21000) [pid = 3700] [serial = 702] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (16607400) [pid = 3700] [serial = 706] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (165D2800) [pid = 3700] [serial = 705] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19CDA400) [pid = 3700] [serial = 709] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1997CC00) [pid = 3700] [serial = 708] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19974800) [pid = 3700] [serial = 738] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1908E800) [pid = 3700] [serial = 729] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (18157400) [pid = 3700] [serial = 727] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (0FD21400) [pid = 3700] [serial = 747] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (195D0400) [pid = 3700] [serial = 735] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (13868400) [pid = 3700] [serial = 750] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (10578C00) [pid = 3700] [serial = 748] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1997BC00) [pid = 3700] [serial = 739] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (10B4E400) [pid = 3700] [serial = 741] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (165D2400) [pid = 3700] [serial = 745] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (15350400) [pid = 3700] [serial = 744] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (10D30000) [pid = 3700] [serial = 742] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (19340000) [pid = 3700] [serial = 730] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (16A7DC00) [pid = 3700] [serial = 724] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (19088C00) [pid = 3700] [serial = 732] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (1908D000) [pid = 3700] [serial = 733] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (1535D000) [pid = 3700] [serial = 721] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (195CBC00) [pid = 3700] [serial = 736] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (17564C00) [pid = 3700] [serial = 754] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | --DOMWINDOW == 52 (165DC400) [pid = 3700] [serial = 753] [outer = 00000000] [url = about:blank] 10:36:48 INFO - PROCESS | 3700 | 1467049008710 Marionette TRACE conn6 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 10:36:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 10:36:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1916ms 10:36:48 INFO - PROCESS | 3700 | 1467049008732 Marionette TRACE conn6 -> [0,1013,"getWindowHandle",null] 10:36:48 INFO - PROCESS | 3700 | 1467049008736 Marionette TRACE conn6 <- [1,1013,null,{"value":"13"}] 10:36:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 10:36:48 INFO - PROCESS | 3700 | 1467049008741 Marionette TRACE conn6 -> [0,1014,"setScriptTimeout",{"ms":35000}] 10:36:48 INFO - PROCESS | 3700 | 1467049008745 Marionette TRACE conn6 <- [1,1014,null,{}] 10:36:48 INFO - PROCESS | 3700 | 1467049008751 Marionette TRACE conn6 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:48 INFO - PROCESS | 3700 | 1467049008754 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:48 INFO - PROCESS | 3700 | 1467049008856 Marionette TRACE conn6 <- [1,1015,null,{"value":null}] 10:36:48 INFO - PROCESS | 3700 | 1467049008864 Marionette TRACE conn6 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:48 INFO - PROCESS | 3700 | 1467049008868 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:48 INFO - PROCESS | 3700 | ++DOCSHELL 100F7C00 == 28 [pid = 3700] [id = 263] 10:36:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 53 (100F8400) [pid = 3700] [serial = 788] [outer = 00000000] 10:36:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (10573400) [pid = 3700] [serial = 789] [outer = 100F8400] 10:36:48 INFO - PROCESS | 3700 | 1467049008918 Marionette DEBUG loaded listener.js 10:36:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (10574000) [pid = 3700] [serial = 790] [outer = 100F8400] 10:36:49 INFO - PROCESS | 3700 | 1467049009404 Marionette TRACE conn6 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 10:36:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 10:36:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 690ms 10:36:49 INFO - PROCESS | 3700 | 1467049009432 Marionette TRACE conn6 -> [0,1017,"getWindowHandle",null] 10:36:49 INFO - PROCESS | 3700 | 1467049009437 Marionette TRACE conn6 <- [1,1017,null,{"value":"13"}] 10:36:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 10:36:49 INFO - PROCESS | 3700 | 1467049009444 Marionette TRACE conn6 -> [0,1018,"setScriptTimeout",{"ms":35000}] 10:36:49 INFO - PROCESS | 3700 | 1467049009447 Marionette TRACE conn6 <- [1,1018,null,{}] 10:36:49 INFO - PROCESS | 3700 | 1467049009451 Marionette TRACE conn6 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:49 INFO - PROCESS | 3700 | 1467049009454 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:49 INFO - PROCESS | 3700 | 1467049009543 Marionette TRACE conn6 <- [1,1019,null,{"value":null}] 10:36:49 INFO - PROCESS | 3700 | 1467049009561 Marionette TRACE conn6 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:49 INFO - PROCESS | 3700 | 1467049009564 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:49 INFO - PROCESS | 3700 | ++DOCSHELL 109D4800 == 29 [pid = 3700] [id = 264] 10:36:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (109D5800) [pid = 3700] [serial = 791] [outer = 00000000] 10:36:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (109DD400) [pid = 3700] [serial = 792] [outer = 109D5800] 10:36:49 INFO - PROCESS | 3700 | 1467049009614 Marionette DEBUG loaded listener.js 10:36:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (10B48800) [pid = 3700] [serial = 793] [outer = 109D5800] 10:36:50 INFO - PROCESS | 3700 | 1467049010079 Marionette TRACE conn6 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 10:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 10:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 671ms 10:36:50 INFO - PROCESS | 3700 | 1467049010118 Marionette TRACE conn6 -> [0,1021,"getWindowHandle",null] 10:36:50 INFO - PROCESS | 3700 | 1467049010120 Marionette TRACE conn6 <- [1,1021,null,{"value":"13"}] 10:36:50 INFO - PROCESS | 3700 | 1467049010124 Marionette TRACE conn6 -> [0,1022,"setScriptTimeout",{"ms":35000}] 10:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 10:36:50 INFO - PROCESS | 3700 | 1467049010128 Marionette TRACE conn6 <- [1,1022,null,{}] 10:36:50 INFO - PROCESS | 3700 | 1467049010139 Marionette TRACE conn6 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:50 INFO - PROCESS | 3700 | 1467049010144 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:50 INFO - PROCESS | 3700 | 1467049010257 Marionette TRACE conn6 <- [1,1023,null,{"value":null}] 10:36:50 INFO - PROCESS | 3700 | 1467049010346 Marionette TRACE conn6 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:50 INFO - PROCESS | 3700 | 1467049010349 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:50 INFO - PROCESS | 3700 | ++DOCSHELL 13869400 == 30 [pid = 3700] [id = 265] 10:36:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (13869800) [pid = 3700] [serial = 794] [outer = 00000000] 10:36:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (1386F400) [pid = 3700] [serial = 795] [outer = 13869800] 10:36:50 INFO - PROCESS | 3700 | 1467049010396 Marionette DEBUG loaded listener.js 10:36:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (148ADC00) [pid = 3700] [serial = 796] [outer = 13869800] 10:36:50 INFO - PROCESS | 3700 | 1467049010765 Marionette TRACE conn6 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 10:36:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 10:36:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 672ms 10:36:50 INFO - PROCESS | 3700 | 1467049010799 Marionette TRACE conn6 -> [0,1025,"getWindowHandle",null] 10:36:50 INFO - PROCESS | 3700 | 1467049010802 Marionette TRACE conn6 <- [1,1025,null,{"value":"13"}] 10:36:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 10:36:50 INFO - PROCESS | 3700 | 1467049010805 Marionette TRACE conn6 -> [0,1026,"setScriptTimeout",{"ms":35000}] 10:36:50 INFO - PROCESS | 3700 | 1467049010807 Marionette TRACE conn6 <- [1,1026,null,{}] 10:36:50 INFO - PROCESS | 3700 | 1467049010810 Marionette TRACE conn6 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:50 INFO - PROCESS | 3700 | 1467049010812 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:50 INFO - PROCESS | 3700 | 1467049010931 Marionette TRACE conn6 <- [1,1027,null,{"value":null}] 10:36:50 INFO - PROCESS | 3700 | 1467049010979 Marionette TRACE conn6 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:50 INFO - PROCESS | 3700 | 1467049010981 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:50 INFO - PROCESS | 3700 | ++DOCSHELL 149BEC00 == 31 [pid = 3700] [id = 266] 10:36:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (149C1400) [pid = 3700] [serial = 797] [outer = 00000000] 10:36:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (150E5800) [pid = 3700] [serial = 798] [outer = 149C1400] 10:36:51 INFO - PROCESS | 3700 | 1467049011028 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (16422800) [pid = 3700] [serial = 799] [outer = 149C1400] 10:36:51 INFO - PROCESS | 3700 | 1467049011390 Marionette TRACE conn6 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 10:36:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 10:36:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 629ms 10:36:51 INFO - PROCESS | 3700 | 1467049011435 Marionette TRACE conn6 -> [0,1029,"getWindowHandle",null] 10:36:51 INFO - PROCESS | 3700 | 1467049011437 Marionette TRACE conn6 <- [1,1029,null,{"value":"13"}] 10:36:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 10:36:51 INFO - PROCESS | 3700 | 1467049011441 Marionette TRACE conn6 -> [0,1030,"setScriptTimeout",{"ms":35000}] 10:36:51 INFO - PROCESS | 3700 | 1467049011443 Marionette TRACE conn6 <- [1,1030,null,{}] 10:36:51 INFO - PROCESS | 3700 | 1467049011446 Marionette TRACE conn6 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:51 INFO - PROCESS | 3700 | 1467049011448 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:51 INFO - PROCESS | 3700 | 1467049011560 Marionette TRACE conn6 <- [1,1031,null,{"value":null}] 10:36:51 INFO - PROCESS | 3700 | 1467049011595 Marionette TRACE conn6 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:51 INFO - PROCESS | 3700 | 1467049011597 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:51 INFO - PROCESS | 3700 | ++DOCSHELL 1642DC00 == 32 [pid = 3700] [id = 267] 10:36:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (1642E000) [pid = 3700] [serial = 800] [outer = 00000000] 10:36:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (165D0C00) [pid = 3700] [serial = 801] [outer = 1642E000] 10:36:51 INFO - PROCESS | 3700 | 1467049011644 Marionette DEBUG loaded listener.js 10:36:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (165D8400) [pid = 3700] [serial = 802] [outer = 1642E000] 10:36:52 INFO - PROCESS | 3700 | 1467049012047 Marionette TRACE conn6 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 10:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 10:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 670ms 10:36:52 INFO - PROCESS | 3700 | 1467049012115 Marionette TRACE conn6 -> [0,1033,"getWindowHandle",null] 10:36:52 INFO - PROCESS | 3700 | 1467049012118 Marionette TRACE conn6 <- [1,1033,null,{"value":"13"}] 10:36:52 INFO - PROCESS | 3700 | 1467049012121 Marionette TRACE conn6 -> [0,1034,"setScriptTimeout",{"ms":35000}] 10:36:52 INFO - PROCESS | 3700 | 1467049012122 Marionette TRACE conn6 <- [1,1034,null,{}] 10:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 10:36:52 INFO - PROCESS | 3700 | 1467049012126 Marionette TRACE conn6 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:52 INFO - PROCESS | 3700 | 1467049012132 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:52 INFO - PROCESS | 3700 | 1467049012231 Marionette TRACE conn6 <- [1,1035,null,{"value":null}] 10:36:52 INFO - PROCESS | 3700 | 1467049012242 Marionette TRACE conn6 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:52 INFO - PROCESS | 3700 | 1467049012243 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:52 INFO - PROCESS | 3700 | ++DOCSHELL 16A7E800 == 33 [pid = 3700] [id = 268] 10:36:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (16A83000) [pid = 3700] [serial = 803] [outer = 00000000] 10:36:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1791BC00) [pid = 3700] [serial = 804] [outer = 16A83000] 10:36:52 INFO - PROCESS | 3700 | 1467049012287 Marionette DEBUG loaded listener.js 10:36:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1794D000) [pid = 3700] [serial = 805] [outer = 16A83000] 10:36:52 INFO - PROCESS | 3700 | 1467049012708 Marionette TRACE conn6 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 10:36:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 10:36:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 630ms 10:36:52 INFO - PROCESS | 3700 | 1467049012756 Marionette TRACE conn6 -> [0,1037,"getWindowHandle",null] 10:36:52 INFO - PROCESS | 3700 | 1467049012759 Marionette TRACE conn6 <- [1,1037,null,{"value":"13"}] 10:36:52 INFO - PROCESS | 3700 | 1467049012762 Marionette TRACE conn6 -> [0,1038,"setScriptTimeout",{"ms":35000}] 10:36:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 10:36:52 INFO - PROCESS | 3700 | 1467049012764 Marionette TRACE conn6 <- [1,1038,null,{}] 10:36:52 INFO - PROCESS | 3700 | 1467049012768 Marionette TRACE conn6 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:52 INFO - PROCESS | 3700 | 1467049012770 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:52 INFO - PROCESS | 3700 | 1467049012869 Marionette TRACE conn6 <- [1,1039,null,{"value":null}] 10:36:52 INFO - PROCESS | 3700 | 1467049012878 Marionette TRACE conn6 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:52 INFO - PROCESS | 3700 | 1467049012880 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:52 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EDC00 == 34 [pid = 3700] [id = 269] 10:36:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1380C400) [pid = 3700] [serial = 806] [outer = 00000000] 10:36:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (18C54800) [pid = 3700] [serial = 807] [outer = 1380C400] 10:36:52 INFO - PROCESS | 3700 | 1467049012923 Marionette DEBUG loaded listener.js 10:36:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (18E24C00) [pid = 3700] [serial = 808] [outer = 1380C400] 10:36:53 INFO - PROCESS | 3700 | 1467049013337 Marionette TRACE conn6 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 10:36:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 10:36:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 630ms 10:36:53 INFO - PROCESS | 3700 | 1467049013397 Marionette TRACE conn6 -> [0,1041,"getWindowHandle",null] 10:36:53 INFO - PROCESS | 3700 | 1467049013399 Marionette TRACE conn6 <- [1,1041,null,{"value":"13"}] 10:36:53 INFO - PROCESS | 3700 | 1467049013402 Marionette TRACE conn6 -> [0,1042,"setScriptTimeout",{"ms":35000}] 10:36:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 10:36:53 INFO - PROCESS | 3700 | 1467049013404 Marionette TRACE conn6 <- [1,1042,null,{}] 10:36:53 INFO - PROCESS | 3700 | 1467049013407 Marionette TRACE conn6 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:53 INFO - PROCESS | 3700 | 1467049013409 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:53 INFO - PROCESS | 3700 | 1467049013486 Marionette TRACE conn6 <- [1,1043,null,{"value":null}] 10:36:53 INFO - PROCESS | 3700 | 1467049013491 Marionette TRACE conn6 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:53 INFO - PROCESS | 3700 | 1467049013493 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:53 INFO - PROCESS | 3700 | ++DOCSHELL 165CF800 == 35 [pid = 3700] [id = 270] 10:36:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19008C00) [pid = 3700] [serial = 809] [outer = 00000000] 10:36:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19339800) [pid = 3700] [serial = 810] [outer = 19008C00] 10:36:53 INFO - PROCESS | 3700 | 1467049013537 Marionette DEBUG loaded listener.js 10:36:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1908D400) [pid = 3700] [serial = 811] [outer = 19008C00] 10:36:53 INFO - PROCESS | 3700 | 1467049013991 Marionette TRACE conn6 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 10:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 10:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 630ms 10:36:54 INFO - PROCESS | 3700 | 1467049014037 Marionette TRACE conn6 -> [0,1045,"getWindowHandle",null] 10:36:54 INFO - PROCESS | 3700 | 1467049014039 Marionette TRACE conn6 <- [1,1045,null,{"value":"13"}] 10:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 10:36:54 INFO - PROCESS | 3700 | 1467049014041 Marionette TRACE conn6 -> [0,1046,"setScriptTimeout",{"ms":35000}] 10:36:54 INFO - PROCESS | 3700 | 1467049014043 Marionette TRACE conn6 <- [1,1046,null,{}] 10:36:54 INFO - PROCESS | 3700 | 1467049014052 Marionette TRACE conn6 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:54 INFO - PROCESS | 3700 | 1467049014054 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:54 INFO - PROCESS | 3700 | 1467049014156 Marionette TRACE conn6 <- [1,1047,null,{"value":null}] 10:36:54 INFO - PROCESS | 3700 | 1467049014238 Marionette TRACE conn6 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:54 INFO - PROCESS | 3700 | 1467049014240 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:54 INFO - PROCESS | 3700 | ++DOCSHELL 0FD76C00 == 36 [pid = 3700] [id = 271] 10:36:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (13869000) [pid = 3700] [serial = 812] [outer = 00000000] 10:36:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (195C6C00) [pid = 3700] [serial = 813] [outer = 13869000] 10:36:54 INFO - PROCESS | 3700 | 1467049014282 Marionette DEBUG loaded listener.js 10:36:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19340000) [pid = 3700] [serial = 814] [outer = 13869000] 10:36:54 INFO - PROCESS | 3700 | 1467049014691 Marionette TRACE conn6 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 10:36:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 10:36:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 730ms 10:36:54 INFO - PROCESS | 3700 | 1467049014773 Marionette TRACE conn6 -> [0,1049,"getWindowHandle",null] 10:36:54 INFO - PROCESS | 3700 | 1467049014775 Marionette TRACE conn6 <- [1,1049,null,{"value":"13"}] 10:36:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 10:36:54 INFO - PROCESS | 3700 | 1467049014778 Marionette TRACE conn6 -> [0,1050,"setScriptTimeout",{"ms":35000}] 10:36:54 INFO - PROCESS | 3700 | 1467049014779 Marionette TRACE conn6 <- [1,1050,null,{}] 10:36:54 INFO - PROCESS | 3700 | 1467049014783 Marionette TRACE conn6 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:54 INFO - PROCESS | 3700 | 1467049014785 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:54 INFO - PROCESS | 3700 | 1467049014895 Marionette TRACE conn6 <- [1,1051,null,{"value":null}] 10:36:54 INFO - PROCESS | 3700 | 1467049014906 Marionette TRACE conn6 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:54 INFO - PROCESS | 3700 | 1467049014908 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:54 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F4C00 == 37 [pid = 3700] [id = 272] 10:36:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (195D0800) [pid = 3700] [serial = 815] [outer = 00000000] 10:36:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19971400) [pid = 3700] [serial = 816] [outer = 195D0800] 10:36:54 INFO - PROCESS | 3700 | 1467049014999 Marionette DEBUG loaded listener.js 10:36:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19973C00) [pid = 3700] [serial = 817] [outer = 195D0800] 10:36:55 INFO - PROCESS | 3700 | 1467049015402 Marionette TRACE conn6 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 10:36:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 10:36:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 670ms 10:36:55 INFO - PROCESS | 3700 | 1467049015448 Marionette TRACE conn6 -> [0,1053,"getWindowHandle",null] 10:36:55 INFO - PROCESS | 3700 | 1467049015451 Marionette TRACE conn6 <- [1,1053,null,{"value":"13"}] 10:36:55 INFO - PROCESS | 3700 | 1467049015454 Marionette TRACE conn6 -> [0,1054,"setScriptTimeout",{"ms":35000}] 10:36:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 10:36:55 INFO - PROCESS | 3700 | 1467049015456 Marionette TRACE conn6 <- [1,1054,null,{}] 10:36:55 INFO - PROCESS | 3700 | 1467049015467 Marionette TRACE conn6 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:55 INFO - PROCESS | 3700 | 1467049015470 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:55 INFO - PROCESS | 3700 | 1467049015624 Marionette TRACE conn6 <- [1,1055,null,{"value":null}] 10:36:55 INFO - PROCESS | 3700 | 1467049015630 Marionette TRACE conn6 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:55 INFO - PROCESS | 3700 | 1467049015632 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:55 INFO - PROCESS | 3700 | ++DOCSHELL 16428400 == 38 [pid = 3700] [id = 273] 10:36:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1997C000) [pid = 3700] [serial = 818] [outer = 00000000] 10:36:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19A46400) [pid = 3700] [serial = 819] [outer = 1997C000] 10:36:55 INFO - PROCESS | 3700 | 1467049015678 Marionette DEBUG loaded listener.js 10:36:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19BDA400) [pid = 3700] [serial = 820] [outer = 1997C000] 10:36:55 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (16A87800) [pid = 3700] [serial = 782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 10:36:55 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (14F30000) [pid = 3700] [serial = 773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 10:36:55 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (17920400) [pid = 3700] [serial = 776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 10:36:55 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (0FDCC400) [pid = 3700] [serial = 779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 10:36:55 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (109DCC00) [pid = 3700] [serial = 755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 10:36:55 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (17946C00) [pid = 3700] [serial = 758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 10:36:55 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1933CC00) [pid = 3700] [serial = 761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 10:36:55 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (14F30800) [pid = 3700] [serial = 764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 10:36:55 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10820000) [pid = 3700] [serial = 767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 10:36:55 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10571400) [pid = 3700] [serial = 770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 10:36:56 INFO - PROCESS | 3700 | 1467049016141 Marionette TRACE conn6 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 10:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 10:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 730ms 10:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 10:36:56 INFO - PROCESS | 3700 | 1467049016189 Marionette TRACE conn6 -> [0,1057,"getWindowHandle",null] 10:36:56 INFO - PROCESS | 3700 | 1467049016191 Marionette TRACE conn6 <- [1,1057,null,{"value":"13"}] 10:36:56 INFO - PROCESS | 3700 | 1467049016194 Marionette TRACE conn6 -> [0,1058,"setScriptTimeout",{"ms":35000}] 10:36:56 INFO - PROCESS | 3700 | 1467049016195 Marionette TRACE conn6 <- [1,1058,null,{}] 10:36:56 INFO - PROCESS | 3700 | 1467049016199 Marionette TRACE conn6 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:56 INFO - PROCESS | 3700 | 1467049016201 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:56 INFO - PROCESS | 3700 | 1467049016282 Marionette TRACE conn6 <- [1,1059,null,{"value":null}] 10:36:56 INFO - PROCESS | 3700 | 1467049016287 Marionette TRACE conn6 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:56 INFO - PROCESS | 3700 | 1467049016289 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:56 INFO - PROCESS | 3700 | ++DOCSHELL 148E4000 == 39 [pid = 3700] [id = 274] 10:36:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (14F29800) [pid = 3700] [serial = 821] [outer = 00000000] 10:36:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19336C00) [pid = 3700] [serial = 822] [outer = 14F29800] 10:36:56 INFO - PROCESS | 3700 | 1467049016344 Marionette DEBUG loaded listener.js 10:36:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1996F400) [pid = 3700] [serial = 823] [outer = 14F29800] 10:36:56 INFO - PROCESS | 3700 | 1467049016754 Marionette TRACE conn6 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 10:36:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 10:36:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 630ms 10:36:56 INFO - PROCESS | 3700 | 1467049016825 Marionette TRACE conn6 -> [0,1061,"getWindowHandle",null] 10:36:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 10:36:56 INFO - PROCESS | 3700 | 1467049016827 Marionette TRACE conn6 <- [1,1061,null,{"value":"13"}] 10:36:56 INFO - PROCESS | 3700 | 1467049016830 Marionette TRACE conn6 -> [0,1062,"setScriptTimeout",{"ms":35000}] 10:36:56 INFO - PROCESS | 3700 | 1467049016831 Marionette TRACE conn6 <- [1,1062,null,{}] 10:36:56 INFO - PROCESS | 3700 | 1467049016835 Marionette TRACE conn6 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:56 INFO - PROCESS | 3700 | 1467049016837 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:56 INFO - PROCESS | 3700 | 1467049016916 Marionette TRACE conn6 <- [1,1063,null,{"value":null}] 10:36:56 INFO - PROCESS | 3700 | 1467049016922 Marionette TRACE conn6 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:56 INFO - PROCESS | 3700 | 1467049016923 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:56 INFO - PROCESS | 3700 | ++DOCSHELL 19964000 == 40 [pid = 3700] [id = 275] 10:36:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (199AEC00) [pid = 3700] [serial = 824] [outer = 00000000] 10:36:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19CBEC00) [pid = 3700] [serial = 825] [outer = 199AEC00] 10:36:56 INFO - PROCESS | 3700 | 1467049016966 Marionette DEBUG loaded listener.js 10:36:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19CD9C00) [pid = 3700] [serial = 826] [outer = 199AEC00] 10:36:57 INFO - PROCESS | 3700 | 1467049017391 Marionette TRACE conn6 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 10:36:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 10:36:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 570ms 10:36:57 INFO - PROCESS | 3700 | 1467049017401 Marionette TRACE conn6 -> [0,1065,"getWindowHandle",null] 10:36:57 INFO - PROCESS | 3700 | 1467049017403 Marionette TRACE conn6 <- [1,1065,null,{"value":"13"}] 10:36:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 10:36:57 INFO - PROCESS | 3700 | 1467049017406 Marionette TRACE conn6 -> [0,1066,"setScriptTimeout",{"ms":35000}] 10:36:57 INFO - PROCESS | 3700 | 1467049017407 Marionette TRACE conn6 <- [1,1066,null,{}] 10:36:57 INFO - PROCESS | 3700 | 1467049017411 Marionette TRACE conn6 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:57 INFO - PROCESS | 3700 | 1467049017413 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:57 INFO - PROCESS | 3700 | 1467049017535 Marionette TRACE conn6 <- [1,1067,null,{"value":null}] 10:36:57 INFO - PROCESS | 3700 | 1467049017543 Marionette TRACE conn6 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:57 INFO - PROCESS | 3700 | 1467049017545 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:57 INFO - PROCESS | 3700 | ++DOCSHELL 1193D000 == 41 [pid = 3700] [id = 276] 10:36:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (199AC400) [pid = 3700] [serial = 827] [outer = 00000000] 10:36:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19CE2800) [pid = 3700] [serial = 828] [outer = 199AC400] 10:36:57 INFO - PROCESS | 3700 | 1467049017591 Marionette DEBUG loaded listener.js 10:36:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19CE5000) [pid = 3700] [serial = 829] [outer = 199AC400] 10:36:58 INFO - PROCESS | 3700 | 1467049018220 Marionette TRACE conn6 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 10:36:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 10:36:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 870ms 10:36:58 INFO - PROCESS | 3700 | 1467049018296 Marionette TRACE conn6 -> [0,1069,"getWindowHandle",null] 10:36:58 INFO - PROCESS | 3700 | 1467049018301 Marionette TRACE conn6 <- [1,1069,null,{"value":"13"}] 10:36:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 10:36:58 INFO - PROCESS | 3700 | 1467049018330 Marionette TRACE conn6 -> [0,1070,"setScriptTimeout",{"ms":35000}] 10:36:58 INFO - PROCESS | 3700 | 1467049018334 Marionette TRACE conn6 <- [1,1070,null,{}] 10:36:58 INFO - PROCESS | 3700 | 1467049018340 Marionette TRACE conn6 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:58 INFO - PROCESS | 3700 | 1467049018344 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:58 INFO - PROCESS | 3700 | 1467049018484 Marionette TRACE conn6 <- [1,1071,null,{"value":null}] 10:36:58 INFO - PROCESS | 3700 | 1467049018611 Marionette TRACE conn6 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:58 INFO - PROCESS | 3700 | 1467049018614 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:58 INFO - PROCESS | 3700 | ++DOCSHELL 0C73A000 == 42 [pid = 3700] [id = 277] 10:36:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (0C8ED000) [pid = 3700] [serial = 830] [outer = 00000000] 10:36:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1057E800) [pid = 3700] [serial = 831] [outer = 0C8ED000] 10:36:58 INFO - PROCESS | 3700 | 1467049018679 Marionette DEBUG loaded listener.js 10:36:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10814C00) [pid = 3700] [serial = 832] [outer = 0C8ED000] 10:36:59 INFO - PROCESS | 3700 | 1467049019411 Marionette TRACE conn6 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 10:36:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 10:36:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1122ms 10:36:59 INFO - PROCESS | 3700 | 1467049019454 Marionette TRACE conn6 -> [0,1073,"getWindowHandle",null] 10:36:59 INFO - PROCESS | 3700 | 1467049019459 Marionette TRACE conn6 <- [1,1073,null,{"value":"13"}] 10:36:59 INFO - PROCESS | 3700 | 1467049019466 Marionette TRACE conn6 -> [0,1074,"setScriptTimeout",{"ms":35000}] 10:36:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 10:36:59 INFO - PROCESS | 3700 | 1467049019469 Marionette TRACE conn6 <- [1,1074,null,{}] 10:36:59 INFO - PROCESS | 3700 | 1467049019473 Marionette TRACE conn6 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:36:59 INFO - PROCESS | 3700 | 1467049019476 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:59 INFO - PROCESS | 3700 | 1467049019750 Marionette TRACE conn6 <- [1,1075,null,{"value":null}] 10:36:59 INFO - PROCESS | 3700 | 1467049019890 Marionette TRACE conn6 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:36:59 INFO - PROCESS | 3700 | 1467049019893 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:36:59 INFO - PROCESS | 3700 | ++DOCSHELL 0C736C00 == 43 [pid = 3700] [id = 278] 10:36:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (0C737C00) [pid = 3700] [serial = 833] [outer = 00000000] 10:36:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (0C844400) [pid = 3700] [serial = 834] [outer = 0C737C00] 10:36:59 INFO - PROCESS | 3700 | 1467049019945 Marionette DEBUG loaded listener.js 10:37:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (0C8F4400) [pid = 3700] [serial = 835] [outer = 0C737C00] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 19964000 == 42 [pid = 3700] [id = 275] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 148E4000 == 41 [pid = 3700] [id = 274] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 16428400 == 40 [pid = 3700] [id = 273] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 0C8F4C00 == 39 [pid = 3700] [id = 272] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 0FD76C00 == 38 [pid = 3700] [id = 271] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 165CF800 == 37 [pid = 3700] [id = 270] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 0C8EDC00 == 36 [pid = 3700] [id = 269] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 16A7E800 == 35 [pid = 3700] [id = 268] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 1642DC00 == 34 [pid = 3700] [id = 267] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 149BEC00 == 33 [pid = 3700] [id = 266] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19972400) [pid = 3700] [serial = 786] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 13869400 == 32 [pid = 3700] [id = 265] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 109D4800 == 31 [pid = 3700] [id = 264] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 100F7C00 == 30 [pid = 3700] [id = 263] 10:37:00 INFO - PROCESS | 3700 | --DOCSHELL 19961C00 == 29 [pid = 3700] [id = 262] 10:37:00 INFO - PROCESS | 3700 | 1467049020605 Marionette TRACE conn6 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 10:37:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 10:37:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1175ms 10:37:00 INFO - PROCESS | 3700 | 1467049020645 Marionette TRACE conn6 -> [0,1077,"getWindowHandle",null] 10:37:00 INFO - PROCESS | 3700 | 1467049020648 Marionette TRACE conn6 <- [1,1077,null,{"value":"13"}] 10:37:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 10:37:00 INFO - PROCESS | 3700 | 1467049020653 Marionette TRACE conn6 -> [0,1078,"setScriptTimeout",{"ms":35000}] 10:37:00 INFO - PROCESS | 3700 | 1467049020656 Marionette TRACE conn6 <- [1,1078,null,{}] 10:37:00 INFO - PROCESS | 3700 | 1467049020660 Marionette TRACE conn6 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:00 INFO - PROCESS | 3700 | 1467049020663 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:00 INFO - PROCESS | 3700 | 1467049020751 Marionette TRACE conn6 <- [1,1079,null,{"value":null}] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (15026000) [pid = 3700] [serial = 774] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (18161800) [pid = 3700] [serial = 777] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (15352400) [pid = 3700] [serial = 775] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (148E7C00) [pid = 3700] [serial = 780] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (18E6A000) [pid = 3700] [serial = 783] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (148AAC00) [pid = 3700] [serial = 756] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (15007C00) [pid = 3700] [serial = 757] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1815A800) [pid = 3700] [serial = 759] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1815F400) [pid = 3700] [serial = 760] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (195C7000) [pid = 3700] [serial = 762] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (195CF000) [pid = 3700] [serial = 763] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19975C00) [pid = 3700] [serial = 765] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1997DC00) [pid = 3700] [serial = 766] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (117DD400) [pid = 3700] [serial = 768] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (148A5C00) [pid = 3700] [serial = 769] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (18CF2800) [pid = 3700] [serial = 778] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1081F800) [pid = 3700] [serial = 771] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10A36400) [pid = 3700] [serial = 772] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16426400) [pid = 3700] [serial = 781] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19081C00) [pid = 3700] [serial = 784] [outer = 00000000] [url = about:blank] 10:37:00 INFO - PROCESS | 3700 | 1467049020847 Marionette TRACE conn6 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:00 INFO - PROCESS | 3700 | 1467049020849 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:00 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EA800 == 30 [pid = 3700] [id = 279] 10:37:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (0C8F3800) [pid = 3700] [serial = 836] [outer = 00000000] 10:37:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (100F7800) [pid = 3700] [serial = 837] [outer = 0C8F3800] 10:37:00 INFO - PROCESS | 3700 | 1467049020896 Marionette DEBUG loaded listener.js 10:37:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1081FC00) [pid = 3700] [serial = 838] [outer = 0C8F3800] 10:37:01 INFO - PROCESS | 3700 | 1467049021301 Marionette TRACE conn6 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 10:37:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 10:37:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 729ms 10:37:01 INFO - PROCESS | 3700 | 1467049021385 Marionette TRACE conn6 -> [0,1081,"getWindowHandle",null] 10:37:01 INFO - PROCESS | 3700 | 1467049021388 Marionette TRACE conn6 <- [1,1081,null,{"value":"13"}] 10:37:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 10:37:01 INFO - PROCESS | 3700 | 1467049021391 Marionette TRACE conn6 -> [0,1082,"setScriptTimeout",{"ms":35000}] 10:37:01 INFO - PROCESS | 3700 | 1467049021393 Marionette TRACE conn6 <- [1,1082,null,{}] 10:37:01 INFO - PROCESS | 3700 | 1467049021396 Marionette TRACE conn6 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:01 INFO - PROCESS | 3700 | 1467049021398 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:01 INFO - PROCESS | 3700 | 1467049021482 Marionette TRACE conn6 <- [1,1083,null,{"value":null}] 10:37:01 INFO - PROCESS | 3700 | 1467049021490 Marionette TRACE conn6 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:01 INFO - PROCESS | 3700 | 1467049021493 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:01 INFO - PROCESS | 3700 | ++DOCSHELL 1386D800 == 31 [pid = 3700] [id = 280] 10:37:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1386DC00) [pid = 3700] [serial = 839] [outer = 00000000] 10:37:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (148E7C00) [pid = 3700] [serial = 840] [outer = 1386DC00] 10:37:01 INFO - PROCESS | 3700 | 1467049021537 Marionette DEBUG loaded listener.js 10:37:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (14B6FC00) [pid = 3700] [serial = 841] [outer = 1386DC00] 10:37:01 INFO - PROCESS | 3700 | 1467049021977 Marionette TRACE conn6 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 10:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 10:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 630ms 10:37:02 INFO - PROCESS | 3700 | 1467049022024 Marionette TRACE conn6 -> [0,1085,"getWindowHandle",null] 10:37:02 INFO - PROCESS | 3700 | 1467049022028 Marionette TRACE conn6 <- [1,1085,null,{"value":"13"}] 10:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 10:37:02 INFO - PROCESS | 3700 | 1467049022038 Marionette TRACE conn6 -> [0,1086,"setScriptTimeout",{"ms":35000}] 10:37:02 INFO - PROCESS | 3700 | 1467049022043 Marionette TRACE conn6 <- [1,1086,null,{}] 10:37:02 INFO - PROCESS | 3700 | 1467049022046 Marionette TRACE conn6 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:02 INFO - PROCESS | 3700 | 1467049022050 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:02 INFO - PROCESS | 3700 | 1467049022141 Marionette TRACE conn6 <- [1,1087,null,{"value":null}] 10:37:02 INFO - PROCESS | 3700 | 1467049022149 Marionette TRACE conn6 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:02 INFO - PROCESS | 3700 | 1467049022151 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:02 INFO - PROCESS | 3700 | ++DOCSHELL 150E6400 == 32 [pid = 3700] [id = 281] 10:37:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1535CC00) [pid = 3700] [serial = 842] [outer = 00000000] 10:37:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1642B400) [pid = 3700] [serial = 843] [outer = 1535CC00] 10:37:02 INFO - PROCESS | 3700 | 1467049022199 Marionette DEBUG loaded listener.js 10:37:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (165CE800) [pid = 3700] [serial = 844] [outer = 1535CC00] 10:37:02 INFO - PROCESS | 3700 | 1467049022675 Marionette TRACE conn6 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 10:37:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 10:37:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 690ms 10:37:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 10:37:02 INFO - PROCESS | 3700 | 1467049022724 Marionette TRACE conn6 -> [0,1089,"getWindowHandle",null] 10:37:02 INFO - PROCESS | 3700 | 1467049022726 Marionette TRACE conn6 <- [1,1089,null,{"value":"13"}] 10:37:02 INFO - PROCESS | 3700 | 1467049022729 Marionette TRACE conn6 -> [0,1090,"setScriptTimeout",{"ms":35000}] 10:37:02 INFO - PROCESS | 3700 | 1467049022731 Marionette TRACE conn6 <- [1,1090,null,{}] 10:37:02 INFO - PROCESS | 3700 | 1467049022734 Marionette TRACE conn6 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:02 INFO - PROCESS | 3700 | 1467049022736 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:02 INFO - PROCESS | 3700 | 1467049022881 Marionette TRACE conn6 <- [1,1091,null,{"value":null}] 10:37:02 INFO - PROCESS | 3700 | 1467049022897 Marionette TRACE conn6 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:02 INFO - PROCESS | 3700 | 1467049022899 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:02 INFO - PROCESS | 3700 | ++DOCSHELL 165DA800 == 33 [pid = 3700] [id = 282] 10:37:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16606C00) [pid = 3700] [serial = 845] [outer = 00000000] 10:37:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1815A000) [pid = 3700] [serial = 846] [outer = 16606C00] 10:37:02 INFO - PROCESS | 3700 | 1467049022943 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1815F800) [pid = 3700] [serial = 847] [outer = 16606C00] 10:37:03 INFO - PROCESS | 3700 | 1467049023385 Marionette TRACE conn6 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 10:37:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 10:37:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 670ms 10:37:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 10:37:03 INFO - PROCESS | 3700 | 1467049023400 Marionette TRACE conn6 -> [0,1093,"getWindowHandle",null] 10:37:03 INFO - PROCESS | 3700 | 1467049023401 Marionette TRACE conn6 <- [1,1093,null,{"value":"13"}] 10:37:03 INFO - PROCESS | 3700 | 1467049023404 Marionette TRACE conn6 -> [0,1094,"setScriptTimeout",{"ms":35000}] 10:37:03 INFO - PROCESS | 3700 | 1467049023406 Marionette TRACE conn6 <- [1,1094,null,{}] 10:37:03 INFO - PROCESS | 3700 | 1467049023409 Marionette TRACE conn6 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:03 INFO - PROCESS | 3700 | 1467049023411 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:03 INFO - PROCESS | 3700 | 1467049023523 Marionette TRACE conn6 <- [1,1095,null,{"value":null}] 10:37:03 INFO - PROCESS | 3700 | 1467049023528 Marionette TRACE conn6 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:03 INFO - PROCESS | 3700 | 1467049023534 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:03 INFO - PROCESS | 3700 | ++DOCSHELL 10A36C00 == 34 [pid = 3700] [id = 283] 10:37:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (18CF9400) [pid = 3700] [serial = 848] [outer = 00000000] 10:37:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19086000) [pid = 3700] [serial = 849] [outer = 18CF9400] 10:37:03 INFO - PROCESS | 3700 | 1467049023642 Marionette DEBUG loaded listener.js 10:37:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1933B400) [pid = 3700] [serial = 850] [outer = 18CF9400] 10:37:04 INFO - PROCESS | 3700 | 1467049024080 Marionette TRACE conn6 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 10:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 10:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 730ms 10:37:04 INFO - PROCESS | 3700 | 1467049024142 Marionette TRACE conn6 -> [0,1097,"getWindowHandle",null] 10:37:04 INFO - PROCESS | 3700 | 1467049024144 Marionette TRACE conn6 <- [1,1097,null,{"value":"13"}] 10:37:04 INFO - PROCESS | 3700 | 1467049024147 Marionette TRACE conn6 -> [0,1098,"setScriptTimeout",{"ms":35000}] 10:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 10:37:04 INFO - PROCESS | 3700 | 1467049024149 Marionette TRACE conn6 <- [1,1098,null,{}] 10:37:04 INFO - PROCESS | 3700 | 1467049024185 Marionette TRACE conn6 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:04 INFO - PROCESS | 3700 | 1467049024187 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:04 INFO - PROCESS | 3700 | 1467049024310 Marionette TRACE conn6 <- [1,1099,null,{"value":null}] 10:37:04 INFO - PROCESS | 3700 | 1467049024323 Marionette TRACE conn6 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:04 INFO - PROCESS | 3700 | 1467049024325 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:04 INFO - PROCESS | 3700 | ++DOCSHELL 0C842C00 == 35 [pid = 3700] [id = 284] 10:37:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19343000) [pid = 3700] [serial = 851] [outer = 00000000] 10:37:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19965800) [pid = 3700] [serial = 852] [outer = 19343000] 10:37:04 INFO - PROCESS | 3700 | 1467049024368 Marionette DEBUG loaded listener.js 10:37:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (195CF800) [pid = 3700] [serial = 853] [outer = 19343000] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (14F29800) [pid = 3700] [serial = 821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (149C1400) [pid = 3700] [serial = 797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19008C00) [pid = 3700] [serial = 809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13869000) [pid = 3700] [serial = 812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16A83000) [pid = 3700] [serial = 803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13869800) [pid = 3700] [serial = 794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1380C400) [pid = 3700] [serial = 806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1642E000) [pid = 3700] [serial = 800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19963C00) [pid = 3700] [serial = 785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (100F8400) [pid = 3700] [serial = 788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (195D0800) [pid = 3700] [serial = 815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (109D5800) [pid = 3700] [serial = 791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1997C000) [pid = 3700] [serial = 818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 10:37:04 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (199AEC00) [pid = 3700] [serial = 824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 10:37:04 INFO - PROCESS | 3700 | 1467049024950 Marionette TRACE conn6 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 10:37:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 10:37:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 830ms 10:37:04 INFO - PROCESS | 3700 | 1467049024981 Marionette TRACE conn6 -> [0,1101,"getWindowHandle",null] 10:37:04 INFO - PROCESS | 3700 | 1467049024983 Marionette TRACE conn6 <- [1,1101,null,{"value":"13"}] 10:37:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 10:37:04 INFO - PROCESS | 3700 | 1467049024986 Marionette TRACE conn6 -> [0,1102,"setScriptTimeout",{"ms":35000}] 10:37:04 INFO - PROCESS | 3700 | 1467049024988 Marionette TRACE conn6 <- [1,1102,null,{}] 10:37:05 INFO - PROCESS | 3700 | 1467049024992 Marionette TRACE conn6 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:05 INFO - PROCESS | 3700 | 1467049024994 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:05 INFO - PROCESS | 3700 | 1467049025069 Marionette TRACE conn6 <- [1,1103,null,{"value":null}] 10:37:05 INFO - PROCESS | 3700 | 1467049025075 Marionette TRACE conn6 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:05 INFO - PROCESS | 3700 | 1467049025076 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:05 INFO - PROCESS | 3700 | ++DOCSHELL 13869800 == 36 [pid = 3700] [id = 285] 10:37:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (149C1400) [pid = 3700] [serial = 854] [outer = 00000000] 10:37:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (165D1C00) [pid = 3700] [serial = 855] [outer = 149C1400] 10:37:05 INFO - PROCESS | 3700 | 1467049025119 Marionette DEBUG loaded listener.js 10:37:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1908C000) [pid = 3700] [serial = 856] [outer = 149C1400] 10:37:05 INFO - PROCESS | 3700 | 1467049025530 Marionette TRACE conn6 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 10:37:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 10:37:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 570ms 10:37:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 10:37:05 INFO - PROCESS | 3700 | 1467049025561 Marionette TRACE conn6 -> [0,1105,"getWindowHandle",null] 10:37:05 INFO - PROCESS | 3700 | 1467049025563 Marionette TRACE conn6 <- [1,1105,null,{"value":"13"}] 10:37:05 INFO - PROCESS | 3700 | 1467049025583 Marionette TRACE conn6 -> [0,1106,"setScriptTimeout",{"ms":35000}] 10:37:05 INFO - PROCESS | 3700 | 1467049025585 Marionette TRACE conn6 <- [1,1106,null,{}] 10:37:05 INFO - PROCESS | 3700 | 1467049025615 Marionette TRACE conn6 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:05 INFO - PROCESS | 3700 | 1467049025617 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:05 INFO - PROCESS | 3700 | 1467049025701 Marionette TRACE conn6 <- [1,1107,null,{"value":null}] 10:37:05 INFO - PROCESS | 3700 | 1467049025707 Marionette TRACE conn6 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:05 INFO - PROCESS | 3700 | 1467049025708 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:05 INFO - PROCESS | 3700 | ++DOCSHELL 195C8800 == 37 [pid = 3700] [id = 286] 10:37:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19973800) [pid = 3700] [serial = 857] [outer = 00000000] 10:37:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (199A1400) [pid = 3700] [serial = 858] [outer = 19973800] 10:37:05 INFO - PROCESS | 3700 | 1467049025754 Marionette DEBUG loaded listener.js 10:37:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (199A2C00) [pid = 3700] [serial = 859] [outer = 19973800] 10:37:06 INFO - PROCESS | 3700 | 1467049026181 Marionette TRACE conn6 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 10:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 10:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 650ms 10:37:06 INFO - PROCESS | 3700 | 1467049026224 Marionette TRACE conn6 -> [0,1109,"getWindowHandle",null] 10:37:06 INFO - PROCESS | 3700 | 1467049026226 Marionette TRACE conn6 <- [1,1109,null,{"value":"13"}] 10:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 10:37:06 INFO - PROCESS | 3700 | 1467049026229 Marionette TRACE conn6 -> [0,1110,"setScriptTimeout",{"ms":35000}] 10:37:06 INFO - PROCESS | 3700 | 1467049026230 Marionette TRACE conn6 <- [1,1110,null,{}] 10:37:06 INFO - PROCESS | 3700 | 1467049026234 Marionette TRACE conn6 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:06 INFO - PROCESS | 3700 | 1467049026236 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:06 INFO - PROCESS | 3700 | 1467049026316 Marionette TRACE conn6 <- [1,1111,null,{"value":null}] 10:37:06 INFO - PROCESS | 3700 | 1467049026322 Marionette TRACE conn6 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:06 INFO - PROCESS | 3700 | 1467049026324 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:06 INFO - PROCESS | 3700 | ++DOCSHELL 16427400 == 38 [pid = 3700] [id = 287] 10:37:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1997C400) [pid = 3700] [serial = 860] [outer = 00000000] 10:37:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19BDD000) [pid = 3700] [serial = 861] [outer = 1997C400] 10:37:06 INFO - PROCESS | 3700 | 1467049026370 Marionette DEBUG loaded listener.js 10:37:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19BDF800) [pid = 3700] [serial = 862] [outer = 1997C400] 10:37:06 INFO - PROCESS | 3700 | 1467049026792 Marionette TRACE conn6 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 10:37:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 10:37:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 570ms 10:37:06 INFO - PROCESS | 3700 | 1467049026801 Marionette TRACE conn6 -> [0,1113,"getWindowHandle",null] 10:37:06 INFO - PROCESS | 3700 | 1467049026803 Marionette TRACE conn6 <- [1,1113,null,{"value":"13"}] 10:37:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 10:37:06 INFO - PROCESS | 3700 | 1467049026806 Marionette TRACE conn6 -> [0,1114,"setScriptTimeout",{"ms":35000}] 10:37:06 INFO - PROCESS | 3700 | 1467049026808 Marionette TRACE conn6 <- [1,1114,null,{}] 10:37:06 INFO - PROCESS | 3700 | 1467049026811 Marionette TRACE conn6 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:06 INFO - PROCESS | 3700 | 1467049026813 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:06 INFO - PROCESS | 3700 | 1467049026931 Marionette TRACE conn6 <- [1,1115,null,{"value":null}] 10:37:07 INFO - PROCESS | 3700 | 1467049027079 Marionette TRACE conn6 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:07 INFO - PROCESS | 3700 | 1467049027082 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:07 INFO - PROCESS | 3700 | ++DOCSHELL 09064000 == 39 [pid = 3700] [id = 288] 10:37:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (09066C00) [pid = 3700] [serial = 863] [outer = 00000000] 10:37:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (0C8EB000) [pid = 3700] [serial = 864] [outer = 09066C00] 10:37:07 INFO - PROCESS | 3700 | 1467049027181 Marionette DEBUG loaded listener.js 10:37:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (0FDE3400) [pid = 3700] [serial = 865] [outer = 09066C00] 10:37:07 INFO - PROCESS | 3700 | 1467049027783 Marionette TRACE conn6 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 10:37:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 10:37:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1018ms 10:37:07 INFO - PROCESS | 3700 | 1467049027828 Marionette TRACE conn6 -> [0,1117,"getWindowHandle",null] 10:37:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 10:37:07 INFO - PROCESS | 3700 | 1467049027832 Marionette TRACE conn6 <- [1,1117,null,{"value":"13"}] 10:37:07 INFO - PROCESS | 3700 | 1467049027836 Marionette TRACE conn6 -> [0,1118,"setScriptTimeout",{"ms":35000}] 10:37:07 INFO - PROCESS | 3700 | 1467049027840 Marionette TRACE conn6 <- [1,1118,null,{}] 10:37:07 INFO - PROCESS | 3700 | 1467049027866 Marionette TRACE conn6 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:07 INFO - PROCESS | 3700 | 1467049027869 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:08 INFO - PROCESS | 3700 | 1467049028013 Marionette TRACE conn6 <- [1,1119,null,{"value":null}] 10:37:08 INFO - PROCESS | 3700 | 1467049028146 Marionette TRACE conn6 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:08 INFO - PROCESS | 3700 | 1467049028150 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:08 INFO - PROCESS | 3700 | ++DOCSHELL 1380E400 == 40 [pid = 3700] [id = 289] 10:37:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (13869400) [pid = 3700] [serial = 866] [outer = 00000000] 10:37:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (14F30800) [pid = 3700] [serial = 867] [outer = 13869400] 10:37:08 INFO - PROCESS | 3700 | 1467049028207 Marionette DEBUG loaded listener.js 10:37:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1504F400) [pid = 3700] [serial = 868] [outer = 13869400] 10:37:08 INFO - PROCESS | 3700 | 1467049028799 Marionette TRACE conn6 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 10:37:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 10:37:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1023ms 10:37:08 INFO - PROCESS | 3700 | 1467049028862 Marionette TRACE conn6 -> [0,1121,"getWindowHandle",null] 10:37:08 INFO - PROCESS | 3700 | 1467049028867 Marionette TRACE conn6 <- [1,1121,null,{"value":"13"}] 10:37:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 10:37:08 INFO - PROCESS | 3700 | 1467049028871 Marionette TRACE conn6 -> [0,1122,"setScriptTimeout",{"ms":35000}] 10:37:08 INFO - PROCESS | 3700 | 1467049028874 Marionette TRACE conn6 <- [1,1122,null,{}] 10:37:08 INFO - PROCESS | 3700 | 1467049028878 Marionette TRACE conn6 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:08 INFO - PROCESS | 3700 | 1467049028881 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:08 INFO - PROCESS | 3700 | 1467049028996 Marionette TRACE conn6 <- [1,1123,null,{"value":null}] 10:37:09 INFO - PROCESS | 3700 | 1467049029126 Marionette TRACE conn6 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:09 INFO - PROCESS | 3700 | 1467049029128 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:09 INFO - PROCESS | 3700 | ++DOCSHELL 16A7C000 == 41 [pid = 3700] [id = 290] 10:37:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18E1FC00) [pid = 3700] [serial = 869] [outer = 00000000] 10:37:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (195C7000) [pid = 3700] [serial = 870] [outer = 18E1FC00] 10:37:09 INFO - PROCESS | 3700 | 1467049029183 Marionette DEBUG loaded listener.js 10:37:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (199A6400) [pid = 3700] [serial = 871] [outer = 18E1FC00] 10:37:09 INFO - PROCESS | 3700 | 1467049029897 Marionette TRACE conn6 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 10:37:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 10:37:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1072ms 10:37:09 INFO - PROCESS | 3700 | 1467049029949 Marionette TRACE conn6 -> [0,1125,"getWindowHandle",null] 10:37:09 INFO - PROCESS | 3700 | 1467049029952 Marionette TRACE conn6 <- [1,1125,null,{"value":"13"}] 10:37:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 10:37:09 INFO - PROCESS | 3700 | 1467049029962 Marionette TRACE conn6 -> [0,1126,"setScriptTimeout",{"ms":35000}] 10:37:09 INFO - PROCESS | 3700 | 1467049029968 Marionette TRACE conn6 <- [1,1126,null,{}] 10:37:09 INFO - PROCESS | 3700 | 1467049029972 Marionette TRACE conn6 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:09 INFO - PROCESS | 3700 | 1467049029976 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:10 INFO - PROCESS | 3700 | 1467049030085 Marionette TRACE conn6 <- [1,1127,null,{"value":null}] 10:37:10 INFO - PROCESS | 3700 | 1467049030319 Marionette TRACE conn6 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:10 INFO - PROCESS | 3700 | 1467049030322 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:10 INFO - PROCESS | 3700 | ++DOCSHELL 0905E000 == 42 [pid = 3700] [id = 291] 10:37:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (09060000) [pid = 3700] [serial = 872] [outer = 00000000] 10:37:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (0C8ED400) [pid = 3700] [serial = 873] [outer = 09060000] 10:37:10 INFO - PROCESS | 3700 | 1467049030390 Marionette DEBUG loaded listener.js 10:37:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (0FF34400) [pid = 3700] [serial = 874] [outer = 09060000] 10:37:10 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/widget/windows/WinUtils.cpp, line 1465 10:37:10 INFO - PROCESS | 3700 | 1467049030956 Marionette TRACE conn6 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 10:37:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 10:37:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1032ms 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 16427400 == 41 [pid = 3700] [id = 287] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 195C8800 == 40 [pid = 3700] [id = 286] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 13869800 == 39 [pid = 3700] [id = 285] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 0C842C00 == 38 [pid = 3700] [id = 284] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 10A36C00 == 37 [pid = 3700] [id = 283] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 165DA800 == 36 [pid = 3700] [id = 282] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 150E6400 == 35 [pid = 3700] [id = 281] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 1386D800 == 34 [pid = 3700] [id = 280] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 0C8EA800 == 33 [pid = 3700] [id = 279] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 0C736C00 == 32 [pid = 3700] [id = 278] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 0C73A000 == 31 [pid = 3700] [id = 277] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 1193D000 == 30 [pid = 3700] [id = 276] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 16A7C000 == 29 [pid = 3700] [id = 290] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 09064000 == 28 [pid = 3700] [id = 288] 10:37:11 INFO - PROCESS | 3700 | --DOCSHELL 1380E400 == 27 [pid = 3700] [id = 289] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (150E5800) [pid = 3700] [serial = 798] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (16422800) [pid = 3700] [serial = 799] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19339800) [pid = 3700] [serial = 810] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (195C6C00) [pid = 3700] [serial = 813] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1791BC00) [pid = 3700] [serial = 804] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1794D000) [pid = 3700] [serial = 805] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1386F400) [pid = 3700] [serial = 795] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (148ADC00) [pid = 3700] [serial = 796] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (18C54800) [pid = 3700] [serial = 807] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (18E24C00) [pid = 3700] [serial = 808] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (165D0C00) [pid = 3700] [serial = 801] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (165D8400) [pid = 3700] [serial = 802] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19966000) [pid = 3700] [serial = 787] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10573400) [pid = 3700] [serial = 789] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19971400) [pid = 3700] [serial = 816] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10574000) [pid = 3700] [serial = 790] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (109DD400) [pid = 3700] [serial = 792] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10B48800) [pid = 3700] [serial = 793] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19340000) [pid = 3700] [serial = 814] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19A46400) [pid = 3700] [serial = 819] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19973C00) [pid = 3700] [serial = 817] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19CBEC00) [pid = 3700] [serial = 825] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19CD9C00) [pid = 3700] [serial = 826] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19336C00) [pid = 3700] [serial = 822] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1996F400) [pid = 3700] [serial = 823] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19BDA400) [pid = 3700] [serial = 820] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1908D400) [pid = 3700] [serial = 811] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19CE2800) [pid = 3700] [serial = 828] [outer = 00000000] [url = about:blank] 10:37:11 INFO - PROCESS | 3700 | 1467049031687 Marionette TRACE conn6 -> [0,1129,"getWindowHandle",null] 10:37:11 INFO - PROCESS | 3700 | 1467049031692 Marionette TRACE conn6 <- [1,1129,null,{"value":"13"}] 10:37:11 INFO - PROCESS | 3700 | 1467049031753 Marionette TRACE conn6 -> [0,1130,"setScriptTimeout",{"ms":35000}] 10:37:11 INFO - PROCESS | 3700 | 1467049031756 Marionette TRACE conn6 <- [1,1130,null,{}] 10:37:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 10:37:11 INFO - PROCESS | 3700 | 1467049031762 Marionette TRACE conn6 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:11 INFO - PROCESS | 3700 | 1467049031766 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:11 INFO - PROCESS | 3700 | 1467049031855 Marionette TRACE conn6 <- [1,1131,null,{"value":null}] 10:37:11 INFO - PROCESS | 3700 | 1467049031865 Marionette TRACE conn6 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:11 INFO - PROCESS | 3700 | 1467049031869 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:11 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F0800 == 28 [pid = 3700] [id = 292] 10:37:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (0C8F3C00) [pid = 3700] [serial = 875] [outer = 00000000] 10:37:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (0FF36000) [pid = 3700] [serial = 876] [outer = 0C8F3C00] 10:37:11 INFO - PROCESS | 3700 | 1467049031918 Marionette DEBUG loaded listener.js 10:37:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10573400) [pid = 3700] [serial = 877] [outer = 0C8F3C00] 10:37:12 INFO - PROCESS | 3700 | 1467049032418 Marionette TRACE conn6 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 10:37:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 10:37:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 670ms 10:37:12 INFO - PROCESS | 3700 | 1467049032433 Marionette TRACE conn6 -> [0,1133,"getWindowHandle",null] 10:37:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 10:37:12 INFO - PROCESS | 3700 | 1467049032437 Marionette TRACE conn6 <- [1,1133,null,{"value":"13"}] 10:37:12 INFO - PROCESS | 3700 | 1467049032443 Marionette TRACE conn6 -> [0,1134,"setScriptTimeout",{"ms":35000}] 10:37:12 INFO - PROCESS | 3700 | 1467049032447 Marionette TRACE conn6 <- [1,1134,null,{}] 10:37:12 INFO - PROCESS | 3700 | 1467049032452 Marionette TRACE conn6 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:12 INFO - PROCESS | 3700 | 1467049032454 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:12 INFO - PROCESS | 3700 | 1467049032540 Marionette TRACE conn6 <- [1,1135,null,{"value":null}] 10:37:12 INFO - PROCESS | 3700 | 1467049032549 Marionette TRACE conn6 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:12 INFO - PROCESS | 3700 | 1467049032552 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:12 INFO - PROCESS | 3700 | ++DOCSHELL 10D1C000 == 29 [pid = 3700] [id = 293] 10:37:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10D1D000) [pid = 3700] [serial = 878] [outer = 00000000] 10:37:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10E4D800) [pid = 3700] [serial = 879] [outer = 10D1D000] 10:37:12 INFO - PROCESS | 3700 | 1467049032602 Marionette DEBUG loaded listener.js 10:37:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1193A400) [pid = 3700] [serial = 880] [outer = 10D1D000] 10:37:13 INFO - PROCESS | 3700 | 1467049033092 Marionette TRACE conn6 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 10:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 10:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 690ms 10:37:13 INFO - PROCESS | 3700 | 1467049033134 Marionette TRACE conn6 -> [0,1137,"getWindowHandle",null] 10:37:13 INFO - PROCESS | 3700 | 1467049033136 Marionette TRACE conn6 <- [1,1137,null,{"value":"13"}] 10:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 10:37:13 INFO - PROCESS | 3700 | 1467049033139 Marionette TRACE conn6 -> [0,1138,"setScriptTimeout",{"ms":35000}] 10:37:13 INFO - PROCESS | 3700 | 1467049033141 Marionette TRACE conn6 <- [1,1138,null,{}] 10:37:13 INFO - PROCESS | 3700 | 1467049033152 Marionette TRACE conn6 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:13 INFO - PROCESS | 3700 | 1467049033156 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:13 INFO - PROCESS | 3700 | 1467049033266 Marionette TRACE conn6 <- [1,1139,null,{"value":null}] 10:37:13 INFO - PROCESS | 3700 | 1467049033358 Marionette TRACE conn6 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:13 INFO - PROCESS | 3700 | 1467049033362 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:13 INFO - PROCESS | 3700 | ++DOCSHELL 15025C00 == 30 [pid = 3700] [id = 294] 10:37:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15026000) [pid = 3700] [serial = 881] [outer = 00000000] 10:37:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (150E7400) [pid = 3700] [serial = 882] [outer = 15026000] 10:37:13 INFO - PROCESS | 3700 | 1467049033412 Marionette DEBUG loaded listener.js 10:37:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16420800) [pid = 3700] [serial = 883] [outer = 15026000] 10:37:13 INFO - PROCESS | 3700 | 1467049033802 Marionette TRACE conn6 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 10:37:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 10:37:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 730ms 10:37:13 INFO - PROCESS | 3700 | 1467049033874 Marionette TRACE conn6 -> [0,1141,"getWindowHandle",null] 10:37:13 INFO - PROCESS | 3700 | 1467049033876 Marionette TRACE conn6 <- [1,1141,null,{"value":"13"}] 10:37:13 INFO - PROCESS | 3700 | 1467049033879 Marionette TRACE conn6 -> [0,1142,"setScriptTimeout",{"ms":35000}] 10:37:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 10:37:13 INFO - PROCESS | 3700 | 1467049033881 Marionette TRACE conn6 <- [1,1142,null,{}] 10:37:13 INFO - PROCESS | 3700 | 1467049033885 Marionette TRACE conn6 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:13 INFO - PROCESS | 3700 | 1467049033887 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:14 INFO - PROCESS | 3700 | 1467049034001 Marionette TRACE conn6 <- [1,1143,null,{"value":null}] 10:37:14 INFO - PROCESS | 3700 | 1467049034007 Marionette TRACE conn6 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:14 INFO - PROCESS | 3700 | 1467049034009 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:14 INFO - PROCESS | 3700 | ++DOCSHELL 16428400 == 31 [pid = 3700] [id = 295] 10:37:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16429C00) [pid = 3700] [serial = 884] [outer = 00000000] 10:37:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (165DD800) [pid = 3700] [serial = 885] [outer = 16429C00] 10:37:14 INFO - PROCESS | 3700 | 1467049034053 Marionette DEBUG loaded listener.js 10:37:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17563800) [pid = 3700] [serial = 886] [outer = 16429C00] 10:37:14 INFO - PROCESS | 3700 | 1467049034476 Marionette TRACE conn6 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 10:37:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 10:37:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 630ms 10:37:14 INFO - PROCESS | 3700 | 1467049034514 Marionette TRACE conn6 -> [0,1145,"getWindowHandle",null] 10:37:14 INFO - PROCESS | 3700 | 1467049034516 Marionette TRACE conn6 <- [1,1145,null,{"value":"13"}] 10:37:14 INFO - PROCESS | 3700 | 1467049034519 Marionette TRACE conn6 -> [0,1146,"setScriptTimeout",{"ms":35000}] 10:37:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 10:37:14 INFO - PROCESS | 3700 | 1467049034521 Marionette TRACE conn6 <- [1,1146,null,{}] 10:37:14 INFO - PROCESS | 3700 | 1467049034525 Marionette TRACE conn6 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:14 INFO - PROCESS | 3700 | 1467049034527 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:14 INFO - PROCESS | 3700 | 1467049034633 Marionette TRACE conn6 <- [1,1147,null,{"value":null}] 10:37:14 INFO - PROCESS | 3700 | 1467049034715 Marionette TRACE conn6 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:14 INFO - PROCESS | 3700 | 1467049034717 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:14 INFO - PROCESS | 3700 | ++DOCSHELL 1794BC00 == 32 [pid = 3700] [id = 296] 10:37:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1794D000) [pid = 3700] [serial = 887] [outer = 00000000] 10:37:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1815C400) [pid = 3700] [serial = 888] [outer = 1794D000] 10:37:14 INFO - PROCESS | 3700 | 1467049034762 Marionette DEBUG loaded listener.js 10:37:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18C4D400) [pid = 3700] [serial = 889] [outer = 1794D000] 10:37:15 INFO - PROCESS | 3700 | 1467049035167 Marionette TRACE conn6 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 10:37:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 10:37:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 670ms 10:37:15 INFO - PROCESS | 3700 | 1467049035194 Marionette TRACE conn6 -> [0,1149,"getWindowHandle",null] 10:37:15 INFO - PROCESS | 3700 | 1467049035196 Marionette TRACE conn6 <- [1,1149,null,{"value":"13"}] 10:37:15 INFO - PROCESS | 3700 | 1467049035199 Marionette TRACE conn6 -> [0,1150,"setScriptTimeout",{"ms":35000}] 10:37:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 10:37:15 INFO - PROCESS | 3700 | 1467049035201 Marionette TRACE conn6 <- [1,1150,null,{}] 10:37:15 INFO - PROCESS | 3700 | 1467049035204 Marionette TRACE conn6 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:15 INFO - PROCESS | 3700 | 1467049035210 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:15 INFO - PROCESS | 3700 | 1467049035351 Marionette TRACE conn6 <- [1,1151,null,{"value":null}] 10:37:15 INFO - PROCESS | 3700 | 1467049035357 Marionette TRACE conn6 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:15 INFO - PROCESS | 3700 | 1467049035359 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:15 INFO - PROCESS | 3700 | ++DOCSHELL 19087000 == 33 [pid = 3700] [id = 297] 10:37:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19089C00) [pid = 3700] [serial = 890] [outer = 00000000] 10:37:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (193C9800) [pid = 3700] [serial = 891] [outer = 19089C00] 10:37:15 INFO - PROCESS | 3700 | 1467049035408 Marionette DEBUG loaded listener.js 10:37:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (195C8000) [pid = 3700] [serial = 892] [outer = 19089C00] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16606C00) [pid = 3700] [serial = 845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (18CF9400) [pid = 3700] [serial = 848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (0C8ED000) [pid = 3700] [serial = 830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1386DC00) [pid = 3700] [serial = 839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (199AC400) [pid = 3700] [serial = 827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (0C8F3800) [pid = 3700] [serial = 836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1535CC00) [pid = 3700] [serial = 842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0C737C00) [pid = 3700] [serial = 833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19343000) [pid = 3700] [serial = 851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (149C1400) [pid = 3700] [serial = 854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19973800) [pid = 3700] [serial = 857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 10:37:16 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1997C400) [pid = 3700] [serial = 860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 10:37:16 INFO - PROCESS | 3700 | 1467049036068 Marionette TRACE conn6 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 10:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 10:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 930ms 10:37:16 INFO - PROCESS | 3700 | 1467049036134 Marionette TRACE conn6 -> [0,1153,"getWindowHandle",null] 10:37:16 INFO - PROCESS | 3700 | 1467049036136 Marionette TRACE conn6 <- [1,1153,null,{"value":"13"}] 10:37:16 INFO - PROCESS | 3700 | 1467049036144 Marionette TRACE conn6 -> [0,1154,"setScriptTimeout",{"ms":35000}] 10:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 10:37:16 INFO - PROCESS | 3700 | 1467049036145 Marionette TRACE conn6 <- [1,1154,null,{}] 10:37:16 INFO - PROCESS | 3700 | 1467049036149 Marionette TRACE conn6 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:16 INFO - PROCESS | 3700 | 1467049036151 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:16 INFO - PROCESS | 3700 | 1467049036232 Marionette TRACE conn6 <- [1,1155,null,{"value":null}] 10:37:16 INFO - PROCESS | 3700 | 1467049036245 Marionette TRACE conn6 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:16 INFO - PROCESS | 3700 | 1467049036246 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:16 INFO - PROCESS | 3700 | ++DOCSHELL 13869C00 == 34 [pid = 3700] [id = 298] 10:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1386B800) [pid = 3700] [serial = 893] [outer = 00000000] 10:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15351800) [pid = 3700] [serial = 894] [outer = 1386B800] 10:37:16 INFO - PROCESS | 3700 | 1467049036292 Marionette DEBUG loaded listener.js 10:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (18CF7800) [pid = 3700] [serial = 895] [outer = 1386B800] 10:37:16 INFO - PROCESS | 3700 | 1467049036716 Marionette TRACE conn6 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 10:37:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 10:37:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 630ms 10:37:16 INFO - PROCESS | 3700 | 1467049036778 Marionette TRACE conn6 -> [0,1157,"getWindowHandle",null] 10:37:16 INFO - PROCESS | 3700 | 1467049036780 Marionette TRACE conn6 <- [1,1157,null,{"value":"13"}] 10:37:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 10:37:16 INFO - PROCESS | 3700 | 1467049036783 Marionette TRACE conn6 -> [0,1158,"setScriptTimeout",{"ms":35000}] 10:37:16 INFO - PROCESS | 3700 | 1467049036785 Marionette TRACE conn6 <- [1,1158,null,{}] 10:37:16 INFO - PROCESS | 3700 | 1467049036789 Marionette TRACE conn6 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:16 INFO - PROCESS | 3700 | 1467049036790 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:16 INFO - PROCESS | 3700 | 1467049036865 Marionette TRACE conn6 <- [1,1159,null,{"value":null}] 10:37:16 INFO - PROCESS | 3700 | 1467049036871 Marionette TRACE conn6 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:16 INFO - PROCESS | 3700 | 1467049036873 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:16 INFO - PROCESS | 3700 | ++DOCSHELL 1933C800 == 35 [pid = 3700] [id = 299] 10:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19342800) [pid = 3700] [serial = 896] [outer = 00000000] 10:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1996A800) [pid = 3700] [serial = 897] [outer = 19342800] 10:37:16 INFO - PROCESS | 3700 | 1467049036916 Marionette DEBUG loaded listener.js 10:37:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19971400) [pid = 3700] [serial = 898] [outer = 19342800] 10:37:17 INFO - PROCESS | 3700 | 1467049037353 Marionette TRACE conn6 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 10:37:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 10:37:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 630ms 10:37:17 INFO - PROCESS | 3700 | 1467049037414 Marionette TRACE conn6 -> [0,1161,"getWindowHandle",null] 10:37:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 10:37:17 INFO - PROCESS | 3700 | 1467049037417 Marionette TRACE conn6 <- [1,1161,null,{"value":"13"}] 10:37:17 INFO - PROCESS | 3700 | 1467049037420 Marionette TRACE conn6 -> [0,1162,"setScriptTimeout",{"ms":35000}] 10:37:17 INFO - PROCESS | 3700 | 1467049037422 Marionette TRACE conn6 <- [1,1162,null,{}] 10:37:17 INFO - PROCESS | 3700 | 1467049037425 Marionette TRACE conn6 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:17 INFO - PROCESS | 3700 | 1467049037427 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:17 INFO - PROCESS | 3700 | 1467049037508 Marionette TRACE conn6 <- [1,1163,null,{"value":null}] 10:37:17 INFO - PROCESS | 3700 | 1467049037513 Marionette TRACE conn6 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:17 INFO - PROCESS | 3700 | 1467049037515 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:17 INFO - PROCESS | 3700 | ++DOCSHELL 199A3800 == 36 [pid = 3700] [id = 300] 10:37:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (199A3C00) [pid = 3700] [serial = 899] [outer = 00000000] 10:37:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (199AB000) [pid = 3700] [serial = 900] [outer = 199A3C00] 10:37:17 INFO - PROCESS | 3700 | 1467049037558 Marionette DEBUG loaded listener.js 10:37:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (199AB800) [pid = 3700] [serial = 901] [outer = 199A3C00] 10:37:18 INFO - PROCESS | 3700 | 1467049038009 Marionette TRACE conn6 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1165,"getWindowHandle",null] 10:37:18 INFO - PROCESS | 3700 | 1467049038079 Marionette TRACE conn6 <- [1,1165,null,{"value":"13"}] 10:37:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 10:37:18 INFO - PROCESS | 3700 | 1467049038089 Marionette TRACE conn6 -> [0,1166,"setScriptTimeout",{"ms":35000}] 10:37:18 INFO - PROCESS | 3700 | 1467049038094 Marionette TRACE conn6 <- [1,1166,null,{}] 10:37:18 INFO - PROCESS | 3700 | 1467049038100 Marionette TRACE conn6 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:18 INFO - PROCESS | 3700 | 1467049038104 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:18 INFO - PROCESS | 3700 | 1467049038232 Marionette TRACE conn6 <- [1,1167,null,{"value":null}] 10:37:18 INFO - PROCESS | 3700 | 1467049038362 Marionette TRACE conn6 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:18 INFO - PROCESS | 3700 | 1467049038368 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:18 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EDC00 == 37 [pid = 3700] [id = 301] 10:37:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (0C8EF000) [pid = 3700] [serial = 902] [outer = 00000000] 10:37:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (10572C00) [pid = 3700] [serial = 903] [outer = 0C8EF000] 10:37:18 INFO - PROCESS | 3700 | 1467049038430 Marionette DEBUG loaded listener.js 10:37:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (109DD400) [pid = 3700] [serial = 904] [outer = 0C8EF000] 10:37:19 INFO - PROCESS | 3700 | 1467049039205 Marionette TRACE conn6 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1169,"getWindowHandle",null] 10:37:19 INFO - PROCESS | 3700 | 1467049039282 Marionette TRACE conn6 <- [1,1169,null,{"value":"13"}] 10:37:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 10:37:19 INFO - PROCESS | 3700 | 1467049039290 Marionette TRACE conn6 -> [0,1170,"setScriptTimeout",{"ms":35000}] 10:37:19 INFO - PROCESS | 3700 | 1467049039294 Marionette TRACE conn6 <- [1,1170,null,{}] 10:37:19 INFO - PROCESS | 3700 | 1467049039299 Marionette TRACE conn6 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:19 INFO - PROCESS | 3700 | 1467049039302 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:19 INFO - PROCESS | 3700 | 1467049039435 Marionette TRACE conn6 <- [1,1171,null,{"value":null}] 10:37:19 INFO - PROCESS | 3700 | 1467049039557 Marionette TRACE conn6 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:19 INFO - PROCESS | 3700 | 1467049039559 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:19 INFO - PROCESS | 3700 | ++DOCSHELL 150DD400 == 38 [pid = 3700] [id = 302] 10:37:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (151B1000) [pid = 3700] [serial = 905] [outer = 00000000] 10:37:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1642C400) [pid = 3700] [serial = 906] [outer = 151B1000] 10:37:19 INFO - PROCESS | 3700 | 1467049039616 Marionette DEBUG loaded listener.js 10:37:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (165DB400) [pid = 3700] [serial = 907] [outer = 151B1000] 10:37:20 INFO - PROCESS | 3700 | 1467049040485 Marionette TRACE conn6 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[72] expected 0 but got 221","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1173,"getWindowHandle",null] 10:37:20 INFO - PROCESS | 3700 | 1467049040576 Marionette TRACE conn6 <- [1,1173,null,{"value":"13"}] 10:37:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 10:37:20 INFO - PROCESS | 3700 | 1467049040581 Marionette TRACE conn6 -> [0,1174,"setScriptTimeout",{"ms":35000}] 10:37:20 INFO - PROCESS | 3700 | 1467049040584 Marionette TRACE conn6 <- [1,1174,null,{}] 10:37:20 INFO - PROCESS | 3700 | 1467049040590 Marionette TRACE conn6 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:20 INFO - PROCESS | 3700 | 1467049040594 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:20 INFO - PROCESS | 3700 | 1467049040715 Marionette TRACE conn6 <- [1,1175,null,{"value":null}] 10:37:20 INFO - PROCESS | 3700 | 1467049040843 Marionette TRACE conn6 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:20 INFO - PROCESS | 3700 | 1467049040848 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:20 INFO - PROCESS | 3700 | ++DOCSHELL 10ECB400 == 39 [pid = 3700] [id = 303] 10:37:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1193D400) [pid = 3700] [serial = 908] [outer = 00000000] 10:37:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (13864000) [pid = 3700] [serial = 909] [outer = 1193D400] 10:37:20 INFO - PROCESS | 3700 | 1467049040897 Marionette DEBUG loaded listener.js 10:37:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1386DC00) [pid = 3700] [serial = 910] [outer = 1193D400] 10:37:21 INFO - PROCESS | 3700 | --DOCSHELL 1933C800 == 38 [pid = 3700] [id = 299] 10:37:21 INFO - PROCESS | 3700 | --DOCSHELL 13869C00 == 37 [pid = 3700] [id = 298] 10:37:21 INFO - PROCESS | 3700 | --DOCSHELL 19087000 == 36 [pid = 3700] [id = 297] 10:37:21 INFO - PROCESS | 3700 | --DOCSHELL 1794BC00 == 35 [pid = 3700] [id = 296] 10:37:21 INFO - PROCESS | 3700 | --DOCSHELL 16428400 == 34 [pid = 3700] [id = 295] 10:37:21 INFO - PROCESS | 3700 | --DOCSHELL 15025C00 == 33 [pid = 3700] [id = 294] 10:37:21 INFO - PROCESS | 3700 | --DOCSHELL 10D1C000 == 32 [pid = 3700] [id = 293] 10:37:21 INFO - PROCESS | 3700 | --DOCSHELL 0C8F0800 == 31 [pid = 3700] [id = 292] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19BDD000) [pid = 3700] [serial = 861] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1815A000) [pid = 3700] [serial = 846] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1815F800) [pid = 3700] [serial = 847] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1933B400) [pid = 3700] [serial = 850] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1057E800) [pid = 3700] [serial = 831] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (10814C00) [pid = 3700] [serial = 832] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19086000) [pid = 3700] [serial = 849] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (148E7C00) [pid = 3700] [serial = 840] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (14B6FC00) [pid = 3700] [serial = 841] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19CE5000) [pid = 3700] [serial = 829] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (100F7800) [pid = 3700] [serial = 837] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1081FC00) [pid = 3700] [serial = 838] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1642B400) [pid = 3700] [serial = 843] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0C844400) [pid = 3700] [serial = 834] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (0C8F4400) [pid = 3700] [serial = 835] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19965800) [pid = 3700] [serial = 852] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (165D1C00) [pid = 3700] [serial = 855] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1908C000) [pid = 3700] [serial = 856] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (199A1400) [pid = 3700] [serial = 858] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (199A2C00) [pid = 3700] [serial = 859] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19BDF800) [pid = 3700] [serial = 862] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (195CF800) [pid = 3700] [serial = 853] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (165CE800) [pid = 3700] [serial = 844] [outer = 00000000] [url = about:blank] 10:37:21 INFO - PROCESS | 3700 | 1467049041349 Marionette TRACE conn6 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 10:37:21 INFO - PROCESS | 3700 | 1467049041420 Marionette TRACE conn6 <- [1,1177,null,{"value":"13"}] 10:37:21 INFO - PROCESS | 3700 | 1467049041426 Marionette TRACE conn6 -> [0,1178,"setScriptTimeout",{"ms":35000}] 10:37:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 10:37:21 INFO - PROCESS | 3700 | 1467049041429 Marionette TRACE conn6 <- [1,1178,null,{}] 10:37:21 INFO - PROCESS | 3700 | 1467049041432 Marionette TRACE conn6 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:21 INFO - PROCESS | 3700 | 1467049041435 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:21 INFO - PROCESS | 3700 | 1467049041519 Marionette TRACE conn6 <- [1,1179,null,{"value":null}] 10:37:21 INFO - PROCESS | 3700 | 1467049041532 Marionette TRACE conn6 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:21 INFO - PROCESS | 3700 | 1467049041535 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:21 INFO - PROCESS | 3700 | ++DOCSHELL 10B4A400 == 32 [pid = 3700] [id = 304] 10:37:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10D1E000) [pid = 3700] [serial = 911] [outer = 00000000] 10:37:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1481AC00) [pid = 3700] [serial = 912] [outer = 10D1E000] 10:37:21 INFO - PROCESS | 3700 | 1467049041581 Marionette DEBUG loaded listener.js 10:37:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (14B7A000) [pid = 3700] [serial = 913] [outer = 10D1E000] 10:37:22 INFO - PROCESS | 3700 | 1467049042050 Marionette TRACE conn6 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 10:37:22 INFO - PROCESS | 3700 | 1467049042103 Marionette TRACE conn6 <- [1,1181,null,{"value":"13"}] 10:37:22 INFO - PROCESS | 3700 | 1467049042106 Marionette TRACE conn6 -> [0,1182,"setScriptTimeout",{"ms":35000}] 10:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 10:37:22 INFO - PROCESS | 3700 | 1467049042110 Marionette TRACE conn6 <- [1,1182,null,{}] 10:37:22 INFO - PROCESS | 3700 | 1467049042121 Marionette TRACE conn6 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:22 INFO - PROCESS | 3700 | 1467049042126 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:22 INFO - PROCESS | 3700 | 1467049042253 Marionette TRACE conn6 <- [1,1183,null,{"value":null}] 10:37:22 INFO - PROCESS | 3700 | 1467049042353 Marionette TRACE conn6 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:22 INFO - PROCESS | 3700 | 1467049042356 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:22 INFO - PROCESS | 3700 | ++DOCSHELL 16A82800 == 33 [pid = 3700] [id = 305] 10:37:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (16A83000) [pid = 3700] [serial = 914] [outer = 00000000] 10:37:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (18156400) [pid = 3700] [serial = 915] [outer = 16A83000] 10:37:22 INFO - PROCESS | 3700 | 1467049042407 Marionette DEBUG loaded listener.js 10:37:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1815F000) [pid = 3700] [serial = 916] [outer = 16A83000] 10:37:22 INFO - PROCESS | 3700 | 1467049042799 Marionette TRACE conn6 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[72] expected 0 but got 163","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 10:37:22 INFO - PROCESS | 3700 | 1467049042843 Marionette TRACE conn6 <- [1,1185,null,{"value":"13"}] 10:37:22 INFO - PROCESS | 3700 | 1467049042846 Marionette TRACE conn6 -> [0,1186,"setScriptTimeout",{"ms":35000}] 10:37:22 INFO - PROCESS | 3700 | 1467049042848 Marionette TRACE conn6 <- [1,1186,null,{}] 10:37:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 10:37:22 INFO - PROCESS | 3700 | 1467049042852 Marionette TRACE conn6 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:22 INFO - PROCESS | 3700 | 1467049042854 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:22 INFO - PROCESS | 3700 | 1467049042937 Marionette TRACE conn6 <- [1,1187,null,{"value":null}] 10:37:22 INFO - PROCESS | 3700 | 1467049042942 Marionette TRACE conn6 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:22 INFO - PROCESS | 3700 | 1467049042952 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:22 INFO - PROCESS | 3700 | ++DOCSHELL 19082800 == 34 [pid = 3700] [id = 306] 10:37:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19083800) [pid = 3700] [serial = 917] [outer = 00000000] 10:37:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (195C2800) [pid = 3700] [serial = 918] [outer = 19083800] 10:37:22 INFO - PROCESS | 3700 | 1467049042998 Marionette DEBUG loaded listener.js 10:37:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19964C00) [pid = 3700] [serial = 919] [outer = 19083800] 10:37:23 INFO - PROCESS | 3700 | 1467049043471 Marionette TRACE conn6 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:37:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 10:37:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 670ms 10:37:23 INFO - PROCESS | 3700 | 1467049043523 Marionette TRACE conn6 -> [0,1189,"getWindowHandle",null] 10:37:23 INFO - PROCESS | 3700 | 1467049043525 Marionette TRACE conn6 <- [1,1189,null,{"value":"13"}] 10:37:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 10:37:23 INFO - PROCESS | 3700 | 1467049043528 Marionette TRACE conn6 -> [0,1190,"setScriptTimeout",{"ms":35000}] 10:37:23 INFO - PROCESS | 3700 | 1467049043530 Marionette TRACE conn6 <- [1,1190,null,{}] 10:37:23 INFO - PROCESS | 3700 | 1467049043534 Marionette TRACE conn6 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:23 INFO - PROCESS | 3700 | 1467049043536 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:23 INFO - PROCESS | 3700 | 1467049043679 Marionette TRACE conn6 <- [1,1191,null,{"value":null}] 10:37:23 INFO - PROCESS | 3700 | 1467049043742 Marionette TRACE conn6 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:23 INFO - PROCESS | 3700 | 1467049043744 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:23 INFO - PROCESS | 3700 | ++DOCSHELL 1996AC00 == 35 [pid = 3700] [id = 307] 10:37:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19970000) [pid = 3700] [serial = 920] [outer = 00000000] 10:37:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1997BC00) [pid = 3700] [serial = 921] [outer = 19970000] 10:37:23 INFO - PROCESS | 3700 | 1467049043788 Marionette DEBUG loaded listener.js 10:37:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (199A3400) [pid = 3700] [serial = 922] [outer = 19970000] 10:37:24 INFO - PROCESS | 3700 | 1467049044197 Marionette TRACE conn6 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 730ms 10:37:24 INFO - PROCESS | 3700 | 1467049044261 Marionette TRACE conn6 -> [0,1193,"getWindowHandle",null] 10:37:24 INFO - PROCESS | 3700 | 1467049044263 Marionette TRACE conn6 <- [1,1193,null,{"value":"13"}] 10:37:24 INFO - PROCESS | 3700 | 1467049044266 Marionette TRACE conn6 -> [0,1194,"setScriptTimeout",{"ms":35000}] 10:37:24 INFO - PROCESS | 3700 | 1467049044268 Marionette TRACE conn6 <- [1,1194,null,{}] 10:37:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 10:37:24 INFO - PROCESS | 3700 | 1467049044272 Marionette TRACE conn6 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:24 INFO - PROCESS | 3700 | 1467049044277 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:24 INFO - PROCESS | 3700 | 1467049044413 Marionette TRACE conn6 <- [1,1195,null,{"value":null}] 10:37:24 INFO - PROCESS | 3700 | 1467049044474 Marionette TRACE conn6 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:24 INFO - PROCESS | 3700 | 1467049044476 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:24 INFO - PROCESS | 3700 | ++DOCSHELL 19BD8400 == 36 [pid = 3700] [id = 308] 10:37:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19BD9400) [pid = 3700] [serial = 923] [outer = 00000000] 10:37:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19CDE400) [pid = 3700] [serial = 924] [outer = 19BD9400] 10:37:24 INFO - PROCESS | 3700 | 1467049044521 Marionette DEBUG loaded listener.js 10:37:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19CE5000) [pid = 3700] [serial = 925] [outer = 19BD9400] 10:37:24 INFO - PROCESS | 3700 | 1467049044931 Marionette TRACE conn6 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:37:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 10:37:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 730ms 10:37:25 INFO - PROCESS | 3700 | 1467049045023 Marionette TRACE conn6 -> [0,1197,"getWindowHandle",null] 10:37:25 INFO - PROCESS | 3700 | 1467049045025 Marionette TRACE conn6 <- [1,1197,null,{"value":"13"}] 10:37:25 INFO - PROCESS | 3700 | 1467049045030 Marionette TRACE conn6 -> [0,1198,"setScriptTimeout",{"ms":35000}] 10:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 10:37:25 INFO - PROCESS | 3700 | 1467049045041 Marionette TRACE conn6 <- [1,1198,null,{}] 10:37:25 INFO - PROCESS | 3700 | 1467049045049 Marionette TRACE conn6 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:25 INFO - PROCESS | 3700 | 1467049045051 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:25 INFO - PROCESS | 3700 | 1467049045159 Marionette TRACE conn6 <- [1,1199,null,{"value":null}] 10:37:25 INFO - PROCESS | 3700 | 1467049045172 Marionette TRACE conn6 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:25 INFO - PROCESS | 3700 | 1467049045174 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:25 INFO - PROCESS | 3700 | ++DOCSHELL 19BD4800 == 37 [pid = 3700] [id = 309] 10:37:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19CC0400) [pid = 3700] [serial = 926] [outer = 00000000] 10:37:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A00D400) [pid = 3700] [serial = 927] [outer = 19CC0400] 10:37:25 INFO - PROCESS | 3700 | 1467049045218 Marionette DEBUG loaded listener.js 10:37:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A0E5800) [pid = 3700] [serial = 928] [outer = 19CC0400] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (0C8F3C00) [pid = 3700] [serial = 875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (15026000) [pid = 3700] [serial = 881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (09060000) [pid = 3700] [serial = 872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10D1D000) [pid = 3700] [serial = 878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (16429C00) [pid = 3700] [serial = 884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1794D000) [pid = 3700] [serial = 887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19089C00) [pid = 3700] [serial = 890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1386B800) [pid = 3700] [serial = 893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (09066C00) [pid = 3700] [serial = 863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (13869400) [pid = 3700] [serial = 866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (18E1FC00) [pid = 3700] [serial = 869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 10:37:25 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19342800) [pid = 3700] [serial = 896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 10:37:25 INFO - PROCESS | 3700 | 1467049045649 Marionette TRACE conn6 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:37:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 10:37:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 690ms 10:37:25 INFO - PROCESS | 3700 | 1467049045727 Marionette TRACE conn6 -> [0,1201,"getWindowHandle",null] 10:37:25 INFO - PROCESS | 3700 | 1467049045729 Marionette TRACE conn6 <- [1,1201,null,{"value":"13"}] 10:37:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 10:37:25 INFO - PROCESS | 3700 | 1467049045733 Marionette TRACE conn6 -> [0,1202,"setScriptTimeout",{"ms":35000}] 10:37:25 INFO - PROCESS | 3700 | 1467049045734 Marionette TRACE conn6 <- [1,1202,null,{}] 10:37:25 INFO - PROCESS | 3700 | 1467049045738 Marionette TRACE conn6 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:25 INFO - PROCESS | 3700 | 1467049045740 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:25 INFO - PROCESS | 3700 | 1467049045822 Marionette TRACE conn6 <- [1,1203,null,{"value":null}] 10:37:25 INFO - PROCESS | 3700 | 1467049045828 Marionette TRACE conn6 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:25 INFO - PROCESS | 3700 | 1467049045829 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:25 INFO - PROCESS | 3700 | ++DOCSHELL 16423400 == 38 [pid = 3700] [id = 310] 10:37:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16607400) [pid = 3700] [serial = 929] [outer = 00000000] 10:37:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19342800) [pid = 3700] [serial = 930] [outer = 16607400] 10:37:25 INFO - PROCESS | 3700 | 1467049045876 Marionette DEBUG loaded listener.js 10:37:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19975C00) [pid = 3700] [serial = 931] [outer = 16607400] 10:37:26 INFO - PROCESS | 3700 | 1467049046284 Marionette TRACE conn6 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 10:37:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 10:37:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 630ms 10:37:26 INFO - PROCESS | 3700 | 1467049046367 Marionette TRACE conn6 -> [0,1205,"getWindowHandle",null] 10:37:26 INFO - PROCESS | 3700 | 1467049046369 Marionette TRACE conn6 <- [1,1205,null,{"value":"13"}] 10:37:26 INFO - PROCESS | 3700 | 1467049046373 Marionette TRACE conn6 -> [0,1206,"setScriptTimeout",{"ms":35000}] 10:37:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 10:37:26 INFO - PROCESS | 3700 | 1467049046374 Marionette TRACE conn6 <- [1,1206,null,{}] 10:37:26 INFO - PROCESS | 3700 | 1467049046378 Marionette TRACE conn6 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:26 INFO - PROCESS | 3700 | 1467049046380 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:26 INFO - PROCESS | 3700 | 1467049046463 Marionette TRACE conn6 <- [1,1207,null,{"value":null}] 10:37:26 INFO - PROCESS | 3700 | 1467049046472 Marionette TRACE conn6 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:26 INFO - PROCESS | 3700 | 1467049046474 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:26 INFO - PROCESS | 3700 | ++DOCSHELL 1A0E8000 == 39 [pid = 3700] [id = 311] 10:37:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1A0F1C00) [pid = 3700] [serial = 932] [outer = 00000000] 10:37:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1B80A400) [pid = 3700] [serial = 933] [outer = 1A0F1C00] 10:37:26 INFO - PROCESS | 3700 | 1467049046519 Marionette DEBUG loaded listener.js 10:37:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1B8AD000) [pid = 3700] [serial = 934] [outer = 1A0F1C00] 10:37:26 INFO - PROCESS | 3700 | 1467049046989 Marionette TRACE conn6 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 10:37:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 10:37:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 670ms 10:37:27 INFO - PROCESS | 3700 | 1467049047047 Marionette TRACE conn6 -> [0,1209,"getWindowHandle",null] 10:37:27 INFO - PROCESS | 3700 | 1467049047049 Marionette TRACE conn6 <- [1,1209,null,{"value":"13"}] 10:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 10:37:27 INFO - PROCESS | 3700 | 1467049047052 Marionette TRACE conn6 -> [0,1210,"setScriptTimeout",{"ms":35000}] 10:37:27 INFO - PROCESS | 3700 | 1467049047054 Marionette TRACE conn6 <- [1,1210,null,{}] 10:37:27 INFO - PROCESS | 3700 | 1467049047057 Marionette TRACE conn6 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:27 INFO - PROCESS | 3700 | 1467049047059 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:27 INFO - PROCESS | 3700 | 1467049047137 Marionette TRACE conn6 <- [1,1211,null,{"value":null}] 10:37:27 INFO - PROCESS | 3700 | 1467049047143 Marionette TRACE conn6 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:27 INFO - PROCESS | 3700 | 1467049047144 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:27 INFO - PROCESS | 3700 | ++DOCSHELL 1AF33C00 == 40 [pid = 3700] [id = 312] 10:37:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1B992400) [pid = 3700] [serial = 935] [outer = 00000000] 10:37:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1C124800) [pid = 3700] [serial = 936] [outer = 1B992400] 10:37:27 INFO - PROCESS | 3700 | 1467049047188 Marionette DEBUG loaded listener.js 10:37:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1C1DE800) [pid = 3700] [serial = 937] [outer = 1B992400] 10:37:27 INFO - PROCESS | 3700 | 1467049047878 Marionette TRACE conn6 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1213,"getWindowHandle",null] 10:37:27 INFO - PROCESS | 3700 | 1467049047929 Marionette TRACE conn6 <- [1,1213,null,{"value":"13"}] 10:37:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 10:37:27 INFO - PROCESS | 3700 | 1467049047934 Marionette TRACE conn6 -> [0,1214,"setScriptTimeout",{"ms":35000}] 10:37:27 INFO - PROCESS | 3700 | 1467049047938 Marionette TRACE conn6 <- [1,1214,null,{}] 10:37:27 INFO - PROCESS | 3700 | 1467049047960 Marionette TRACE conn6 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:27 INFO - PROCESS | 3700 | 1467049047963 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:28 INFO - PROCESS | 3700 | 1467049048113 Marionette TRACE conn6 <- [1,1215,null,{"value":null}] 10:37:28 INFO - PROCESS | 3700 | 1467049048243 Marionette TRACE conn6 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:28 INFO - PROCESS | 3700 | 1467049048246 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:28 INFO - PROCESS | 3700 | ++DOCSHELL 10813400 == 41 [pid = 3700] [id = 313] 10:37:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (10D1BC00) [pid = 3700] [serial = 938] [outer = 00000000] 10:37:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (150E6400) [pid = 3700] [serial = 939] [outer = 10D1BC00] 10:37:28 INFO - PROCESS | 3700 | 1467049048303 Marionette DEBUG loaded listener.js 10:37:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (165CE800) [pid = 3700] [serial = 940] [outer = 10D1BC00] 10:37:28 INFO - PROCESS | 3700 | 1467049048863 Marionette TRACE conn6 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 10:37:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 10:37:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 950ms 10:37:28 INFO - PROCESS | 3700 | 1467049048903 Marionette TRACE conn6 -> [0,1217,"getWindowHandle",null] 10:37:28 INFO - PROCESS | 3700 | 1467049048907 Marionette TRACE conn6 <- [1,1217,null,{"value":"13"}] 10:37:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 10:37:28 INFO - PROCESS | 3700 | 1467049048915 Marionette TRACE conn6 -> [0,1218,"setScriptTimeout",{"ms":35000}] 10:37:28 INFO - PROCESS | 3700 | 1467049048918 Marionette TRACE conn6 <- [1,1218,null,{}] 10:37:28 INFO - PROCESS | 3700 | 1467049048922 Marionette TRACE conn6 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:28 INFO - PROCESS | 3700 | 1467049048925 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:29 INFO - PROCESS | 3700 | 1467049049041 Marionette TRACE conn6 <- [1,1219,null,{"value":null}] 10:37:29 INFO - PROCESS | 3700 | 1467049049144 Marionette TRACE conn6 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:29 INFO - PROCESS | 3700 | 1467049049147 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:29 INFO - PROCESS | 3700 | ++DOCSHELL 1933CC00 == 42 [pid = 3700] [id = 314] 10:37:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1933E800) [pid = 3700] [serial = 941] [outer = 00000000] 10:37:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1996FC00) [pid = 3700] [serial = 942] [outer = 1933E800] 10:37:29 INFO - PROCESS | 3700 | 1467049049202 Marionette DEBUG loaded listener.js 10:37:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19A46400) [pid = 3700] [serial = 943] [outer = 1933E800] 10:37:29 INFO - PROCESS | 3700 | 1467049049802 Marionette TRACE conn6 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 10:37:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 10:37:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 930ms 10:37:29 INFO - PROCESS | 3700 | 1467049049846 Marionette TRACE conn6 -> [0,1221,"getWindowHandle",null] 10:37:29 INFO - PROCESS | 3700 | 1467049049849 Marionette TRACE conn6 <- [1,1221,null,{"value":"13"}] 10:37:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 10:37:29 INFO - PROCESS | 3700 | 1467049049853 Marionette TRACE conn6 -> [0,1222,"setScriptTimeout",{"ms":35000}] 10:37:29 INFO - PROCESS | 3700 | 1467049049857 Marionette TRACE conn6 <- [1,1222,null,{}] 10:37:29 INFO - PROCESS | 3700 | 1467049049868 Marionette TRACE conn6 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:29 INFO - PROCESS | 3700 | 1467049049873 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:29 INFO - PROCESS | 3700 | 1467049049985 Marionette TRACE conn6 <- [1,1223,null,{"value":null}] 10:37:30 INFO - PROCESS | 3700 | 1467049050125 Marionette TRACE conn6 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:30 INFO - PROCESS | 3700 | 1467049050128 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:30 INFO - PROCESS | 3700 | ++DOCSHELL 1C2F0000 == 43 [pid = 3700] [id = 315] 10:37:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1C2F1800) [pid = 3700] [serial = 944] [outer = 00000000] 10:37:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1C68D000) [pid = 3700] [serial = 945] [outer = 1C2F1800] 10:37:30 INFO - PROCESS | 3700 | 1467049050189 Marionette DEBUG loaded listener.js 10:37:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1C960800) [pid = 3700] [serial = 946] [outer = 1C2F1800] 10:37:30 INFO - PROCESS | 3700 | 1467049050764 Marionette TRACE conn6 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 10:37:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 10:37:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 930ms 10:37:30 INFO - PROCESS | 3700 | 1467049050787 Marionette TRACE conn6 -> [0,1225,"getWindowHandle",null] 10:37:30 INFO - PROCESS | 3700 | 1467049050789 Marionette TRACE conn6 <- [1,1225,null,{"value":"13"}] 10:37:30 INFO - PROCESS | 3700 | 1467049050793 Marionette TRACE conn6 -> [0,1226,"setScriptTimeout",{"ms":35000}] 10:37:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 10:37:30 INFO - PROCESS | 3700 | 1467049050795 Marionette TRACE conn6 <- [1,1226,null,{}] 10:37:30 INFO - PROCESS | 3700 | 1467049050798 Marionette TRACE conn6 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:30 INFO - PROCESS | 3700 | 1467049050801 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:30 INFO - PROCESS | 3700 | 1467049050915 Marionette TRACE conn6 <- [1,1227,null,{"value":null}] 10:37:31 INFO - PROCESS | 3700 | 1467049051018 Marionette TRACE conn6 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:31 INFO - PROCESS | 3700 | 1467049051020 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:31 INFO - PROCESS | 3700 | ++DOCSHELL 10574000 == 44 [pid = 3700] [id = 316] 10:37:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (10575400) [pid = 3700] [serial = 947] [outer = 00000000] 10:37:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (117DB800) [pid = 3700] [serial = 948] [outer = 10575400] 10:37:31 INFO - PROCESS | 3700 | 1467049051073 Marionette DEBUG loaded listener.js 10:37:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (16423800) [pid = 3700] [serial = 949] [outer = 10575400] 10:37:31 INFO - PROCESS | 3700 | 1467049051830 Marionette TRACE conn6 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 10:37:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 10:37:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1066ms 10:37:31 INFO - PROCESS | 3700 | 1467049051864 Marionette TRACE conn6 -> [0,1229,"getWindowHandle",null] 10:37:31 INFO - PROCESS | 3700 | 1467049051868 Marionette TRACE conn6 <- [1,1229,null,{"value":"13"}] 10:37:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 10:37:31 INFO - PROCESS | 3700 | 1467049051873 Marionette TRACE conn6 -> [0,1230,"setScriptTimeout",{"ms":35000}] 10:37:31 INFO - PROCESS | 3700 | 1467049051878 Marionette TRACE conn6 <- [1,1230,null,{}] 10:37:31 INFO - PROCESS | 3700 | 1467049051883 Marionette TRACE conn6 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:31 INFO - PROCESS | 3700 | 1467049051886 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:31 INFO - PROCESS | 3700 | 1467049051989 Marionette TRACE conn6 <- [1,1231,null,{"value":null}] 10:37:32 INFO - PROCESS | 3700 | 1467049052126 Marionette TRACE conn6 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:32 INFO - PROCESS | 3700 | 1467049052129 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:32 INFO - PROCESS | 3700 | ++DOCSHELL 109DE800 == 45 [pid = 3700] [id = 317] 10:37:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (10A34C00) [pid = 3700] [serial = 950] [outer = 00000000] 10:37:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (13863C00) [pid = 3700] [serial = 951] [outer = 10A34C00] 10:37:32 INFO - PROCESS | 3700 | 1467049052179 Marionette DEBUG loaded listener.js 10:37:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (16429400) [pid = 3700] [serial = 952] [outer = 10A34C00] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 0905E000 == 44 [pid = 3700] [id = 291] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 1A0E8000 == 43 [pid = 3700] [id = 311] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 16423400 == 42 [pid = 3700] [id = 310] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 19BD4800 == 41 [pid = 3700] [id = 309] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 19BD8400 == 40 [pid = 3700] [id = 308] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 1996AC00 == 39 [pid = 3700] [id = 307] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 19082800 == 38 [pid = 3700] [id = 306] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 16A82800 == 37 [pid = 3700] [id = 305] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 10B4A400 == 36 [pid = 3700] [id = 304] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 10ECB400 == 35 [pid = 3700] [id = 303] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 199A3800 == 34 [pid = 3700] [id = 300] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 150DD400 == 33 [pid = 3700] [id = 302] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 0C8EDC00 == 32 [pid = 3700] [id = 301] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 1C2F0000 == 31 [pid = 3700] [id = 315] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 10574000 == 30 [pid = 3700] [id = 316] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 1933CC00 == 29 [pid = 3700] [id = 314] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 1AF33C00 == 28 [pid = 3700] [id = 312] 10:37:32 INFO - PROCESS | 3700 | --DOCSHELL 10813400 == 27 [pid = 3700] [id = 313] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (0FF36000) [pid = 3700] [serial = 876] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (10573400) [pid = 3700] [serial = 877] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (150E7400) [pid = 3700] [serial = 882] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (0FF34400) [pid = 3700] [serial = 874] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (0C8ED400) [pid = 3700] [serial = 873] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (10E4D800) [pid = 3700] [serial = 879] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1193A400) [pid = 3700] [serial = 880] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (165DD800) [pid = 3700] [serial = 885] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (18C4D400) [pid = 3700] [serial = 889] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1815C400) [pid = 3700] [serial = 888] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (193C9800) [pid = 3700] [serial = 891] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15351800) [pid = 3700] [serial = 894] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (18CF7800) [pid = 3700] [serial = 895] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (0FDE3400) [pid = 3700] [serial = 865] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (0C8EB000) [pid = 3700] [serial = 864] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1504F400) [pid = 3700] [serial = 868] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (14F30800) [pid = 3700] [serial = 867] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (199AB000) [pid = 3700] [serial = 900] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (199A6400) [pid = 3700] [serial = 871] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (195C7000) [pid = 3700] [serial = 870] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (195C8000) [pid = 3700] [serial = 892] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17563800) [pid = 3700] [serial = 886] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19971400) [pid = 3700] [serial = 898] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1996A800) [pid = 3700] [serial = 897] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (16420800) [pid = 3700] [serial = 883] [outer = 00000000] [url = about:blank] 10:37:33 INFO - PROCESS | 3700 | 1467049053358 Marionette TRACE conn6 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 10:37:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 10:37:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1529ms 10:37:33 INFO - PROCESS | 3700 | 1467049053404 Marionette TRACE conn6 -> [0,1233,"getWindowHandle",null] 10:37:33 INFO - PROCESS | 3700 | 1467049053408 Marionette TRACE conn6 <- [1,1233,null,{"value":"13"}] 10:37:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 10:37:33 INFO - PROCESS | 3700 | 1467049053412 Marionette TRACE conn6 -> [0,1234,"setScriptTimeout",{"ms":35000}] 10:37:33 INFO - PROCESS | 3700 | 1467049053417 Marionette TRACE conn6 <- [1,1234,null,{}] 10:37:33 INFO - PROCESS | 3700 | 1467049053422 Marionette TRACE conn6 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:33 INFO - PROCESS | 3700 | 1467049053424 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:33 INFO - PROCESS | 3700 | 1467049053548 Marionette TRACE conn6 <- [1,1235,null,{"value":null}] 10:37:33 INFO - PROCESS | 3700 | 1467049053637 Marionette TRACE conn6 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:33 INFO - PROCESS | 3700 | 1467049053640 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:33 INFO - PROCESS | 3700 | ++DOCSHELL 0FD6E000 == 28 [pid = 3700] [id = 318] 10:37:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (0FF78400) [pid = 3700] [serial = 953] [outer = 00000000] 10:37:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (10576800) [pid = 3700] [serial = 954] [outer = 0FF78400] 10:37:33 INFO - PROCESS | 3700 | 1467049053688 Marionette DEBUG loaded listener.js 10:37:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10591400) [pid = 3700] [serial = 955] [outer = 0FF78400] 10:37:34 INFO - PROCESS | 3700 | 1467049054063 Marionette TRACE conn6 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 10:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 10:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 730ms 10:37:34 INFO - PROCESS | 3700 | 1467049054176 Marionette TRACE conn6 -> [0,1237,"getWindowHandle",null] 10:37:34 INFO - PROCESS | 3700 | 1467049054181 Marionette TRACE conn6 <- [1,1237,null,{"value":"13"}] 10:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 10:37:34 INFO - PROCESS | 3700 | 1467049054188 Marionette TRACE conn6 -> [0,1238,"setScriptTimeout",{"ms":35000}] 10:37:34 INFO - PROCESS | 3700 | 1467049054190 Marionette TRACE conn6 <- [1,1238,null,{}] 10:37:34 INFO - PROCESS | 3700 | 1467049054194 Marionette TRACE conn6 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:34 INFO - PROCESS | 3700 | 1467049054197 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:34 INFO - PROCESS | 3700 | 1467049054290 Marionette TRACE conn6 <- [1,1239,null,{"value":null}] 10:37:34 INFO - PROCESS | 3700 | 1467049054296 Marionette TRACE conn6 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 3700 | 1467049054299 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:34 INFO - PROCESS | 3700 | ++DOCSHELL 10D31C00 == 29 [pid = 3700] [id = 319] 10:37:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10D32000) [pid = 3700] [serial = 956] [outer = 00000000] 10:37:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1193A400) [pid = 3700] [serial = 957] [outer = 10D32000] 10:37:34 INFO - PROCESS | 3700 | 1467049054349 Marionette DEBUG loaded listener.js 10:37:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1380BC00) [pid = 3700] [serial = 958] [outer = 10D32000] 10:37:34 INFO - PROCESS | 3700 | 1467049054797 Marionette TRACE conn6 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 10:37:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 10:37:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 672ms 10:37:34 INFO - PROCESS | 3700 | 1467049054860 Marionette TRACE conn6 -> [0,1241,"getWindowHandle",null] 10:37:34 INFO - PROCESS | 3700 | 1467049054863 Marionette TRACE conn6 <- [1,1241,null,{"value":"13"}] 10:37:34 INFO - PROCESS | 3700 | 1467049054866 Marionette TRACE conn6 -> [0,1242,"setScriptTimeout",{"ms":35000}] 10:37:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 10:37:34 INFO - PROCESS | 3700 | 1467049054869 Marionette TRACE conn6 <- [1,1242,null,{}] 10:37:34 INFO - PROCESS | 3700 | 1467049054879 Marionette TRACE conn6 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:34 INFO - PROCESS | 3700 | 1467049054884 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:34 INFO - PROCESS | 3700 | 1467049054966 Marionette TRACE conn6 <- [1,1243,null,{"value":null}] 10:37:34 INFO - PROCESS | 3700 | 1467049054974 Marionette TRACE conn6 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:34 INFO - PROCESS | 3700 | 1467049054977 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:34 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EF400 == 30 [pid = 3700] [id = 320] 10:37:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (15005C00) [pid = 3700] [serial = 959] [outer = 00000000] 10:37:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1535B400) [pid = 3700] [serial = 960] [outer = 15005C00] 10:37:35 INFO - PROCESS | 3700 | 1467049055024 Marionette DEBUG loaded listener.js 10:37:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (16429C00) [pid = 3700] [serial = 961] [outer = 15005C00] 10:37:35 INFO - PROCESS | 3700 | 1467049055522 Marionette TRACE conn6 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 10:37:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 10:37:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 671ms 10:37:35 INFO - PROCESS | 3700 | 1467049055545 Marionette TRACE conn6 -> [0,1245,"getWindowHandle",null] 10:37:35 INFO - PROCESS | 3700 | 1467049055548 Marionette TRACE conn6 <- [1,1245,null,{"value":"13"}] 10:37:35 INFO - PROCESS | 3700 | 1467049055551 Marionette TRACE conn6 -> [0,1246,"setScriptTimeout",{"ms":35000}] 10:37:35 INFO - PROCESS | 3700 | 1467049055553 Marionette TRACE conn6 <- [1,1246,null,{}] 10:37:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 10:37:35 INFO - PROCESS | 3700 | 1467049055557 Marionette TRACE conn6 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:35 INFO - PROCESS | 3700 | 1467049055559 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:35 INFO - PROCESS | 3700 | 1467049055701 Marionette TRACE conn6 <- [1,1247,null,{"value":null}] 10:37:35 INFO - PROCESS | 3700 | 1467049055764 Marionette TRACE conn6 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:35 INFO - PROCESS | 3700 | 1467049055766 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:35 INFO - PROCESS | 3700 | ++DOCSHELL 16A7E400 == 31 [pid = 3700] [id = 321] 10:37:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16A7E800) [pid = 3700] [serial = 962] [outer = 00000000] 10:37:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (17920400) [pid = 3700] [serial = 963] [outer = 16A7E800] 10:37:35 INFO - PROCESS | 3700 | 1467049055811 Marionette DEBUG loaded listener.js 10:37:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1794DC00) [pid = 3700] [serial = 964] [outer = 16A7E800] 10:37:36 INFO - PROCESS | 3700 | 1467049056229 Marionette TRACE conn6 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 10:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 10:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 730ms 10:37:36 INFO - PROCESS | 3700 | 1467049056287 Marionette TRACE conn6 -> [0,1249,"getWindowHandle",null] 10:37:36 INFO - PROCESS | 3700 | 1467049056289 Marionette TRACE conn6 <- [1,1249,null,{"value":"13"}] 10:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 10:37:36 INFO - PROCESS | 3700 | 1467049056292 Marionette TRACE conn6 -> [0,1250,"setScriptTimeout",{"ms":35000}] 10:37:36 INFO - PROCESS | 3700 | 1467049056294 Marionette TRACE conn6 <- [1,1250,null,{}] 10:37:36 INFO - PROCESS | 3700 | 1467049056298 Marionette TRACE conn6 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:36 INFO - PROCESS | 3700 | 1467049056300 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:36 INFO - PROCESS | 3700 | 1467049056406 Marionette TRACE conn6 <- [1,1251,null,{"value":null}] 10:37:36 INFO - PROCESS | 3700 | 1467049056415 Marionette TRACE conn6 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:36 INFO - PROCESS | 3700 | 1467049056417 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:36 INFO - PROCESS | 3700 | ++DOCSHELL 18157800 == 32 [pid = 3700] [id = 322] 10:37:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1815EC00) [pid = 3700] [serial = 965] [outer = 00000000] 10:37:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (18CF2400) [pid = 3700] [serial = 966] [outer = 1815EC00] 10:37:36 INFO - PROCESS | 3700 | 1467049056460 Marionette DEBUG loaded listener.js 10:37:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (18CF9400) [pid = 3700] [serial = 967] [outer = 1815EC00] 10:37:36 INFO - PROCESS | 3700 | 1467049056939 Marionette TRACE conn6 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 10:37:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 10:37:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 670ms 10:37:36 INFO - PROCESS | 3700 | 1467049056966 Marionette TRACE conn6 -> [0,1253,"getWindowHandle",null] 10:37:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 10:37:36 INFO - PROCESS | 3700 | 1467049056968 Marionette TRACE conn6 <- [1,1253,null,{"value":"13"}] 10:37:36 INFO - PROCESS | 3700 | 1467049056971 Marionette TRACE conn6 -> [0,1254,"setScriptTimeout",{"ms":35000}] 10:37:36 INFO - PROCESS | 3700 | 1467049056973 Marionette TRACE conn6 <- [1,1254,null,{}] 10:37:36 INFO - PROCESS | 3700 | 1467049056976 Marionette TRACE conn6 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:36 INFO - PROCESS | 3700 | 1467049056982 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:37 INFO - PROCESS | 3700 | 1467049057146 Marionette TRACE conn6 <- [1,1255,null,{"value":null}] 10:37:37 INFO - PROCESS | 3700 | 1467049057158 Marionette TRACE conn6 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:37 INFO - PROCESS | 3700 | 1467049057160 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:37 INFO - PROCESS | 3700 | ++DOCSHELL 1908B400 == 33 [pid = 3700] [id = 323] 10:37:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1933AC00) [pid = 3700] [serial = 968] [outer = 00000000] 10:37:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (195CCC00) [pid = 3700] [serial = 969] [outer = 1933AC00] 10:37:37 INFO - PROCESS | 3700 | 1467049057204 Marionette DEBUG loaded listener.js 10:37:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19965000) [pid = 3700] [serial = 970] [outer = 1933AC00] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19CC0400) [pid = 3700] [serial = 926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1193D400) [pid = 3700] [serial = 908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19970000) [pid = 3700] [serial = 920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16A83000) [pid = 3700] [serial = 914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (0C8EF000) [pid = 3700] [serial = 902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (151B1000) [pid = 3700] [serial = 905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (16607400) [pid = 3700] [serial = 929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19083800) [pid = 3700] [serial = 917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10D1E000) [pid = 3700] [serial = 911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (199A3C00) [pid = 3700] [serial = 899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19BD9400) [pid = 3700] [serial = 923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A0F1C00) [pid = 3700] [serial = 932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 10:37:37 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1B992400) [pid = 3700] [serial = 935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 10:37:37 INFO - PROCESS | 3700 | 1467049057831 Marionette TRACE conn6 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 10:37:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 10:37:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 930ms 10:37:37 INFO - PROCESS | 3700 | 1467049057902 Marionette TRACE conn6 -> [0,1257,"getWindowHandle",null] 10:37:37 INFO - PROCESS | 3700 | 1467049057904 Marionette TRACE conn6 <- [1,1257,null,{"value":"13"}] 10:37:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 10:37:37 INFO - PROCESS | 3700 | 1467049057908 Marionette TRACE conn6 -> [0,1258,"setScriptTimeout",{"ms":35000}] 10:37:37 INFO - PROCESS | 3700 | 1467049057910 Marionette TRACE conn6 <- [1,1258,null,{}] 10:37:37 INFO - PROCESS | 3700 | 1467049057913 Marionette TRACE conn6 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:37 INFO - PROCESS | 3700 | 1467049057915 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:37 INFO - PROCESS | 3700 | 1467049057996 Marionette TRACE conn6 <- [1,1259,null,{"value":null}] 10:37:37 INFO - PROCESS | 3700 | 1467049058001 Marionette TRACE conn6 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:37 INFO - PROCESS | 3700 | 1467049058003 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:38 INFO - PROCESS | 3700 | ++DOCSHELL 148ECC00 == 34 [pid = 3700] [id = 324] 10:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (149C7000) [pid = 3700] [serial = 971] [outer = 00000000] 10:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19083800) [pid = 3700] [serial = 972] [outer = 149C7000] 10:37:38 INFO - PROCESS | 3700 | 1467049058047 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19090800) [pid = 3700] [serial = 973] [outer = 149C7000] 10:37:38 INFO - PROCESS | 3700 | 1467049058443 Marionette TRACE conn6 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 10:37:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 10:37:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 570ms 10:37:38 INFO - PROCESS | 3700 | 1467049058482 Marionette TRACE conn6 -> [0,1261,"getWindowHandle",null] 10:37:38 INFO - PROCESS | 3700 | 1467049058484 Marionette TRACE conn6 <- [1,1261,null,{"value":"13"}] 10:37:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 10:37:38 INFO - PROCESS | 3700 | 1467049058488 Marionette TRACE conn6 -> [0,1262,"setScriptTimeout",{"ms":35000}] 10:37:38 INFO - PROCESS | 3700 | 1467049058490 Marionette TRACE conn6 <- [1,1262,null,{}] 10:37:38 INFO - PROCESS | 3700 | 1467049058513 Marionette TRACE conn6 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:38 INFO - PROCESS | 3700 | 1467049058515 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:38 INFO - PROCESS | 3700 | 1467049058607 Marionette TRACE conn6 <- [1,1263,null,{"value":null}] 10:37:38 INFO - PROCESS | 3700 | 1467049058613 Marionette TRACE conn6 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:38 INFO - PROCESS | 3700 | 1467049058615 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:38 INFO - PROCESS | 3700 | ++DOCSHELL 0C73D000 == 35 [pid = 3700] [id = 325] 10:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (0C8ED800) [pid = 3700] [serial = 974] [outer = 00000000] 10:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19972000) [pid = 3700] [serial = 975] [outer = 0C8ED800] 10:37:38 INFO - PROCESS | 3700 | 1467049058661 Marionette DEBUG loaded listener.js 10:37:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (17944C00) [pid = 3700] [serial = 976] [outer = 0C8ED800] 10:37:39 INFO - PROCESS | 3700 | 1467049059094 Marionette TRACE conn6 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 10:37:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 10:37:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 630ms 10:37:39 INFO - PROCESS | 3700 | 1467049059122 Marionette TRACE conn6 -> [0,1265,"getWindowHandle",null] 10:37:39 INFO - PROCESS | 3700 | 1467049059124 Marionette TRACE conn6 <- [1,1265,null,{"value":"13"}] 10:37:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 10:37:39 INFO - PROCESS | 3700 | 1467049059127 Marionette TRACE conn6 -> [0,1266,"setScriptTimeout",{"ms":35000}] 10:37:39 INFO - PROCESS | 3700 | 1467049059129 Marionette TRACE conn6 <- [1,1266,null,{}] 10:37:39 INFO - PROCESS | 3700 | 1467049059132 Marionette TRACE conn6 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:39 INFO - PROCESS | 3700 | 1467049059134 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:39 INFO - PROCESS | 3700 | 1467049059251 Marionette TRACE conn6 <- [1,1267,null,{"value":null}] 10:37:39 INFO - PROCESS | 3700 | 1467049059259 Marionette TRACE conn6 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:39 INFO - PROCESS | 3700 | 1467049059261 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:39 INFO - PROCESS | 3700 | ++DOCSHELL 19971C00 == 36 [pid = 3700] [id = 326] 10:37:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19977C00) [pid = 3700] [serial = 977] [outer = 00000000] 10:37:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (199AEC00) [pid = 3700] [serial = 978] [outer = 19977C00] 10:37:39 INFO - PROCESS | 3700 | 1467049059304 Marionette DEBUG loaded listener.js 10:37:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19088400) [pid = 3700] [serial = 979] [outer = 19977C00] 10:37:40 INFO - PROCESS | 3700 | --DOCSHELL 0FD6E000 == 35 [pid = 3700] [id = 318] 10:37:40 INFO - PROCESS | 3700 | --DOCSHELL 109DE800 == 34 [pid = 3700] [id = 317] 10:37:40 INFO - PROCESS | 3700 | --DOCSHELL 10D31C00 == 33 [pid = 3700] [id = 319] 10:37:40 INFO - PROCESS | 3700 | --DOCSHELL 16A7E400 == 32 [pid = 3700] [id = 321] 10:37:40 INFO - PROCESS | 3700 | --DOCSHELL 18157800 == 31 [pid = 3700] [id = 322] 10:37:40 INFO - PROCESS | 3700 | --DOCSHELL 1908B400 == 30 [pid = 3700] [id = 323] 10:37:40 INFO - PROCESS | 3700 | --DOCSHELL 0C8EF400 == 29 [pid = 3700] [id = 320] 10:37:40 INFO - PROCESS | 3700 | --DOCSHELL 148ECC00 == 28 [pid = 3700] [id = 324] 10:37:40 INFO - PROCESS | 3700 | --DOCSHELL 0C73D000 == 27 [pid = 3700] [id = 325] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1C1DE800) [pid = 3700] [serial = 937] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1C124800) [pid = 3700] [serial = 936] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1B8AD000) [pid = 3700] [serial = 934] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A0E5800) [pid = 3700] [serial = 928] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13864000) [pid = 3700] [serial = 909] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1997BC00) [pid = 3700] [serial = 921] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (18156400) [pid = 3700] [serial = 915] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1815F000) [pid = 3700] [serial = 916] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (109DD400) [pid = 3700] [serial = 904] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1642C400) [pid = 3700] [serial = 906] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19342800) [pid = 3700] [serial = 930] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (195C2800) [pid = 3700] [serial = 918] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (165DB400) [pid = 3700] [serial = 907] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1481AC00) [pid = 3700] [serial = 912] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19975C00) [pid = 3700] [serial = 931] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1386DC00) [pid = 3700] [serial = 910] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19964C00) [pid = 3700] [serial = 919] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (199A3400) [pid = 3700] [serial = 922] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (14B7A000) [pid = 3700] [serial = 913] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (199AB800) [pid = 3700] [serial = 901] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19CDE400) [pid = 3700] [serial = 924] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1B80A400) [pid = 3700] [serial = 933] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19CE5000) [pid = 3700] [serial = 925] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (10572C00) [pid = 3700] [serial = 903] [outer = 00000000] [url = about:blank] 10:37:40 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1A00D400) [pid = 3700] [serial = 927] [outer = 00000000] [url = about:blank] 10:37:41 INFO - PROCESS | 3700 | 1467049061084 Marionette TRACE conn6 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 10:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 10:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1985ms 10:37:41 INFO - PROCESS | 3700 | 1467049061114 Marionette TRACE conn6 -> [0,1269,"getWindowHandle",null] 10:37:41 INFO - PROCESS | 3700 | 1467049061118 Marionette TRACE conn6 <- [1,1269,null,{"value":"13"}] 10:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 10:37:41 INFO - PROCESS | 3700 | 1467049061123 Marionette TRACE conn6 -> [0,1270,"setScriptTimeout",{"ms":35000}] 10:37:41 INFO - PROCESS | 3700 | 1467049061126 Marionette TRACE conn6 <- [1,1270,null,{}] 10:37:41 INFO - PROCESS | 3700 | 1467049061132 Marionette TRACE conn6 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:41 INFO - PROCESS | 3700 | 1467049061135 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:41 INFO - PROCESS | 3700 | 1467049061230 Marionette TRACE conn6 <- [1,1271,null,{"value":null}] 10:37:41 INFO - PROCESS | 3700 | 1467049061239 Marionette TRACE conn6 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:41 INFO - PROCESS | 3700 | 1467049061243 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:41 INFO - PROCESS | 3700 | ++DOCSHELL 0FDE3400 == 28 [pid = 3700] [id = 327] 10:37:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (0FDF0400) [pid = 3700] [serial = 980] [outer = 00000000] 10:37:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (0FF86000) [pid = 3700] [serial = 981] [outer = 0FDF0400] 10:37:41 INFO - PROCESS | 3700 | 1467049061294 Marionette DEBUG loaded listener.js 10:37:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (100F8400) [pid = 3700] [serial = 982] [outer = 0FDF0400] 10:37:41 INFO - PROCESS | 3700 | 1467049061766 Marionette TRACE conn6 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 10:37:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 10:37:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 689ms 10:37:41 INFO - PROCESS | 3700 | 1467049061813 Marionette TRACE conn6 -> [0,1273,"getWindowHandle",null] 10:37:41 INFO - PROCESS | 3700 | 1467049061819 Marionette TRACE conn6 <- [1,1273,null,{"value":"13"}] 10:37:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 10:37:41 INFO - PROCESS | 3700 | 1467049061826 Marionette TRACE conn6 -> [0,1274,"setScriptTimeout",{"ms":35000}] 10:37:41 INFO - PROCESS | 3700 | 1467049061829 Marionette TRACE conn6 <- [1,1274,null,{}] 10:37:41 INFO - PROCESS | 3700 | 1467049061833 Marionette TRACE conn6 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:41 INFO - PROCESS | 3700 | 1467049061836 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:41 INFO - PROCESS | 3700 | 1467049061921 Marionette TRACE conn6 <- [1,1275,null,{"value":null}] 10:37:41 INFO - PROCESS | 3700 | 1467049061930 Marionette TRACE conn6 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:41 INFO - PROCESS | 3700 | 1467049061933 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:41 INFO - PROCESS | 3700 | ++DOCSHELL 1081C400 == 29 [pid = 3700] [id = 328] 10:37:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (1081C800) [pid = 3700] [serial = 983] [outer = 00000000] 10:37:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (109D6000) [pid = 3700] [serial = 984] [outer = 1081C800] 10:37:41 INFO - PROCESS | 3700 | 1467049061981 Marionette DEBUG loaded listener.js 10:37:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10B47800) [pid = 3700] [serial = 985] [outer = 1081C800] 10:37:42 INFO - PROCESS | 3700 | 1467049062444 Marionette TRACE conn6 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 10:37:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 10:37:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 670ms 10:37:42 INFO - PROCESS | 3700 | 1467049062498 Marionette TRACE conn6 -> [0,1277,"getWindowHandle",null] 10:37:42 INFO - PROCESS | 3700 | 1467049062501 Marionette TRACE conn6 <- [1,1277,null,{"value":"13"}] 10:37:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 10:37:42 INFO - PROCESS | 3700 | 1467049062504 Marionette TRACE conn6 -> [0,1278,"setScriptTimeout",{"ms":35000}] 10:37:42 INFO - PROCESS | 3700 | 1467049062508 Marionette TRACE conn6 <- [1,1278,null,{}] 10:37:42 INFO - PROCESS | 3700 | 1467049062519 Marionette TRACE conn6 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:42 INFO - PROCESS | 3700 | 1467049062524 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:42 INFO - PROCESS | 3700 | 1467049062692 Marionette TRACE conn6 <- [1,1279,null,{"value":null}] 10:37:42 INFO - PROCESS | 3700 | 1467049062806 Marionette TRACE conn6 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:42 INFO - PROCESS | 3700 | 1467049062809 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:42 INFO - PROCESS | 3700 | ++DOCSHELL 0C842C00 == 30 [pid = 3700] [id = 329] 10:37:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (0C844400) [pid = 3700] [serial = 986] [outer = 00000000] 10:37:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (0FD2A800) [pid = 3700] [serial = 987] [outer = 0C844400] 10:37:42 INFO - PROCESS | 3700 | 1467049062869 Marionette DEBUG loaded listener.js 10:37:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (100F6C00) [pid = 3700] [serial = 988] [outer = 0C844400] 10:37:43 INFO - PROCESS | 3700 | 1467049063621 Marionette TRACE conn6 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 10:37:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 10:37:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1175ms 10:37:43 INFO - PROCESS | 3700 | 1467049063695 Marionette TRACE conn6 -> [0,1281,"getWindowHandle",null] 10:37:43 INFO - PROCESS | 3700 | 1467049063700 Marionette TRACE conn6 <- [1,1281,null,{"value":"13"}] 10:37:43 INFO - PROCESS | 3700 | 1467049063706 Marionette TRACE conn6 -> [0,1282,"setScriptTimeout",{"ms":35000}] 10:37:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 10:37:43 INFO - PROCESS | 3700 | 1467049063709 Marionette TRACE conn6 <- [1,1282,null,{}] 10:37:43 INFO - PROCESS | 3700 | 1467049063714 Marionette TRACE conn6 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:43 INFO - PROCESS | 3700 | 1467049063718 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:43 INFO - PROCESS | 3700 | 1467049063839 Marionette TRACE conn6 <- [1,1283,null,{"value":null}] 10:37:43 INFO - PROCESS | 3700 | 1467049063915 Marionette TRACE conn6 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:43 INFO - PROCESS | 3700 | 1467049063918 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:43 INFO - PROCESS | 3700 | ++DOCSHELL 13866800 == 31 [pid = 3700] [id = 330] 10:37:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (13867C00) [pid = 3700] [serial = 989] [outer = 00000000] 10:37:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1386AC00) [pid = 3700] [serial = 990] [outer = 13867C00] 10:37:44 INFO - PROCESS | 3700 | 1467049064014 Marionette DEBUG loaded listener.js 10:37:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1489E800) [pid = 3700] [serial = 991] [outer = 13867C00] 10:37:44 INFO - PROCESS | 3700 | 1467049064752 Marionette TRACE conn6 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 10:37:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 10:37:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1173ms 10:37:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 10:37:44 INFO - PROCESS | 3700 | 1467049064885 Marionette TRACE conn6 -> [0,1285,"getWindowHandle",null] 10:37:44 INFO - PROCESS | 3700 | 1467049064889 Marionette TRACE conn6 <- [1,1285,null,{"value":"13"}] 10:37:44 INFO - PROCESS | 3700 | 1467049064894 Marionette TRACE conn6 -> [0,1286,"setScriptTimeout",{"ms":35000}] 10:37:44 INFO - PROCESS | 3700 | 1467049064897 Marionette TRACE conn6 <- [1,1286,null,{}] 10:37:44 INFO - PROCESS | 3700 | 1467049064903 Marionette TRACE conn6 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:44 INFO - PROCESS | 3700 | 1467049064907 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:45 INFO - PROCESS | 3700 | 1467049065056 Marionette TRACE conn6 <- [1,1287,null,{"value":null}] 10:37:45 INFO - PROCESS | 3700 | 1467049065132 Marionette TRACE conn6 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:45 INFO - PROCESS | 3700 | 1467049065137 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:45 INFO - PROCESS | 3700 | ++DOCSHELL 1066FC00 == 32 [pid = 3700] [id = 331] 10:37:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (10812800) [pid = 3700] [serial = 992] [outer = 00000000] 10:37:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10820800) [pid = 3700] [serial = 993] [outer = 10812800] 10:37:45 INFO - PROCESS | 3700 | 1467049065219 Marionette DEBUG loaded listener.js 10:37:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10B4E800) [pid = 3700] [serial = 994] [outer = 10812800] 10:37:45 INFO - PROCESS | 3700 | --DOCSHELL 1081C400 == 31 [pid = 3700] [id = 328] 10:37:45 INFO - PROCESS | 3700 | --DOCSHELL 0FDE3400 == 30 [pid = 3700] [id = 327] 10:37:45 INFO - PROCESS | 3700 | 1467049065663 Marionette TRACE conn6 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 10:37:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 10:37:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 830ms 10:37:45 INFO - PROCESS | 3700 | 1467049065725 Marionette TRACE conn6 -> [0,1289,"getWindowHandle",null] 10:37:45 INFO - PROCESS | 3700 | 1467049065728 Marionette TRACE conn6 <- [1,1289,null,{"value":"13"}] 10:37:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 10:37:45 INFO - PROCESS | 3700 | 1467049065734 Marionette TRACE conn6 -> [0,1290,"setScriptTimeout",{"ms":35000}] 10:37:45 INFO - PROCESS | 3700 | 1467049065738 Marionette TRACE conn6 <- [1,1290,null,{}] 10:37:45 INFO - PROCESS | 3700 | 1467049065742 Marionette TRACE conn6 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:45 INFO - PROCESS | 3700 | 1467049065744 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:45 INFO - PROCESS | 3700 | 1467049065828 Marionette TRACE conn6 <- [1,1291,null,{"value":null}] 10:37:45 INFO - PROCESS | 3700 | 1467049065836 Marionette TRACE conn6 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:45 INFO - PROCESS | 3700 | 1467049065838 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:45 INFO - PROCESS | 3700 | ++DOCSHELL 148ECC00 == 31 [pid = 3700] [id = 332] 10:37:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (149C1400) [pid = 3700] [serial = 995] [outer = 00000000] 10:37:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (14B98000) [pid = 3700] [serial = 996] [outer = 149C1400] 10:37:45 INFO - PROCESS | 3700 | 1467049065886 Marionette DEBUG loaded listener.js 10:37:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1501F800) [pid = 3700] [serial = 997] [outer = 149C1400] 10:37:46 INFO - PROCESS | 3700 | 1467049066373 Marionette TRACE conn6 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 10:37:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 10:37:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 690ms 10:37:46 INFO - PROCESS | 3700 | 1467049066425 Marionette TRACE conn6 -> [0,1293,"getWindowHandle",null] 10:37:46 INFO - PROCESS | 3700 | 1467049066427 Marionette TRACE conn6 <- [1,1293,null,{"value":"13"}] 10:37:46 INFO - PROCESS | 3700 | 1467049066431 Marionette TRACE conn6 -> [0,1294,"setScriptTimeout",{"ms":35000}] 10:37:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 10:37:46 INFO - PROCESS | 3700 | 1467049066433 Marionette TRACE conn6 <- [1,1294,null,{}] 10:37:46 INFO - PROCESS | 3700 | 1467049066443 Marionette TRACE conn6 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:46 INFO - PROCESS | 3700 | 1467049066447 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:46 INFO - PROCESS | 3700 | 1467049066561 Marionette TRACE conn6 <- [1,1295,null,{"value":null}] 10:37:46 INFO - PROCESS | 3700 | 1467049066653 Marionette TRACE conn6 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:46 INFO - PROCESS | 3700 | 1467049066656 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:46 INFO - PROCESS | 3700 | ++DOCSHELL 16420C00 == 32 [pid = 3700] [id = 333] 10:37:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16425C00) [pid = 3700] [serial = 998] [outer = 00000000] 10:37:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (165D8800) [pid = 3700] [serial = 999] [outer = 16425C00] 10:37:46 INFO - PROCESS | 3700 | 1467049066707 Marionette DEBUG loaded listener.js 10:37:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (165DD800) [pid = 3700] [serial = 1000] [outer = 16425C00] 10:37:47 INFO - PROCESS | 3700 | 1467049067079 Marionette TRACE conn6 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 10:37:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 10:37:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 731ms 10:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 10:37:47 INFO - PROCESS | 3700 | 1467049067166 Marionette TRACE conn6 -> [0,1297,"getWindowHandle",null] 10:37:47 INFO - PROCESS | 3700 | 1467049067168 Marionette TRACE conn6 <- [1,1297,null,{"value":"13"}] 10:37:47 INFO - PROCESS | 3700 | 1467049067171 Marionette TRACE conn6 -> [0,1298,"setScriptTimeout",{"ms":35000}] 10:37:47 INFO - PROCESS | 3700 | 1467049067172 Marionette TRACE conn6 <- [1,1298,null,{}] 10:37:47 INFO - PROCESS | 3700 | 1467049067176 Marionette TRACE conn6 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:47 INFO - PROCESS | 3700 | 1467049067178 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:47 INFO - PROCESS | 3700 | 1467049067261 Marionette TRACE conn6 <- [1,1299,null,{"value":null}] 10:37:47 INFO - PROCESS | 3700 | 1467049067275 Marionette TRACE conn6 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:47 INFO - PROCESS | 3700 | 1467049067277 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:47 INFO - PROCESS | 3700 | ++DOCSHELL 17920C00 == 33 [pid = 3700] [id = 334] 10:37:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1794EC00) [pid = 3700] [serial = 1001] [outer = 00000000] 10:37:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (181F0800) [pid = 3700] [serial = 1002] [outer = 1794EC00] 10:37:47 INFO - PROCESS | 3700 | 1467049067322 Marionette DEBUG loaded listener.js 10:37:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (18E20800) [pid = 3700] [serial = 1003] [outer = 1794EC00] 10:37:47 INFO - PROCESS | 3700 | 1467049067782 Marionette TRACE conn6 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1301,"getWindowHandle",null] 10:37:47 INFO - PROCESS | 3700 | 1467049067844 Marionette TRACE conn6 <- [1,1301,null,{"value":"13"}] 10:37:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 10:37:47 INFO - PROCESS | 3700 | 1467049067854 Marionette TRACE conn6 -> [0,1302,"setScriptTimeout",{"ms":35000}] 10:37:47 INFO - PROCESS | 3700 | 1467049067856 Marionette TRACE conn6 <- [1,1302,null,{}] 10:37:47 INFO - PROCESS | 3700 | 1467049067859 Marionette TRACE conn6 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:47 INFO - PROCESS | 3700 | 1467049067861 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:47 INFO - PROCESS | 3700 | 1467049068001 Marionette TRACE conn6 <- [1,1303,null,{"value":null}] 10:37:48 INFO - PROCESS | 3700 | 1467049068011 Marionette TRACE conn6 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:48 INFO - PROCESS | 3700 | 1467049068013 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:48 INFO - PROCESS | 3700 | ++DOCSHELL 0C842000 == 34 [pid = 3700] [id = 335] 10:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (10572800) [pid = 3700] [serial = 1004] [outer = 00000000] 10:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1933B400) [pid = 3700] [serial = 1005] [outer = 10572800] 10:37:48 INFO - PROCESS | 3700 | 1467049068108 Marionette DEBUG loaded listener.js 10:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19343C00) [pid = 3700] [serial = 1006] [outer = 10572800] 10:37:48 INFO - PROCESS | 3700 | 1467049068524 Marionette TRACE conn6 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 10:37:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 10:37:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 730ms 10:37:48 INFO - PROCESS | 3700 | 1467049068590 Marionette TRACE conn6 -> [0,1305,"getWindowHandle",null] 10:37:48 INFO - PROCESS | 3700 | 1467049068592 Marionette TRACE conn6 <- [1,1305,null,{"value":"13"}] 10:37:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 10:37:48 INFO - PROCESS | 3700 | 1467049068595 Marionette TRACE conn6 -> [0,1306,"setScriptTimeout",{"ms":35000}] 10:37:48 INFO - PROCESS | 3700 | 1467049068597 Marionette TRACE conn6 <- [1,1306,null,{}] 10:37:48 INFO - PROCESS | 3700 | 1467049068600 Marionette TRACE conn6 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:48 INFO - PROCESS | 3700 | 1467049068607 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:48 INFO - PROCESS | 3700 | 1467049068749 Marionette TRACE conn6 <- [1,1307,null,{"value":null}] 10:37:48 INFO - PROCESS | 3700 | 1467049068809 Marionette TRACE conn6 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:48 INFO - PROCESS | 3700 | 1467049068812 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:48 INFO - PROCESS | 3700 | ++DOCSHELL 1996C400 == 35 [pid = 3700] [id = 336] 10:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1996C800) [pid = 3700] [serial = 1007] [outer = 00000000] 10:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19978000) [pid = 3700] [serial = 1008] [outer = 1996C800] 10:37:48 INFO - PROCESS | 3700 | 1467049068856 Marionette DEBUG loaded listener.js 10:37:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (199A0800) [pid = 3700] [serial = 1009] [outer = 1996C800] 10:37:49 INFO - PROCESS | 3700 | 1467049069298 Marionette TRACE conn6 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (0C8ED800) [pid = 3700] [serial = 974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19977C00) [pid = 3700] [serial = 977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (0FDF0400) [pid = 3700] [serial = 980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (16A7E800) [pid = 3700] [serial = 962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1815EC00) [pid = 3700] [serial = 965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1933AC00) [pid = 3700] [serial = 968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15005C00) [pid = 3700] [serial = 959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10D32000) [pid = 3700] [serial = 956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (0FF78400) [pid = 3700] [serial = 953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10A34C00) [pid = 3700] [serial = 950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10575400) [pid = 3700] [serial = 947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1C2F1800) [pid = 3700] [serial = 944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1933E800) [pid = 3700] [serial = 941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10D1BC00) [pid = 3700] [serial = 938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 10:37:49 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (149C7000) [pid = 3700] [serial = 971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 10:37:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 10:37:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 730ms 10:37:49 INFO - PROCESS | 3700 | 1467049069345 Marionette TRACE conn6 -> [0,1309,"getWindowHandle",null] 10:37:49 INFO - PROCESS | 3700 | 1467049069347 Marionette TRACE conn6 <- [1,1309,null,{"value":"13"}] 10:37:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 10:37:49 INFO - PROCESS | 3700 | 1467049069352 Marionette TRACE conn6 -> [0,1310,"setScriptTimeout",{"ms":35000}] 10:37:49 INFO - PROCESS | 3700 | 1467049069354 Marionette TRACE conn6 <- [1,1310,null,{}] 10:37:49 INFO - PROCESS | 3700 | 1467049069358 Marionette TRACE conn6 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:49 INFO - PROCESS | 3700 | 1467049069360 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:49 INFO - PROCESS | 3700 | 1467049069447 Marionette TRACE conn6 <- [1,1311,null,{"value":null}] 10:37:49 INFO - PROCESS | 3700 | 1467049069452 Marionette TRACE conn6 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:49 INFO - PROCESS | 3700 | 1467049069454 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:49 INFO - PROCESS | 3700 | ++DOCSHELL 109D6400 == 36 [pid = 3700] [id = 337] 10:37:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (10A34C00) [pid = 3700] [serial = 1010] [outer = 00000000] 10:37:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (117D4C00) [pid = 3700] [serial = 1011] [outer = 10A34C00] 10:37:49 INFO - PROCESS | 3700 | 1467049069501 Marionette DEBUG loaded listener.js 10:37:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (14B99000) [pid = 3700] [serial = 1012] [outer = 10A34C00] 10:37:50 INFO - PROCESS | 3700 | 1467049070070 Marionette TRACE conn6 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 10:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 10:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 770ms 10:37:50 INFO - PROCESS | 3700 | 1467049070125 Marionette TRACE conn6 -> [0,1313,"getWindowHandle",null] 10:37:50 INFO - PROCESS | 3700 | 1467049070127 Marionette TRACE conn6 <- [1,1313,null,{"value":"13"}] 10:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 10:37:50 INFO - PROCESS | 3700 | 1467049070130 Marionette TRACE conn6 -> [0,1314,"setScriptTimeout",{"ms":35000}] 10:37:50 INFO - PROCESS | 3700 | 1467049070131 Marionette TRACE conn6 <- [1,1314,null,{}] 10:37:50 INFO - PROCESS | 3700 | 1467049070135 Marionette TRACE conn6 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:50 INFO - PROCESS | 3700 | 1467049070137 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:50 INFO - PROCESS | 3700 | 1467049070213 Marionette TRACE conn6 <- [1,1315,null,{"value":null}] 10:37:50 INFO - PROCESS | 3700 | 1467049070218 Marionette TRACE conn6 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:50 INFO - PROCESS | 3700 | 1467049070220 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:50 INFO - PROCESS | 3700 | ++DOCSHELL 10817000 == 37 [pid = 3700] [id = 338] 10:37:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10E46400) [pid = 3700] [serial = 1013] [outer = 00000000] 10:37:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (193CB400) [pid = 3700] [serial = 1014] [outer = 10E46400] 10:37:50 INFO - PROCESS | 3700 | 1467049070268 Marionette DEBUG loaded listener.js 10:37:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (199A8000) [pid = 3700] [serial = 1015] [outer = 10E46400] 10:37:50 INFO - PROCESS | 3700 | 1467049070694 Marionette TRACE conn6 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:37:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:37:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 630ms 10:37:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 10:37:50 INFO - PROCESS | 3700 | 1467049070761 Marionette TRACE conn6 -> [0,1317,"getWindowHandle",null] 10:37:50 INFO - PROCESS | 3700 | 1467049070763 Marionette TRACE conn6 <- [1,1317,null,{"value":"13"}] 10:37:50 INFO - PROCESS | 3700 | 1467049070790 Marionette TRACE conn6 -> [0,1318,"setScriptTimeout",{"ms":35000}] 10:37:50 INFO - PROCESS | 3700 | 1467049070792 Marionette TRACE conn6 <- [1,1318,null,{}] 10:37:50 INFO - PROCESS | 3700 | 1467049070796 Marionette TRACE conn6 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:50 INFO - PROCESS | 3700 | 1467049070798 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:50 INFO - PROCESS | 3700 | 1467049070875 Marionette TRACE conn6 <- [1,1319,null,{"value":null}] 10:37:50 INFO - PROCESS | 3700 | 1467049070881 Marionette TRACE conn6 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:50 INFO - PROCESS | 3700 | 1467049070882 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:50 INFO - PROCESS | 3700 | ++DOCSHELL 1908D400 == 38 [pid = 3700] [id = 339] 10:37:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (199A5C00) [pid = 3700] [serial = 1016] [outer = 00000000] 10:37:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19CC0C00) [pid = 3700] [serial = 1017] [outer = 199A5C00] 10:37:50 INFO - PROCESS | 3700 | 1467049070926 Marionette DEBUG loaded listener.js 10:37:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19CDAC00) [pid = 3700] [serial = 1018] [outer = 199A5C00] 10:37:51 INFO - PROCESS | 3700 | 1467049071332 Marionette TRACE conn6 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 10:37:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 10:37:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 609ms 10:37:51 INFO - PROCESS | 3700 | 1467049071382 Marionette TRACE conn6 -> [0,1321,"getWindowHandle",null] 10:37:51 INFO - PROCESS | 3700 | 1467049071384 Marionette TRACE conn6 <- [1,1321,null,{"value":"13"}] 10:37:51 INFO - PROCESS | 3700 | 1467049071387 Marionette TRACE conn6 -> [0,1322,"setScriptTimeout",{"ms":35000}] 10:37:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 10:37:51 INFO - PROCESS | 3700 | 1467049071389 Marionette TRACE conn6 <- [1,1322,null,{}] 10:37:51 INFO - PROCESS | 3700 | 1467049071403 Marionette TRACE conn6 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:51 INFO - PROCESS | 3700 | 1467049071405 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:51 INFO - PROCESS | 3700 | 1467049071531 Marionette TRACE conn6 <- [1,1323,null,{"value":null}] 10:37:51 INFO - PROCESS | 3700 | 1467049071655 Marionette TRACE conn6 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:51 INFO - PROCESS | 3700 | 1467049071658 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:51 INFO - PROCESS | 3700 | ++DOCSHELL 0C73C400 == 39 [pid = 3700] [id = 340] 10:37:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (0C73E000) [pid = 3700] [serial = 1019] [outer = 00000000] 10:37:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (0C8EFC00) [pid = 3700] [serial = 1020] [outer = 0C73E000] 10:37:51 INFO - PROCESS | 3700 | 1467049071717 Marionette DEBUG loaded listener.js 10:37:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1058F800) [pid = 3700] [serial = 1021] [outer = 0C73E000] 10:37:52 INFO - PROCESS | 3700 | 1467049072326 Marionette TRACE conn6 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 10:37:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 10:37:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 990ms 10:37:52 INFO - PROCESS | 3700 | 1467049072383 Marionette TRACE conn6 -> [0,1325,"getWindowHandle",null] 10:37:52 INFO - PROCESS | 3700 | 1467049072387 Marionette TRACE conn6 <- [1,1325,null,{"value":"13"}] 10:37:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 10:37:52 INFO - PROCESS | 3700 | 1467049072393 Marionette TRACE conn6 -> [0,1326,"setScriptTimeout",{"ms":35000}] 10:37:52 INFO - PROCESS | 3700 | 1467049072396 Marionette TRACE conn6 <- [1,1326,null,{}] 10:37:52 INFO - PROCESS | 3700 | 1467049072401 Marionette TRACE conn6 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:52 INFO - PROCESS | 3700 | 1467049072406 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:52 INFO - PROCESS | 3700 | 1467049072575 Marionette TRACE conn6 <- [1,1327,null,{"value":null}] 10:37:52 INFO - PROCESS | 3700 | 1467049072646 Marionette TRACE conn6 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:52 INFO - PROCESS | 3700 | 1467049072649 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:52 INFO - PROCESS | 3700 | ++DOCSHELL 15007C00 == 40 [pid = 3700] [id = 341] 10:37:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (15048C00) [pid = 3700] [serial = 1022] [outer = 00000000] 10:37:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (15351400) [pid = 3700] [serial = 1023] [outer = 15048C00] 10:37:52 INFO - PROCESS | 3700 | 1467049072708 Marionette DEBUG loaded listener.js 10:37:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1642F000) [pid = 3700] [serial = 1024] [outer = 15048C00] 10:37:53 INFO - PROCESS | 3700 | 1467049073678 Marionette TRACE conn6 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 10:37:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 10:37:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1336ms 10:37:53 INFO - PROCESS | 3700 | 1467049073733 Marionette TRACE conn6 -> [0,1329,"getWindowHandle",null] 10:37:53 INFO - PROCESS | 3700 | 1467049073737 Marionette TRACE conn6 <- [1,1329,null,{"value":"13"}] 10:37:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 10:37:53 INFO - PROCESS | 3700 | 1467049073740 Marionette TRACE conn6 -> [0,1330,"setScriptTimeout",{"ms":35000}] 10:37:53 INFO - PROCESS | 3700 | 1467049073743 Marionette TRACE conn6 <- [1,1330,null,{}] 10:37:53 INFO - PROCESS | 3700 | 1467049073747 Marionette TRACE conn6 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:53 INFO - PROCESS | 3700 | 1467049073749 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:53 INFO - PROCESS | 3700 | 1467049073857 Marionette TRACE conn6 <- [1,1331,null,{"value":null}] 10:37:54 INFO - PROCESS | 3700 | 1467049074016 Marionette TRACE conn6 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 3700 | 1467049074019 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:54 INFO - PROCESS | 3700 | ++DOCSHELL 18162000 == 41 [pid = 3700] [id = 342] 10:37:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1933AC00) [pid = 3700] [serial = 1025] [outer = 00000000] 10:37:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (195CFC00) [pid = 3700] [serial = 1026] [outer = 1933AC00] 10:37:54 INFO - PROCESS | 3700 | 1467049074080 Marionette DEBUG loaded listener.js 10:37:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19973400) [pid = 3700] [serial = 1027] [outer = 1933AC00] 10:37:54 INFO - PROCESS | 3700 | 1467049074652 Marionette TRACE conn6 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 10:37:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 10:37:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 970ms 10:37:54 INFO - PROCESS | 3700 | 1467049074713 Marionette TRACE conn6 -> [0,1333,"getWindowHandle",null] 10:37:54 INFO - PROCESS | 3700 | 1467049074717 Marionette TRACE conn6 <- [1,1333,null,{"value":"13"}] 10:37:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 10:37:54 INFO - PROCESS | 3700 | 1467049074728 Marionette TRACE conn6 -> [0,1334,"setScriptTimeout",{"ms":35000}] 10:37:54 INFO - PROCESS | 3700 | 1467049074733 Marionette TRACE conn6 <- [1,1334,null,{}] 10:37:54 INFO - PROCESS | 3700 | 1467049074736 Marionette TRACE conn6 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:54 INFO - PROCESS | 3700 | 1467049074740 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:54 INFO - PROCESS | 3700 | 1467049074857 Marionette TRACE conn6 <- [1,1335,null,{"value":null}] 10:37:54 INFO - PROCESS | 3700 | 1467049074997 Marionette TRACE conn6 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:54 INFO - PROCESS | 3700 | 1467049075000 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:55 INFO - PROCESS | 3700 | ++DOCSHELL 10A39800 == 42 [pid = 3700] [id = 343] 10:37:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (10A3A000) [pid = 3700] [serial = 1028] [outer = 00000000] 10:37:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1A0F0C00) [pid = 3700] [serial = 1029] [outer = 10A3A000] 10:37:55 INFO - PROCESS | 3700 | 1467049075053 Marionette DEBUG loaded listener.js 10:37:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1AF2DC00) [pid = 3700] [serial = 1030] [outer = 10A3A000] 10:37:55 INFO - PROCESS | 3700 | 1467049075830 Marionette TRACE conn6 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 10:37:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 10:37:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1140ms 10:37:55 INFO - PROCESS | 3700 | 1467049075863 Marionette TRACE conn6 -> [0,1337,"getWindowHandle",null] 10:37:55 INFO - PROCESS | 3700 | 1467049075867 Marionette TRACE conn6 <- [1,1337,null,{"value":"13"}] 10:37:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 10:37:55 INFO - PROCESS | 3700 | 1467049075872 Marionette TRACE conn6 -> [0,1338,"setScriptTimeout",{"ms":35000}] 10:37:55 INFO - PROCESS | 3700 | 1467049075875 Marionette TRACE conn6 <- [1,1338,null,{}] 10:37:55 INFO - PROCESS | 3700 | 1467049075881 Marionette TRACE conn6 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:55 INFO - PROCESS | 3700 | 1467049075884 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:55 INFO - PROCESS | 3700 | 1467049075989 Marionette TRACE conn6 <- [1,1339,null,{"value":null}] 10:37:56 INFO - PROCESS | 3700 | 1467049076125 Marionette TRACE conn6 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:56 INFO - PROCESS | 3700 | 1467049076128 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:56 INFO - PROCESS | 3700 | ++DOCSHELL 10670800 == 43 [pid = 3700] [id = 344] 10:37:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (10813000) [pid = 3700] [serial = 1031] [outer = 00000000] 10:37:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (10D32000) [pid = 3700] [serial = 1032] [outer = 10813000] 10:37:56 INFO - PROCESS | 3700 | 1467049076178 Marionette DEBUG loaded listener.js 10:37:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (13863000) [pid = 3700] [serial = 1033] [outer = 10813000] 10:37:56 INFO - PROCESS | 3700 | --DOCSHELL 1908D400 == 42 [pid = 3700] [id = 339] 10:37:56 INFO - PROCESS | 3700 | --DOCSHELL 10817000 == 41 [pid = 3700] [id = 338] 10:37:56 INFO - PROCESS | 3700 | --DOCSHELL 109D6400 == 40 [pid = 3700] [id = 337] 10:37:56 INFO - PROCESS | 3700 | --DOCSHELL 1996C400 == 39 [pid = 3700] [id = 336] 10:37:56 INFO - PROCESS | 3700 | --DOCSHELL 0C842000 == 38 [pid = 3700] [id = 335] 10:37:56 INFO - PROCESS | 3700 | --DOCSHELL 17920C00 == 37 [pid = 3700] [id = 334] 10:37:56 INFO - PROCESS | 3700 | --DOCSHELL 16420C00 == 36 [pid = 3700] [id = 333] 10:37:56 INFO - PROCESS | 3700 | --DOCSHELL 148ECC00 == 35 [pid = 3700] [id = 332] 10:37:56 INFO - PROCESS | 3700 | --DOCSHELL 1066FC00 == 34 [pid = 3700] [id = 331] 10:37:56 INFO - PROCESS | 3700 | --DOCSHELL 13866800 == 33 [pid = 3700] [id = 330] 10:37:56 INFO - PROCESS | 3700 | --DOCSHELL 0C842C00 == 32 [pid = 3700] [id = 329] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (109D6000) [pid = 3700] [serial = 984] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (17944C00) [pid = 3700] [serial = 976] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (19088400) [pid = 3700] [serial = 979] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (0FF86000) [pid = 3700] [serial = 981] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (199AEC00) [pid = 3700] [serial = 978] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (17920400) [pid = 3700] [serial = 963] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (18CF2400) [pid = 3700] [serial = 966] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1794DC00) [pid = 3700] [serial = 964] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (195CCC00) [pid = 3700] [serial = 969] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (18CF9400) [pid = 3700] [serial = 967] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (19972000) [pid = 3700] [serial = 975] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (19965000) [pid = 3700] [serial = 970] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (100F8400) [pid = 3700] [serial = 982] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1535B400) [pid = 3700] [serial = 960] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1193A400) [pid = 3700] [serial = 957] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1380BC00) [pid = 3700] [serial = 958] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10576800) [pid = 3700] [serial = 954] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10591400) [pid = 3700] [serial = 955] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16429400) [pid = 3700] [serial = 952] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13863C00) [pid = 3700] [serial = 951] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16423800) [pid = 3700] [serial = 949] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (117DB800) [pid = 3700] [serial = 948] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1C960800) [pid = 3700] [serial = 946] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1C68D000) [pid = 3700] [serial = 945] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19A46400) [pid = 3700] [serial = 943] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1996FC00) [pid = 3700] [serial = 942] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (165CE800) [pid = 3700] [serial = 940] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (150E6400) [pid = 3700] [serial = 939] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19083800) [pid = 3700] [serial = 972] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19090800) [pid = 3700] [serial = 973] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16429C00) [pid = 3700] [serial = 961] [outer = 00000000] [url = about:blank] 10:37:56 INFO - PROCESS | 3700 | 1467049076684 Marionette TRACE conn6 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 10:37:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 10:37:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 830ms 10:37:56 INFO - PROCESS | 3700 | 1467049076703 Marionette TRACE conn6 -> [0,1341,"getWindowHandle",null] 10:37:56 INFO - PROCESS | 3700 | 1467049076707 Marionette TRACE conn6 <- [1,1341,null,{"value":"13"}] 10:37:56 INFO - PROCESS | 3700 | 1467049076713 Marionette TRACE conn6 -> [0,1342,"setScriptTimeout",{"ms":35000}] 10:37:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 10:37:56 INFO - PROCESS | 3700 | 1467049076715 Marionette TRACE conn6 <- [1,1342,null,{}] 10:37:56 INFO - PROCESS | 3700 | 1467049076719 Marionette TRACE conn6 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:56 INFO - PROCESS | 3700 | 1467049076722 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:56 INFO - PROCESS | 3700 | 1467049076809 Marionette TRACE conn6 <- [1,1343,null,{"value":null}] 10:37:56 INFO - PROCESS | 3700 | 1467049076897 Marionette TRACE conn6 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:56 INFO - PROCESS | 3700 | 1467049076899 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:56 INFO - PROCESS | 3700 | ++DOCSHELL 10595400 == 33 [pid = 3700] [id = 345] 10:37:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1066FC00) [pid = 3700] [serial = 1034] [outer = 00000000] 10:37:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10D13800) [pid = 3700] [serial = 1035] [outer = 1066FC00] 10:37:56 INFO - PROCESS | 3700 | 1467049076946 Marionette DEBUG loaded listener.js 10:37:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1380C400) [pid = 3700] [serial = 1036] [outer = 1066FC00] 10:37:57 INFO - PROCESS | 3700 | 1467049077342 Marionette TRACE conn6 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 10:37:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 10:37:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 670ms 10:37:57 INFO - PROCESS | 3700 | 1467049077388 Marionette TRACE conn6 -> [0,1345,"getWindowHandle",null] 10:37:57 INFO - PROCESS | 3700 | 1467049077390 Marionette TRACE conn6 <- [1,1345,null,{"value":"13"}] 10:37:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 10:37:57 INFO - PROCESS | 3700 | 1467049077393 Marionette TRACE conn6 -> [0,1346,"setScriptTimeout",{"ms":35000}] 10:37:57 INFO - PROCESS | 3700 | 1467049077397 Marionette TRACE conn6 <- [1,1346,null,{}] 10:37:57 INFO - PROCESS | 3700 | 1467049077407 Marionette TRACE conn6 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:57 INFO - PROCESS | 3700 | 1467049077411 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:57 INFO - PROCESS | 3700 | 1467049077501 Marionette TRACE conn6 <- [1,1347,null,{"value":null}] 10:37:57 INFO - PROCESS | 3700 | 1467049077508 Marionette TRACE conn6 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:57 INFO - PROCESS | 3700 | 1467049077511 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:57 INFO - PROCESS | 3700 | ++DOCSHELL 15026C00 == 34 [pid = 3700] [id = 346] 10:37:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (150E5400) [pid = 3700] [serial = 1037] [outer = 00000000] 10:37:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16429400) [pid = 3700] [serial = 1038] [outer = 150E5400] 10:37:57 INFO - PROCESS | 3700 | 1467049077557 Marionette DEBUG loaded listener.js 10:37:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (165D2000) [pid = 3700] [serial = 1039] [outer = 150E5400] 10:37:58 INFO - PROCESS | 3700 | 1467049078035 Marionette TRACE conn6 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 10:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 10:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 670ms 10:37:58 INFO - PROCESS | 3700 | 1467049078068 Marionette TRACE conn6 -> [0,1349,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 3700 | 1467049078071 Marionette TRACE conn6 <- [1,1349,null,{"value":"13"}] 10:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 10:37:58 INFO - PROCESS | 3700 | 1467049078078 Marionette TRACE conn6 -> [0,1350,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - PROCESS | 3700 | 1467049078080 Marionette TRACE conn6 <- [1,1350,null,{}] 10:37:58 INFO - PROCESS | 3700 | 1467049078084 Marionette TRACE conn6 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:58 INFO - PROCESS | 3700 | 1467049078086 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:58 INFO - PROCESS | 3700 | 1467049078185 Marionette TRACE conn6 <- [1,1351,null,{"value":null}] 10:37:58 INFO - PROCESS | 3700 | 1467049078193 Marionette TRACE conn6 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 3700 | 1467049078195 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:58 INFO - PROCESS | 3700 | ++DOCSHELL 17920400 == 35 [pid = 3700] [id = 347] 10:37:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (17941000) [pid = 3700] [serial = 1040] [outer = 00000000] 10:37:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (18156400) [pid = 3700] [serial = 1041] [outer = 17941000] 10:37:58 INFO - PROCESS | 3700 | 1467049078239 Marionette DEBUG loaded listener.js 10:37:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1815C800) [pid = 3700] [serial = 1042] [outer = 17941000] 10:37:58 INFO - PROCESS | 3700 | 1467049078697 Marionette TRACE conn6 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 10:37:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 10:37:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 670ms 10:37:58 INFO - PROCESS | 3700 | 1467049078753 Marionette TRACE conn6 -> [0,1353,"getWindowHandle",null] 10:37:58 INFO - PROCESS | 3700 | 1467049078755 Marionette TRACE conn6 <- [1,1353,null,{"value":"13"}] 10:37:58 INFO - PROCESS | 3700 | 1467049078758 Marionette TRACE conn6 -> [0,1354,"setScriptTimeout",{"ms":35000}] 10:37:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 10:37:58 INFO - PROCESS | 3700 | 1467049078760 Marionette TRACE conn6 <- [1,1354,null,{}] 10:37:58 INFO - PROCESS | 3700 | 1467049078764 Marionette TRACE conn6 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:58 INFO - PROCESS | 3700 | 1467049078766 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:58 INFO - PROCESS | 3700 | 1467049078875 Marionette TRACE conn6 <- [1,1355,null,{"value":null}] 10:37:58 INFO - PROCESS | 3700 | 1467049078957 Marionette TRACE conn6 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:58 INFO - PROCESS | 3700 | 1467049078959 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:58 INFO - PROCESS | 3700 | ++DOCSHELL 18E1FC00 == 36 [pid = 3700] [id = 348] 10:37:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (18E22000) [pid = 3700] [serial = 1043] [outer = 00000000] 10:37:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19089400) [pid = 3700] [serial = 1044] [outer = 18E22000] 10:37:58 INFO - PROCESS | 3700 | 1467049079003 Marionette DEBUG loaded listener.js 10:37:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1933E800) [pid = 3700] [serial = 1045] [outer = 18E22000] 10:37:59 INFO - PROCESS | 3700 | 1467049079443 Marionette TRACE conn6 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1357,"getWindowHandle",null] 10:37:59 INFO - PROCESS | 3700 | 1467049079495 Marionette TRACE conn6 <- [1,1357,null,{"value":"13"}] 10:37:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 10:37:59 INFO - PROCESS | 3700 | 1467049079498 Marionette TRACE conn6 -> [0,1358,"setScriptTimeout",{"ms":35000}] 10:37:59 INFO - PROCESS | 3700 | 1467049079500 Marionette TRACE conn6 <- [1,1358,null,{}] 10:37:59 INFO - PROCESS | 3700 | 1467049079504 Marionette TRACE conn6 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:37:59 INFO - PROCESS | 3700 | 1467049079510 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:59 INFO - PROCESS | 3700 | 1467049079647 Marionette TRACE conn6 <- [1,1359,null,{"value":null}] 10:37:59 INFO - PROCESS | 3700 | 1467049079707 Marionette TRACE conn6 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:37:59 INFO - PROCESS | 3700 | 1467049079709 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:37:59 INFO - PROCESS | 3700 | ++DOCSHELL 195C9C00 == 37 [pid = 3700] [id = 349] 10:37:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (195CAC00) [pid = 3700] [serial = 1046] [outer = 00000000] 10:37:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1997B000) [pid = 3700] [serial = 1047] [outer = 195CAC00] 10:37:59 INFO - PROCESS | 3700 | 1467049079753 Marionette DEBUG loaded listener.js 10:37:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (199A7400) [pid = 3700] [serial = 1048] [outer = 195CAC00] 10:38:00 INFO - PROCESS | 3700 | 1467049080188 Marionette TRACE conn6 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1361,"getWindowHandle",null] 10:38:00 INFO - PROCESS | 3700 | 1467049080231 Marionette TRACE conn6 <- [1,1361,null,{"value":"13"}] 10:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 10:38:00 INFO - PROCESS | 3700 | 1467049080234 Marionette TRACE conn6 -> [0,1362,"setScriptTimeout",{"ms":35000}] 10:38:00 INFO - PROCESS | 3700 | 1467049080236 Marionette TRACE conn6 <- [1,1362,null,{}] 10:38:00 INFO - PROCESS | 3700 | 1467049080243 Marionette TRACE conn6 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:00 INFO - PROCESS | 3700 | 1467049080245 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:00 INFO - PROCESS | 3700 | 1467049080352 Marionette TRACE conn6 <- [1,1363,null,{"value":null}] 10:38:00 INFO - PROCESS | 3700 | 1467049080358 Marionette TRACE conn6 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:00 INFO - PROCESS | 3700 | 1467049080360 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:00 INFO - PROCESS | 3700 | ++DOCSHELL 19BD3C00 == 38 [pid = 3700] [id = 350] 10:38:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19BD5000) [pid = 3700] [serial = 1049] [outer = 00000000] 10:38:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19CE3000) [pid = 3700] [serial = 1050] [outer = 19BD5000] 10:38:00 INFO - PROCESS | 3700 | 1467049080403 Marionette DEBUG loaded listener.js 10:38:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19DCF800) [pid = 3700] [serial = 1051] [outer = 19BD5000] 10:38:00 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (10572800) [pid = 3700] [serial = 1004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 10:38:00 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (16425C00) [pid = 3700] [serial = 998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 10:38:00 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1794EC00) [pid = 3700] [serial = 1001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 10:38:00 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1996C800) [pid = 3700] [serial = 1007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 10:38:00 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (149C1400) [pid = 3700] [serial = 995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 10:38:00 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10812800) [pid = 3700] [serial = 992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 10:38:00 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10A34C00) [pid = 3700] [serial = 1010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 10:38:00 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10E46400) [pid = 3700] [serial = 1013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 10:38:00 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:38:00 INFO - PROCESS | 3700 | 1467049080919 Marionette TRACE conn6 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1365,"getWindowHandle",null] 10:38:00 INFO - PROCESS | 3700 | 1467049080967 Marionette TRACE conn6 <- [1,1365,null,{"value":"13"}] 10:38:00 INFO - PROCESS | 3700 | 1467049080971 Marionette TRACE conn6 -> [0,1366,"setScriptTimeout",{"ms":35000}] 10:38:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 10:38:00 INFO - PROCESS | 3700 | 1467049080973 Marionette TRACE conn6 <- [1,1366,null,{}] 10:38:00 INFO - PROCESS | 3700 | 1467049080976 Marionette TRACE conn6 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:00 INFO - PROCESS | 3700 | 1467049080978 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:01 INFO - PROCESS | 3700 | 1467049081058 Marionette TRACE conn6 <- [1,1367,null,{"value":null}] 10:38:01 INFO - PROCESS | 3700 | 1467049081063 Marionette TRACE conn6 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:01 INFO - PROCESS | 3700 | 1467049081065 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:01 INFO - PROCESS | 3700 | ++DOCSHELL 0C731C00 == 39 [pid = 3700] [id = 351] 10:38:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (0C843400) [pid = 3700] [serial = 1052] [outer = 00000000] 10:38:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1996C800) [pid = 3700] [serial = 1053] [outer = 0C843400] 10:38:01 INFO - PROCESS | 3700 | 1467049081111 Marionette DEBUG loaded listener.js 10:38:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19975400) [pid = 3700] [serial = 1054] [outer = 0C843400] 10:38:01 INFO - PROCESS | 3700 | 1467049081522 Marionette TRACE conn6 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 10:38:01 INFO - PROCESS | 3700 | 1467049081547 Marionette TRACE conn6 <- [1,1369,null,{"value":"13"}] 10:38:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 10:38:01 INFO - PROCESS | 3700 | 1467049081550 Marionette TRACE conn6 -> [0,1370,"setScriptTimeout",{"ms":35000}] 10:38:01 INFO - PROCESS | 3700 | 1467049081552 Marionette TRACE conn6 <- [1,1370,null,{}] 10:38:01 INFO - PROCESS | 3700 | 1467049081567 Marionette TRACE conn6 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:01 INFO - PROCESS | 3700 | 1467049081569 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:01 INFO - PROCESS | 3700 | 1467049081665 Marionette TRACE conn6 <- [1,1371,null,{"value":null}] 10:38:01 INFO - PROCESS | 3700 | 1467049081698 Marionette TRACE conn6 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:01 INFO - PROCESS | 3700 | 1467049081700 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:01 INFO - PROCESS | 3700 | ++DOCSHELL 19CBE400 == 40 [pid = 3700] [id = 352] 10:38:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19CBF000) [pid = 3700] [serial = 1055] [outer = 00000000] 10:38:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1B809C00) [pid = 3700] [serial = 1056] [outer = 19CBF000] 10:38:01 INFO - PROCESS | 3700 | 1467049081742 Marionette DEBUG loaded listener.js 10:38:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1B98E800) [pid = 3700] [serial = 1057] [outer = 19CBF000] 10:38:02 INFO - PROCESS | 3700 | [3700] WARNING: RasterImage::Init failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/image/ImageFactory.cpp, line 109 10:38:02 INFO - PROCESS | 3700 | 1467049082185 Marionette TRACE conn6 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 10:38:02 INFO - PROCESS | 3700 | 1467049082224 Marionette TRACE conn6 <- [1,1373,null,{"value":"13"}] 10:38:02 INFO - PROCESS | 3700 | 1467049082227 Marionette TRACE conn6 -> [0,1374,"setScriptTimeout",{"ms":35000}] 10:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 10:38:02 INFO - PROCESS | 3700 | 1467049082228 Marionette TRACE conn6 <- [1,1374,null,{}] 10:38:02 INFO - PROCESS | 3700 | 1467049082232 Marionette TRACE conn6 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:02 INFO - PROCESS | 3700 | 1467049082234 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:02 INFO - PROCESS | 3700 | 1467049082315 Marionette TRACE conn6 <- [1,1375,null,{"value":null}] 10:38:02 INFO - PROCESS | 3700 | 1467049082320 Marionette TRACE conn6 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:02 INFO - PROCESS | 3700 | 1467049082322 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:02 INFO - PROCESS | 3700 | ++DOCSHELL 1B98A800 == 41 [pid = 3700] [id = 353] 10:38:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1C118400) [pid = 3700] [serial = 1058] [outer = 00000000] 10:38:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1C2EE000) [pid = 3700] [serial = 1059] [outer = 1C118400] 10:38:02 INFO - PROCESS | 3700 | 1467049082366 Marionette DEBUG loaded listener.js 10:38:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1C64CC00) [pid = 3700] [serial = 1060] [outer = 1C118400] 10:38:02 INFO - PROCESS | 3700 | 1467049082796 Marionette TRACE conn6 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 10:38:02 INFO - PROCESS | 3700 | 1467049082886 Marionette TRACE conn6 <- [1,1377,null,{"value":"13"}] 10:38:02 INFO - PROCESS | 3700 | 1467049082891 Marionette TRACE conn6 -> [0,1378,"setScriptTimeout",{"ms":35000}] 10:38:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 10:38:02 INFO - PROCESS | 3700 | 1467049082896 Marionette TRACE conn6 <- [1,1378,null,{}] 10:38:02 INFO - PROCESS | 3700 | 1467049082902 Marionette TRACE conn6 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:02 INFO - PROCESS | 3700 | 1467049082906 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:03 INFO - PROCESS | 3700 | 1467049083072 Marionette TRACE conn6 <- [1,1379,null,{"value":null}] 10:38:03 INFO - PROCESS | 3700 | 1467049083253 Marionette TRACE conn6 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:03 INFO - PROCESS | 3700 | 1467049083259 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:03 INFO - PROCESS | 3700 | ++DOCSHELL 100F5400 == 42 [pid = 3700] [id = 354] 10:38:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (100F8400) [pid = 3700] [serial = 1061] [outer = 00000000] 10:38:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (10592C00) [pid = 3700] [serial = 1062] [outer = 100F8400] 10:38:03 INFO - PROCESS | 3700 | 1467049083315 Marionette DEBUG loaded listener.js 10:38:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10B55800) [pid = 3700] [serial = 1063] [outer = 100F8400] 10:38:03 INFO - PROCESS | 3700 | 1467049083922 Marionette TRACE conn6 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 10:38:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 10:38:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1070ms 10:38:03 INFO - PROCESS | 3700 | 1467049083975 Marionette TRACE conn6 -> [0,1381,"getWindowHandle",null] 10:38:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 10:38:03 INFO - PROCESS | 3700 | 1467049083978 Marionette TRACE conn6 <- [1,1381,null,{"value":"13"}] 10:38:03 INFO - PROCESS | 3700 | 1467049083984 Marionette TRACE conn6 -> [0,1382,"setScriptTimeout",{"ms":35000}] 10:38:03 INFO - PROCESS | 3700 | 1467049083988 Marionette TRACE conn6 <- [1,1382,null,{}] 10:38:03 INFO - PROCESS | 3700 | 1467049084007 Marionette TRACE conn6 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:03 INFO - PROCESS | 3700 | 1467049084010 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:04 INFO - PROCESS | 3700 | 1467049084120 Marionette TRACE conn6 <- [1,1383,null,{"value":null}] 10:38:04 INFO - PROCESS | 3700 | 1467049084251 Marionette TRACE conn6 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:04 INFO - PROCESS | 3700 | 1467049084254 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:04 INFO - PROCESS | 3700 | ++DOCSHELL 15350800 == 43 [pid = 3700] [id = 355] 10:38:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (16420800) [pid = 3700] [serial = 1064] [outer = 00000000] 10:38:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (165CE800) [pid = 3700] [serial = 1065] [outer = 16420800] 10:38:04 INFO - PROCESS | 3700 | 1467049084310 Marionette DEBUG loaded listener.js 10:38:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (175F6C00) [pid = 3700] [serial = 1066] [outer = 16420800] 10:38:04 INFO - PROCESS | 3700 | 1467049084885 Marionette TRACE conn6 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 10:38:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 10:38:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 951ms 10:38:04 INFO - PROCESS | 3700 | 1467049084934 Marionette TRACE conn6 -> [0,1385,"getWindowHandle",null] 10:38:04 INFO - PROCESS | 3700 | 1467049084937 Marionette TRACE conn6 <- [1,1385,null,{"value":"13"}] 10:38:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 10:38:04 INFO - PROCESS | 3700 | 1467049084940 Marionette TRACE conn6 -> [0,1386,"setScriptTimeout",{"ms":35000}] 10:38:04 INFO - PROCESS | 3700 | 1467049084942 Marionette TRACE conn6 <- [1,1386,null,{}] 10:38:04 INFO - PROCESS | 3700 | 1467049084953 Marionette TRACE conn6 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:04 INFO - PROCESS | 3700 | 1467049084958 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:05 INFO - PROCESS | 3700 | 1467049085071 Marionette TRACE conn6 <- [1,1387,null,{"value":null}] 10:38:05 INFO - PROCESS | 3700 | 1467049085177 Marionette TRACE conn6 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:05 INFO - PROCESS | 3700 | 1467049085181 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:05 INFO - PROCESS | 3700 | ++DOCSHELL 19CDA400 == 44 [pid = 3700] [id = 356] 10:38:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (19CDC800) [pid = 3700] [serial = 1067] [outer = 00000000] 10:38:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1A0ECC00) [pid = 3700] [serial = 1068] [outer = 19CDC800] 10:38:05 INFO - PROCESS | 3700 | 1467049085237 Marionette DEBUG loaded listener.js 10:38:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1C2E6C00) [pid = 3700] [serial = 1069] [outer = 19CDC800] 10:38:05 INFO - PROCESS | 3700 | 1467049085929 Marionette TRACE conn6 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 10:38:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 10:38:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1017ms 10:38:05 INFO - PROCESS | 3700 | 1467049085960 Marionette TRACE conn6 -> [0,1389,"getWindowHandle",null] 10:38:05 INFO - PROCESS | 3700 | 1467049085963 Marionette TRACE conn6 <- [1,1389,null,{"value":"13"}] 10:38:05 INFO - PROCESS | 3700 | 1467049085966 Marionette TRACE conn6 -> [0,1390,"setScriptTimeout",{"ms":35000}] 10:38:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 10:38:05 INFO - PROCESS | 3700 | 1467049085968 Marionette TRACE conn6 <- [1,1390,null,{}] 10:38:05 INFO - PROCESS | 3700 | 1467049085971 Marionette TRACE conn6 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:05 INFO - PROCESS | 3700 | 1467049085974 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:06 INFO - PROCESS | 3700 | 1467049086082 Marionette TRACE conn6 <- [1,1391,null,{"value":null}] 10:38:06 INFO - PROCESS | 3700 | 1467049086355 Marionette TRACE conn6 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:06 INFO - PROCESS | 3700 | 1467049086359 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:06 INFO - PROCESS | 3700 | ++DOCSHELL 09061C00 == 45 [pid = 3700] [id = 357] 10:38:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (09062C00) [pid = 3700] [serial = 1070] [outer = 00000000] 10:38:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (10065400) [pid = 3700] [serial = 1071] [outer = 09062C00] 10:38:06 INFO - PROCESS | 3700 | 1467049086424 Marionette DEBUG loaded listener.js 10:38:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1057C800) [pid = 3700] [serial = 1072] [outer = 09062C00] 10:38:07 INFO - PROCESS | 3700 | 1467049087007 Marionette TRACE conn6 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 10:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 10:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1124ms 10:38:07 INFO - PROCESS | 3700 | 1467049087095 Marionette TRACE conn6 -> [0,1393,"getWindowHandle",null] 10:38:07 INFO - PROCESS | 3700 | 1467049087099 Marionette TRACE conn6 <- [1,1393,null,{"value":"13"}] 10:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 10:38:07 INFO - PROCESS | 3700 | 1467049087103 Marionette TRACE conn6 -> [0,1394,"setScriptTimeout",{"ms":35000}] 10:38:07 INFO - PROCESS | 3700 | 1467049087106 Marionette TRACE conn6 <- [1,1394,null,{}] 10:38:07 INFO - PROCESS | 3700 | 1467049087131 Marionette TRACE conn6 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:07 INFO - PROCESS | 3700 | 1467049087136 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:07 INFO - PROCESS | 3700 | 1467049087242 Marionette TRACE conn6 <- [1,1395,null,{"value":null}] 10:38:07 INFO - PROCESS | 3700 | 1467049087365 Marionette TRACE conn6 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:07 INFO - PROCESS | 3700 | 1467049087368 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:07 INFO - PROCESS | 3700 | --DOCSHELL 19CBE400 == 44 [pid = 3700] [id = 352] 10:38:07 INFO - PROCESS | 3700 | --DOCSHELL 0C731C00 == 43 [pid = 3700] [id = 351] 10:38:07 INFO - PROCESS | 3700 | --DOCSHELL 19BD3C00 == 42 [pid = 3700] [id = 350] 10:38:07 INFO - PROCESS | 3700 | --DOCSHELL 195C9C00 == 41 [pid = 3700] [id = 349] 10:38:07 INFO - PROCESS | 3700 | --DOCSHELL 18E1FC00 == 40 [pid = 3700] [id = 348] 10:38:07 INFO - PROCESS | 3700 | --DOCSHELL 17920400 == 39 [pid = 3700] [id = 347] 10:38:07 INFO - PROCESS | 3700 | --DOCSHELL 15026C00 == 38 [pid = 3700] [id = 346] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (19CC0C00) [pid = 3700] [serial = 1017] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | ++DOCSHELL 0C735C00 == 39 [pid = 3700] [id = 358] 10:38:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (0C737C00) [pid = 3700] [serial = 1073] [outer = 00000000] 10:38:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (10813C00) [pid = 3700] [serial = 1074] [outer = 0C737C00] 10:38:07 INFO - PROCESS | 3700 | 1467049087460 Marionette DEBUG loaded listener.js 10:38:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (10E46400) [pid = 3700] [serial = 1075] [outer = 0C737C00] 10:38:07 INFO - PROCESS | 3700 | --DOCSHELL 10595400 == 38 [pid = 3700] [id = 345] 10:38:07 INFO - PROCESS | 3700 | --DOCSHELL 10670800 == 37 [pid = 3700] [id = 344] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1933B400) [pid = 3700] [serial = 1005] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (165D8800) [pid = 3700] [serial = 999] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (165DD800) [pid = 3700] [serial = 1000] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (181F0800) [pid = 3700] [serial = 1002] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (19978000) [pid = 3700] [serial = 1008] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (14B98000) [pid = 3700] [serial = 996] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1501F800) [pid = 3700] [serial = 997] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (0FD2A800) [pid = 3700] [serial = 987] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (10820800) [pid = 3700] [serial = 993] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (10B4E800) [pid = 3700] [serial = 994] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1386AC00) [pid = 3700] [serial = 990] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (117D4C00) [pid = 3700] [serial = 1011] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (14B99000) [pid = 3700] [serial = 1012] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (193CB400) [pid = 3700] [serial = 1014] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (199A0800) [pid = 3700] [serial = 1009] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (199A8000) [pid = 3700] [serial = 1015] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19343C00) [pid = 3700] [serial = 1006] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (18E20800) [pid = 3700] [serial = 1003] [outer = 00000000] [url = about:blank] 10:38:07 INFO - PROCESS | 3700 | 1467049087915 Marionette TRACE conn6 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 10:38:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 10:38:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 850ms 10:38:07 INFO - PROCESS | 3700 | 1467049087956 Marionette TRACE conn6 -> [0,1397,"getWindowHandle",null] 10:38:07 INFO - PROCESS | 3700 | 1467049087961 Marionette TRACE conn6 <- [1,1397,null,{"value":"13"}] 10:38:07 INFO - PROCESS | 3700 | 1467049087966 Marionette TRACE conn6 -> [0,1398,"setScriptTimeout",{"ms":35000}] 10:38:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 10:38:07 INFO - PROCESS | 3700 | 1467049087968 Marionette TRACE conn6 <- [1,1398,null,{}] 10:38:07 INFO - PROCESS | 3700 | 1467049087971 Marionette TRACE conn6 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:07 INFO - PROCESS | 3700 | 1467049087974 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:08 INFO - PROCESS | 3700 | 1467049088066 Marionette TRACE conn6 <- [1,1399,null,{"value":null}] 10:38:08 INFO - PROCESS | 3700 | 1467049088073 Marionette TRACE conn6 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:08 INFO - PROCESS | 3700 | 1467049088075 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:08 INFO - PROCESS | 3700 | ++DOCSHELL 10B4CC00 == 38 [pid = 3700] [id = 359] 10:38:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (10D30000) [pid = 3700] [serial = 1076] [outer = 00000000] 10:38:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (150E5C00) [pid = 3700] [serial = 1077] [outer = 10D30000] 10:38:08 INFO - PROCESS | 3700 | 1467049088121 Marionette DEBUG loaded listener.js 10:38:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (16532400) [pid = 3700] [serial = 1078] [outer = 10D30000] 10:38:08 INFO - PROCESS | 3700 | 1467049088603 Marionette TRACE conn6 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 10:38:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 10:38:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 670ms 10:38:08 INFO - PROCESS | 3700 | 1467049088639 Marionette TRACE conn6 -> [0,1401,"getWindowHandle",null] 10:38:08 INFO - PROCESS | 3700 | 1467049088642 Marionette TRACE conn6 <- [1,1401,null,{"value":"13"}] 10:38:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 10:38:08 INFO - PROCESS | 3700 | 1467049088646 Marionette TRACE conn6 -> [0,1402,"setScriptTimeout",{"ms":35000}] 10:38:08 INFO - PROCESS | 3700 | 1467049088652 Marionette TRACE conn6 <- [1,1402,null,{}] 10:38:08 INFO - PROCESS | 3700 | 1467049088661 Marionette TRACE conn6 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:08 INFO - PROCESS | 3700 | 1467049088664 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:08 INFO - PROCESS | 3700 | 1467049088755 Marionette TRACE conn6 <- [1,1403,null,{"value":null}] 10:38:08 INFO - PROCESS | 3700 | 1467049088799 Marionette TRACE conn6 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:08 INFO - PROCESS | 3700 | 1467049088801 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:08 INFO - PROCESS | 3700 | ++DOCSHELL 18162400 == 39 [pid = 3700] [id = 360] 10:38:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (18162800) [pid = 3700] [serial = 1079] [outer = 00000000] 10:38:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18D2EC00) [pid = 3700] [serial = 1080] [outer = 18162800] 10:38:08 INFO - PROCESS | 3700 | 1467049088845 Marionette DEBUG loaded listener.js 10:38:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1900F400) [pid = 3700] [serial = 1081] [outer = 18162800] 10:38:09 INFO - PROCESS | 3700 | 1467049089316 Marionette TRACE conn6 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 10:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 10:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 672ms 10:38:09 INFO - PROCESS | 3700 | 1467049089321 Marionette TRACE conn6 -> [0,1405,"getWindowHandle",null] 10:38:09 INFO - PROCESS | 3700 | 1467049089324 Marionette TRACE conn6 <- [1,1405,null,{"value":"13"}] 10:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 10:38:09 INFO - PROCESS | 3700 | 1467049089336 Marionette TRACE conn6 -> [0,1406,"setScriptTimeout",{"ms":35000}] 10:38:09 INFO - PROCESS | 3700 | 1467049089338 Marionette TRACE conn6 <- [1,1406,null,{}] 10:38:09 INFO - PROCESS | 3700 | 1467049089342 Marionette TRACE conn6 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:09 INFO - PROCESS | 3700 | 1467049089344 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:09 INFO - PROCESS | 3700 | 1467049089428 Marionette TRACE conn6 <- [1,1407,null,{"value":null}] 10:38:09 INFO - PROCESS | 3700 | 1467049089433 Marionette TRACE conn6 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:09 INFO - PROCESS | 3700 | 1467049089435 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:09 INFO - PROCESS | 3700 | ++DOCSHELL 16606C00 == 40 [pid = 3700] [id = 361] 10:38:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19083C00) [pid = 3700] [serial = 1082] [outer = 00000000] 10:38:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (148E0C00) [pid = 3700] [serial = 1083] [outer = 19083C00] 10:38:09 INFO - PROCESS | 3700 | 1467049089479 Marionette DEBUG loaded listener.js 10:38:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (19342800) [pid = 3700] [serial = 1084] [outer = 19083C00] 10:38:09 INFO - PROCESS | 3700 | 1467049089919 Marionette TRACE conn6 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 10:38:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 10:38:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 630ms 10:38:09 INFO - PROCESS | 3700 | 1467049089973 Marionette TRACE conn6 -> [0,1409,"getWindowHandle",null] 10:38:09 INFO - PROCESS | 3700 | 1467049089975 Marionette TRACE conn6 <- [1,1409,null,{"value":"13"}] 10:38:09 INFO - PROCESS | 3700 | 1467049089979 Marionette TRACE conn6 -> [0,1410,"setScriptTimeout",{"ms":35000}] 10:38:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 10:38:09 INFO - PROCESS | 3700 | 1467049089981 Marionette TRACE conn6 <- [1,1410,null,{}] 10:38:09 INFO - PROCESS | 3700 | 1467049089984 Marionette TRACE conn6 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:09 INFO - PROCESS | 3700 | 1467049089987 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:10 INFO - PROCESS | 3700 | 1467049090106 Marionette TRACE conn6 <- [1,1411,null,{"value":null}] 10:38:10 INFO - PROCESS | 3700 | 1467049090195 Marionette TRACE conn6 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:10 INFO - PROCESS | 3700 | 1467049090201 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:10 INFO - PROCESS | 3700 | ++DOCSHELL 19964400 == 41 [pid = 3700] [id = 362] 10:38:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19965800) [pid = 3700] [serial = 1085] [outer = 00000000] 10:38:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (19970000) [pid = 3700] [serial = 1086] [outer = 19965800] 10:38:10 INFO - PROCESS | 3700 | 1467049090256 Marionette DEBUG loaded listener.js 10:38:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (199A1400) [pid = 3700] [serial = 1087] [outer = 19965800] 10:38:10 INFO - PROCESS | 3700 | 1467049090722 Marionette TRACE conn6 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 10:38:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 10:38:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 770ms 10:38:10 INFO - PROCESS | 3700 | 1467049090760 Marionette TRACE conn6 -> [0,1413,"getWindowHandle",null] 10:38:10 INFO - PROCESS | 3700 | 1467049090762 Marionette TRACE conn6 <- [1,1413,null,{"value":"13"}] 10:38:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 10:38:10 INFO - PROCESS | 3700 | 1467049090765 Marionette TRACE conn6 -> [0,1414,"setScriptTimeout",{"ms":35000}] 10:38:10 INFO - PROCESS | 3700 | 1467049090767 Marionette TRACE conn6 <- [1,1414,null,{}] 10:38:10 INFO - PROCESS | 3700 | 1467049090770 Marionette TRACE conn6 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:10 INFO - PROCESS | 3700 | 1467049090773 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:10 INFO - PROCESS | 3700 | 1467049090894 Marionette TRACE conn6 <- [1,1415,null,{"value":null}] 10:38:10 INFO - PROCESS | 3700 | 1467049090960 Marionette TRACE conn6 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:10 INFO - PROCESS | 3700 | 1467049090962 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:10 INFO - PROCESS | 3700 | ++DOCSHELL 19BD7800 == 42 [pid = 3700] [id = 363] 10:38:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (19BD8400) [pid = 3700] [serial = 1088] [outer = 00000000] 10:38:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (19CDE000) [pid = 3700] [serial = 1089] [outer = 19BD8400] 10:38:11 INFO - PROCESS | 3700 | 1467049091005 Marionette DEBUG loaded listener.js 10:38:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (19CE6400) [pid = 3700] [serial = 1090] [outer = 19BD8400] 10:38:11 INFO - PROCESS | 3700 | 1467049091447 Marionette TRACE conn6 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 10:38:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 10:38:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 730ms 10:38:11 INFO - PROCESS | 3700 | 1467049091511 Marionette TRACE conn6 -> [0,1417,"getWindowHandle",null] 10:38:11 INFO - PROCESS | 3700 | 1467049091513 Marionette TRACE conn6 <- [1,1417,null,{"value":"13"}] 10:38:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 10:38:11 INFO - PROCESS | 3700 | 1467049091526 Marionette TRACE conn6 -> [0,1418,"setScriptTimeout",{"ms":35000}] 10:38:11 INFO - PROCESS | 3700 | 1467049091528 Marionette TRACE conn6 <- [1,1418,null,{}] 10:38:11 INFO - PROCESS | 3700 | 1467049091531 Marionette TRACE conn6 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:11 INFO - PROCESS | 3700 | 1467049091533 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:11 INFO - PROCESS | 3700 | 1467049091645 Marionette TRACE conn6 <- [1,1419,null,{"value":null}] 10:38:11 INFO - PROCESS | 3700 | 1467049091657 Marionette TRACE conn6 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:11 INFO - PROCESS | 3700 | 1467049091659 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:11 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F4400 == 43 [pid = 3700] [id = 364] 10:38:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1A0E8000) [pid = 3700] [serial = 1091] [outer = 00000000] 10:38:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (1B992C00) [pid = 3700] [serial = 1092] [outer = 1A0E8000] 10:38:11 INFO - PROCESS | 3700 | 1467049091704 Marionette DEBUG loaded listener.js 10:38:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (1C11D400) [pid = 3700] [serial = 1093] [outer = 1A0E8000] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (15048C00) [pid = 3700] [serial = 1022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (10813000) [pid = 3700] [serial = 1031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (18E22000) [pid = 3700] [serial = 1043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (150E5400) [pid = 3700] [serial = 1037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (0C73E000) [pid = 3700] [serial = 1019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1066FC00) [pid = 3700] [serial = 1034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (10A3A000) [pid = 3700] [serial = 1028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (195CAC00) [pid = 3700] [serial = 1046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1933AC00) [pid = 3700] [serial = 1025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (199A5C00) [pid = 3700] [serial = 1016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (17941000) [pid = 3700] [serial = 1040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19BD5000) [pid = 3700] [serial = 1049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (0C843400) [pid = 3700] [serial = 1052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (19CBF000) [pid = 3700] [serial = 1055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1081C800) [pid = 3700] [serial = 983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (13867C00) [pid = 3700] [serial = 989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 10:38:12 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (0C844400) [pid = 3700] [serial = 986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 10:38:12 INFO - PROCESS | 3700 | 1467049092325 Marionette TRACE conn6 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 10:38:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 10:38:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 830ms 10:38:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 10:38:12 INFO - PROCESS | 3700 | 1467049092356 Marionette TRACE conn6 -> [0,1421,"getWindowHandle",null] 10:38:12 INFO - PROCESS | 3700 | 1467049092358 Marionette TRACE conn6 <- [1,1421,null,{"value":"13"}] 10:38:12 INFO - PROCESS | 3700 | 1467049092361 Marionette TRACE conn6 -> [0,1422,"setScriptTimeout",{"ms":35000}] 10:38:12 INFO - PROCESS | 3700 | 1467049092363 Marionette TRACE conn6 <- [1,1422,null,{}] 10:38:12 INFO - PROCESS | 3700 | 1467049092366 Marionette TRACE conn6 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:12 INFO - PROCESS | 3700 | 1467049092368 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:12 INFO - PROCESS | 3700 | 1467049092448 Marionette TRACE conn6 <- [1,1423,null,{"value":null}] 10:38:12 INFO - PROCESS | 3700 | 1467049092543 Marionette TRACE conn6 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:12 INFO - PROCESS | 3700 | 1467049092545 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:12 INFO - PROCESS | 3700 | ++DOCSHELL 0C73B400 == 44 [pid = 3700] [id = 365] 10:38:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (0C797400) [pid = 3700] [serial = 1094] [outer = 00000000] 10:38:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (11934400) [pid = 3700] [serial = 1095] [outer = 0C797400] 10:38:12 INFO - PROCESS | 3700 | 1467049092589 Marionette DEBUG loaded listener.js 10:38:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (14F96C00) [pid = 3700] [serial = 1096] [outer = 0C797400] 10:38:12 INFO - PROCESS | 3700 | 1467049092961 Marionette TRACE conn6 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 10:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 10:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 670ms 10:38:13 INFO - PROCESS | 3700 | 1467049093032 Marionette TRACE conn6 -> [0,1425,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 3700 | 1467049093034 Marionette TRACE conn6 <- [1,1425,null,{"value":"13"}] 10:38:13 INFO - PROCESS | 3700 | 1467049093037 Marionette TRACE conn6 -> [0,1426,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 10:38:13 INFO - PROCESS | 3700 | 1467049093039 Marionette TRACE conn6 <- [1,1426,null,{}] 10:38:13 INFO - PROCESS | 3700 | 1467049093042 Marionette TRACE conn6 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:13 INFO - PROCESS | 3700 | 1467049093044 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:13 INFO - PROCESS | 3700 | 1467049093146 Marionette TRACE conn6 <- [1,1427,null,{"value":null}] 10:38:13 INFO - PROCESS | 3700 | 1467049093152 Marionette TRACE conn6 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:13 INFO - PROCESS | 3700 | 1467049093154 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:13 INFO - PROCESS | 3700 | ++DOCSHELL 18159800 == 45 [pid = 3700] [id = 366] 10:38:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1908E000) [pid = 3700] [serial = 1097] [outer = 00000000] 10:38:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1A0E6C00) [pid = 3700] [serial = 1098] [outer = 1908E000] 10:38:13 INFO - PROCESS | 3700 | 1467049093207 Marionette DEBUG loaded listener.js 10:38:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1C68D000) [pid = 3700] [serial = 1099] [outer = 1908E000] 10:38:13 INFO - PROCESS | 3700 | 1467049093647 Marionette TRACE conn6 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 10:38:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 10:38:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 670ms 10:38:13 INFO - PROCESS | 3700 | 1467049093712 Marionette TRACE conn6 -> [0,1429,"getWindowHandle",null] 10:38:13 INFO - PROCESS | 3700 | 1467049093714 Marionette TRACE conn6 <- [1,1429,null,{"value":"13"}] 10:38:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 10:38:13 INFO - PROCESS | 3700 | 1467049093717 Marionette TRACE conn6 -> [0,1430,"setScriptTimeout",{"ms":35000}] 10:38:13 INFO - PROCESS | 3700 | 1467049093718 Marionette TRACE conn6 <- [1,1430,null,{}] 10:38:13 INFO - PROCESS | 3700 | 1467049093721 Marionette TRACE conn6 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:13 INFO - PROCESS | 3700 | 1467049093723 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:13 INFO - PROCESS | 3700 | 1467049093804 Marionette TRACE conn6 <- [1,1431,null,{"value":null}] 10:38:13 INFO - PROCESS | 3700 | 1467049093810 Marionette TRACE conn6 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:13 INFO - PROCESS | 3700 | 1467049093812 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:13 INFO - PROCESS | 3700 | ++DOCSHELL 1CBE9800 == 46 [pid = 3700] [id = 367] 10:38:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1CBEB800) [pid = 3700] [serial = 1100] [outer = 00000000] 10:38:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1CBF2C00) [pid = 3700] [serial = 1101] [outer = 1CBEB800] 10:38:13 INFO - PROCESS | 3700 | 1467049093861 Marionette DEBUG loaded listener.js 10:38:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1CD90400) [pid = 3700] [serial = 1102] [outer = 1CBEB800] 10:38:14 INFO - PROCESS | 3700 | --DOCSHELL 0C73C400 == 45 [pid = 3700] [id = 340] 10:38:14 INFO - PROCESS | 3700 | --DOCSHELL 10A39800 == 44 [pid = 3700] [id = 343] 10:38:14 INFO - PROCESS | 3700 | --DOCSHELL 15007C00 == 43 [pid = 3700] [id = 341] 10:38:14 INFO - PROCESS | 3700 | --DOCSHELL 18162000 == 42 [pid = 3700] [id = 342] 10:38:14 INFO - PROCESS | 3700 | --DOCSHELL 19971C00 == 41 [pid = 3700] [id = 326] 10:38:14 INFO - PROCESS | 3700 | --DOCSHELL 0C735C00 == 40 [pid = 3700] [id = 358] 10:38:14 INFO - PROCESS | 3700 | --DOCSHELL 19CDA400 == 39 [pid = 3700] [id = 356] 10:38:14 INFO - PROCESS | 3700 | --DOCSHELL 09061C00 == 38 [pid = 3700] [id = 357] 10:38:14 INFO - PROCESS | 3700 | --DOCSHELL 15350800 == 37 [pid = 3700] [id = 355] 10:38:14 INFO - PROCESS | 3700 | --DOCSHELL 1B98A800 == 36 [pid = 3700] [id = 353] 10:38:14 INFO - PROCESS | 3700 | --DOCSHELL 100F5400 == 35 [pid = 3700] [id = 354] 10:38:15 INFO - PROCESS | 3700 | --DOCSHELL 18162400 == 34 [pid = 3700] [id = 360] 10:38:15 INFO - PROCESS | 3700 | --DOCSHELL 16606C00 == 33 [pid = 3700] [id = 361] 10:38:15 INFO - PROCESS | 3700 | --DOCSHELL 19964400 == 32 [pid = 3700] [id = 362] 10:38:15 INFO - PROCESS | 3700 | --DOCSHELL 19BD7800 == 31 [pid = 3700] [id = 363] 10:38:15 INFO - PROCESS | 3700 | --DOCSHELL 0C8F4400 == 30 [pid = 3700] [id = 364] 10:38:15 INFO - PROCESS | 3700 | --DOCSHELL 18159800 == 29 [pid = 3700] [id = 366] 10:38:15 INFO - PROCESS | 3700 | --DOCSHELL 10B4CC00 == 28 [pid = 3700] [id = 359] 10:38:15 INFO - PROCESS | 3700 | --DOCSHELL 0C73B400 == 27 [pid = 3700] [id = 365] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (10B47800) [pid = 3700] [serial = 985] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1642F000) [pid = 3700] [serial = 1024] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (15351400) [pid = 3700] [serial = 1023] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (13863000) [pid = 3700] [serial = 1033] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (10D32000) [pid = 3700] [serial = 1032] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (19089400) [pid = 3700] [serial = 1044] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1933E800) [pid = 3700] [serial = 1045] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16429400) [pid = 3700] [serial = 1038] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1058F800) [pid = 3700] [serial = 1021] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (0C8EFC00) [pid = 3700] [serial = 1020] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10D13800) [pid = 3700] [serial = 1035] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1380C400) [pid = 3700] [serial = 1036] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (165D2000) [pid = 3700] [serial = 1039] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1AF2DC00) [pid = 3700] [serial = 1030] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (199A7400) [pid = 3700] [serial = 1048] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A0F0C00) [pid = 3700] [serial = 1029] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1997B000) [pid = 3700] [serial = 1047] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (195CFC00) [pid = 3700] [serial = 1026] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19CDAC00) [pid = 3700] [serial = 1018] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (18156400) [pid = 3700] [serial = 1041] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19CE3000) [pid = 3700] [serial = 1050] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19975400) [pid = 3700] [serial = 1054] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1996C800) [pid = 3700] [serial = 1053] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1B809C00) [pid = 3700] [serial = 1056] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19973400) [pid = 3700] [serial = 1027] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1B98E800) [pid = 3700] [serial = 1057] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19DCF800) [pid = 3700] [serial = 1051] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1815C800) [pid = 3700] [serial = 1042] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1489E800) [pid = 3700] [serial = 991] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (100F6C00) [pid = 3700] [serial = 988] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1C2EE000) [pid = 3700] [serial = 1059] [outer = 00000000] [url = about:blank] 10:38:15 INFO - PROCESS | 3700 | 1467049095853 Marionette TRACE conn6 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 10:38:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (0FD6C800) [pid = 3700] [serial = 1103] [outer = 10D32400] 10:38:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 10:38:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 2177ms 10:38:15 INFO - PROCESS | 3700 | 1467049095918 Marionette TRACE conn6 -> [0,1433,"getWindowHandle",null] 10:38:15 INFO - PROCESS | 3700 | 1467049095922 Marionette TRACE conn6 <- [1,1433,null,{"value":"13"}] 10:38:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 10:38:15 INFO - PROCESS | 3700 | 1467049095934 Marionette TRACE conn6 -> [0,1434,"setScriptTimeout",{"ms":35000}] 10:38:15 INFO - PROCESS | 3700 | 1467049095938 Marionette TRACE conn6 <- [1,1434,null,{}] 10:38:15 INFO - PROCESS | 3700 | 1467049095943 Marionette TRACE conn6 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:15 INFO - PROCESS | 3700 | 1467049095946 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:16 INFO - PROCESS | 3700 | 1467049096040 Marionette TRACE conn6 <- [1,1435,null,{"value":null}] 10:38:16 INFO - PROCESS | 3700 | 1467049096053 Marionette TRACE conn6 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:16 INFO - PROCESS | 3700 | 1467049096056 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:16 INFO - PROCESS | 3700 | ++DOCSHELL 100FD000 == 28 [pid = 3700] [id = 368] 10:38:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (100FF400) [pid = 3700] [serial = 1104] [outer = 00000000] 10:38:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10577800) [pid = 3700] [serial = 1105] [outer = 100FF400] 10:38:16 INFO - PROCESS | 3700 | 1467049096108 Marionette DEBUG loaded listener.js 10:38:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10591400) [pid = 3700] [serial = 1106] [outer = 100FF400] 10:38:16 INFO - PROCESS | 3700 | 1467049096805 Marionette TRACE conn6 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 10:38:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 10:38:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 930ms 10:38:16 INFO - PROCESS | 3700 | 1467049096870 Marionette TRACE conn6 -> [0,1437,"getWindowHandle",null] 10:38:16 INFO - PROCESS | 3700 | 1467049096875 Marionette TRACE conn6 <- [1,1437,null,{"value":"13"}] 10:38:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 10:38:16 INFO - PROCESS | 3700 | 1467049096904 Marionette TRACE conn6 -> [0,1438,"setScriptTimeout",{"ms":35000}] 10:38:16 INFO - PROCESS | 3700 | 1467049096908 Marionette TRACE conn6 <- [1,1438,null,{}] 10:38:16 INFO - PROCESS | 3700 | 1467049096914 Marionette TRACE conn6 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:16 INFO - PROCESS | 3700 | 1467049096917 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:17 INFO - PROCESS | 3700 | 1467049097045 Marionette TRACE conn6 <- [1,1439,null,{"value":null}] 10:38:17 INFO - PROCESS | 3700 | 1467049097167 Marionette TRACE conn6 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:17 INFO - PROCESS | 3700 | 1467049097170 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:17 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F1400 == 29 [pid = 3700] [id = 369] 10:38:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (100F5400) [pid = 3700] [serial = 1107] [outer = 00000000] 10:38:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1081C400) [pid = 3700] [serial = 1108] [outer = 100F5400] 10:38:17 INFO - PROCESS | 3700 | 1467049097230 Marionette DEBUG loaded listener.js 10:38:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10A3A800) [pid = 3700] [serial = 1109] [outer = 100F5400] 10:38:18 INFO - PROCESS | 3700 | 1467049098015 Marionette TRACE conn6 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 10:38:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 10:38:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1124ms 10:38:18 INFO - PROCESS | 3700 | 1467049098030 Marionette TRACE conn6 -> [0,1441,"getWindowHandle",null] 10:38:18 INFO - PROCESS | 3700 | 1467049098035 Marionette TRACE conn6 <- [1,1441,null,{"value":"13"}] 10:38:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 10:38:18 INFO - PROCESS | 3700 | 1467049098042 Marionette TRACE conn6 -> [0,1442,"setScriptTimeout",{"ms":35000}] 10:38:18 INFO - PROCESS | 3700 | 1467049098045 Marionette TRACE conn6 <- [1,1442,null,{}] 10:38:18 INFO - PROCESS | 3700 | 1467049098050 Marionette TRACE conn6 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:18 INFO - PROCESS | 3700 | 1467049098053 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:18 INFO - PROCESS | 3700 | 1467049098176 Marionette TRACE conn6 <- [1,1443,null,{"value":null}] 10:38:18 INFO - PROCESS | 3700 | 1467049098307 Marionette TRACE conn6 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:18 INFO - PROCESS | 3700 | 1467049098309 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:18 INFO - PROCESS | 3700 | ++DOCSHELL 1380BC00 == 30 [pid = 3700] [id = 370] 10:38:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1380C400) [pid = 3700] [serial = 1110] [outer = 00000000] 10:38:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13861400) [pid = 3700] [serial = 1111] [outer = 1380C400] 10:38:18 INFO - PROCESS | 3700 | 1467049098367 Marionette DEBUG loaded listener.js 10:38:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1386B000) [pid = 3700] [serial = 1112] [outer = 1380C400] 10:38:19 INFO - PROCESS | 3700 | --DOCSHELL 0C8F1C00 == 29 [pid = 3700] [id = 25] 10:38:19 INFO - PROCESS | 3700 | --DOCSHELL 1CBE9800 == 28 [pid = 3700] [id = 367] 10:38:19 INFO - PROCESS | 3700 | 1467049099279 Marionette TRACE conn6 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 10:38:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 10:38:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1274ms 10:38:19 INFO - PROCESS | 3700 | 1467049099320 Marionette TRACE conn6 -> [0,1445,"getWindowHandle",null] 10:38:19 INFO - PROCESS | 3700 | 1467049099324 Marionette TRACE conn6 <- [1,1445,null,{"value":"13"}] 10:38:19 INFO - PROCESS | 3700 | 1467049099330 Marionette TRACE conn6 -> [0,1446,"setScriptTimeout",{"ms":35000}] 10:38:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 10:38:19 INFO - PROCESS | 3700 | 1467049099334 Marionette TRACE conn6 <- [1,1446,null,{}] 10:38:19 INFO - PROCESS | 3700 | 1467049099342 Marionette TRACE conn6 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:19 INFO - PROCESS | 3700 | 1467049099345 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:19 INFO - PROCESS | 3700 | 1467049099476 Marionette TRACE conn6 <- [1,1447,null,{"value":null}] 10:38:19 INFO - PROCESS | 3700 | 1467049099604 Marionette TRACE conn6 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:19 INFO - PROCESS | 3700 | 1467049099608 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:19 INFO - PROCESS | 3700 | ++DOCSHELL 1005F400 == 29 [pid = 3700] [id = 371] 10:38:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (10579C00) [pid = 3700] [serial = 1113] [outer = 00000000] 10:38:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10817800) [pid = 3700] [serial = 1114] [outer = 10579C00] 10:38:19 INFO - PROCESS | 3700 | 1467049099671 Marionette DEBUG loaded listener.js 10:38:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10B4AC00) [pid = 3700] [serial = 1115] [outer = 10579C00] 10:38:20 INFO - PROCESS | 3700 | 1467049100292 Marionette TRACE conn6 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 10:38:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 10:38:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1024ms 10:38:20 INFO - PROCESS | 3700 | 1467049100358 Marionette TRACE conn6 -> [0,1449,"getWindowHandle",null] 10:38:20 INFO - PROCESS | 3700 | 1467049100363 Marionette TRACE conn6 <- [1,1449,null,{"value":"13"}] 10:38:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 10:38:20 INFO - PROCESS | 3700 | 1467049100370 Marionette TRACE conn6 -> [0,1450,"setScriptTimeout",{"ms":35000}] 10:38:20 INFO - PROCESS | 3700 | 1467049100373 Marionette TRACE conn6 <- [1,1450,null,{}] 10:38:20 INFO - PROCESS | 3700 | 1467049100377 Marionette TRACE conn6 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:20 INFO - PROCESS | 3700 | 1467049100380 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:20 INFO - PROCESS | 3700 | 1467049100492 Marionette TRACE conn6 <- [1,1451,null,{"value":null}] 10:38:20 INFO - PROCESS | 3700 | 1467049100621 Marionette TRACE conn6 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:20 INFO - PROCESS | 3700 | 1467049100624 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:20 INFO - PROCESS | 3700 | ++DOCSHELL 148AB000 == 30 [pid = 3700] [id = 372] 10:38:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (148DF400) [pid = 3700] [serial = 1116] [outer = 00000000] 10:38:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (149BE800) [pid = 3700] [serial = 1117] [outer = 148DF400] 10:38:20 INFO - PROCESS | 3700 | 1467049100682 Marionette DEBUG loaded listener.js 10:38:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (14F24800) [pid = 3700] [serial = 1118] [outer = 148DF400] 10:38:21 INFO - PROCESS | 3700 | 1467049101297 Marionette TRACE conn6 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 10:38:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 10:38:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 970ms 10:38:21 INFO - PROCESS | 3700 | 1467049101343 Marionette TRACE conn6 -> [0,1453,"getWindowHandle",null] 10:38:21 INFO - PROCESS | 3700 | 1467049101346 Marionette TRACE conn6 <- [1,1453,null,{"value":"13"}] 10:38:21 INFO - PROCESS | 3700 | 1467049101350 Marionette TRACE conn6 -> [0,1454,"setScriptTimeout",{"ms":35000}] 10:38:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 10:38:21 INFO - PROCESS | 3700 | 1467049101354 Marionette TRACE conn6 <- [1,1454,null,{}] 10:38:21 INFO - PROCESS | 3700 | 1467049101366 Marionette TRACE conn6 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:21 INFO - PROCESS | 3700 | 1467049101371 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:21 INFO - PROCESS | 3700 | 1467049101516 Marionette TRACE conn6 <- [1,1455,null,{"value":null}] 10:38:21 INFO - PROCESS | 3700 | 1467049101646 Marionette TRACE conn6 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:21 INFO - PROCESS | 3700 | 1467049101649 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:21 INFO - PROCESS | 3700 | ++DOCSHELL 16423800 == 31 [pid = 3700] [id = 373] 10:38:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (16424800) [pid = 3700] [serial = 1119] [outer = 00000000] 10:38:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1642DC00) [pid = 3700] [serial = 1120] [outer = 16424800] 10:38:21 INFO - PROCESS | 3700 | 1467049101710 Marionette DEBUG loaded listener.js 10:38:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (165D1C00) [pid = 3700] [serial = 1121] [outer = 16424800] 10:38:22 INFO - PROCESS | 3700 | 1467049102379 Marionette TRACE conn6 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 10:38:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 10:38:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1070ms 10:38:22 INFO - PROCESS | 3700 | 1467049102439 Marionette TRACE conn6 -> [0,1457,"getWindowHandle",null] 10:38:22 INFO - PROCESS | 3700 | 1467049102442 Marionette TRACE conn6 <- [1,1457,null,{"value":"13"}] 10:38:22 INFO - PROCESS | 3700 | 1467049102445 Marionette TRACE conn6 -> [0,1458,"setScriptTimeout",{"ms":35000}] 10:38:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 10:38:22 INFO - PROCESS | 3700 | 1467049102447 Marionette TRACE conn6 <- [1,1458,null,{}] 10:38:22 INFO - PROCESS | 3700 | 1467049102451 Marionette TRACE conn6 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:22 INFO - PROCESS | 3700 | 1467049102454 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:22 INFO - PROCESS | 3700 | 1467049102567 Marionette TRACE conn6 <- [1,1459,null,{"value":null}] 10:38:22 INFO - PROCESS | 3700 | 1467049102700 Marionette TRACE conn6 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:22 INFO - PROCESS | 3700 | 1467049102703 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:22 INFO - PROCESS | 3700 | ++DOCSHELL 0C73AC00 == 32 [pid = 3700] [id = 374] 10:38:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (16A88000) [pid = 3700] [serial = 1122] [outer = 00000000] 10:38:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (18157400) [pid = 3700] [serial = 1123] [outer = 16A88000] 10:38:22 INFO - PROCESS | 3700 | 1467049102761 Marionette DEBUG loaded listener.js 10:38:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1815F400) [pid = 3700] [serial = 1124] [outer = 16A88000] 10:38:23 INFO - PROCESS | 3700 | 1467049103369 Marionette TRACE conn6 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 10:38:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 10:38:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 970ms 10:38:23 INFO - PROCESS | 3700 | 1467049103421 Marionette TRACE conn6 -> [0,1461,"getWindowHandle",null] 10:38:23 INFO - PROCESS | 3700 | 1467049103424 Marionette TRACE conn6 <- [1,1461,null,{"value":"13"}] 10:38:23 INFO - PROCESS | 3700 | 1467049103427 Marionette TRACE conn6 -> [0,1462,"setScriptTimeout",{"ms":35000}] 10:38:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 10:38:23 INFO - PROCESS | 3700 | 1467049103429 Marionette TRACE conn6 <- [1,1462,null,{}] 10:38:23 INFO - PROCESS | 3700 | 1467049103434 Marionette TRACE conn6 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:23 INFO - PROCESS | 3700 | 1467049103436 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:23 INFO - PROCESS | 3700 | 1467049103543 Marionette TRACE conn6 <- [1,1463,null,{"value":null}] 10:38:23 INFO - PROCESS | 3700 | 1467049103691 Marionette TRACE conn6 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:23 INFO - PROCESS | 3700 | 1467049103694 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:23 INFO - PROCESS | 3700 | ++DOCSHELL 0906A800 == 33 [pid = 3700] [id = 375] 10:38:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (0C730800) [pid = 3700] [serial = 1125] [outer = 00000000] 10:38:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (0C841000) [pid = 3700] [serial = 1126] [outer = 0C730800] 10:38:23 INFO - PROCESS | 3700 | 1467049103752 Marionette DEBUG loaded listener.js 10:38:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (0FF82800) [pid = 3700] [serial = 1127] [outer = 0C730800] 10:38:24 INFO - PROCESS | 3700 | --DOCSHELL 0C8F1400 == 32 [pid = 3700] [id = 369] 10:38:24 INFO - PROCESS | 3700 | 1467049104539 Marionette TRACE conn6 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 10:38:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 10:38:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1170ms 10:38:24 INFO - PROCESS | 3700 | 1467049104601 Marionette TRACE conn6 -> [0,1465,"getWindowHandle",null] 10:38:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 10:38:24 INFO - PROCESS | 3700 | 1467049104606 Marionette TRACE conn6 <- [1,1465,null,{"value":"13"}] 10:38:24 INFO - PROCESS | 3700 | 1467049104611 Marionette TRACE conn6 -> [0,1466,"setScriptTimeout",{"ms":35000}] 10:38:24 INFO - PROCESS | 3700 | 1467049104614 Marionette TRACE conn6 <- [1,1466,null,{}] 10:38:24 INFO - PROCESS | 3700 | 1467049104621 Marionette TRACE conn6 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:24 INFO - PROCESS | 3700 | 1467049104624 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:24 INFO - PROCESS | 3700 | 1467049104747 Marionette TRACE conn6 <- [1,1467,null,{"value":null}] 10:38:24 INFO - PROCESS | 3700 | 1467049104875 Marionette TRACE conn6 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:24 INFO - PROCESS | 3700 | 1467049104878 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:24 INFO - PROCESS | 3700 | ++DOCSHELL 10D13800 == 33 [pid = 3700] [id = 376] 10:38:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (10ECB400) [pid = 3700] [serial = 1128] [outer = 00000000] 10:38:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (148A5400) [pid = 3700] [serial = 1129] [outer = 10ECB400] 10:38:24 INFO - PROCESS | 3700 | 1467049104940 Marionette DEBUG loaded listener.js 10:38:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (14B99800) [pid = 3700] [serial = 1130] [outer = 10ECB400] 10:38:25 INFO - PROCESS | 3700 | 1467049105597 Marionette TRACE conn6 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 10:38:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 10:38:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1026ms 10:38:25 INFO - PROCESS | 3700 | 1467049105637 Marionette TRACE conn6 -> [0,1469,"getWindowHandle",null] 10:38:25 INFO - PROCESS | 3700 | 1467049105642 Marionette TRACE conn6 <- [1,1469,null,{"value":"13"}] 10:38:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 10:38:25 INFO - PROCESS | 3700 | 1467049105649 Marionette TRACE conn6 -> [0,1470,"setScriptTimeout",{"ms":35000}] 10:38:25 INFO - PROCESS | 3700 | 1467049105652 Marionette TRACE conn6 <- [1,1470,null,{}] 10:38:25 INFO - PROCESS | 3700 | 1467049105656 Marionette TRACE conn6 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:25 INFO - PROCESS | 3700 | 1467049105659 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:25 INFO - PROCESS | 3700 | 1467049105779 Marionette TRACE conn6 <- [1,1471,null,{"value":null}] 10:38:25 INFO - PROCESS | 3700 | 1467049105917 Marionette TRACE conn6 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:25 INFO - PROCESS | 3700 | 1467049105920 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:25 INFO - PROCESS | 3700 | ++DOCSHELL 165D6800 == 34 [pid = 3700] [id = 377] 10:38:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (165D7000) [pid = 3700] [serial = 1131] [outer = 00000000] 10:38:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (16A7B400) [pid = 3700] [serial = 1132] [outer = 165D7000] 10:38:25 INFO - PROCESS | 3700 | 1467049105980 Marionette DEBUG loaded listener.js 10:38:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (17941800) [pid = 3700] [serial = 1133] [outer = 165D7000] 10:38:26 INFO - PROCESS | 3700 | 1467049106588 Marionette TRACE conn6 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 10:38:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 10:38:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 970ms 10:38:26 INFO - PROCESS | 3700 | 1467049106623 Marionette TRACE conn6 -> [0,1473,"getWindowHandle",null] 10:38:26 INFO - PROCESS | 3700 | 1467049106625 Marionette TRACE conn6 <- [1,1473,null,{"value":"13"}] 10:38:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 10:38:26 INFO - PROCESS | 3700 | 1467049106629 Marionette TRACE conn6 -> [0,1474,"setScriptTimeout",{"ms":35000}] 10:38:26 INFO - PROCESS | 3700 | 1467049106633 Marionette TRACE conn6 <- [1,1474,null,{}] 10:38:26 INFO - PROCESS | 3700 | 1467049106644 Marionette TRACE conn6 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:26 INFO - PROCESS | 3700 | 1467049106649 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:26 INFO - PROCESS | 3700 | 1467049106762 Marionette TRACE conn6 <- [1,1475,null,{"value":null}] 10:38:26 INFO - PROCESS | 3700 | 1467049106896 Marionette TRACE conn6 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:26 INFO - PROCESS | 3700 | 1467049106900 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:26 INFO - PROCESS | 3700 | ++DOCSHELL 1933C800 == 35 [pid = 3700] [id = 378] 10:38:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (1933CC00) [pid = 3700] [serial = 1134] [outer = 00000000] 10:38:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (193BFC00) [pid = 3700] [serial = 1135] [outer = 1933CC00] 10:38:26 INFO - PROCESS | 3700 | 1467049106962 Marionette DEBUG loaded listener.js 10:38:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (195C8000) [pid = 3700] [serial = 1136] [outer = 1933CC00] 10:38:27 INFO - PROCESS | 3700 | 1467049107595 Marionette TRACE conn6 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 10:38:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 10:38:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1022ms 10:38:27 INFO - PROCESS | 3700 | 1467049107654 Marionette TRACE conn6 -> [0,1477,"getWindowHandle",null] 10:38:27 INFO - PROCESS | 3700 | 1467049107658 Marionette TRACE conn6 <- [1,1477,null,{"value":"13"}] 10:38:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 10:38:27 INFO - PROCESS | 3700 | 1467049107661 Marionette TRACE conn6 -> [0,1478,"setScriptTimeout",{"ms":35000}] 10:38:27 INFO - PROCESS | 3700 | 1467049107663 Marionette TRACE conn6 <- [1,1478,null,{}] 10:38:27 INFO - PROCESS | 3700 | 1467049107667 Marionette TRACE conn6 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:27 INFO - PROCESS | 3700 | 1467049107670 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:27 INFO - PROCESS | 3700 | 1467049107781 Marionette TRACE conn6 <- [1,1479,null,{"value":null}] 10:38:27 INFO - PROCESS | 3700 | 1467049107889 Marionette TRACE conn6 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:27 INFO - PROCESS | 3700 | 1467049107891 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:27 INFO - PROCESS | 3700 | ++DOCSHELL 19969400 == 36 [pid = 3700] [id = 379] 10:38:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (1996A400) [pid = 3700] [serial = 1137] [outer = 00000000] 10:38:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (19970400) [pid = 3700] [serial = 1138] [outer = 1996A400] 10:38:27 INFO - PROCESS | 3700 | 1467049107945 Marionette DEBUG loaded listener.js 10:38:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1997B400) [pid = 3700] [serial = 1139] [outer = 1996A400] 10:38:28 INFO - PROCESS | 3700 | 1467049108709 Marionette TRACE conn6 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 10:38:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 10:38:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1129ms 10:38:28 INFO - PROCESS | 3700 | 1467049108793 Marionette TRACE conn6 -> [0,1481,"getWindowHandle",null] 10:38:28 INFO - PROCESS | 3700 | 1467049108796 Marionette TRACE conn6 <- [1,1481,null,{"value":"13"}] 10:38:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 10:38:28 INFO - PROCESS | 3700 | 1467049108802 Marionette TRACE conn6 -> [0,1482,"setScriptTimeout",{"ms":35000}] 10:38:28 INFO - PROCESS | 3700 | 1467049108804 Marionette TRACE conn6 <- [1,1482,null,{}] 10:38:28 INFO - PROCESS | 3700 | 1467049108810 Marionette TRACE conn6 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:28 INFO - PROCESS | 3700 | 1467049108812 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:28 INFO - PROCESS | 3700 | 1467049108987 Marionette TRACE conn6 <- [1,1483,null,{"value":null}] 10:38:29 INFO - PROCESS | 3700 | 1467049109131 Marionette TRACE conn6 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:29 INFO - PROCESS | 3700 | 1467049109134 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:29 INFO - PROCESS | 3700 | ++DOCSHELL 0FDE5000 == 37 [pid = 3700] [id = 380] 10:38:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 101 (0FF36400) [pid = 3700] [serial = 1140] [outer = 00000000] 10:38:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 102 (10817C00) [pid = 3700] [serial = 1141] [outer = 0FF36400] 10:38:29 INFO - PROCESS | 3700 | 1467049109195 Marionette DEBUG loaded listener.js 10:38:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 103 (1380C800) [pid = 3700] [serial = 1142] [outer = 0FF36400] 10:38:29 INFO - PROCESS | 3700 | 1467049109795 Marionette TRACE conn6 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 10:38:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 10:38:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1019ms 10:38:29 INFO - PROCESS | 3700 | 1467049109823 Marionette TRACE conn6 -> [0,1485,"getWindowHandle",null] 10:38:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 10:38:29 INFO - PROCESS | 3700 | 1467049109828 Marionette TRACE conn6 <- [1,1485,null,{"value":"13"}] 10:38:29 INFO - PROCESS | 3700 | 1467049109833 Marionette TRACE conn6 -> [0,1486,"setScriptTimeout",{"ms":35000}] 10:38:29 INFO - PROCESS | 3700 | 1467049109836 Marionette TRACE conn6 <- [1,1486,null,{}] 10:38:29 INFO - PROCESS | 3700 | 1467049109841 Marionette TRACE conn6 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:29 INFO - PROCESS | 3700 | 1467049109845 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:29 INFO - PROCESS | 3700 | 1467049109958 Marionette TRACE conn6 <- [1,1487,null,{"value":null}] 10:38:30 INFO - PROCESS | 3700 | 1467049110064 Marionette TRACE conn6 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:30 INFO - PROCESS | 3700 | 1467049110067 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:30 INFO - PROCESS | 3700 | ++DOCSHELL 16429400 == 38 [pid = 3700] [id = 381] 10:38:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 104 (1642C400) [pid = 3700] [serial = 1143] [outer = 00000000] 10:38:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 105 (16A7D400) [pid = 3700] [serial = 1144] [outer = 1642C400] 10:38:30 INFO - PROCESS | 3700 | 1467049110123 Marionette DEBUG loaded listener.js 10:38:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 106 (1794D000) [pid = 3700] [serial = 1145] [outer = 1642C400] 10:38:30 INFO - PROCESS | 3700 | 1467049110772 Marionette TRACE conn6 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 10:38:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 10:38:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 990ms 10:38:30 INFO - PROCESS | 3700 | 1467049110823 Marionette TRACE conn6 -> [0,1489,"getWindowHandle",null] 10:38:30 INFO - PROCESS | 3700 | 1467049110826 Marionette TRACE conn6 <- [1,1489,null,{"value":"13"}] 10:38:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 10:38:30 INFO - PROCESS | 3700 | 1467049110830 Marionette TRACE conn6 -> [0,1490,"setScriptTimeout",{"ms":35000}] 10:38:30 INFO - PROCESS | 3700 | 1467049110832 Marionette TRACE conn6 <- [1,1490,null,{}] 10:38:30 INFO - PROCESS | 3700 | 1467049110836 Marionette TRACE conn6 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:30 INFO - PROCESS | 3700 | 1467049110839 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:30 INFO - PROCESS | 3700 | 1467049110986 Marionette TRACE conn6 <- [1,1491,null,{"value":null}] 10:38:31 INFO - PROCESS | 3700 | 1467049111122 Marionette TRACE conn6 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:31 INFO - PROCESS | 3700 | 1467049111125 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:31 INFO - PROCESS | 3700 | ++DOCSHELL 175F3000 == 39 [pid = 3700] [id = 382] 10:38:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 107 (1908DC00) [pid = 3700] [serial = 1146] [outer = 00000000] 10:38:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 108 (195C4800) [pid = 3700] [serial = 1147] [outer = 1908DC00] 10:38:31 INFO - PROCESS | 3700 | 1467049111184 Marionette DEBUG loaded listener.js 10:38:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 109 (19960000) [pid = 3700] [serial = 1148] [outer = 1908DC00] 10:38:31 INFO - PROCESS | 3700 | 1467049111858 Marionette TRACE conn6 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 10:38:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 10:38:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1075ms 10:38:31 INFO - PROCESS | 3700 | 1467049111908 Marionette TRACE conn6 -> [0,1493,"getWindowHandle",null] 10:38:31 INFO - PROCESS | 3700 | 1467049111912 Marionette TRACE conn6 <- [1,1493,null,{"value":"13"}] 10:38:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 10:38:31 INFO - PROCESS | 3700 | 1467049111923 Marionette TRACE conn6 -> [0,1494,"setScriptTimeout",{"ms":35000}] 10:38:31 INFO - PROCESS | 3700 | 1467049111928 Marionette TRACE conn6 <- [1,1494,null,{}] 10:38:31 INFO - PROCESS | 3700 | 1467049111931 Marionette TRACE conn6 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:31 INFO - PROCESS | 3700 | 1467049111935 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:32 INFO - PROCESS | 3700 | 1467049112050 Marionette TRACE conn6 <- [1,1495,null,{"value":null}] 10:38:32 INFO - PROCESS | 3700 | 1467049112182 Marionette TRACE conn6 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:32 INFO - PROCESS | 3700 | 1467049112185 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:32 INFO - PROCESS | 3700 | ++DOCSHELL 199A3800 == 40 [pid = 3700] [id = 383] 10:38:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 110 (19BD2C00) [pid = 3700] [serial = 1149] [outer = 00000000] 10:38:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 111 (19BDCC00) [pid = 3700] [serial = 1150] [outer = 19BD2C00] 10:38:32 INFO - PROCESS | 3700 | 1467049112239 Marionette DEBUG loaded listener.js 10:38:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 112 (19BDDC00) [pid = 3700] [serial = 1151] [outer = 19BD2C00] 10:38:32 INFO - PROCESS | 3700 | 1467049112846 Marionette TRACE conn6 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 10:38:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 10:38:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 990ms 10:38:32 INFO - PROCESS | 3700 | 1467049112912 Marionette TRACE conn6 -> [0,1497,"getWindowHandle",null] 10:38:32 INFO - PROCESS | 3700 | 1467049112915 Marionette TRACE conn6 <- [1,1497,null,{"value":"13"}] 10:38:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 10:38:32 INFO - PROCESS | 3700 | 1467049112918 Marionette TRACE conn6 -> [0,1498,"setScriptTimeout",{"ms":35000}] 10:38:32 INFO - PROCESS | 3700 | 1467049112920 Marionette TRACE conn6 <- [1,1498,null,{}] 10:38:32 INFO - PROCESS | 3700 | 1467049112924 Marionette TRACE conn6 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:32 INFO - PROCESS | 3700 | 1467049112926 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:33 INFO - PROCESS | 3700 | 1467049113040 Marionette TRACE conn6 <- [1,1499,null,{"value":null}] 10:38:33 INFO - PROCESS | 3700 | 1467049113183 Marionette TRACE conn6 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:33 INFO - PROCESS | 3700 | 1467049113186 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:33 INFO - PROCESS | 3700 | ++DOCSHELL 1794E000 == 41 [pid = 3700] [id = 384] 10:38:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 113 (19BD7400) [pid = 3700] [serial = 1152] [outer = 00000000] 10:38:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 114 (19CE3C00) [pid = 3700] [serial = 1153] [outer = 19BD7400] 10:38:33 INFO - PROCESS | 3700 | 1467049113241 Marionette DEBUG loaded listener.js 10:38:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 115 (19CE4400) [pid = 3700] [serial = 1154] [outer = 19BD7400] 10:38:33 INFO - PROCESS | 3700 | 1467049113924 Marionette TRACE conn6 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 10:38:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 10:38:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1018ms 10:38:33 INFO - PROCESS | 3700 | 1467049113940 Marionette TRACE conn6 -> [0,1501,"getWindowHandle",null] 10:38:33 INFO - PROCESS | 3700 | 1467049113944 Marionette TRACE conn6 <- [1,1501,null,{"value":"13"}] 10:38:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 10:38:33 INFO - PROCESS | 3700 | 1467049113949 Marionette TRACE conn6 -> [0,1502,"setScriptTimeout",{"ms":35000}] 10:38:33 INFO - PROCESS | 3700 | 1467049113952 Marionette TRACE conn6 <- [1,1502,null,{}] 10:38:33 INFO - PROCESS | 3700 | 1467049113958 Marionette TRACE conn6 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:33 INFO - PROCESS | 3700 | 1467049113961 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:34 INFO - PROCESS | 3700 | 1467049114074 Marionette TRACE conn6 <- [1,1503,null,{"value":null}] 10:38:34 INFO - PROCESS | 3700 | 1467049114182 Marionette TRACE conn6 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:34 INFO - PROCESS | 3700 | 1467049114186 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:34 INFO - PROCESS | 3700 | ++DOCSHELL 10E46800 == 42 [pid = 3700] [id = 385] 10:38:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 116 (148E4000) [pid = 3700] [serial = 1155] [outer = 00000000] 10:38:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 117 (150E2C00) [pid = 3700] [serial = 1156] [outer = 148E4000] 10:38:34 INFO - PROCESS | 3700 | 1467049114236 Marionette DEBUG loaded listener.js 10:38:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 118 (165DB800) [pid = 3700] [serial = 1157] [outer = 148E4000] 10:38:34 INFO - PROCESS | 3700 | --DOCSHELL 10D13800 == 41 [pid = 3700] [id = 376] 10:38:34 INFO - PROCESS | 3700 | 1467049114985 Marionette TRACE conn6 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 10:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 10:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1077ms 10:38:35 INFO - PROCESS | 3700 | 1467049115028 Marionette TRACE conn6 -> [0,1505,"getWindowHandle",null] 10:38:35 INFO - PROCESS | 3700 | 1467049115032 Marionette TRACE conn6 <- [1,1505,null,{"value":"13"}] 10:38:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 10:38:35 INFO - PROCESS | 3700 | 1467049115037 Marionette TRACE conn6 -> [0,1506,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - PROCESS | 3700 | 1467049115042 Marionette TRACE conn6 <- [1,1506,null,{}] 10:38:35 INFO - PROCESS | 3700 | 1467049115047 Marionette TRACE conn6 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:35 INFO - PROCESS | 3700 | 1467049115050 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:35 INFO - PROCESS | 3700 | 1467049115164 Marionette TRACE conn6 <- [1,1507,null,{"value":null}] 10:38:35 INFO - PROCESS | 3700 | 1467049115301 Marionette TRACE conn6 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:35 INFO - PROCESS | 3700 | 1467049115304 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:35 INFO - PROCESS | 3700 | ++DOCSHELL 16422400 == 42 [pid = 3700] [id = 386] 10:38:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 119 (16425C00) [pid = 3700] [serial = 1158] [outer = 00000000] 10:38:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 120 (1815A400) [pid = 3700] [serial = 1159] [outer = 16425C00] 10:38:35 INFO - PROCESS | 3700 | 1467049115365 Marionette DEBUG loaded listener.js 10:38:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 121 (18CF4000) [pid = 3700] [serial = 1160] [outer = 16425C00] 10:38:35 INFO - PROCESS | 3700 | 1467049115919 Marionette TRACE conn6 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 10:38:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 10:38:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 930ms 10:38:35 INFO - PROCESS | 3700 | 1467049115971 Marionette TRACE conn6 -> [0,1509,"getWindowHandle",null] 10:38:35 INFO - PROCESS | 3700 | 1467049115977 Marionette TRACE conn6 <- [1,1509,null,{"value":"13"}] 10:38:35 INFO - PROCESS | 3700 | 1467049115985 Marionette TRACE conn6 -> [0,1510,"setScriptTimeout",{"ms":35000}] 10:38:35 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 10:38:35 INFO - PROCESS | 3700 | 1467049115988 Marionette TRACE conn6 <- [1,1510,null,{}] 10:38:35 INFO - PROCESS | 3700 | 1467049115993 Marionette TRACE conn6 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:35 INFO - PROCESS | 3700 | 1467049115996 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:36 INFO - PROCESS | 3700 | 1467049116116 Marionette TRACE conn6 <- [1,1511,null,{"value":null}] 10:38:36 INFO - PROCESS | 3700 | 1467049116225 Marionette TRACE conn6 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:36 INFO - PROCESS | 3700 | 1467049116227 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:36 INFO - PROCESS | 3700 | ++DOCSHELL 19977400 == 43 [pid = 3700] [id = 387] 10:38:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 122 (19979000) [pid = 3700] [serial = 1161] [outer = 00000000] 10:38:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 123 (199A8400) [pid = 3700] [serial = 1162] [outer = 19979000] 10:38:36 INFO - PROCESS | 3700 | 1467049116283 Marionette DEBUG loaded listener.js 10:38:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 124 (19BD3000) [pid = 3700] [serial = 1163] [outer = 19979000] 10:38:36 INFO - PROCESS | 3700 | 1467049116881 Marionette TRACE conn6 <- [1,1512,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 10:38:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:38:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 10:38:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 10:38:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 10:38:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 10:38:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 10:38:36 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 10:38:36 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 10:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 10:38:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:36 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 10:38:36 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 939ms 10:38:36 INFO - PROCESS | 3700 | 1467049116928 Marionette TRACE conn6 -> [0,1513,"getWindowHandle",null] 10:38:36 INFO - PROCESS | 3700 | 1467049116931 Marionette TRACE conn6 <- [1,1513,null,{"value":"13"}] 10:38:36 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 10:38:36 INFO - PROCESS | 3700 | 1467049116935 Marionette TRACE conn6 -> [0,1514,"setScriptTimeout",{"ms":35000}] 10:38:36 INFO - PROCESS | 3700 | 1467049116938 Marionette TRACE conn6 <- [1,1514,null,{}] 10:38:36 INFO - PROCESS | 3700 | 1467049116950 Marionette TRACE conn6 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:36 INFO - PROCESS | 3700 | 1467049116955 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:37 INFO - PROCESS | 3700 | 1467049117070 Marionette TRACE conn6 <- [1,1515,null,{"value":null}] 10:38:37 INFO - PROCESS | 3700 | 1467049117180 Marionette TRACE conn6 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:37 INFO - PROCESS | 3700 | 1467049117183 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:37 INFO - PROCESS | 3700 | ++DOCSHELL 1B98C400 == 44 [pid = 3700] [id = 388] 10:38:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 125 (1B98E800) [pid = 3700] [serial = 1164] [outer = 00000000] 10:38:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 126 (1B996800) [pid = 3700] [serial = 1165] [outer = 1B98E800] 10:38:37 INFO - PROCESS | 3700 | 1467049117242 Marionette DEBUG loaded listener.js 10:38:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 127 (1C2F3C00) [pid = 3700] [serial = 1166] [outer = 1B98E800] 10:38:37 INFO - PROCESS | 3700 | 1467049117835 Marionette TRACE conn6 <- [1,1516,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 10:38:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:38:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 10:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 10:38:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 10:38:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 10:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 10:38:37 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 10:38:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 10:38:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:37 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 10:38:37 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 930ms 10:38:37 INFO - PROCESS | 3700 | 1467049117870 Marionette TRACE conn6 -> [0,1517,"getWindowHandle",null] 10:38:37 INFO - PROCESS | 3700 | 1467049117873 Marionette TRACE conn6 <- [1,1517,null,{"value":"13"}] 10:38:37 INFO - PROCESS | 3700 | 1467049117878 Marionette TRACE conn6 -> [0,1518,"setScriptTimeout",{"ms":35000}] 10:38:37 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 10:38:37 INFO - PROCESS | 3700 | 1467049117880 Marionette TRACE conn6 <- [1,1518,null,{}] 10:38:37 INFO - PROCESS | 3700 | 1467049117883 Marionette TRACE conn6 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:37 INFO - PROCESS | 3700 | 1467049117886 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:37 INFO - PROCESS | 3700 | 1467049118002 Marionette TRACE conn6 <- [1,1519,null,{"value":null}] 10:38:38 INFO - PROCESS | 3700 | 1467049118111 Marionette TRACE conn6 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:38 INFO - PROCESS | 3700 | 1467049118114 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:38 INFO - PROCESS | 3700 | ++DOCSHELL 1CBEE800 == 45 [pid = 3700] [id = 389] 10:38:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 128 (1CBEF000) [pid = 3700] [serial = 1167] [outer = 00000000] 10:38:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (1D0CA800) [pid = 3700] [serial = 1168] [outer = 1CBEF000] 10:38:38 INFO - PROCESS | 3700 | 1467049118169 Marionette DEBUG loaded listener.js 10:38:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (1D452800) [pid = 3700] [serial = 1169] [outer = 1CBEF000] 10:38:38 INFO - PROCESS | 3700 | 1467049118675 Marionette TRACE conn6 <- [1,1520,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 10:38:38 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 10:38:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 10:38:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:38:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:38:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 10:38:38 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 10:38:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 10:38:38 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 10:38:38 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 830ms 10:38:38 INFO - PROCESS | 3700 | 1467049118713 Marionette TRACE conn6 -> [0,1521,"getWindowHandle",null] 10:38:38 INFO - PROCESS | 3700 | 1467049118715 Marionette TRACE conn6 <- [1,1521,null,{"value":"13"}] 10:38:38 INFO - PROCESS | 3700 | 1467049118718 Marionette TRACE conn6 -> [0,1522,"setScriptTimeout",{"ms":35000}] 10:38:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 10:38:38 INFO - PROCESS | 3700 | 1467049118720 Marionette TRACE conn6 <- [1,1522,null,{}] 10:38:38 INFO - PROCESS | 3700 | 1467049118724 Marionette TRACE conn6 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:38 INFO - PROCESS | 3700 | 1467049118727 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:38 INFO - PROCESS | 3700 | 1467049118867 Marionette TRACE conn6 <- [1,1523,null,{"value":null}] 10:38:38 INFO - PROCESS | 3700 | 1467049119007 Marionette TRACE conn6 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:38 INFO - PROCESS | 3700 | 1467049119009 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:39 INFO - PROCESS | 3700 | ++DOCSHELL 1A0E4400 == 46 [pid = 3700] [id = 390] 10:38:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (1CD8D400) [pid = 3700] [serial = 1170] [outer = 00000000] 10:38:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (1D53E800) [pid = 3700] [serial = 1171] [outer = 1CD8D400] 10:38:39 INFO - PROCESS | 3700 | 1467049119066 Marionette DEBUG loaded listener.js 10:38:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (1D545000) [pid = 3700] [serial = 1172] [outer = 1CD8D400] 10:38:39 INFO - PROCESS | 3700 | 1467049119635 Marionette TRACE conn6 <- [1,1524,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 10:38:39 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 10:38:39 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 970ms 10:38:39 INFO - PROCESS | 3700 | 1467049119693 Marionette TRACE conn6 -> [0,1525,"getWindowHandle",null] 10:38:39 INFO - PROCESS | 3700 | 1467049119695 Marionette TRACE conn6 <- [1,1525,null,{"value":"13"}] 10:38:39 INFO - PROCESS | 3700 | 1467049119699 Marionette TRACE conn6 -> [0,1526,"setScriptTimeout",{"ms":35000}] 10:38:39 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 10:38:39 INFO - PROCESS | 3700 | 1467049119700 Marionette TRACE conn6 <- [1,1526,null,{}] 10:38:39 INFO - PROCESS | 3700 | 1467049119705 Marionette TRACE conn6 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:39 INFO - PROCESS | 3700 | 1467049119711 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:39 INFO - PROCESS | 3700 | 1467049119878 Marionette TRACE conn6 <- [1,1527,null,{"value":null}] 10:38:40 INFO - PROCESS | 3700 | 1467049120070 Marionette TRACE conn6 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:40 INFO - PROCESS | 3700 | 1467049120073 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:40 INFO - PROCESS | 3700 | ++DOCSHELL 0FF84C00 == 47 [pid = 3700] [id = 391] 10:38:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 134 (100F2000) [pid = 3700] [serial = 1173] [outer = 00000000] 10:38:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 135 (10D14400) [pid = 3700] [serial = 1174] [outer = 100F2000] 10:38:40 INFO - PROCESS | 3700 | 1467049120128 Marionette DEBUG loaded listener.js 10:38:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 136 (1481D000) [pid = 3700] [serial = 1175] [outer = 100F2000] 10:38:40 INFO - PROCESS | 3700 | 1467049120872 Marionette TRACE conn6 <- [1,1528,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:38:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 10:38:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1224ms 10:38:40 INFO - PROCESS | 3700 | 1467049120936 Marionette TRACE conn6 -> [0,1529,"getWindowHandle",null] 10:38:40 INFO - PROCESS | 3700 | 1467049120941 Marionette TRACE conn6 <- [1,1529,null,{"value":"13"}] 10:38:40 INFO - PROCESS | 3700 | 1467049120948 Marionette TRACE conn6 -> [0,1530,"setScriptTimeout",{"ms":35000}] 10:38:40 INFO - PROCESS | 3700 | 1467049120952 Marionette TRACE conn6 <- [1,1530,null,{}] 10:38:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 10:38:40 INFO - PROCESS | 3700 | 1467049120958 Marionette TRACE conn6 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:40 INFO - PROCESS | 3700 | 1467049120961 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:41 INFO - PROCESS | 3700 | 1467049121082 Marionette TRACE conn6 <- [1,1531,null,{"value":null}] 10:38:41 INFO - PROCESS | 3700 | 1467049121221 Marionette TRACE conn6 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:41 INFO - PROCESS | 3700 | 1467049121226 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:41 INFO - PROCESS | 3700 | ++DOCSHELL 14B70400 == 48 [pid = 3700] [id = 392] 10:38:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 137 (14B8E000) [pid = 3700] [serial = 1176] [outer = 00000000] 10:38:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (18162400) [pid = 3700] [serial = 1177] [outer = 14B8E000] 10:38:41 INFO - PROCESS | 3700 | 1467049121288 Marionette DEBUG loaded listener.js 10:38:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (19085800) [pid = 3700] [serial = 1178] [outer = 14B8E000] 10:38:41 INFO - PROCESS | 3700 | 1467049121853 Marionette TRACE conn6 <- [1,1532,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 10:38:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 10:38:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 930ms 10:38:41 INFO - PROCESS | 3700 | 1467049121888 Marionette TRACE conn6 -> [0,1533,"getWindowHandle",null] 10:38:41 INFO - PROCESS | 3700 | 1467049121893 Marionette TRACE conn6 <- [1,1533,null,{"value":"13"}] 10:38:41 INFO - PROCESS | 3700 | 1467049121900 Marionette TRACE conn6 -> [0,1534,"setScriptTimeout",{"ms":35000}] 10:38:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 10:38:41 INFO - PROCESS | 3700 | 1467049121903 Marionette TRACE conn6 <- [1,1534,null,{}] 10:38:41 INFO - PROCESS | 3700 | 1467049121908 Marionette TRACE conn6 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:41 INFO - PROCESS | 3700 | 1467049121911 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:42 INFO - PROCESS | 3700 | 1467049122026 Marionette TRACE conn6 <- [1,1535,null,{"value":null}] 10:38:42 INFO - PROCESS | 3700 | 1467049122141 Marionette TRACE conn6 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:42 INFO - PROCESS | 3700 | 1467049122144 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:42 INFO - PROCESS | 3700 | ++DOCSHELL 19BDA000 == 49 [pid = 3700] [id = 393] 10:38:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 140 (19BDE800) [pid = 3700] [serial = 1179] [outer = 00000000] 10:38:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 141 (19CDFC00) [pid = 3700] [serial = 1180] [outer = 19BDE800] 10:38:42 INFO - PROCESS | 3700 | 1467049122241 Marionette DEBUG loaded listener.js 10:38:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 142 (1A0E7800) [pid = 3700] [serial = 1181] [outer = 19BDE800] 10:38:42 INFO - PROCESS | 3700 | 1467049122859 Marionette TRACE conn6 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 10:38:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 10:38:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 970ms 10:38:42 INFO - PROCESS | 3700 | 1467049122876 Marionette TRACE conn6 -> [0,1537,"getWindowHandle",null] 10:38:42 INFO - PROCESS | 3700 | 1467049122878 Marionette TRACE conn6 <- [1,1537,null,{"value":"13"}] 10:38:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 10:38:42 INFO - PROCESS | 3700 | 1467049122882 Marionette TRACE conn6 -> [0,1538,"setScriptTimeout",{"ms":35000}] 10:38:42 INFO - PROCESS | 3700 | 1467049122886 Marionette TRACE conn6 <- [1,1538,null,{}] 10:38:42 INFO - PROCESS | 3700 | 1467049122897 Marionette TRACE conn6 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:42 INFO - PROCESS | 3700 | 1467049122901 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:43 INFO - PROCESS | 3700 | 1467049123013 Marionette TRACE conn6 <- [1,1539,null,{"value":null}] 10:38:43 INFO - PROCESS | 3700 | 1467049123170 Marionette TRACE conn6 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:43 INFO - PROCESS | 3700 | 1467049123173 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:43 INFO - PROCESS | 3700 | ++DOCSHELL 1CBF4400 == 50 [pid = 3700] [id = 394] 10:38:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 143 (1CD84C00) [pid = 3700] [serial = 1182] [outer = 00000000] 10:38:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 144 (1D539000) [pid = 3700] [serial = 1183] [outer = 1CD84C00] 10:38:43 INFO - PROCESS | 3700 | 1467049123233 Marionette DEBUG loaded listener.js 10:38:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 145 (1DA0E000) [pid = 3700] [serial = 1184] [outer = 1CD84C00] 10:38:43 INFO - PROCESS | 3700 | 1467049123906 Marionette TRACE conn6 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 10:38:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 10:38:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1069ms 10:38:43 INFO - PROCESS | 3700 | 1467049123966 Marionette TRACE conn6 -> [0,1541,"getWindowHandle",null] 10:38:43 INFO - PROCESS | 3700 | 1467049123969 Marionette TRACE conn6 <- [1,1541,null,{"value":"13"}] 10:38:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 10:38:43 INFO - PROCESS | 3700 | 1467049123972 Marionette TRACE conn6 -> [0,1542,"setScriptTimeout",{"ms":35000}] 10:38:43 INFO - PROCESS | 3700 | 1467049123974 Marionette TRACE conn6 <- [1,1542,null,{}] 10:38:43 INFO - PROCESS | 3700 | 1467049123978 Marionette TRACE conn6 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:43 INFO - PROCESS | 3700 | 1467049123981 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:44 INFO - PROCESS | 3700 | 1467049124098 Marionette TRACE conn6 <- [1,1543,null,{"value":null}] 10:38:44 INFO - PROCESS | 3700 | 1467049124245 Marionette TRACE conn6 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:44 INFO - PROCESS | 3700 | 1467049124248 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:44 INFO - PROCESS | 3700 | ++DOCSHELL 0905A400 == 51 [pid = 3700] [id = 395] 10:38:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 146 (1E37BC00) [pid = 3700] [serial = 1185] [outer = 00000000] 10:38:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 147 (1E384000) [pid = 3700] [serial = 1186] [outer = 1E37BC00] 10:38:44 INFO - PROCESS | 3700 | 1467049124305 Marionette DEBUG loaded listener.js 10:38:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 148 (1E387C00) [pid = 3700] [serial = 1187] [outer = 1E37BC00] 10:38:44 INFO - PROCESS | 3700 | 1467049124854 Marionette TRACE conn6 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 10:38:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 10:38:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 930ms 10:38:44 INFO - PROCESS | 3700 | 1467049124906 Marionette TRACE conn6 -> [0,1545,"getWindowHandle",null] 10:38:44 INFO - PROCESS | 3700 | 1467049124908 Marionette TRACE conn6 <- [1,1545,null,{"value":"13"}] 10:38:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 10:38:44 INFO - PROCESS | 3700 | 1467049124912 Marionette TRACE conn6 -> [0,1546,"setScriptTimeout",{"ms":35000}] 10:38:44 INFO - PROCESS | 3700 | 1467049124914 Marionette TRACE conn6 <- [1,1546,null,{}] 10:38:44 INFO - PROCESS | 3700 | 1467049124917 Marionette TRACE conn6 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:44 INFO - PROCESS | 3700 | 1467049124920 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:45 INFO - PROCESS | 3700 | 1467049125028 Marionette TRACE conn6 <- [1,1547,null,{"value":null}] 10:38:45 INFO - PROCESS | 3700 | 1467049125190 Marionette TRACE conn6 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:45 INFO - PROCESS | 3700 | 1467049125193 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:45 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EF800 == 52 [pid = 3700] [id = 396] 10:38:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 149 (1CA83800) [pid = 3700] [serial = 1188] [outer = 00000000] 10:38:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 150 (1CA89800) [pid = 3700] [serial = 1189] [outer = 1CA83800] 10:38:45 INFO - PROCESS | 3700 | 1467049125258 Marionette DEBUG loaded listener.js 10:38:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 151 (1CA8A000) [pid = 3700] [serial = 1190] [outer = 1CA83800] 10:38:45 INFO - PROCESS | 3700 | 1467049125886 Marionette TRACE conn6 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 10:38:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 10:38:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1018ms 10:38:45 INFO - PROCESS | 3700 | 1467049125934 Marionette TRACE conn6 -> [0,1549,"getWindowHandle",null] 10:38:45 INFO - PROCESS | 3700 | 1467049125937 Marionette TRACE conn6 <- [1,1549,null,{"value":"13"}] 10:38:45 INFO - PROCESS | 3700 | 1467049125940 Marionette TRACE conn6 -> [0,1550,"setScriptTimeout",{"ms":35000}] 10:38:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 10:38:45 INFO - PROCESS | 3700 | 1467049125942 Marionette TRACE conn6 <- [1,1550,null,{}] 10:38:45 INFO - PROCESS | 3700 | 1467049125946 Marionette TRACE conn6 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:45 INFO - PROCESS | 3700 | 1467049125953 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:46 INFO - PROCESS | 3700 | 1467049126099 Marionette TRACE conn6 <- [1,1551,null,{"value":null}] 10:38:46 INFO - PROCESS | 3700 | 1467049126246 Marionette TRACE conn6 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:46 INFO - PROCESS | 3700 | 1467049126248 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:46 INFO - PROCESS | 3700 | ++DOCSHELL 1CA7E800 == 53 [pid = 3700] [id = 397] 10:38:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 152 (1D983C00) [pid = 3700] [serial = 1191] [outer = 00000000] 10:38:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 153 (1F73B400) [pid = 3700] [serial = 1192] [outer = 1D983C00] 10:38:46 INFO - PROCESS | 3700 | 1467049126303 Marionette DEBUG loaded listener.js 10:38:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 154 (1F73F400) [pid = 3700] [serial = 1193] [outer = 1D983C00] 10:38:46 INFO - PROCESS | 3700 | --DOCSHELL 1933C800 == 52 [pid = 3700] [id = 378] 10:38:46 INFO - PROCESS | 3700 | --DOCSHELL 165D6800 == 51 [pid = 3700] [id = 377] 10:38:46 INFO - PROCESS | 3700 | --DOCSHELL 16422400 == 50 [pid = 3700] [id = 386] 10:38:46 INFO - PROCESS | 3700 | --DOCSHELL 19977400 == 49 [pid = 3700] [id = 387] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 16423800 == 48 [pid = 3700] [id = 373] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 16429400 == 47 [pid = 3700] [id = 381] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 1D53B400 == 46 [pid = 3700] [id = 20] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 109D9C00 == 45 [pid = 3700] [id = 26] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 148AB000 == 44 [pid = 3700] [id = 372] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 10815C00 == 43 [pid = 3700] [id = 22] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 1908A800 == 42 [pid = 3700] [id = 30] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 18CECC00 == 41 [pid = 3700] [id = 16] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 175F3000 == 40 [pid = 3700] [id = 382] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 199A3800 == 39 [pid = 3700] [id = 383] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 18E1EC00 == 38 [pid = 3700] [id = 17] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 10573800 == 37 [pid = 3700] [id = 27] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 0906A800 == 36 [pid = 3700] [id = 375] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 1794E000 == 35 [pid = 3700] [id = 384] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 1908EC00 == 34 [pid = 3700] [id = 18] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 19338800 == 33 [pid = 3700] [id = 19] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 1380BC00 == 32 [pid = 3700] [id = 370] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 10B4E000 == 31 [pid = 3700] [id = 23] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 16A7B000 == 30 [pid = 3700] [id = 29] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 1504CC00 == 29 [pid = 3700] [id = 28] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 16A7BC00 == 28 [pid = 3700] [id = 21] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 0C8E9800 == 27 [pid = 3700] [id = 24] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 1B98C400 == 26 [pid = 3700] [id = 388] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 0FF87800 == 25 [pid = 3700] [id = 11] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 19969400 == 24 [pid = 3700] [id = 379] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 1CBEE800 == 23 [pid = 3700] [id = 389] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 10E46800 == 22 [pid = 3700] [id = 385] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 1005F400 == 21 [pid = 3700] [id = 371] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 109D8400 == 20 [pid = 3700] [id = 14] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 0FDE5000 == 19 [pid = 3700] [id = 380] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 16A7D000 == 18 [pid = 3700] [id = 15] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 100FD000 == 17 [pid = 3700] [id = 368] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 0C8EF800 == 16 [pid = 3700] [id = 396] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 0905A400 == 15 [pid = 3700] [id = 395] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 0C73AC00 == 14 [pid = 3700] [id = 374] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 1A0E4400 == 13 [pid = 3700] [id = 390] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 19BDA000 == 12 [pid = 3700] [id = 393] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 1CBF4400 == 11 [pid = 3700] [id = 394] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 0FF84C00 == 10 [pid = 3700] [id = 391] 10:38:49 INFO - PROCESS | 3700 | --DOCSHELL 14B70400 == 9 [pid = 3700] [id = 392] 10:38:51 INFO - PROCESS | 3700 | 1467049131661 Marionette TRACE conn6 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 10:38:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 10:38:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 5739ms 10:38:51 INFO - PROCESS | 3700 | 1467049131684 Marionette TRACE conn6 -> [0,1553,"getWindowHandle",null] 10:38:51 INFO - PROCESS | 3700 | 1467049131689 Marionette TRACE conn6 <- [1,1553,null,{"value":"13"}] 10:38:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 10:38:51 INFO - PROCESS | 3700 | 1467049131697 Marionette TRACE conn6 -> [0,1554,"setScriptTimeout",{"ms":35000}] 10:38:51 INFO - PROCESS | 3700 | 1467049131700 Marionette TRACE conn6 <- [1,1554,null,{}] 10:38:51 INFO - PROCESS | 3700 | 1467049131707 Marionette TRACE conn6 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:51 INFO - PROCESS | 3700 | 1467049131710 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:51 INFO - PROCESS | 3700 | 1467049131814 Marionette TRACE conn6 <- [1,1555,null,{"value":null}] 10:38:51 INFO - PROCESS | 3700 | 1467049131822 Marionette TRACE conn6 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:51 INFO - PROCESS | 3700 | 1467049131825 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:51 INFO - PROCESS | 3700 | ++DOCSHELL 10E44400 == 10 [pid = 3700] [id = 398] 10:38:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 155 (10E46800) [pid = 3700] [serial = 1194] [outer = 00000000] 10:38:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 156 (119D0800) [pid = 3700] [serial = 1195] [outer = 10E46800] 10:38:51 INFO - PROCESS | 3700 | 1467049131876 Marionette DEBUG loaded listener.js 10:38:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 157 (148AB000) [pid = 3700] [serial = 1196] [outer = 10E46800] 10:38:52 INFO - PROCESS | 3700 | 1467049132403 Marionette TRACE conn6 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 10:38:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 10:38:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 730ms 10:38:52 INFO - PROCESS | 3700 | 1467049132428 Marionette TRACE conn6 -> [0,1557,"getWindowHandle",null] 10:38:52 INFO - PROCESS | 3700 | 1467049132433 Marionette TRACE conn6 <- [1,1557,null,{"value":"13"}] 10:38:52 INFO - PROCESS | 3700 | 1467049132439 Marionette TRACE conn6 -> [0,1558,"setScriptTimeout",{"ms":35000}] 10:38:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 10:38:52 INFO - PROCESS | 3700 | 1467049132442 Marionette TRACE conn6 <- [1,1558,null,{}] 10:38:52 INFO - PROCESS | 3700 | 1467049132446 Marionette TRACE conn6 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:52 INFO - PROCESS | 3700 | 1467049132449 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:52 INFO - PROCESS | 3700 | 1467049132551 Marionette TRACE conn6 <- [1,1559,null,{"value":null}] 10:38:52 INFO - PROCESS | 3700 | 1467049132664 Marionette TRACE conn6 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:52 INFO - PROCESS | 3700 | 1467049132667 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:52 INFO - PROCESS | 3700 | ++DOCSHELL 109D9C00 == 11 [pid = 3700] [id = 399] 10:38:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 158 (16428000) [pid = 3700] [serial = 1197] [outer = 00000000] 10:38:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 159 (16A7BC00) [pid = 3700] [serial = 1198] [outer = 16428000] 10:38:52 INFO - PROCESS | 3700 | 1467049132723 Marionette DEBUG loaded listener.js 10:38:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 160 (1815C000) [pid = 3700] [serial = 1199] [outer = 16428000] 10:38:53 INFO - PROCESS | 3700 | 1467049133112 Marionette TRACE conn6 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 10:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 10:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 730ms 10:38:53 INFO - PROCESS | 3700 | 1467049133174 Marionette TRACE conn6 -> [0,1561,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 3700 | 1467049133176 Marionette TRACE conn6 <- [1,1561,null,{"value":"13"}] 10:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 10:38:53 INFO - PROCESS | 3700 | 1467049133180 Marionette TRACE conn6 -> [0,1562,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - PROCESS | 3700 | 1467049133184 Marionette TRACE conn6 <- [1,1562,null,{}] 10:38:53 INFO - PROCESS | 3700 | 1467049133196 Marionette TRACE conn6 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:53 INFO - PROCESS | 3700 | 1467049133200 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:53 INFO - PROCESS | 3700 | 1467049133323 Marionette TRACE conn6 <- [1,1563,null,{"value":null}] 10:38:53 INFO - PROCESS | 3700 | 1467049133330 Marionette TRACE conn6 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:53 INFO - PROCESS | 3700 | 1467049133333 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:53 INFO - PROCESS | 3700 | ++DOCSHELL 1996F000 == 12 [pid = 3700] [id = 400] 10:38:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 161 (1996F800) [pid = 3700] [serial = 1200] [outer = 00000000] 10:38:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 162 (199AB000) [pid = 3700] [serial = 1201] [outer = 1996F800] 10:38:53 INFO - PROCESS | 3700 | 1467049133384 Marionette DEBUG loaded listener.js 10:38:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 163 (19BE0800) [pid = 3700] [serial = 1202] [outer = 1996F800] 10:38:53 INFO - PROCESS | 3700 | 1467049133931 Marionette TRACE conn6 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 10:38:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 10:38:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 771ms 10:38:53 INFO - PROCESS | 3700 | 1467049133954 Marionette TRACE conn6 -> [0,1565,"getWindowHandle",null] 10:38:53 INFO - PROCESS | 3700 | 1467049133967 Marionette TRACE conn6 <- [1,1565,null,{"value":"13"}] 10:38:53 INFO - PROCESS | 3700 | 1467049133970 Marionette TRACE conn6 -> [0,1566,"setScriptTimeout",{"ms":35000}] 10:38:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 10:38:53 INFO - PROCESS | 3700 | 1467049133972 Marionette TRACE conn6 <- [1,1566,null,{}] 10:38:53 INFO - PROCESS | 3700 | 1467049133981 Marionette TRACE conn6 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:53 INFO - PROCESS | 3700 | 1467049133984 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:54 INFO - PROCESS | 3700 | 1467049134106 Marionette TRACE conn6 <- [1,1567,null,{"value":null}] 10:38:54 INFO - PROCESS | 3700 | 1467049134111 Marionette TRACE conn6 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 3700 | 1467049134113 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:54 INFO - PROCESS | 3700 | ++DOCSHELL 19CD8400 == 13 [pid = 3700] [id = 401] 10:38:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 164 (1A0E8C00) [pid = 3700] [serial = 1203] [outer = 00000000] 10:38:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 165 (1B98B800) [pid = 3700] [serial = 1204] [outer = 1A0E8C00] 10:38:54 INFO - PROCESS | 3700 | 1467049134158 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 166 (1C2EE000) [pid = 3700] [serial = 1205] [outer = 1A0E8C00] 10:38:54 INFO - PROCESS | 3700 | 1467049134606 Marionette TRACE conn6 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 10:38:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 10:38:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 670ms 10:38:54 INFO - PROCESS | 3700 | 1467049134645 Marionette TRACE conn6 -> [0,1569,"getWindowHandle",null] 10:38:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 10:38:54 INFO - PROCESS | 3700 | 1467049134647 Marionette TRACE conn6 <- [1,1569,null,{"value":"13"}] 10:38:54 INFO - PROCESS | 3700 | 1467049134650 Marionette TRACE conn6 -> [0,1570,"setScriptTimeout",{"ms":35000}] 10:38:54 INFO - PROCESS | 3700 | 1467049134652 Marionette TRACE conn6 <- [1,1570,null,{}] 10:38:54 INFO - PROCESS | 3700 | 1467049134655 Marionette TRACE conn6 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:54 INFO - PROCESS | 3700 | 1467049134657 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:54 INFO - PROCESS | 3700 | 1467049134806 Marionette TRACE conn6 <- [1,1571,null,{"value":null}] 10:38:54 INFO - PROCESS | 3700 | 1467049134825 Marionette TRACE conn6 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:54 INFO - PROCESS | 3700 | 1467049134827 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:54 INFO - PROCESS | 3700 | ++DOCSHELL 1CA85000 == 14 [pid = 3700] [id = 402] 10:38:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 167 (1CA85800) [pid = 3700] [serial = 1206] [outer = 00000000] 10:38:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 168 (1CBED400) [pid = 3700] [serial = 1207] [outer = 1CA85800] 10:38:54 INFO - PROCESS | 3700 | 1467049134871 Marionette DEBUG loaded listener.js 10:38:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 169 (1CD87000) [pid = 3700] [serial = 1208] [outer = 1CA85800] 10:38:55 INFO - PROCESS | 3700 | 1467049135342 Marionette TRACE conn6 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 10:38:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 10:38:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 731ms 10:38:55 INFO - PROCESS | 3700 | 1467049135382 Marionette TRACE conn6 -> [0,1573,"getWindowHandle",null] 10:38:55 INFO - PROCESS | 3700 | 1467049135384 Marionette TRACE conn6 <- [1,1573,null,{"value":"13"}] 10:38:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 10:38:55 INFO - PROCESS | 3700 | 1467049135387 Marionette TRACE conn6 -> [0,1574,"setScriptTimeout",{"ms":35000}] 10:38:55 INFO - PROCESS | 3700 | 1467049135389 Marionette TRACE conn6 <- [1,1574,null,{}] 10:38:55 INFO - PROCESS | 3700 | 1467049135393 Marionette TRACE conn6 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:55 INFO - PROCESS | 3700 | 1467049135399 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:55 INFO - PROCESS | 3700 | 1467049135570 Marionette TRACE conn6 <- [1,1575,null,{"value":null}] 10:38:55 INFO - PROCESS | 3700 | 1467049135582 Marionette TRACE conn6 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:55 INFO - PROCESS | 3700 | 1467049135583 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:56 INFO - PROCESS | 3700 | ++DOCSHELL 0C8ED800 == 15 [pid = 3700] [id = 403] 10:38:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 170 (0C8F0800) [pid = 3700] [serial = 1209] [outer = 00000000] 10:38:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 171 (109D6000) [pid = 3700] [serial = 1210] [outer = 0C8F0800] 10:38:56 INFO - PROCESS | 3700 | 1467049136603 Marionette DEBUG loaded listener.js 10:38:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 172 (16420400) [pid = 3700] [serial = 1211] [outer = 0C8F0800] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 171 (0C730800) [pid = 3700] [serial = 1125] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 170 (100F5400) [pid = 3700] [serial = 1107] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 169 (10579C00) [pid = 3700] [serial = 1113] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 168 (100FF400) [pid = 3700] [serial = 1104] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 167 (19965800) [pid = 3700] [serial = 1085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 166 (19BD8400) [pid = 3700] [serial = 1088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 165 (0C797400) [pid = 3700] [serial = 1094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 164 (1A0E8000) [pid = 3700] [serial = 1091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 163 (1908E000) [pid = 3700] [serial = 1097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 162 (0C737C00) [pid = 3700] [serial = 1073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 161 (09062C00) [pid = 3700] [serial = 1070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 160 (19CDC800) [pid = 3700] [serial = 1067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 159 (16420800) [pid = 3700] [serial = 1064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 158 (100F8400) [pid = 3700] [serial = 1061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 157 (1C118400) [pid = 3700] [serial = 1058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 156 (1CBEB800) [pid = 3700] [serial = 1100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 155 (19083C00) [pid = 3700] [serial = 1082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 154 (18162800) [pid = 3700] [serial = 1079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 153 (10D30000) [pid = 3700] [serial = 1076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 152 (1996A400) [pid = 3700] [serial = 1137] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 151 (0FF36400) [pid = 3700] [serial = 1140] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 150 (1933CC00) [pid = 3700] [serial = 1134] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 149 (19979000) [pid = 3700] [serial = 1161] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 148 (165D7000) [pid = 3700] [serial = 1131] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 147 (16425C00) [pid = 3700] [serial = 1158] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 146 (1908DC00) [pid = 3700] [serial = 1146] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 145 (16A88000) [pid = 3700] [serial = 1122] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 144 (16424800) [pid = 3700] [serial = 1119] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 143 (10ECB400) [pid = 3700] [serial = 1128] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 142 (1642C400) [pid = 3700] [serial = 1143] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 141 (100F2000) [pid = 3700] [serial = 1173] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 140 (148DF400) [pid = 3700] [serial = 1116] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 139 (148E4000) [pid = 3700] [serial = 1155] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (1380C400) [pid = 3700] [serial = 1110] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (1CD84C00) [pid = 3700] [serial = 1182] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 136 (1CA83800) [pid = 3700] [serial = 1188] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 135 (1E37BC00) [pid = 3700] [serial = 1185] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 134 (1CD8D400) [pid = 3700] [serial = 1170] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 133 (1CBEF000) [pid = 3700] [serial = 1167] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (1B98E800) [pid = 3700] [serial = 1164] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (14B8E000) [pid = 3700] [serial = 1176] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (19BD7400) [pid = 3700] [serial = 1152] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (19BD2C00) [pid = 3700] [serial = 1149] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 10:38:56 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (19BDE800) [pid = 3700] [serial = 1179] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 10:38:57 INFO - PROCESS | 3700 | 1467049137028 Marionette TRACE conn6 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 10:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 10:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1677ms 10:38:57 INFO - PROCESS | 3700 | 1467049137065 Marionette TRACE conn6 -> [0,1577,"getWindowHandle",null] 10:38:57 INFO - PROCESS | 3700 | 1467049137077 Marionette TRACE conn6 <- [1,1577,null,{"value":"13"}] 10:38:57 INFO - PROCESS | 3700 | 1467049137081 Marionette TRACE conn6 -> [0,1578,"setScriptTimeout",{"ms":35000}] 10:38:57 INFO - PROCESS | 3700 | 1467049137083 Marionette TRACE conn6 <- [1,1578,null,{}] 10:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 10:38:57 INFO - PROCESS | 3700 | 1467049137096 Marionette TRACE conn6 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:57 INFO - PROCESS | 3700 | 1467049137098 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:57 INFO - PROCESS | 3700 | 1467049137183 Marionette TRACE conn6 <- [1,1579,null,{"value":null}] 10:38:57 INFO - PROCESS | 3700 | 1467049137191 Marionette TRACE conn6 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:57 INFO - PROCESS | 3700 | 1467049137193 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:57 INFO - PROCESS | 3700 | ++DOCSHELL 10574000 == 16 [pid = 3700] [id = 404] 10:38:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 129 (10590800) [pid = 3700] [serial = 1212] [outer = 00000000] 10:38:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 130 (13866400) [pid = 3700] [serial = 1213] [outer = 10590800] 10:38:57 INFO - PROCESS | 3700 | 1467049137239 Marionette DEBUG loaded listener.js 10:38:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 131 (149CB800) [pid = 3700] [serial = 1214] [outer = 10590800] 10:38:57 INFO - PROCESS | 3700 | 1467049137698 Marionette TRACE conn6 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 10:38:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 10:38:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 630ms 10:38:57 INFO - PROCESS | 3700 | 1467049137716 Marionette TRACE conn6 -> [0,1581,"getWindowHandle",null] 10:38:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 10:38:57 INFO - PROCESS | 3700 | 1467049137718 Marionette TRACE conn6 <- [1,1581,null,{"value":"13"}] 10:38:57 INFO - PROCESS | 3700 | 1467049137739 Marionette TRACE conn6 -> [0,1582,"setScriptTimeout",{"ms":35000}] 10:38:57 INFO - PROCESS | 3700 | 1467049137740 Marionette TRACE conn6 <- [1,1582,null,{}] 10:38:57 INFO - PROCESS | 3700 | 1467049137744 Marionette TRACE conn6 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:57 INFO - PROCESS | 3700 | 1467049137745 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:57 INFO - PROCESS | 3700 | 1467049137826 Marionette TRACE conn6 <- [1,1583,null,{"value":null}] 10:38:57 INFO - PROCESS | 3700 | 1467049137831 Marionette TRACE conn6 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:57 INFO - PROCESS | 3700 | 1467049137833 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:57 INFO - PROCESS | 3700 | ++DOCSHELL 100FEC00 == 17 [pid = 3700] [id = 405] 10:38:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 132 (10575800) [pid = 3700] [serial = 1215] [outer = 00000000] 10:38:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 133 (165D3400) [pid = 3700] [serial = 1216] [outer = 10575800] 10:38:57 INFO - PROCESS | 3700 | 1467049137877 Marionette DEBUG loaded listener.js 10:38:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 134 (16A88000) [pid = 3700] [serial = 1217] [outer = 10575800] 10:38:58 INFO - PROCESS | 3700 | 1467049138337 Marionette TRACE conn6 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 10:38:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 10:38:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 650ms 10:38:58 INFO - PROCESS | 3700 | 1467049138372 Marionette TRACE conn6 -> [0,1585,"getWindowHandle",null] 10:38:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 10:38:58 INFO - PROCESS | 3700 | 1467049138374 Marionette TRACE conn6 <- [1,1585,null,{"value":"13"}] 10:38:58 INFO - PROCESS | 3700 | 1467049138377 Marionette TRACE conn6 -> [0,1586,"setScriptTimeout",{"ms":35000}] 10:38:58 INFO - PROCESS | 3700 | 1467049138379 Marionette TRACE conn6 <- [1,1586,null,{}] 10:38:58 INFO - PROCESS | 3700 | 1467049138396 Marionette TRACE conn6 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:58 INFO - PROCESS | 3700 | 1467049138398 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:58 INFO - PROCESS | 3700 | 1467049138488 Marionette TRACE conn6 <- [1,1587,null,{"value":null}] 10:38:58 INFO - PROCESS | 3700 | 1467049138507 Marionette TRACE conn6 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:58 INFO - PROCESS | 3700 | 1467049138509 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:58 INFO - PROCESS | 3700 | ++DOCSHELL 19449800 == 18 [pid = 3700] [id = 406] 10:38:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 135 (195CEC00) [pid = 3700] [serial = 1218] [outer = 00000000] 10:38:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 136 (19978800) [pid = 3700] [serial = 1219] [outer = 195CEC00] 10:38:58 INFO - PROCESS | 3700 | 1467049138555 Marionette DEBUG loaded listener.js 10:38:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 137 (19BD4C00) [pid = 3700] [serial = 1220] [outer = 195CEC00] 10:38:59 INFO - PROCESS | 3700 | 1467049139308 Marionette TRACE conn6 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 10:38:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 10:38:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 970ms 10:38:59 INFO - PROCESS | 3700 | 1467049139348 Marionette TRACE conn6 -> [0,1589,"getWindowHandle",null] 10:38:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 10:38:59 INFO - PROCESS | 3700 | 1467049139352 Marionette TRACE conn6 <- [1,1589,null,{"value":"13"}] 10:38:59 INFO - PROCESS | 3700 | 1467049139357 Marionette TRACE conn6 -> [0,1590,"setScriptTimeout",{"ms":35000}] 10:38:59 INFO - PROCESS | 3700 | 1467049139360 Marionette TRACE conn6 <- [1,1590,null,{}] 10:38:59 INFO - PROCESS | 3700 | 1467049139366 Marionette TRACE conn6 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:38:59 INFO - PROCESS | 3700 | 1467049139369 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:59 INFO - PROCESS | 3700 | 1467049139516 Marionette TRACE conn6 <- [1,1591,null,{"value":null}] 10:38:59 INFO - PROCESS | 3700 | 1467049139630 Marionette TRACE conn6 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:38:59 INFO - PROCESS | 3700 | 1467049139633 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:38:59 INFO - PROCESS | 3700 | ++DOCSHELL 13809400 == 19 [pid = 3700] [id = 407] 10:38:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 138 (1481AC00) [pid = 3700] [serial = 1221] [outer = 00000000] 10:38:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 139 (16609000) [pid = 3700] [serial = 1222] [outer = 1481AC00] 10:38:59 INFO - PROCESS | 3700 | 1467049139691 Marionette DEBUG loaded listener.js 10:38:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 140 (1815BC00) [pid = 3700] [serial = 1223] [outer = 1481AC00] 10:39:00 INFO - PROCESS | 3700 | 1467049140274 Marionette TRACE conn6 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 10:39:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 10:39:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 970ms 10:39:00 INFO - PROCESS | 3700 | 1467049140329 Marionette TRACE conn6 -> [0,1593,"getWindowHandle",null] 10:39:00 INFO - PROCESS | 3700 | 1467049140334 Marionette TRACE conn6 <- [1,1593,null,{"value":"13"}] 10:39:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 10:39:00 INFO - PROCESS | 3700 | 1467049140341 Marionette TRACE conn6 -> [0,1594,"setScriptTimeout",{"ms":35000}] 10:39:00 INFO - PROCESS | 3700 | 1467049140344 Marionette TRACE conn6 <- [1,1594,null,{}] 10:39:00 INFO - PROCESS | 3700 | 1467049140348 Marionette TRACE conn6 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:00 INFO - PROCESS | 3700 | 1467049140351 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:00 INFO - PROCESS | 3700 | 1467049140471 Marionette TRACE conn6 <- [1,1595,null,{"value":null}] 10:39:00 INFO - PROCESS | 3700 | 1467049140633 Marionette TRACE conn6 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:00 INFO - PROCESS | 3700 | 1467049140636 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:00 INFO - PROCESS | 3700 | ++DOCSHELL 199A8800 == 20 [pid = 3700] [id = 408] 10:39:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 141 (19BD8000) [pid = 3700] [serial = 1224] [outer = 00000000] 10:39:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 142 (19CE1800) [pid = 3700] [serial = 1225] [outer = 19BD8000] 10:39:00 INFO - PROCESS | 3700 | 1467049140699 Marionette DEBUG loaded listener.js 10:39:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 143 (1AF38800) [pid = 3700] [serial = 1226] [outer = 19BD8000] 10:39:01 INFO - PROCESS | 3700 | 1467049141321 Marionette TRACE conn6 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 10:39:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 10:39:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1018ms 10:39:01 INFO - PROCESS | 3700 | 1467049141361 Marionette TRACE conn6 -> [0,1597,"getWindowHandle",null] 10:39:01 INFO - PROCESS | 3700 | 1467049141364 Marionette TRACE conn6 <- [1,1597,null,{"value":"13"}] 10:39:01 INFO - PROCESS | 3700 | 1467049141368 Marionette TRACE conn6 -> [0,1598,"setScriptTimeout",{"ms":35000}] 10:39:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 10:39:01 INFO - PROCESS | 3700 | 1467049141371 Marionette TRACE conn6 <- [1,1598,null,{}] 10:39:01 INFO - PROCESS | 3700 | 1467049141382 Marionette TRACE conn6 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:01 INFO - PROCESS | 3700 | 1467049141387 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:01 INFO - PROCESS | 3700 | 1467049141508 Marionette TRACE conn6 <- [1,1599,null,{"value":null}] 10:39:01 INFO - PROCESS | 3700 | 1467049141659 Marionette TRACE conn6 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:01 INFO - PROCESS | 3700 | 1467049141662 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:01 INFO - PROCESS | 3700 | ++DOCSHELL 1081C800 == 21 [pid = 3700] [id = 409] 10:39:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 144 (117D3C00) [pid = 3700] [serial = 1227] [outer = 00000000] 10:39:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 145 (165CF800) [pid = 3700] [serial = 1228] [outer = 117D3C00] 10:39:01 INFO - PROCESS | 3700 | 1467049141721 Marionette DEBUG loaded listener.js 10:39:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 146 (19337800) [pid = 3700] [serial = 1229] [outer = 117D3C00] 10:39:02 INFO - PROCESS | 3700 | 1467049142585 Marionette TRACE conn6 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 10:39:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 10:39:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1283ms 10:39:02 INFO - PROCESS | 3700 | 1467049142655 Marionette TRACE conn6 -> [0,1601,"getWindowHandle",null] 10:39:02 INFO - PROCESS | 3700 | 1467049142659 Marionette TRACE conn6 <- [1,1601,null,{"value":"13"}] 10:39:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 10:39:02 INFO - PROCESS | 3700 | 1467049142665 Marionette TRACE conn6 -> [0,1602,"setScriptTimeout",{"ms":35000}] 10:39:02 INFO - PROCESS | 3700 | 1467049142668 Marionette TRACE conn6 <- [1,1602,null,{}] 10:39:02 INFO - PROCESS | 3700 | 1467049142673 Marionette TRACE conn6 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:02 INFO - PROCESS | 3700 | 1467049142676 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:02 INFO - PROCESS | 3700 | 1467049142813 Marionette TRACE conn6 <- [1,1603,null,{"value":null}] 10:39:02 INFO - PROCESS | 3700 | 1467049142964 Marionette TRACE conn6 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:02 INFO - PROCESS | 3700 | 1467049142968 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:02 INFO - PROCESS | 3700 | ++DOCSHELL 100F3400 == 22 [pid = 3700] [id = 410] 10:39:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 147 (100F3800) [pid = 3700] [serial = 1230] [outer = 00000000] 10:39:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 148 (1066FC00) [pid = 3700] [serial = 1231] [outer = 100F3800] 10:39:03 INFO - PROCESS | 3700 | 1467049143021 Marionette DEBUG loaded listener.js 10:39:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 149 (1081E000) [pid = 3700] [serial = 1232] [outer = 100F3800] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 148 (13861400) [pid = 3700] [serial = 1111] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 147 (148A5400) [pid = 3700] [serial = 1129] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 146 (10B4AC00) [pid = 3700] [serial = 1115] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 145 (1081C400) [pid = 3700] [serial = 1108] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 144 (10D14400) [pid = 3700] [serial = 1174] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 143 (10817800) [pid = 3700] [serial = 1114] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 142 (0C841000) [pid = 3700] [serial = 1126] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 141 (10591400) [pid = 3700] [serial = 1106] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 140 (10577800) [pid = 3700] [serial = 1105] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 139 (149CD800) [pid = 3700] [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.] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 138 (19970000) [pid = 3700] [serial = 1086] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 137 (199A1400) [pid = 3700] [serial = 1087] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 136 (19CE6400) [pid = 3700] [serial = 1090] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 135 (19CDE000) [pid = 3700] [serial = 1089] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 134 (11934400) [pid = 3700] [serial = 1095] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 133 (1B992C00) [pid = 3700] [serial = 1092] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 132 (1A0E6C00) [pid = 3700] [serial = 1098] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 131 (10813C00) [pid = 3700] [serial = 1074] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 130 (10E46400) [pid = 3700] [serial = 1075] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 129 (1057C800) [pid = 3700] [serial = 1072] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 128 (10065400) [pid = 3700] [serial = 1071] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 127 (1C2E6C00) [pid = 3700] [serial = 1069] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 126 (1A0ECC00) [pid = 3700] [serial = 1068] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 125 (175F6C00) [pid = 3700] [serial = 1066] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 124 (165CE800) [pid = 3700] [serial = 1065] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 123 (10B55800) [pid = 3700] [serial = 1063] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 122 (10592C00) [pid = 3700] [serial = 1062] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 121 (1C64CC00) [pid = 3700] [serial = 1060] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 120 (1C68D000) [pid = 3700] [serial = 1099] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 119 (1CBF2C00) [pid = 3700] [serial = 1101] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 118 (148E0C00) [pid = 3700] [serial = 1083] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 117 (18D2EC00) [pid = 3700] [serial = 1080] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 116 (1900F400) [pid = 3700] [serial = 1081] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 115 (16532400) [pid = 3700] [serial = 1078] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 114 (150E5C00) [pid = 3700] [serial = 1077] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 113 (1C11D400) [pid = 3700] [serial = 1093] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 112 (1CD90400) [pid = 3700] [serial = 1102] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 111 (19342800) [pid = 3700] [serial = 1084] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 110 (14F96C00) [pid = 3700] [serial = 1096] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 109 (165D1C00) [pid = 3700] [serial = 1121] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 108 (14B99800) [pid = 3700] [serial = 1130] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 107 (1794D000) [pid = 3700] [serial = 1145] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 106 (18157400) [pid = 3700] [serial = 1123] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 105 (195C4800) [pid = 3700] [serial = 1147] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 104 (1481D000) [pid = 3700] [serial = 1175] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 103 (14F24800) [pid = 3700] [serial = 1118] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 102 (1380C800) [pid = 3700] [serial = 1142] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 101 (1642DC00) [pid = 3700] [serial = 1120] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 100 (16A7D400) [pid = 3700] [serial = 1144] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (1815A400) [pid = 3700] [serial = 1159] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (16A7B400) [pid = 3700] [serial = 1132] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (165DB800) [pid = 3700] [serial = 1157] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1386B000) [pid = 3700] [serial = 1112] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (149BE800) [pid = 3700] [serial = 1117] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (18162400) [pid = 3700] [serial = 1177] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (0FF82800) [pid = 3700] [serial = 1127] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (150E2C00) [pid = 3700] [serial = 1156] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (10A3A800) [pid = 3700] [serial = 1109] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1997B400) [pid = 3700] [serial = 1139] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (10817C00) [pid = 3700] [serial = 1141] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (195C8000) [pid = 3700] [serial = 1136] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19BD3000) [pid = 3700] [serial = 1163] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19970400) [pid = 3700] [serial = 1138] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1B996800) [pid = 3700] [serial = 1165] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (17941800) [pid = 3700] [serial = 1133] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (193BFC00) [pid = 3700] [serial = 1135] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (199A8400) [pid = 3700] [serial = 1162] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (18CF4000) [pid = 3700] [serial = 1160] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19960000) [pid = 3700] [serial = 1148] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19CDFC00) [pid = 3700] [serial = 1180] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1815F400) [pid = 3700] [serial = 1124] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19BDCC00) [pid = 3700] [serial = 1150] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1CA8A000) [pid = 3700] [serial = 1190] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1F73B400) [pid = 3700] [serial = 1192] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1CA89800) [pid = 3700] [serial = 1189] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1E387C00) [pid = 3700] [serial = 1187] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1D545000) [pid = 3700] [serial = 1172] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1E384000) [pid = 3700] [serial = 1186] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1D452800) [pid = 3700] [serial = 1169] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1C2F3C00) [pid = 3700] [serial = 1166] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1D53E800) [pid = 3700] [serial = 1171] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19085800) [pid = 3700] [serial = 1178] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19CE4400) [pid = 3700] [serial = 1154] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1D0CA800) [pid = 3700] [serial = 1168] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19BDDC00) [pid = 3700] [serial = 1151] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1A0E7800) [pid = 3700] [serial = 1181] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (19CE3C00) [pid = 3700] [serial = 1153] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1D539000) [pid = 3700] [serial = 1183] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1DA0E000) [pid = 3700] [serial = 1184] [outer = 00000000] [url = about:blank] 10:39:03 INFO - PROCESS | 3700 | 1467049143518 Marionette TRACE conn6 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 10:39:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 10:39:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 870ms 10:39:03 INFO - PROCESS | 3700 | 1467049143535 Marionette TRACE conn6 -> [0,1605,"getWindowHandle",null] 10:39:03 INFO - PROCESS | 3700 | 1467049143540 Marionette TRACE conn6 <- [1,1605,null,{"value":"13"}] 10:39:03 INFO - PROCESS | 3700 | 1467049143545 Marionette TRACE conn6 -> [0,1606,"setScriptTimeout",{"ms":35000}] 10:39:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 10:39:03 INFO - PROCESS | 3700 | 1467049143548 Marionette TRACE conn6 <- [1,1606,null,{}] 10:39:03 INFO - PROCESS | 3700 | 1467049143552 Marionette TRACE conn6 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:03 INFO - PROCESS | 3700 | 1467049143554 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:03 INFO - PROCESS | 3700 | 1467049143645 Marionette TRACE conn6 <- [1,1607,null,{"value":null}] 10:39:03 INFO - PROCESS | 3700 | 1467049143654 Marionette TRACE conn6 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:03 INFO - PROCESS | 3700 | 1467049143656 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:03 INFO - PROCESS | 3700 | ++DOCSHELL 0FF87C00 == 23 [pid = 3700] [id = 411] 10:39:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (100F2C00) [pid = 3700] [serial = 1233] [outer = 00000000] 10:39:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10596400) [pid = 3700] [serial = 1234] [outer = 100F2C00] 10:39:03 INFO - PROCESS | 3700 | 1467049143707 Marionette DEBUG loaded listener.js 10:39:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (1081B000) [pid = 3700] [serial = 1235] [outer = 100F2C00] 10:39:04 INFO - PROCESS | 3700 | 1467049144231 Marionette TRACE conn6 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 10:39:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 10:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 730ms 10:39:04 INFO - PROCESS | 3700 | 1467049144280 Marionette TRACE conn6 -> [0,1609,"getWindowHandle",null] 10:39:04 INFO - PROCESS | 3700 | 1467049144283 Marionette TRACE conn6 <- [1,1609,null,{"value":"13"}] 10:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 10:39:04 INFO - PROCESS | 3700 | 1467049144315 Marionette TRACE conn6 -> [0,1610,"setScriptTimeout",{"ms":35000}] 10:39:04 INFO - PROCESS | 3700 | 1467049144318 Marionette TRACE conn6 <- [1,1610,null,{}] 10:39:04 INFO - PROCESS | 3700 | 1467049144330 Marionette TRACE conn6 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:04 INFO - PROCESS | 3700 | 1467049144335 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:04 INFO - PROCESS | 3700 | 1467049144420 Marionette TRACE conn6 <- [1,1611,null,{"value":null}] 10:39:04 INFO - PROCESS | 3700 | 1467049144507 Marionette TRACE conn6 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:04 INFO - PROCESS | 3700 | 1467049144510 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:04 INFO - PROCESS | 3700 | ++DOCSHELL 10D1D000 == 24 [pid = 3700] [id = 412] 10:39:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (10D1E000) [pid = 3700] [serial = 1236] [outer = 00000000] 10:39:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (1193A400) [pid = 3700] [serial = 1237] [outer = 10D1E000] 10:39:04 INFO - PROCESS | 3700 | 1467049144557 Marionette DEBUG loaded listener.js 10:39:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (13863400) [pid = 3700] [serial = 1238] [outer = 10D1E000] 10:39:04 INFO - PROCESS | 3700 | 1467049144947 Marionette TRACE conn6 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 10:39:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 10:39:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 670ms 10:39:04 INFO - PROCESS | 3700 | 1467049144986 Marionette TRACE conn6 -> [0,1613,"getWindowHandle",null] 10:39:04 INFO - PROCESS | 3700 | 1467049144989 Marionette TRACE conn6 <- [1,1613,null,{"value":"13"}] 10:39:04 INFO - PROCESS | 3700 | 1467049144992 Marionette TRACE conn6 -> [0,1614,"setScriptTimeout",{"ms":35000}] 10:39:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 10:39:04 INFO - PROCESS | 3700 | 1467049144994 Marionette TRACE conn6 <- [1,1614,null,{}] 10:39:04 INFO - PROCESS | 3700 | 1467049144998 Marionette TRACE conn6 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:04 INFO - PROCESS | 3700 | 1467049145000 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:05 INFO - PROCESS | 3700 | 1467049145089 Marionette TRACE conn6 <- [1,1615,null,{"value":null}] 10:39:05 INFO - PROCESS | 3700 | 1467049145095 Marionette TRACE conn6 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:05 INFO - PROCESS | 3700 | 1467049145106 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:05 INFO - PROCESS | 3700 | ++DOCSHELL 1386CC00 == 25 [pid = 3700] [id = 413] 10:39:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1386E800) [pid = 3700] [serial = 1239] [outer = 00000000] 10:39:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (149C3000) [pid = 3700] [serial = 1240] [outer = 1386E800] 10:39:05 INFO - PROCESS | 3700 | 1467049145155 Marionette DEBUG loaded listener.js 10:39:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (14B95400) [pid = 3700] [serial = 1241] [outer = 1386E800] 10:39:05 INFO - PROCESS | 3700 | 1467049145611 Marionette TRACE conn6 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 10:39:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 10:39:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 670ms 10:39:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 10:39:05 INFO - PROCESS | 3700 | 1467049145666 Marionette TRACE conn6 -> [0,1617,"getWindowHandle",null] 10:39:05 INFO - PROCESS | 3700 | 1467049145668 Marionette TRACE conn6 <- [1,1617,null,{"value":"13"}] 10:39:05 INFO - PROCESS | 3700 | 1467049145672 Marionette TRACE conn6 -> [0,1618,"setScriptTimeout",{"ms":35000}] 10:39:05 INFO - PROCESS | 3700 | 1467049145673 Marionette TRACE conn6 <- [1,1618,null,{}] 10:39:05 INFO - PROCESS | 3700 | 1467049145677 Marionette TRACE conn6 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:05 INFO - PROCESS | 3700 | 1467049145679 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:05 INFO - PROCESS | 3700 | 1467049145794 Marionette TRACE conn6 <- [1,1619,null,{"value":null}] 10:39:05 INFO - PROCESS | 3700 | 1467049145882 Marionette TRACE conn6 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:05 INFO - PROCESS | 3700 | 1467049145885 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:05 INFO - PROCESS | 3700 | ++DOCSHELL 15005C00 == 26 [pid = 3700] [id = 414] 10:39:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (15006800) [pid = 3700] [serial = 1242] [outer = 00000000] 10:39:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (15026400) [pid = 3700] [serial = 1243] [outer = 15006800] 10:39:05 INFO - PROCESS | 3700 | 1467049145931 Marionette DEBUG loaded listener.js 10:39:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1504F400) [pid = 3700] [serial = 1244] [outer = 15006800] 10:39:06 INFO - PROCESS | 3700 | 1467049146370 Marionette TRACE conn6 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 10:39:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 10:39:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 730ms 10:39:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 10:39:06 INFO - PROCESS | 3700 | 1467049146402 Marionette TRACE conn6 -> [0,1621,"getWindowHandle",null] 10:39:06 INFO - PROCESS | 3700 | 1467049146404 Marionette TRACE conn6 <- [1,1621,null,{"value":"13"}] 10:39:06 INFO - PROCESS | 3700 | 1467049146407 Marionette TRACE conn6 -> [0,1622,"setScriptTimeout",{"ms":35000}] 10:39:06 INFO - PROCESS | 3700 | 1467049146409 Marionette TRACE conn6 <- [1,1622,null,{}] 10:39:06 INFO - PROCESS | 3700 | 1467049146413 Marionette TRACE conn6 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:06 INFO - PROCESS | 3700 | 1467049146419 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:06 INFO - PROCESS | 3700 | 1467049146565 Marionette TRACE conn6 <- [1,1623,null,{"value":null}] 10:39:06 INFO - PROCESS | 3700 | 1467049146630 Marionette TRACE conn6 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:06 INFO - PROCESS | 3700 | 1467049146632 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:06 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F3800 == 27 [pid = 3700] [id = 415] 10:39:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (109DA000) [pid = 3700] [serial = 1245] [outer = 00000000] 10:39:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (165D1800) [pid = 3700] [serial = 1246] [outer = 109DA000] 10:39:06 INFO - PROCESS | 3700 | 1467049146680 Marionette DEBUG loaded listener.js 10:39:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (165D8400) [pid = 3700] [serial = 1247] [outer = 109DA000] 10:39:07 INFO - PROCESS | 3700 | 1467049147117 Marionette TRACE conn6 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 10:39:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 10:39:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 730ms 10:39:07 INFO - PROCESS | 3700 | 1467049147138 Marionette TRACE conn6 -> [0,1625,"getWindowHandle",null] 10:39:07 INFO - PROCESS | 3700 | 1467049147141 Marionette TRACE conn6 <- [1,1625,null,{"value":"13"}] 10:39:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 10:39:07 INFO - PROCESS | 3700 | 1467049147182 Marionette TRACE conn6 -> [0,1626,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - PROCESS | 3700 | 1467049147184 Marionette TRACE conn6 <- [1,1626,null,{}] 10:39:07 INFO - PROCESS | 3700 | 1467049147188 Marionette TRACE conn6 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:07 INFO - PROCESS | 3700 | 1467049147200 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:07 INFO - PROCESS | 3700 | 1467049147317 Marionette TRACE conn6 <- [1,1627,null,{"value":null}] 10:39:07 INFO - PROCESS | 3700 | 1467049147381 Marionette TRACE conn6 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:07 INFO - PROCESS | 3700 | 1467049147383 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:07 INFO - PROCESS | 3700 | ++DOCSHELL 0C794C00 == 28 [pid = 3700] [id = 416] 10:39:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (165DC400) [pid = 3700] [serial = 1248] [outer = 00000000] 10:39:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1755A000) [pid = 3700] [serial = 1249] [outer = 165DC400] 10:39:07 INFO - PROCESS | 3700 | 1467049147430 Marionette DEBUG loaded listener.js 10:39:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17567800) [pid = 3700] [serial = 1250] [outer = 165DC400] 10:39:07 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1A0E8C00) [pid = 3700] [serial = 1203] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 10:39:07 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1996F800) [pid = 3700] [serial = 1200] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 10:39:07 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1CA85800) [pid = 3700] [serial = 1206] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 10:39:07 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10E46800) [pid = 3700] [serial = 1194] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 10:39:07 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16428000) [pid = 3700] [serial = 1197] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 10:39:07 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1D983C00) [pid = 3700] [serial = 1191] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 10:39:07 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10590800) [pid = 3700] [serial = 1212] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 10:39:07 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (0C8F0800) [pid = 3700] [serial = 1209] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 10:39:07 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (10575800) [pid = 3700] [serial = 1215] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 10:39:07 INFO - PROCESS | 3700 | 1467049147886 Marionette TRACE conn6 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 10:39:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 10:39:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 730ms 10:39:07 INFO - PROCESS | 3700 | 1467049147905 Marionette TRACE conn6 -> [0,1629,"getWindowHandle",null] 10:39:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 10:39:07 INFO - PROCESS | 3700 | 1467049147907 Marionette TRACE conn6 <- [1,1629,null,{"value":"13"}] 10:39:07 INFO - PROCESS | 3700 | 1467049147910 Marionette TRACE conn6 -> [0,1630,"setScriptTimeout",{"ms":35000}] 10:39:07 INFO - PROCESS | 3700 | 1467049147912 Marionette TRACE conn6 <- [1,1630,null,{}] 10:39:07 INFO - PROCESS | 3700 | 1467049147915 Marionette TRACE conn6 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:07 INFO - PROCESS | 3700 | 1467049147917 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:07 INFO - PROCESS | 3700 | 1467049147997 Marionette TRACE conn6 <- [1,1631,null,{"value":null}] 10:39:08 INFO - PROCESS | 3700 | 1467049148089 Marionette TRACE conn6 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:08 INFO - PROCESS | 3700 | 1467049148090 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:08 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EA400 == 29 [pid = 3700] [id = 417] 10:39:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (0C8EA800) [pid = 3700] [serial = 1251] [outer = 00000000] 10:39:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (18154400) [pid = 3700] [serial = 1252] [outer = 0C8EA800] 10:39:08 INFO - PROCESS | 3700 | 1467049148134 Marionette DEBUG loaded listener.js 10:39:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (18158000) [pid = 3700] [serial = 1253] [outer = 0C8EA800] 10:39:08 INFO - PROCESS | 3700 | 1467049148500 Marionette TRACE conn6 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 10:39:08 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 10:39:08 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 630ms 10:39:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 10:39:08 INFO - PROCESS | 3700 | 1467049148541 Marionette TRACE conn6 -> [0,1633,"getWindowHandle",null] 10:39:08 INFO - PROCESS | 3700 | 1467049148542 Marionette TRACE conn6 <- [1,1633,null,{"value":"13"}] 10:39:08 INFO - PROCESS | 3700 | 1467049148546 Marionette TRACE conn6 -> [0,1634,"setScriptTimeout",{"ms":35000}] 10:39:08 INFO - PROCESS | 3700 | 1467049148548 Marionette TRACE conn6 <- [1,1634,null,{}] 10:39:08 INFO - PROCESS | 3700 | 1467049148551 Marionette TRACE conn6 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:08 INFO - PROCESS | 3700 | 1467049148553 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:08 INFO - PROCESS | 3700 | 1467049148675 Marionette TRACE conn6 <- [1,1635,null,{"value":null}] 10:39:08 INFO - PROCESS | 3700 | 1467049148711 Marionette TRACE conn6 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:08 INFO - PROCESS | 3700 | 1467049148713 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:08 INFO - PROCESS | 3700 | ++DOCSHELL 16606800 == 30 [pid = 3700] [id = 418] 10:39:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1794DC00) [pid = 3700] [serial = 1254] [outer = 00000000] 10:39:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (18CF9400) [pid = 3700] [serial = 1255] [outer = 1794DC00] 10:39:08 INFO - PROCESS | 3700 | 1467049148760 Marionette DEBUG loaded listener.js 10:39:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (18E6D000) [pid = 3700] [serial = 1256] [outer = 1794DC00] 10:39:09 INFO - PROCESS | 3700 | 1467049149178 Marionette TRACE conn6 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 10:39:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 10:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 670ms 10:39:09 INFO - PROCESS | 3700 | 1467049149217 Marionette TRACE conn6 -> [0,1637,"getWindowHandle",null] 10:39:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 10:39:09 INFO - PROCESS | 3700 | 1467049149219 Marionette TRACE conn6 <- [1,1637,null,{"value":"13"}] 10:39:09 INFO - PROCESS | 3700 | 1467049149231 Marionette TRACE conn6 -> [0,1638,"setScriptTimeout",{"ms":35000}] 10:39:09 INFO - PROCESS | 3700 | 1467049149232 Marionette TRACE conn6 <- [1,1638,null,{}] 10:39:09 INFO - PROCESS | 3700 | 1467049149241 Marionette TRACE conn6 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:09 INFO - PROCESS | 3700 | 1467049149243 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:09 INFO - PROCESS | 3700 | 1467049149328 Marionette TRACE conn6 <- [1,1639,null,{"value":null}] 10:39:09 INFO - PROCESS | 3700 | 1467049149334 Marionette TRACE conn6 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:09 INFO - PROCESS | 3700 | 1467049149336 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:09 INFO - PROCESS | 3700 | ++DOCSHELL 19086000 == 31 [pid = 3700] [id = 419] 10:39:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19089C00) [pid = 3700] [serial = 1257] [outer = 00000000] 10:39:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19336C00) [pid = 3700] [serial = 1258] [outer = 19089C00] 10:39:09 INFO - PROCESS | 3700 | 1467049149382 Marionette DEBUG loaded listener.js 10:39:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1933FC00) [pid = 3700] [serial = 1259] [outer = 19089C00] 10:39:09 INFO - PROCESS | 3700 | 1467049149956 Marionette TRACE conn6 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 10:39:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 10:39:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 790ms 10:39:10 INFO - PROCESS | 3700 | 1467049150034 Marionette TRACE conn6 -> [0,1641,"getWindowHandle",null] 10:39:10 INFO - PROCESS | 3700 | 1467049150039 Marionette TRACE conn6 <- [1,1641,null,{"value":"13"}] 10:39:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 10:39:10 INFO - PROCESS | 3700 | 1467049150059 Marionette TRACE conn6 -> [0,1642,"setScriptTimeout",{"ms":35000}] 10:39:10 INFO - PROCESS | 3700 | 1467049150063 Marionette TRACE conn6 <- [1,1642,null,{}] 10:39:10 INFO - PROCESS | 3700 | 1467049150070 Marionette TRACE conn6 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:10 INFO - PROCESS | 3700 | 1467049150073 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:10 INFO - PROCESS | 3700 | 1467049150195 Marionette TRACE conn6 <- [1,1643,null,{"value":null}] 10:39:10 INFO - PROCESS | 3700 | 1467049150300 Marionette TRACE conn6 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:10 INFO - PROCESS | 3700 | 1467049150305 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:10 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F1C00 == 32 [pid = 3700] [id = 420] 10:39:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (0C8F2C00) [pid = 3700] [serial = 1260] [outer = 00000000] 10:39:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10591400) [pid = 3700] [serial = 1261] [outer = 0C8F2C00] 10:39:10 INFO - PROCESS | 3700 | 1467049150379 Marionette DEBUG loaded listener.js 10:39:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1081A800) [pid = 3700] [serial = 1262] [outer = 0C8F2C00] 10:39:10 INFO - PROCESS | 3700 | 1467049150928 Marionette TRACE conn6 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 10:39:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 10:39:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 930ms 10:39:10 INFO - PROCESS | 3700 | 1467049150988 Marionette TRACE conn6 -> [0,1645,"getWindowHandle",null] 10:39:10 INFO - PROCESS | 3700 | 1467049150993 Marionette TRACE conn6 <- [1,1645,null,{"value":"13"}] 10:39:10 INFO - PROCESS | 3700 | 1467049150999 Marionette TRACE conn6 -> [0,1646,"setScriptTimeout",{"ms":35000}] 10:39:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 10:39:10 INFO - PROCESS | 3700 | 1467049151002 Marionette TRACE conn6 <- [1,1646,null,{}] 10:39:10 INFO - PROCESS | 3700 | 1467049151007 Marionette TRACE conn6 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:10 INFO - PROCESS | 3700 | 1467049151010 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:11 INFO - PROCESS | 3700 | 1467049151129 Marionette TRACE conn6 <- [1,1647,null,{"value":null}] 10:39:11 INFO - PROCESS | 3700 | 1467049151242 Marionette TRACE conn6 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:11 INFO - PROCESS | 3700 | 1467049151245 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:11 INFO - PROCESS | 3700 | ++DOCSHELL 13867C00 == 33 [pid = 3700] [id = 421] 10:39:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1386AC00) [pid = 3700] [serial = 1263] [outer = 00000000] 10:39:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (148E7C00) [pid = 3700] [serial = 1264] [outer = 1386AC00] 10:39:11 INFO - PROCESS | 3700 | 1467049151347 Marionette DEBUG loaded listener.js 10:39:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (150E5C00) [pid = 3700] [serial = 1265] [outer = 1386AC00] 10:39:11 INFO - PROCESS | 3700 | 1467049151969 Marionette TRACE conn6 <- [1,1648,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 10:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1017ms 10:39:12 INFO - PROCESS | 3700 | 1467049152020 Marionette TRACE conn6 -> [0,1649,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 3700 | 1467049152023 Marionette TRACE conn6 <- [1,1649,null,{"value":"13"}] 10:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 10:39:12 INFO - PROCESS | 3700 | 1467049152026 Marionette TRACE conn6 -> [0,1650,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - PROCESS | 3700 | 1467049152030 Marionette TRACE conn6 <- [1,1650,null,{}] 10:39:12 INFO - PROCESS | 3700 | 1467049152054 Marionette TRACE conn6 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:12 INFO - PROCESS | 3700 | 1467049152059 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:12 INFO - PROCESS | 3700 | 1467049152235 Marionette TRACE conn6 <- [1,1651,null,{"value":null}] 10:39:12 INFO - PROCESS | 3700 | 1467049152296 Marionette TRACE conn6 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:12 INFO - PROCESS | 3700 | 1467049152300 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:12 INFO - PROCESS | 3700 | ++DOCSHELL 19335000 == 34 [pid = 3700] [id = 422] 10:39:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1933C000) [pid = 3700] [serial = 1266] [outer = 00000000] 10:39:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (195C2000) [pid = 3700] [serial = 1267] [outer = 1933C000] 10:39:12 INFO - PROCESS | 3700 | 1467049152360 Marionette DEBUG loaded listener.js 10:39:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (195C9400) [pid = 3700] [serial = 1268] [outer = 1933C000] 10:39:12 INFO - PROCESS | 3700 | 1467049152971 Marionette TRACE conn6 <- [1,1652,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 10:39:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 10:39:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 970ms 10:39:12 INFO - PROCESS | 3700 | 1467049153000 Marionette TRACE conn6 -> [0,1653,"getWindowHandle",null] 10:39:12 INFO - PROCESS | 3700 | 1467049153003 Marionette TRACE conn6 <- [1,1653,null,{"value":"13"}] 10:39:12 INFO - PROCESS | 3700 | 1467049153006 Marionette TRACE conn6 -> [0,1654,"setScriptTimeout",{"ms":35000}] 10:39:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 10:39:12 INFO - PROCESS | 3700 | 1467049153008 Marionette TRACE conn6 <- [1,1654,null,{}] 10:39:12 INFO - PROCESS | 3700 | 1467049153012 Marionette TRACE conn6 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:12 INFO - PROCESS | 3700 | 1467049153014 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:13 INFO - PROCESS | 3700 | 1467049153130 Marionette TRACE conn6 <- [1,1655,null,{"value":null}] 10:39:13 INFO - PROCESS | 3700 | 1467049153241 Marionette TRACE conn6 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:13 INFO - PROCESS | 3700 | 1467049153243 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:13 INFO - PROCESS | 3700 | ++DOCSHELL 19962000 == 35 [pid = 3700] [id = 423] 10:39:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19962800) [pid = 3700] [serial = 1269] [outer = 00000000] 10:39:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1996B000) [pid = 3700] [serial = 1270] [outer = 19962800] 10:39:13 INFO - PROCESS | 3700 | 1467049153341 Marionette DEBUG loaded listener.js 10:39:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19973C00) [pid = 3700] [serial = 1271] [outer = 19962800] 10:39:14 INFO - PROCESS | 3700 | 1467049154143 Marionette TRACE conn6 <- [1,1656,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 10:39:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 10:39:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1183ms 10:39:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 10:39:14 INFO - PROCESS | 3700 | 1467049154193 Marionette TRACE conn6 -> [0,1657,"getWindowHandle",null] 10:39:14 INFO - PROCESS | 3700 | 1467049154197 Marionette TRACE conn6 <- [1,1657,null,{"value":"13"}] 10:39:14 INFO - PROCESS | 3700 | 1467049154202 Marionette TRACE conn6 -> [0,1658,"setScriptTimeout",{"ms":35000}] 10:39:14 INFO - PROCESS | 3700 | 1467049154205 Marionette TRACE conn6 <- [1,1658,null,{}] 10:39:14 INFO - PROCESS | 3700 | 1467049154212 Marionette TRACE conn6 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:14 INFO - PROCESS | 3700 | 1467049154214 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:14 INFO - PROCESS | 3700 | 1467049154316 Marionette TRACE conn6 <- [1,1659,null,{"value":null}] 10:39:14 INFO - PROCESS | 3700 | 1467049154458 Marionette TRACE conn6 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:14 INFO - PROCESS | 3700 | 1467049154461 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:14 INFO - PROCESS | 3700 | ++DOCSHELL 10B4A400 == 36 [pid = 3700] [id = 424] 10:39:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10B4A800) [pid = 3700] [serial = 1272] [outer = 00000000] 10:39:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (10B53800) [pid = 3700] [serial = 1273] [outer = 10B4A800] 10:39:14 INFO - PROCESS | 3700 | 1467049154514 Marionette DEBUG loaded listener.js 10:39:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (13860C00) [pid = 3700] [serial = 1274] [outer = 10B4A800] 10:39:15 INFO - PROCESS | 3700 | --DOCSHELL 16606800 == 35 [pid = 3700] [id = 418] 10:39:15 INFO - PROCESS | 3700 | --DOCSHELL 0C794C00 == 34 [pid = 3700] [id = 416] 10:39:15 INFO - PROCESS | 3700 | --DOCSHELL 0C8EA400 == 33 [pid = 3700] [id = 417] 10:39:15 INFO - PROCESS | 3700 | --DOCSHELL 1CA7E800 == 32 [pid = 3700] [id = 397] 10:39:15 INFO - PROCESS | 3700 | --DOCSHELL 19962000 == 31 [pid = 3700] [id = 423] 10:39:15 INFO - PROCESS | 3700 | --DOCSHELL 13867C00 == 30 [pid = 3700] [id = 421] 10:39:15 INFO - PROCESS | 3700 | --DOCSHELL 19335000 == 29 [pid = 3700] [id = 422] 10:39:15 INFO - PROCESS | 3700 | --DOCSHELL 19086000 == 28 [pid = 3700] [id = 419] 10:39:15 INFO - PROCESS | 3700 | --DOCSHELL 0C8F1C00 == 27 [pid = 3700] [id = 420] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (16A88000) [pid = 3700] [serial = 1217] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1C2EE000) [pid = 3700] [serial = 1205] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1CD87000) [pid = 3700] [serial = 1208] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (13866400) [pid = 3700] [serial = 1213] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (109D6000) [pid = 3700] [serial = 1210] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (16420400) [pid = 3700] [serial = 1211] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (149CB800) [pid = 3700] [serial = 1214] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19BE0800) [pid = 3700] [serial = 1202] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (165D3400) [pid = 3700] [serial = 1216] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1B98B800) [pid = 3700] [serial = 1204] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (199AB000) [pid = 3700] [serial = 1201] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1CBED400) [pid = 3700] [serial = 1207] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (119D0800) [pid = 3700] [serial = 1195] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (148AB000) [pid = 3700] [serial = 1196] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16A7BC00) [pid = 3700] [serial = 1198] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1815C000) [pid = 3700] [serial = 1199] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1F73F400) [pid = 3700] [serial = 1193] [outer = 00000000] [url = about:blank] 10:39:15 INFO - PROCESS | 3700 | 1467049155766 Marionette TRACE conn6 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 10:39:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 10:39:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1638ms 10:39:15 INFO - PROCESS | 3700 | 1467049155841 Marionette TRACE conn6 -> [0,1661,"getWindowHandle",null] 10:39:15 INFO - PROCESS | 3700 | 1467049155845 Marionette TRACE conn6 <- [1,1661,null,{"value":"13"}] 10:39:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 10:39:15 INFO - PROCESS | 3700 | 1467049155855 Marionette TRACE conn6 -> [0,1662,"setScriptTimeout",{"ms":35000}] 10:39:15 INFO - PROCESS | 3700 | 1467049155858 Marionette TRACE conn6 <- [1,1662,null,{}] 10:39:15 INFO - PROCESS | 3700 | 1467049155864 Marionette TRACE conn6 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:15 INFO - PROCESS | 3700 | 1467049155867 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:15 INFO - PROCESS | 3700 | 1467049155954 Marionette TRACE conn6 <- [1,1663,null,{"value":null}] 10:39:15 INFO - PROCESS | 3700 | 1467049155967 Marionette TRACE conn6 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:15 INFO - PROCESS | 3700 | 1467049155970 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:15 INFO - PROCESS | 3700 | ++DOCSHELL 1005EC00 == 28 [pid = 3700] [id = 425] 10:39:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (10061800) [pid = 3700] [serial = 1275] [outer = 00000000] 10:39:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (100F8400) [pid = 3700] [serial = 1276] [outer = 10061800] 10:39:16 INFO - PROCESS | 3700 | 1467049156019 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (10669800) [pid = 3700] [serial = 1277] [outer = 10061800] 10:39:16 INFO - PROCESS | 3700 | 1467049156496 Marionette TRACE conn6 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 10:39:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 10:39:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 670ms 10:39:16 INFO - PROCESS | 3700 | 1467049156527 Marionette TRACE conn6 -> [0,1665,"getWindowHandle",null] 10:39:16 INFO - PROCESS | 3700 | 1467049156533 Marionette TRACE conn6 <- [1,1665,null,{"value":"13"}] 10:39:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 10:39:16 INFO - PROCESS | 3700 | 1467049156539 Marionette TRACE conn6 -> [0,1666,"setScriptTimeout",{"ms":35000}] 10:39:16 INFO - PROCESS | 3700 | 1467049156542 Marionette TRACE conn6 <- [1,1666,null,{}] 10:39:16 INFO - PROCESS | 3700 | 1467049156546 Marionette TRACE conn6 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:16 INFO - PROCESS | 3700 | 1467049156549 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:16 INFO - PROCESS | 3700 | 1467049156641 Marionette TRACE conn6 <- [1,1667,null,{"value":null}] 10:39:16 INFO - PROCESS | 3700 | 1467049156650 Marionette TRACE conn6 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:16 INFO - PROCESS | 3700 | 1467049156652 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:16 INFO - PROCESS | 3700 | ++DOCSHELL 10EC3800 == 29 [pid = 3700] [id = 426] 10:39:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (117D5800) [pid = 3700] [serial = 1278] [outer = 00000000] 10:39:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1380B400) [pid = 3700] [serial = 1279] [outer = 117D5800] 10:39:16 INFO - PROCESS | 3700 | 1467049156702 Marionette DEBUG loaded listener.js 10:39:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1386A800) [pid = 3700] [serial = 1280] [outer = 117D5800] 10:39:17 INFO - PROCESS | 3700 | 1467049157184 Marionette TRACE conn6 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 10:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 10:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 670ms 10:39:17 INFO - PROCESS | 3700 | 1467049157211 Marionette TRACE conn6 -> [0,1669,"getWindowHandle",null] 10:39:17 INFO - PROCESS | 3700 | 1467049157214 Marionette TRACE conn6 <- [1,1669,null,{"value":"13"}] 10:39:17 INFO - PROCESS | 3700 | 1467049157217 Marionette TRACE conn6 -> [0,1670,"setScriptTimeout",{"ms":35000}] 10:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 10:39:17 INFO - PROCESS | 3700 | 1467049157221 Marionette TRACE conn6 <- [1,1670,null,{}] 10:39:17 INFO - PROCESS | 3700 | 1467049157231 Marionette TRACE conn6 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:17 INFO - PROCESS | 3700 | 1467049157236 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:17 INFO - PROCESS | 3700 | 1467049157320 Marionette TRACE conn6 <- [1,1671,null,{"value":null}] 10:39:17 INFO - PROCESS | 3700 | 1467049157464 Marionette TRACE conn6 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:17 INFO - PROCESS | 3700 | 1467049157467 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:17 INFO - PROCESS | 3700 | ++DOCSHELL 1535CC00 == 30 [pid = 3700] [id = 427] 10:39:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1535D800) [pid = 3700] [serial = 1281] [outer = 00000000] 10:39:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16425000) [pid = 3700] [serial = 1282] [outer = 1535D800] 10:39:17 INFO - PROCESS | 3700 | 1467049157518 Marionette DEBUG loaded listener.js 10:39:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1642E400) [pid = 3700] [serial = 1283] [outer = 1535D800] 10:39:17 INFO - PROCESS | 3700 | 1467049157938 Marionette TRACE conn6 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 10:39:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 10:39:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 770ms 10:39:17 INFO - PROCESS | 3700 | 1467049157991 Marionette TRACE conn6 -> [0,1673,"getWindowHandle",null] 10:39:17 INFO - PROCESS | 3700 | 1467049157994 Marionette TRACE conn6 <- [1,1673,null,{"value":"13"}] 10:39:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 10:39:17 INFO - PROCESS | 3700 | 1467049158005 Marionette TRACE conn6 -> [0,1674,"setScriptTimeout",{"ms":35000}] 10:39:17 INFO - PROCESS | 3700 | 1467049158007 Marionette TRACE conn6 <- [1,1674,null,{}] 10:39:17 INFO - PROCESS | 3700 | 1467049158010 Marionette TRACE conn6 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:18 INFO - PROCESS | 3700 | 1467049158012 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:18 INFO - PROCESS | 3700 | 1467049158128 Marionette TRACE conn6 <- [1,1675,null,{"value":null}] 10:39:18 INFO - PROCESS | 3700 | 1467049158137 Marionette TRACE conn6 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:18 INFO - PROCESS | 3700 | 1467049158139 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:18 INFO - PROCESS | 3700 | ++DOCSHELL 165D2C00 == 31 [pid = 3700] [id = 428] 10:39:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (165D4800) [pid = 3700] [serial = 1284] [outer = 00000000] 10:39:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (16A7BC00) [pid = 3700] [serial = 1285] [outer = 165D4800] 10:39:18 INFO - PROCESS | 3700 | 1467049158241 Marionette DEBUG loaded listener.js 10:39:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (17942000) [pid = 3700] [serial = 1286] [outer = 165D4800] 10:39:18 INFO - PROCESS | 3700 | 1467049158682 Marionette TRACE conn6 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 10:39:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 10:39:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 730ms 10:39:18 INFO - PROCESS | 3700 | 1467049158747 Marionette TRACE conn6 -> [0,1677,"getWindowHandle",null] 10:39:18 INFO - PROCESS | 3700 | 1467049158749 Marionette TRACE conn6 <- [1,1677,null,{"value":"13"}] 10:39:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 10:39:18 INFO - PROCESS | 3700 | 1467049158759 Marionette TRACE conn6 -> [0,1678,"setScriptTimeout",{"ms":35000}] 10:39:18 INFO - PROCESS | 3700 | 1467049158761 Marionette TRACE conn6 <- [1,1678,null,{}] 10:39:18 INFO - PROCESS | 3700 | 1467049158764 Marionette TRACE conn6 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:18 INFO - PROCESS | 3700 | 1467049158767 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:18 INFO - PROCESS | 3700 | 1467049158880 Marionette TRACE conn6 <- [1,1679,null,{"value":null}] 10:39:18 INFO - PROCESS | 3700 | 1467049158892 Marionette TRACE conn6 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:18 INFO - PROCESS | 3700 | 1467049158894 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:18 INFO - PROCESS | 3700 | ++DOCSHELL 18162000 == 32 [pid = 3700] [id = 429] 10:39:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (18C48000) [pid = 3700] [serial = 1287] [outer = 00000000] 10:39:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (18E22000) [pid = 3700] [serial = 1288] [outer = 18C48000] 10:39:18 INFO - PROCESS | 3700 | 1467049158941 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19084800) [pid = 3700] [serial = 1289] [outer = 18C48000] 10:39:19 INFO - PROCESS | 3700 | 1467049159422 Marionette TRACE conn6 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 10:39:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 10:39:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 730ms 10:39:19 INFO - PROCESS | 3700 | 1467049159499 Marionette TRACE conn6 -> [0,1681,"getWindowHandle",null] 10:39:19 INFO - PROCESS | 3700 | 1467049159501 Marionette TRACE conn6 <- [1,1681,null,{"value":"13"}] 10:39:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 10:39:19 INFO - PROCESS | 3700 | 1467049159505 Marionette TRACE conn6 -> [0,1682,"setScriptTimeout",{"ms":35000}] 10:39:19 INFO - PROCESS | 3700 | 1467049159507 Marionette TRACE conn6 <- [1,1682,null,{}] 10:39:19 INFO - PROCESS | 3700 | 1467049159515 Marionette TRACE conn6 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:19 INFO - PROCESS | 3700 | 1467049159521 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:19 INFO - PROCESS | 3700 | 1467049159671 Marionette TRACE conn6 <- [1,1683,null,{"value":null}] 10:39:19 INFO - PROCESS | 3700 | 1467049159734 Marionette TRACE conn6 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:19 INFO - PROCESS | 3700 | 1467049159736 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:19 INFO - PROCESS | 3700 | ++DOCSHELL 18162800 == 33 [pid = 3700] [id = 430] 10:39:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (195CC800) [pid = 3700] [serial = 1290] [outer = 00000000] 10:39:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1996B400) [pid = 3700] [serial = 1291] [outer = 195CC800] 10:39:19 INFO - PROCESS | 3700 | 1467049159783 Marionette DEBUG loaded listener.js 10:39:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (19975800) [pid = 3700] [serial = 1292] [outer = 195CC800] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (15006800) [pid = 3700] [serial = 1242] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (109DA000) [pid = 3700] [serial = 1245] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (100F2C00) [pid = 3700] [serial = 1233] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1386E800) [pid = 3700] [serial = 1239] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (0C8EA800) [pid = 3700] [serial = 1251] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (195CEC00) [pid = 3700] [serial = 1218] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (100F3800) [pid = 3700] [serial = 1230] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (117D3C00) [pid = 3700] [serial = 1227] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19BD8000) [pid = 3700] [serial = 1224] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1481AC00) [pid = 3700] [serial = 1221] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10D1E000) [pid = 3700] [serial = 1236] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (165DC400) [pid = 3700] [serial = 1248] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19089C00) [pid = 3700] [serial = 1257] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 10:39:20 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1794DC00) [pid = 3700] [serial = 1254] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 10:39:20 INFO - PROCESS | 3700 | 1467049160361 Marionette TRACE conn6 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 10:39:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 10:39:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 890ms 10:39:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 10:39:20 INFO - PROCESS | 3700 | 1467049160397 Marionette TRACE conn6 -> [0,1685,"getWindowHandle",null] 10:39:20 INFO - PROCESS | 3700 | 1467049160399 Marionette TRACE conn6 <- [1,1685,null,{"value":"13"}] 10:39:20 INFO - PROCESS | 3700 | 1467049160402 Marionette TRACE conn6 -> [0,1686,"setScriptTimeout",{"ms":35000}] 10:39:20 INFO - PROCESS | 3700 | 1467049160404 Marionette TRACE conn6 <- [1,1686,null,{}] 10:39:20 INFO - PROCESS | 3700 | 1467049160407 Marionette TRACE conn6 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:20 INFO - PROCESS | 3700 | 1467049160409 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:20 INFO - PROCESS | 3700 | 1467049160489 Marionette TRACE conn6 <- [1,1687,null,{"value":null}] 10:39:20 INFO - PROCESS | 3700 | 1467049160495 Marionette TRACE conn6 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:20 INFO - PROCESS | 3700 | 1467049160497 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:20 INFO - PROCESS | 3700 | ++DOCSHELL 119D0800 == 34 [pid = 3700] [id = 431] 10:39:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1481AC00) [pid = 3700] [serial = 1293] [outer = 00000000] 10:39:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (17946C00) [pid = 3700] [serial = 1294] [outer = 1481AC00] 10:39:20 INFO - PROCESS | 3700 | 1467049160542 Marionette DEBUG loaded listener.js 10:39:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (18E69C00) [pid = 3700] [serial = 1295] [outer = 1481AC00] 10:39:20 INFO - PROCESS | 3700 | 1467049160969 Marionette TRACE conn6 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 10:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 10:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 631ms 10:39:21 INFO - PROCESS | 3700 | 1467049161034 Marionette TRACE conn6 -> [0,1689,"getWindowHandle",null] 10:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 10:39:21 INFO - PROCESS | 3700 | 1467049161036 Marionette TRACE conn6 <- [1,1689,null,{"value":"13"}] 10:39:21 INFO - PROCESS | 3700 | 1467049161039 Marionette TRACE conn6 -> [0,1690,"setScriptTimeout",{"ms":35000}] 10:39:21 INFO - PROCESS | 3700 | 1467049161041 Marionette TRACE conn6 <- [1,1690,null,{}] 10:39:21 INFO - PROCESS | 3700 | 1467049161044 Marionette TRACE conn6 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:21 INFO - PROCESS | 3700 | 1467049161046 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:21 INFO - PROCESS | 3700 | 1467049161125 Marionette TRACE conn6 <- [1,1691,null,{"value":null}] 10:39:21 INFO - PROCESS | 3700 | 1467049161130 Marionette TRACE conn6 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 3700 | 1467049161132 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:21 INFO - PROCESS | 3700 | ++DOCSHELL 109D4C00 == 35 [pid = 3700] [id = 432] 10:39:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (17920400) [pid = 3700] [serial = 1296] [outer = 00000000] 10:39:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (199A0400) [pid = 3700] [serial = 1297] [outer = 17920400] 10:39:21 INFO - PROCESS | 3700 | 1467049161178 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19979800) [pid = 3700] [serial = 1298] [outer = 17920400] 10:39:21 INFO - PROCESS | 3700 | 1467049161640 Marionette TRACE conn6 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 10:39:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 10:39:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 630ms 10:39:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 10:39:21 INFO - PROCESS | 3700 | 1467049161670 Marionette TRACE conn6 -> [0,1693,"getWindowHandle",null] 10:39:21 INFO - PROCESS | 3700 | 1467049161672 Marionette TRACE conn6 <- [1,1693,null,{"value":"13"}] 10:39:21 INFO - PROCESS | 3700 | 1467049161690 Marionette TRACE conn6 -> [0,1694,"setScriptTimeout",{"ms":35000}] 10:39:21 INFO - PROCESS | 3700 | 1467049161691 Marionette TRACE conn6 <- [1,1694,null,{}] 10:39:21 INFO - PROCESS | 3700 | 1467049161695 Marionette TRACE conn6 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:21 INFO - PROCESS | 3700 | 1467049161697 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:21 INFO - PROCESS | 3700 | 1467049161779 Marionette TRACE conn6 <- [1,1695,null,{"value":null}] 10:39:21 INFO - PROCESS | 3700 | 1467049161785 Marionette TRACE conn6 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:21 INFO - PROCESS | 3700 | 1467049161787 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:21 INFO - PROCESS | 3700 | ++DOCSHELL 1535C400 == 36 [pid = 3700] [id = 433] 10:39:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (199ACC00) [pid = 3700] [serial = 1299] [outer = 00000000] 10:39:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19BD3C00) [pid = 3700] [serial = 1300] [outer = 199ACC00] 10:39:21 INFO - PROCESS | 3700 | 1467049161833 Marionette DEBUG loaded listener.js 10:39:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19BD4800) [pid = 3700] [serial = 1301] [outer = 199ACC00] 10:39:22 INFO - PROCESS | 3700 | 1467049162602 Marionette TRACE conn6 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 10:39:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 10:39:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 990ms 10:39:22 INFO - PROCESS | 3700 | 1467049162667 Marionette TRACE conn6 -> [0,1697,"getWindowHandle",null] 10:39:22 INFO - PROCESS | 3700 | 1467049162671 Marionette TRACE conn6 <- [1,1697,null,{"value":"13"}] 10:39:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 10:39:22 INFO - PROCESS | 3700 | 1467049162677 Marionette TRACE conn6 -> [0,1698,"setScriptTimeout",{"ms":35000}] 10:39:22 INFO - PROCESS | 3700 | 1467049162680 Marionette TRACE conn6 <- [1,1698,null,{}] 10:39:22 INFO - PROCESS | 3700 | 1467049162687 Marionette TRACE conn6 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:22 INFO - PROCESS | 3700 | 1467049162690 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:22 INFO - PROCESS | 3700 | 1467049162845 Marionette TRACE conn6 <- [1,1699,null,{"value":null}] 10:39:22 INFO - PROCESS | 3700 | 1467049162980 Marionette TRACE conn6 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:22 INFO - PROCESS | 3700 | 1467049162983 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:22 INFO - PROCESS | 3700 | ++DOCSHELL 0C8E7400 == 37 [pid = 3700] [id = 434] 10:39:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (0FD74400) [pid = 3700] [serial = 1302] [outer = 00000000] 10:39:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10D31C00) [pid = 3700] [serial = 1303] [outer = 0FD74400] 10:39:23 INFO - PROCESS | 3700 | 1467049163045 Marionette DEBUG loaded listener.js 10:39:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1386EC00) [pid = 3700] [serial = 1304] [outer = 0FD74400] 10:39:23 INFO - PROCESS | 3700 | 1467049163690 Marionette TRACE conn6 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 10:39:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 10:39:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1022ms 10:39:23 INFO - PROCESS | 3700 | 1467049163699 Marionette TRACE conn6 -> [0,1701,"getWindowHandle",null] 10:39:23 INFO - PROCESS | 3700 | 1467049163704 Marionette TRACE conn6 <- [1,1701,null,{"value":"13"}] 10:39:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 10:39:23 INFO - PROCESS | 3700 | 1467049163757 Marionette TRACE conn6 -> [0,1702,"setScriptTimeout",{"ms":35000}] 10:39:23 INFO - PROCESS | 3700 | 1467049163760 Marionette TRACE conn6 <- [1,1702,null,{}] 10:39:23 INFO - PROCESS | 3700 | 1467049163764 Marionette TRACE conn6 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:23 INFO - PROCESS | 3700 | 1467049163767 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:23 INFO - PROCESS | 3700 | 1467049163892 Marionette TRACE conn6 <- [1,1703,null,{"value":null}] 10:39:24 INFO - PROCESS | 3700 | 1467049164015 Marionette TRACE conn6 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:24 INFO - PROCESS | 3700 | 1467049164018 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:24 INFO - PROCESS | 3700 | ++DOCSHELL 151B1000 == 38 [pid = 3700] [id = 435] 10:39:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (16420800) [pid = 3700] [serial = 1305] [outer = 00000000] 10:39:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (165DA400) [pid = 3700] [serial = 1306] [outer = 16420800] 10:39:24 INFO - PROCESS | 3700 | 1467049164077 Marionette DEBUG loaded listener.js 10:39:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (17920C00) [pid = 3700] [serial = 1307] [outer = 16420800] 10:39:24 INFO - PROCESS | 3700 | 1467049164985 Marionette TRACE conn6 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:39:25 INFO - PROCESS | 3700 | --DOCSHELL 109D4C00 == 37 [pid = 3700] [id = 432] 10:39:25 INFO - PROCESS | 3700 | --DOCSHELL 119D0800 == 36 [pid = 3700] [id = 431] 10:39:25 INFO - PROCESS | 3700 | --DOCSHELL 18162800 == 35 [pid = 3700] [id = 430] 10:39:25 INFO - PROCESS | 3700 | --DOCSHELL 18162000 == 34 [pid = 3700] [id = 429] 10:39:25 INFO - PROCESS | 3700 | --DOCSHELL 165D2C00 == 33 [pid = 3700] [id = 428] 10:39:25 INFO - PROCESS | 3700 | --DOCSHELL 1535CC00 == 32 [pid = 3700] [id = 427] 10:39:25 INFO - PROCESS | 3700 | --DOCSHELL 10EC3800 == 31 [pid = 3700] [id = 426] 10:39:25 INFO - PROCESS | 3700 | --DOCSHELL 1005EC00 == 30 [pid = 3700] [id = 425] 10:39:25 INFO - PROCESS | 3700 | --DOCSHELL 10B4A400 == 29 [pid = 3700] [id = 424] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (15026400) [pid = 3700] [serial = 1243] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (1504F400) [pid = 3700] [serial = 1244] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (165D8400) [pid = 3700] [serial = 1247] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (165D1800) [pid = 3700] [serial = 1246] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (10596400) [pid = 3700] [serial = 1234] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (149C3000) [pid = 3700] [serial = 1240] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (18154400) [pid = 3700] [serial = 1252] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19BD4C00) [pid = 3700] [serial = 1220] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19978800) [pid = 3700] [serial = 1219] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1066FC00) [pid = 3700] [serial = 1231] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1081E000) [pid = 3700] [serial = 1232] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (165CF800) [pid = 3700] [serial = 1228] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19337800) [pid = 3700] [serial = 1229] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19CE1800) [pid = 3700] [serial = 1225] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1AF38800) [pid = 3700] [serial = 1226] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16609000) [pid = 3700] [serial = 1222] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1815BC00) [pid = 3700] [serial = 1223] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1193A400) [pid = 3700] [serial = 1237] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (13863400) [pid = 3700] [serial = 1238] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1081B000) [pid = 3700] [serial = 1235] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1755A000) [pid = 3700] [serial = 1249] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19336C00) [pid = 3700] [serial = 1258] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1933FC00) [pid = 3700] [serial = 1259] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (18E6D000) [pid = 3700] [serial = 1256] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (18CF9400) [pid = 3700] [serial = 1255] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (17567800) [pid = 3700] [serial = 1250] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (14B95400) [pid = 3700] [serial = 1241] [outer = 00000000] [url = about:blank] 10:39:25 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (18158000) [pid = 3700] [serial = 1253] [outer = 00000000] [url = about:blank] 10:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 10:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1341ms 10:39:25 INFO - PROCESS | 3700 | 1467049165086 Marionette TRACE conn6 -> [0,1705,"getWindowHandle",null] 10:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 10:39:25 INFO - PROCESS | 3700 | 1467049165090 Marionette TRACE conn6 <- [1,1705,null,{"value":"13"}] 10:39:25 INFO - PROCESS | 3700 | 1467049165095 Marionette TRACE conn6 -> [0,1706,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - PROCESS | 3700 | 1467049165098 Marionette TRACE conn6 <- [1,1706,null,{}] 10:39:25 INFO - PROCESS | 3700 | 1467049165104 Marionette TRACE conn6 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:25 INFO - PROCESS | 3700 | 1467049165106 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:25 INFO - PROCESS | 3700 | 1467049165209 Marionette TRACE conn6 <- [1,1707,null,{"value":null}] 10:39:25 INFO - PROCESS | 3700 | 1467049165295 Marionette TRACE conn6 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 3700 | 1467049165299 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:25 INFO - PROCESS | 3700 | ++DOCSHELL 0FF82800 == 30 [pid = 3700] [id = 436] 10:39:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (0FF84C00) [pid = 3700] [serial = 1308] [outer = 00000000] 10:39:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10572400) [pid = 3700] [serial = 1309] [outer = 0FF84C00] 10:39:25 INFO - PROCESS | 3700 | 1467049165347 Marionette DEBUG loaded listener.js 10:39:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1066C000) [pid = 3700] [serial = 1310] [outer = 0FF84C00] 10:39:25 INFO - PROCESS | 3700 | 1467049165807 Marionette TRACE conn6 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 10:39:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 10:39:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 790ms 10:39:25 INFO - PROCESS | 3700 | 1467049165886 Marionette TRACE conn6 -> [0,1709,"getWindowHandle",null] 10:39:25 INFO - PROCESS | 3700 | 1467049165890 Marionette TRACE conn6 <- [1,1709,null,{"value":"13"}] 10:39:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 10:39:25 INFO - PROCESS | 3700 | 1467049165896 Marionette TRACE conn6 -> [0,1710,"setScriptTimeout",{"ms":35000}] 10:39:25 INFO - PROCESS | 3700 | 1467049165899 Marionette TRACE conn6 <- [1,1710,null,{}] 10:39:25 INFO - PROCESS | 3700 | 1467049165903 Marionette TRACE conn6 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:25 INFO - PROCESS | 3700 | 1467049165905 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:25 INFO - PROCESS | 3700 | 1467049165996 Marionette TRACE conn6 <- [1,1711,null,{"value":null}] 10:39:25 INFO - PROCESS | 3700 | 1467049166011 Marionette TRACE conn6 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:25 INFO - PROCESS | 3700 | 1467049166013 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:26 INFO - PROCESS | 3700 | ++DOCSHELL 10B4EC00 == 31 [pid = 3700] [id = 437] 10:39:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10B53C00) [pid = 3700] [serial = 1311] [outer = 00000000] 10:39:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (119CA400) [pid = 3700] [serial = 1312] [outer = 10B53C00] 10:39:26 INFO - PROCESS | 3700 | 1467049166062 Marionette DEBUG loaded listener.js 10:39:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1386B400) [pid = 3700] [serial = 1313] [outer = 10B53C00] 10:39:26 INFO - PROCESS | 3700 | 1467049166541 Marionette TRACE conn6 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 10:39:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 10:39:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 670ms 10:39:26 INFO - PROCESS | 3700 | 1467049166608 Marionette TRACE conn6 -> [0,1713,"getWindowHandle",null] 10:39:26 INFO - PROCESS | 3700 | 1467049166610 Marionette TRACE conn6 <- [1,1713,null,{"value":"13"}] 10:39:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 10:39:26 INFO - PROCESS | 3700 | 1467049166618 Marionette TRACE conn6 -> [0,1714,"setScriptTimeout",{"ms":35000}] 10:39:26 INFO - PROCESS | 3700 | 1467049166621 Marionette TRACE conn6 <- [1,1714,null,{}] 10:39:26 INFO - PROCESS | 3700 | 1467049166633 Marionette TRACE conn6 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:26 INFO - PROCESS | 3700 | 1467049166638 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:26 INFO - PROCESS | 3700 | 1467049166729 Marionette TRACE conn6 <- [1,1715,null,{"value":null}] 10:39:26 INFO - PROCESS | 3700 | 1467049166829 Marionette TRACE conn6 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:26 INFO - PROCESS | 3700 | 1467049166832 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:26 INFO - PROCESS | 3700 | ++DOCSHELL 15051800 == 32 [pid = 3700] [id = 438] 10:39:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15051C00) [pid = 3700] [serial = 1314] [outer = 00000000] 10:39:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15353400) [pid = 3700] [serial = 1315] [outer = 15051C00] 10:39:26 INFO - PROCESS | 3700 | 1467049166883 Marionette DEBUG loaded listener.js 10:39:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1652F800) [pid = 3700] [serial = 1316] [outer = 15051C00] 10:39:27 INFO - PROCESS | 3700 | 1467049167283 Marionette TRACE conn6 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 10:39:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 10:39:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 670ms 10:39:27 INFO - PROCESS | 3700 | 1467049167295 Marionette TRACE conn6 -> [0,1717,"getWindowHandle",null] 10:39:27 INFO - PROCESS | 3700 | 1467049167298 Marionette TRACE conn6 <- [1,1717,null,{"value":"13"}] 10:39:27 INFO - PROCESS | 3700 | 1467049167318 Marionette TRACE conn6 -> [0,1718,"setScriptTimeout",{"ms":35000}] 10:39:27 INFO - PROCESS | 3700 | 1467049167320 Marionette TRACE conn6 <- [1,1718,null,{}] 10:39:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 10:39:27 INFO - PROCESS | 3700 | 1467049167323 Marionette TRACE conn6 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:27 INFO - PROCESS | 3700 | 1467049167325 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:27 INFO - PROCESS | 3700 | 1467049167452 Marionette TRACE conn6 <- [1,1719,null,{"value":null}] 10:39:27 INFO - PROCESS | 3700 | 1467049167458 Marionette TRACE conn6 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:27 INFO - PROCESS | 3700 | 1467049167460 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:27 INFO - PROCESS | 3700 | ++DOCSHELL 165DBC00 == 33 [pid = 3700] [id = 439] 10:39:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (165DC400) [pid = 3700] [serial = 1317] [outer = 00000000] 10:39:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1791C400) [pid = 3700] [serial = 1318] [outer = 165DC400] 10:39:27 INFO - PROCESS | 3700 | 1467049167561 Marionette DEBUG loaded listener.js 10:39:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (18156400) [pid = 3700] [serial = 1319] [outer = 165DC400] 10:39:27 INFO - PROCESS | 3700 | 1467049168001 Marionette TRACE conn6 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 10:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 10:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 730ms 10:39:28 INFO - PROCESS | 3700 | 1467049168053 Marionette TRACE conn6 -> [0,1721,"getWindowHandle",null] 10:39:28 INFO - PROCESS | 3700 | 1467049168055 Marionette TRACE conn6 <- [1,1721,null,{"value":"13"}] 10:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 10:39:28 INFO - PROCESS | 3700 | 1467049168058 Marionette TRACE conn6 -> [0,1722,"setScriptTimeout",{"ms":35000}] 10:39:28 INFO - PROCESS | 3700 | 1467049168060 Marionette TRACE conn6 <- [1,1722,null,{}] 10:39:28 INFO - PROCESS | 3700 | 1467049168071 Marionette TRACE conn6 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:28 INFO - PROCESS | 3700 | 1467049168073 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:28 INFO - PROCESS | 3700 | 1467049168224 Marionette TRACE conn6 <- [1,1723,null,{"value":null}] 10:39:28 INFO - PROCESS | 3700 | 1467049168236 Marionette TRACE conn6 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:28 INFO - PROCESS | 3700 | 1467049168238 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:28 INFO - PROCESS | 3700 | ++DOCSHELL 0C844400 == 34 [pid = 3700] [id = 440] 10:39:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (165D1800) [pid = 3700] [serial = 1320] [outer = 00000000] 10:39:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18E1EC00) [pid = 3700] [serial = 1321] [outer = 165D1800] 10:39:28 INFO - PROCESS | 3700 | 1467049168282 Marionette DEBUG loaded listener.js 10:39:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (18E20800) [pid = 3700] [serial = 1322] [outer = 165D1800] 10:39:28 INFO - PROCESS | 3700 | 1467049168757 Marionette TRACE conn6 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 10:39:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 10:39:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 731ms 10:39:28 INFO - PROCESS | 3700 | 1467049168790 Marionette TRACE conn6 -> [0,1725,"getWindowHandle",null] 10:39:28 INFO - PROCESS | 3700 | 1467049168792 Marionette TRACE conn6 <- [1,1725,null,{"value":"13"}] 10:39:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 10:39:28 INFO - PROCESS | 3700 | 1467049168795 Marionette TRACE conn6 -> [0,1726,"setScriptTimeout",{"ms":35000}] 10:39:28 INFO - PROCESS | 3700 | 1467049168797 Marionette TRACE conn6 <- [1,1726,null,{}] 10:39:28 INFO - PROCESS | 3700 | 1467049168801 Marionette TRACE conn6 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:28 INFO - PROCESS | 3700 | 1467049168807 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:28 INFO - PROCESS | 3700 | 1467049168959 Marionette TRACE conn6 <- [1,1727,null,{"value":null}] 10:39:28 INFO - PROCESS | 3700 | 1467049168972 Marionette TRACE conn6 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:28 INFO - PROCESS | 3700 | 1467049168974 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:29 INFO - PROCESS | 3700 | ++DOCSHELL 19337C00 == 35 [pid = 3700] [id = 441] 10:39:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1908D800) [pid = 3700] [serial = 1323] [outer = 00000000] 10:39:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (195C8C00) [pid = 3700] [serial = 1324] [outer = 1908D800] 10:39:29 INFO - PROCESS | 3700 | 1467049169076 Marionette DEBUG loaded listener.js 10:39:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (193CD800) [pid = 3700] [serial = 1325] [outer = 1908D800] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (117D5800) [pid = 3700] [serial = 1278] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10B4A800) [pid = 3700] [serial = 1272] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10061800) [pid = 3700] [serial = 1275] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (165D4800) [pid = 3700] [serial = 1284] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (0C8F2C00) [pid = 3700] [serial = 1260] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1386AC00) [pid = 3700] [serial = 1263] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1933C000) [pid = 3700] [serial = 1266] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19962800) [pid = 3700] [serial = 1269] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (18C48000) [pid = 3700] [serial = 1287] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (195CC800) [pid = 3700] [serial = 1290] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (17920400) [pid = 3700] [serial = 1296] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1535D800) [pid = 3700] [serial = 1281] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 10:39:29 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1481AC00) [pid = 3700] [serial = 1293] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 10:39:29 INFO - PROCESS | 3700 | 1467049169606 Marionette TRACE conn6 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 10:39:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 10:39:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 870ms 10:39:29 INFO - PROCESS | 3700 | 1467049169667 Marionette TRACE conn6 -> [0,1729,"getWindowHandle",null] 10:39:29 INFO - PROCESS | 3700 | 1467049169669 Marionette TRACE conn6 <- [1,1729,null,{"value":"13"}] 10:39:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 10:39:29 INFO - PROCESS | 3700 | 1467049169672 Marionette TRACE conn6 -> [0,1730,"setScriptTimeout",{"ms":35000}] 10:39:29 INFO - PROCESS | 3700 | 1467049169674 Marionette TRACE conn6 <- [1,1730,null,{}] 10:39:29 INFO - PROCESS | 3700 | 1467049169677 Marionette TRACE conn6 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:29 INFO - PROCESS | 3700 | 1467049169679 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:29 INFO - PROCESS | 3700 | 1467049169763 Marionette TRACE conn6 <- [1,1731,null,{"value":null}] 10:39:29 INFO - PROCESS | 3700 | 1467049169769 Marionette TRACE conn6 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:29 INFO - PROCESS | 3700 | 1467049169771 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:29 INFO - PROCESS | 3700 | ++DOCSHELL 15019800 == 36 [pid = 3700] [id = 442] 10:39:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1501A800) [pid = 3700] [serial = 1326] [outer = 00000000] 10:39:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (195CC800) [pid = 3700] [serial = 1327] [outer = 1501A800] 10:39:29 INFO - PROCESS | 3700 | 1467049169817 Marionette DEBUG loaded listener.js 10:39:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (195CE400) [pid = 3700] [serial = 1328] [outer = 1501A800] 10:39:30 INFO - PROCESS | 3700 | 1467049170271 Marionette TRACE conn6 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 10:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 10:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 630ms 10:39:30 INFO - PROCESS | 3700 | 1467049170307 Marionette TRACE conn6 -> [0,1733,"getWindowHandle",null] 10:39:30 INFO - PROCESS | 3700 | 1467049170309 Marionette TRACE conn6 <- [1,1733,null,{"value":"13"}] 10:39:30 INFO - PROCESS | 3700 | 1467049170313 Marionette TRACE conn6 -> [0,1734,"setScriptTimeout",{"ms":35000}] 10:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 10:39:30 INFO - PROCESS | 3700 | 1467049170314 Marionette TRACE conn6 <- [1,1734,null,{}] 10:39:30 INFO - PROCESS | 3700 | 1467049170318 Marionette TRACE conn6 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:30 INFO - PROCESS | 3700 | 1467049170320 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:30 INFO - PROCESS | 3700 | 1467049170405 Marionette TRACE conn6 <- [1,1735,null,{"value":null}] 10:39:30 INFO - PROCESS | 3700 | 1467049170410 Marionette TRACE conn6 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:30 INFO - PROCESS | 3700 | 1467049170412 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:30 INFO - PROCESS | 3700 | ++DOCSHELL 19336C00 == 37 [pid = 3700] [id = 443] 10:39:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19978400) [pid = 3700] [serial = 1329] [outer = 00000000] 10:39:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (199A7C00) [pid = 3700] [serial = 1330] [outer = 19978400] 10:39:30 INFO - PROCESS | 3700 | 1467049170458 Marionette DEBUG loaded listener.js 10:39:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19BD5000) [pid = 3700] [serial = 1331] [outer = 19978400] 10:39:30 INFO - PROCESS | 3700 | 1467049170901 Marionette TRACE conn6 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 10:39:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 10:39:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 631ms 10:39:30 INFO - PROCESS | 3700 | 1467049170949 Marionette TRACE conn6 -> [0,1737,"getWindowHandle",null] 10:39:30 INFO - PROCESS | 3700 | 1467049170951 Marionette TRACE conn6 <- [1,1737,null,{"value":"13"}] 10:39:30 INFO - PROCESS | 3700 | 1467049170954 Marionette TRACE conn6 -> [0,1738,"setScriptTimeout",{"ms":35000}] 10:39:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 10:39:30 INFO - PROCESS | 3700 | 1467049170956 Marionette TRACE conn6 <- [1,1738,null,{}] 10:39:30 INFO - PROCESS | 3700 | 1467049170959 Marionette TRACE conn6 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:30 INFO - PROCESS | 3700 | 1467049170961 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:31 INFO - PROCESS | 3700 | 1467049171042 Marionette TRACE conn6 <- [1,1739,null,{"value":null}] 10:39:31 INFO - PROCESS | 3700 | 1467049171048 Marionette TRACE conn6 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:31 INFO - PROCESS | 3700 | 1467049171050 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:31 INFO - PROCESS | 3700 | ++DOCSHELL 15051000 == 38 [pid = 3700] [id = 444] 10:39:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (199A6C00) [pid = 3700] [serial = 1332] [outer = 00000000] 10:39:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19CC0C00) [pid = 3700] [serial = 1333] [outer = 199A6C00] 10:39:31 INFO - PROCESS | 3700 | 1467049171096 Marionette DEBUG loaded listener.js 10:39:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19CE0800) [pid = 3700] [serial = 1334] [outer = 199A6C00] 10:39:32 INFO - PROCESS | 3700 | --DOCSHELL 0FF82800 == 37 [pid = 3700] [id = 436] 10:39:32 INFO - PROCESS | 3700 | --DOCSHELL 151B1000 == 36 [pid = 3700] [id = 435] 10:39:32 INFO - PROCESS | 3700 | --DOCSHELL 1535C400 == 35 [pid = 3700] [id = 433] 10:39:32 INFO - PROCESS | 3700 | --DOCSHELL 0C8E7400 == 34 [pid = 3700] [id = 434] 10:39:32 INFO - PROCESS | 3700 | --DOCSHELL 19337C00 == 33 [pid = 3700] [id = 441] 10:39:32 INFO - PROCESS | 3700 | --DOCSHELL 10B4EC00 == 32 [pid = 3700] [id = 437] 10:39:32 INFO - PROCESS | 3700 | --DOCSHELL 165DBC00 == 31 [pid = 3700] [id = 439] 10:39:32 INFO - PROCESS | 3700 | --DOCSHELL 15019800 == 30 [pid = 3700] [id = 442] 10:39:32 INFO - PROCESS | 3700 | --DOCSHELL 15051800 == 29 [pid = 3700] [id = 438] 10:39:32 INFO - PROCESS | 3700 | --DOCSHELL 19336C00 == 28 [pid = 3700] [id = 443] 10:39:32 INFO - PROCESS | 3700 | --DOCSHELL 0C844400 == 27 [pid = 3700] [id = 440] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1380B400) [pid = 3700] [serial = 1279] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (13860C00) [pid = 3700] [serial = 1274] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10B53800) [pid = 3700] [serial = 1273] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (100F8400) [pid = 3700] [serial = 1276] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10669800) [pid = 3700] [serial = 1277] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (16A7BC00) [pid = 3700] [serial = 1285] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1081A800) [pid = 3700] [serial = 1262] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10591400) [pid = 3700] [serial = 1261] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (150E5C00) [pid = 3700] [serial = 1265] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (148E7C00) [pid = 3700] [serial = 1264] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (195C9400) [pid = 3700] [serial = 1268] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (195C2000) [pid = 3700] [serial = 1267] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19973C00) [pid = 3700] [serial = 1271] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1996B000) [pid = 3700] [serial = 1270] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (18E22000) [pid = 3700] [serial = 1288] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1996B400) [pid = 3700] [serial = 1291] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (199A0400) [pid = 3700] [serial = 1297] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19975800) [pid = 3700] [serial = 1292] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (16425000) [pid = 3700] [serial = 1282] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1386A800) [pid = 3700] [serial = 1280] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (19084800) [pid = 3700] [serial = 1289] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (17946C00) [pid = 3700] [serial = 1294] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (18E69C00) [pid = 3700] [serial = 1295] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (1642E400) [pid = 3700] [serial = 1283] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (17942000) [pid = 3700] [serial = 1286] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (19BD3C00) [pid = 3700] [serial = 1300] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (19979800) [pid = 3700] [serial = 1298] [outer = 00000000] [url = about:blank] 10:39:32 INFO - PROCESS | 3700 | 1467049172967 Marionette TRACE conn6 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 10:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 10:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 2073ms 10:39:33 INFO - PROCESS | 3700 | 1467049173032 Marionette TRACE conn6 -> [0,1741,"getWindowHandle",null] 10:39:33 INFO - PROCESS | 3700 | 1467049173036 Marionette TRACE conn6 <- [1,1741,null,{"value":"13"}] 10:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 10:39:33 INFO - PROCESS | 3700 | 1467049173040 Marionette TRACE conn6 -> [0,1742,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - PROCESS | 3700 | 1467049173044 Marionette TRACE conn6 <- [1,1742,null,{}] 10:39:33 INFO - PROCESS | 3700 | 1467049173050 Marionette TRACE conn6 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:33 INFO - PROCESS | 3700 | 1467049173054 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:33 INFO - PROCESS | 3700 | 1467049173151 Marionette TRACE conn6 <- [1,1743,null,{"value":null}] 10:39:33 INFO - PROCESS | 3700 | 1467049173277 Marionette TRACE conn6 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 3700 | 1467049173280 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:33 INFO - PROCESS | 3700 | ++DOCSHELL 1005F400 == 28 [pid = 3700] [id = 445] 10:39:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (10065400) [pid = 3700] [serial = 1335] [outer = 00000000] 10:39:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (100F9C00) [pid = 3700] [serial = 1336] [outer = 10065400] 10:39:33 INFO - PROCESS | 3700 | 1467049173331 Marionette DEBUG loaded listener.js 10:39:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (10575000) [pid = 3700] [serial = 1337] [outer = 10065400] 10:39:33 INFO - PROCESS | 3700 | 1467049173736 Marionette TRACE conn6 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 10:39:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 10:39:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 730ms 10:39:33 INFO - PROCESS | 3700 | 1467049173771 Marionette TRACE conn6 -> [0,1745,"getWindowHandle",null] 10:39:33 INFO - PROCESS | 3700 | 1467049173776 Marionette TRACE conn6 <- [1,1745,null,{"value":"13"}] 10:39:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 10:39:33 INFO - PROCESS | 3700 | 1467049173783 Marionette TRACE conn6 -> [0,1746,"setScriptTimeout",{"ms":35000}] 10:39:33 INFO - PROCESS | 3700 | 1467049173786 Marionette TRACE conn6 <- [1,1746,null,{}] 10:39:33 INFO - PROCESS | 3700 | 1467049173789 Marionette TRACE conn6 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:33 INFO - PROCESS | 3700 | 1467049173793 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:33 INFO - PROCESS | 3700 | 1467049173885 Marionette TRACE conn6 <- [1,1747,null,{"value":null}] 10:39:33 INFO - PROCESS | 3700 | 1467049173893 Marionette TRACE conn6 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:33 INFO - PROCESS | 3700 | 1467049173895 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:33 INFO - PROCESS | 3700 | ++DOCSHELL 10820400 == 29 [pid = 3700] [id = 446] 10:39:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (10820800) [pid = 3700] [serial = 1338] [outer = 00000000] 10:39:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (10A36C00) [pid = 3700] [serial = 1339] [outer = 10820800] 10:39:33 INFO - PROCESS | 3700 | 1467049173946 Marionette DEBUG loaded listener.js 10:39:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (10B4AC00) [pid = 3700] [serial = 1340] [outer = 10820800] 10:39:34 INFO - PROCESS | 3700 | 1467049174441 Marionette TRACE conn6 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 10:39:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 10:39:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 670ms 10:39:34 INFO - PROCESS | 3700 | 1467049174456 Marionette TRACE conn6 -> [0,1749,"getWindowHandle",null] 10:39:34 INFO - PROCESS | 3700 | 1467049174458 Marionette TRACE conn6 <- [1,1749,null,{"value":"13"}] 10:39:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 10:39:34 INFO - PROCESS | 3700 | 1467049174462 Marionette TRACE conn6 -> [0,1750,"setScriptTimeout",{"ms":35000}] 10:39:34 INFO - PROCESS | 3700 | 1467049174465 Marionette TRACE conn6 <- [1,1750,null,{}] 10:39:34 INFO - PROCESS | 3700 | 1467049174476 Marionette TRACE conn6 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:34 INFO - PROCESS | 3700 | 1467049174481 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:34 INFO - PROCESS | 3700 | 1467049174598 Marionette TRACE conn6 <- [1,1751,null,{"value":null}] 10:39:34 INFO - PROCESS | 3700 | 1467049174609 Marionette TRACE conn6 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:34 INFO - PROCESS | 3700 | 1467049174612 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:34 INFO - PROCESS | 3700 | ++DOCSHELL 13869400 == 30 [pid = 3700] [id = 447] 10:39:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (13869800) [pid = 3700] [serial = 1341] [outer = 00000000] 10:39:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (1386F400) [pid = 3700] [serial = 1342] [outer = 13869800] 10:39:34 INFO - PROCESS | 3700 | 1467049174663 Marionette DEBUG loaded listener.js 10:39:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (148E0C00) [pid = 3700] [serial = 1343] [outer = 13869800] 10:39:35 INFO - PROCESS | 3700 | 1467049175126 Marionette TRACE conn6 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 10:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 10:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 730ms 10:39:35 INFO - PROCESS | 3700 | 1467049175195 Marionette TRACE conn6 -> [0,1753,"getWindowHandle",null] 10:39:35 INFO - PROCESS | 3700 | 1467049175198 Marionette TRACE conn6 <- [1,1753,null,{"value":"13"}] 10:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 10:39:35 INFO - PROCESS | 3700 | 1467049175201 Marionette TRACE conn6 -> [0,1754,"setScriptTimeout",{"ms":35000}] 10:39:35 INFO - PROCESS | 3700 | 1467049175203 Marionette TRACE conn6 <- [1,1754,null,{}] 10:39:35 INFO - PROCESS | 3700 | 1467049175206 Marionette TRACE conn6 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:35 INFO - PROCESS | 3700 | 1467049175208 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:35 INFO - PROCESS | 3700 | 1467049175290 Marionette TRACE conn6 <- [1,1755,null,{"value":null}] 10:39:35 INFO - PROCESS | 3700 | 1467049175296 Marionette TRACE conn6 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 3700 | 1467049175298 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:35 INFO - PROCESS | 3700 | ++DOCSHELL 14B7AC00 == 31 [pid = 3700] [id = 448] 10:39:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (14B8BC00) [pid = 3700] [serial = 1344] [outer = 00000000] 10:39:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (15005800) [pid = 3700] [serial = 1345] [outer = 14B8BC00] 10:39:35 INFO - PROCESS | 3700 | 1467049175342 Marionette DEBUG loaded listener.js 10:39:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (15045000) [pid = 3700] [serial = 1346] [outer = 14B8BC00] 10:39:35 INFO - PROCESS | 3700 | 1467049175779 Marionette TRACE conn6 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 10:39:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 10:39:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 630ms 10:39:35 INFO - PROCESS | 3700 | 1467049175836 Marionette TRACE conn6 -> [0,1757,"getWindowHandle",null] 10:39:35 INFO - PROCESS | 3700 | 1467049175838 Marionette TRACE conn6 <- [1,1757,null,{"value":"13"}] 10:39:35 INFO - PROCESS | 3700 | 1467049175841 Marionette TRACE conn6 -> [0,1758,"setScriptTimeout",{"ms":35000}] 10:39:35 INFO - PROCESS | 3700 | 1467049175843 Marionette TRACE conn6 <- [1,1758,null,{}] 10:39:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 10:39:35 INFO - PROCESS | 3700 | 1467049175847 Marionette TRACE conn6 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:35 INFO - PROCESS | 3700 | 1467049175849 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:35 INFO - PROCESS | 3700 | 1467049175930 Marionette TRACE conn6 <- [1,1759,null,{"value":null}] 10:39:35 INFO - PROCESS | 3700 | 1467049175938 Marionette TRACE conn6 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:35 INFO - PROCESS | 3700 | 1467049175941 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:35 INFO - PROCESS | 3700 | ++DOCSHELL 150E5800 == 32 [pid = 3700] [id = 449] 10:39:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (150E5C00) [pid = 3700] [serial = 1347] [outer = 00000000] 10:39:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (15352400) [pid = 3700] [serial = 1348] [outer = 150E5C00] 10:39:35 INFO - PROCESS | 3700 | 1467049175988 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (16426C00) [pid = 3700] [serial = 1349] [outer = 150E5C00] 10:39:36 INFO - PROCESS | 3700 | 1467049176459 Marionette TRACE conn6 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 10:39:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 10:39:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 670ms 10:39:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 10:39:36 INFO - PROCESS | 3700 | 1467049176516 Marionette TRACE conn6 -> [0,1761,"getWindowHandle",null] 10:39:36 INFO - PROCESS | 3700 | 1467049176518 Marionette TRACE conn6 <- [1,1761,null,{"value":"13"}] 10:39:36 INFO - PROCESS | 3700 | 1467049176521 Marionette TRACE conn6 -> [0,1762,"setScriptTimeout",{"ms":35000}] 10:39:36 INFO - PROCESS | 3700 | 1467049176523 Marionette TRACE conn6 <- [1,1762,null,{}] 10:39:36 INFO - PROCESS | 3700 | 1467049176526 Marionette TRACE conn6 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:36 INFO - PROCESS | 3700 | 1467049176532 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:36 INFO - PROCESS | 3700 | 1467049176636 Marionette TRACE conn6 <- [1,1763,null,{"value":null}] 10:39:36 INFO - PROCESS | 3700 | 1467049176642 Marionette TRACE conn6 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:36 INFO - PROCESS | 3700 | 1467049176644 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:36 INFO - PROCESS | 3700 | ++DOCSHELL 16A7BC00 == 33 [pid = 3700] [id = 450] 10:39:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (16A7D000) [pid = 3700] [serial = 1350] [outer = 00000000] 10:39:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (17942400) [pid = 3700] [serial = 1351] [outer = 16A7D000] 10:39:36 INFO - PROCESS | 3700 | 1467049176691 Marionette DEBUG loaded listener.js 10:39:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (18155C00) [pid = 3700] [serial = 1352] [outer = 16A7D000] 10:39:37 INFO - PROCESS | 3700 | 1467049177146 Marionette TRACE conn6 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 10:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 10:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 670ms 10:39:37 INFO - PROCESS | 3700 | 1467049177192 Marionette TRACE conn6 -> [0,1765,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 3700 | 1467049177194 Marionette TRACE conn6 <- [1,1765,null,{"value":"13"}] 10:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 10:39:37 INFO - PROCESS | 3700 | 1467049177197 Marionette TRACE conn6 -> [0,1766,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - PROCESS | 3700 | 1467049177199 Marionette TRACE conn6 <- [1,1766,null,{}] 10:39:37 INFO - PROCESS | 3700 | 1467049177202 Marionette TRACE conn6 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:37 INFO - PROCESS | 3700 | 1467049177204 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:37 INFO - PROCESS | 3700 | 1467049177284 Marionette TRACE conn6 <- [1,1767,null,{"value":null}] 10:39:37 INFO - PROCESS | 3700 | 1467049177321 Marionette TRACE conn6 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 3700 | 1467049177323 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:37 INFO - PROCESS | 3700 | ++DOCSHELL 0905AC00 == 34 [pid = 3700] [id = 451] 10:39:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (109D6800) [pid = 3700] [serial = 1353] [outer = 00000000] 10:39:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (181E7000) [pid = 3700] [serial = 1354] [outer = 109D6800] 10:39:37 INFO - PROCESS | 3700 | 1467049177369 Marionette DEBUG loaded listener.js 10:39:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (181F0800) [pid = 3700] [serial = 1355] [outer = 109D6800] 10:39:37 INFO - PROCESS | 3700 | 1467049177811 Marionette TRACE conn6 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 10:39:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 10:39:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 670ms 10:39:37 INFO - PROCESS | 3700 | 1467049177868 Marionette TRACE conn6 -> [0,1769,"getWindowHandle",null] 10:39:37 INFO - PROCESS | 3700 | 1467049177870 Marionette TRACE conn6 <- [1,1769,null,{"value":"13"}] 10:39:37 INFO - PROCESS | 3700 | 1467049177873 Marionette TRACE conn6 -> [0,1770,"setScriptTimeout",{"ms":35000}] 10:39:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 10:39:37 INFO - PROCESS | 3700 | 1467049177875 Marionette TRACE conn6 <- [1,1770,null,{}] 10:39:37 INFO - PROCESS | 3700 | 1467049177879 Marionette TRACE conn6 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:37 INFO - PROCESS | 3700 | 1467049177881 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:37 INFO - PROCESS | 3700 | 1467049177957 Marionette TRACE conn6 <- [1,1771,null,{"value":null}] 10:39:37 INFO - PROCESS | 3700 | 1467049177963 Marionette TRACE conn6 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:37 INFO - PROCESS | 3700 | 1467049177965 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:37 INFO - PROCESS | 3700 | ++DOCSHELL 10A36400 == 35 [pid = 3700] [id = 452] 10:39:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (18E22000) [pid = 3700] [serial = 1356] [outer = 00000000] 10:39:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19088000) [pid = 3700] [serial = 1357] [outer = 18E22000] 10:39:37 INFO - PROCESS | 3700 | 1467049178011 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19085000) [pid = 3700] [serial = 1358] [outer = 18E22000] 10:39:38 INFO - PROCESS | 3700 | 1467049178488 Marionette TRACE conn6 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 10:39:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 10:39:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 673ms 10:39:38 INFO - PROCESS | 3700 | 1467049178551 Marionette TRACE conn6 -> [0,1773,"getWindowHandle",null] 10:39:38 INFO - PROCESS | 3700 | 1467049178554 Marionette TRACE conn6 <- [1,1773,null,{"value":"13"}] 10:39:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 10:39:38 INFO - PROCESS | 3700 | 1467049178563 Marionette TRACE conn6 -> [0,1774,"setScriptTimeout",{"ms":35000}] 10:39:38 INFO - PROCESS | 3700 | 1467049178565 Marionette TRACE conn6 <- [1,1774,null,{}] 10:39:38 INFO - PROCESS | 3700 | 1467049178570 Marionette TRACE conn6 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:38 INFO - PROCESS | 3700 | 1467049178571 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:38 INFO - PROCESS | 3700 | 1467049178686 Marionette TRACE conn6 <- [1,1775,null,{"value":null}] 10:39:38 INFO - PROCESS | 3700 | 1467049178780 Marionette TRACE conn6 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:38 INFO - PROCESS | 3700 | 1467049178782 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:38 INFO - PROCESS | 3700 | ++DOCSHELL 13869000 == 36 [pid = 3700] [id = 453] 10:39:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19086C00) [pid = 3700] [serial = 1359] [outer = 00000000] 10:39:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (193CB400) [pid = 3700] [serial = 1360] [outer = 19086C00] 10:39:38 INFO - PROCESS | 3700 | 1467049178829 Marionette DEBUG loaded listener.js 10:39:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19445C00) [pid = 3700] [serial = 1361] [outer = 19086C00] 10:39:39 INFO - PROCESS | 3700 | 1467049179282 Marionette TRACE conn6 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 10:39:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 10:39:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 770ms 10:39:39 INFO - PROCESS | 3700 | 1467049179337 Marionette TRACE conn6 -> [0,1777,"getWindowHandle",null] 10:39:39 INFO - PROCESS | 3700 | 1467049179339 Marionette TRACE conn6 <- [1,1777,null,{"value":"13"}] 10:39:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 10:39:39 INFO - PROCESS | 3700 | 1467049179342 Marionette TRACE conn6 -> [0,1778,"setScriptTimeout",{"ms":35000}] 10:39:39 INFO - PROCESS | 3700 | 1467049179344 Marionette TRACE conn6 <- [1,1778,null,{}] 10:39:39 INFO - PROCESS | 3700 | 1467049179348 Marionette TRACE conn6 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:39 INFO - PROCESS | 3700 | 1467049179350 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:39 INFO - PROCESS | 3700 | 1467049179469 Marionette TRACE conn6 <- [1,1779,null,{"value":null}] 10:39:39 INFO - PROCESS | 3700 | 1467049179538 Marionette TRACE conn6 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:39 INFO - PROCESS | 3700 | 1467049179540 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:39 INFO - PROCESS | 3700 | ++DOCSHELL 100F6C00 == 37 [pid = 3700] [id = 454] 10:39:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (10B51000) [pid = 3700] [serial = 1362] [outer = 00000000] 10:39:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (195D0800) [pid = 3700] [serial = 1363] [outer = 10B51000] 10:39:39 INFO - PROCESS | 3700 | 1467049179586 Marionette DEBUG loaded listener.js 10:39:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19967C00) [pid = 3700] [serial = 1364] [outer = 10B51000] 10:39:40 INFO - PROCESS | 3700 | 1467049180020 Marionette TRACE conn6 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 730ms 10:39:40 INFO - PROCESS | 3700 | 1467049180078 Marionette TRACE conn6 -> [0,1781,"getWindowHandle",null] 10:39:40 INFO - PROCESS | 3700 | 1467049180080 Marionette TRACE conn6 <- [1,1781,null,{"value":"13"}] 10:39:40 INFO - PROCESS | 3700 | 1467049180084 Marionette TRACE conn6 -> [0,1782,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 10:39:40 INFO - PROCESS | 3700 | 1467049180086 Marionette TRACE conn6 <- [1,1782,null,{}] 10:39:40 INFO - PROCESS | 3700 | 1467049180090 Marionette TRACE conn6 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:40 INFO - PROCESS | 3700 | 1467049180092 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:40 INFO - PROCESS | 3700 | 1467049180347 Marionette TRACE conn6 <- [1,1783,null,{"value":null}] 10:39:40 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (165D1800) [pid = 3700] [serial = 1320] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 10:39:40 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1908D800) [pid = 3700] [serial = 1323] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 10:39:40 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19978400) [pid = 3700] [serial = 1329] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 10:39:40 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15051C00) [pid = 3700] [serial = 1314] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 10:39:40 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10B53C00) [pid = 3700] [serial = 1311] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 10:39:40 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (0FF84C00) [pid = 3700] [serial = 1308] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 10:39:40 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16420800) [pid = 3700] [serial = 1305] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 10:39:40 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0FD74400) [pid = 3700] [serial = 1302] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 10:39:40 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (199ACC00) [pid = 3700] [serial = 1299] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 10:39:40 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (165DC400) [pid = 3700] [serial = 1317] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 10:39:40 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1501A800) [pid = 3700] [serial = 1326] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 10:39:40 INFO - PROCESS | 3700 | 1467049180418 Marionette TRACE conn6 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:40 INFO - PROCESS | 3700 | 1467049180421 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:40 INFO - PROCESS | 3700 | ++DOCSHELL 0C73A000 == 38 [pid = 3700] [id = 455] 10:39:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (0C73B000) [pid = 3700] [serial = 1365] [outer = 00000000] 10:39:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10B53C00) [pid = 3700] [serial = 1366] [outer = 0C73B000] 10:39:40 INFO - PROCESS | 3700 | 1467049180469 Marionette DEBUG loaded listener.js 10:39:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1535BC00) [pid = 3700] [serial = 1367] [outer = 0C73B000] 10:39:40 INFO - PROCESS | 3700 | 1467049180832 Marionette TRACE conn6 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:39:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:39:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 770ms 10:39:40 INFO - PROCESS | 3700 | 1467049180858 Marionette TRACE conn6 -> [0,1785,"getWindowHandle",null] 10:39:40 INFO - PROCESS | 3700 | 1467049180860 Marionette TRACE conn6 <- [1,1785,null,{"value":"13"}] 10:39:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 10:39:40 INFO - PROCESS | 3700 | 1467049180863 Marionette TRACE conn6 -> [0,1786,"setScriptTimeout",{"ms":35000}] 10:39:40 INFO - PROCESS | 3700 | 1467049180865 Marionette TRACE conn6 <- [1,1786,null,{}] 10:39:40 INFO - PROCESS | 3700 | 1467049180882 Marionette TRACE conn6 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:40 INFO - PROCESS | 3700 | 1467049180884 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:40 INFO - PROCESS | 3700 | 1467049180964 Marionette TRACE conn6 <- [1,1787,null,{"value":null}] 10:39:40 INFO - PROCESS | 3700 | 1467049180969 Marionette TRACE conn6 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:40 INFO - PROCESS | 3700 | 1467049180971 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:40 INFO - PROCESS | 3700 | ++DOCSHELL 1642A000 == 39 [pid = 3700] [id = 456] 10:39:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16609000) [pid = 3700] [serial = 1368] [outer = 00000000] 10:39:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19973400) [pid = 3700] [serial = 1369] [outer = 16609000] 10:39:41 INFO - PROCESS | 3700 | 1467049181017 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19976000) [pid = 3700] [serial = 1370] [outer = 16609000] 10:39:41 INFO - PROCESS | 3700 | 1467049181441 Marionette TRACE conn6 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 10:39:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 10:39:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 650ms 10:39:41 INFO - PROCESS | 3700 | 1467049181514 Marionette TRACE conn6 -> [0,1789,"getWindowHandle",null] 10:39:41 INFO - PROCESS | 3700 | 1467049181516 Marionette TRACE conn6 <- [1,1789,null,{"value":"13"}] 10:39:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 10:39:41 INFO - PROCESS | 3700 | 1467049181519 Marionette TRACE conn6 -> [0,1790,"setScriptTimeout",{"ms":35000}] 10:39:41 INFO - PROCESS | 3700 | 1467049181521 Marionette TRACE conn6 <- [1,1790,null,{}] 10:39:41 INFO - PROCESS | 3700 | 1467049181524 Marionette TRACE conn6 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:41 INFO - PROCESS | 3700 | 1467049181526 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:41 INFO - PROCESS | 3700 | 1467049181609 Marionette TRACE conn6 <- [1,1791,null,{"value":null}] 10:39:41 INFO - PROCESS | 3700 | 1467049181615 Marionette TRACE conn6 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:41 INFO - PROCESS | 3700 | 1467049181617 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:41 INFO - PROCESS | 3700 | ++DOCSHELL 19971400 == 40 [pid = 3700] [id = 457] 10:39:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (199A7000) [pid = 3700] [serial = 1371] [outer = 00000000] 10:39:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19BD4C00) [pid = 3700] [serial = 1372] [outer = 199A7000] 10:39:41 INFO - PROCESS | 3700 | 1467049181662 Marionette DEBUG loaded listener.js 10:39:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19BDC400) [pid = 3700] [serial = 1373] [outer = 199A7000] 10:39:42 INFO - PROCESS | 3700 | 1467049182125 Marionette TRACE conn6 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:39:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 10:39:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 630ms 10:39:42 INFO - PROCESS | 3700 | 1467049182150 Marionette TRACE conn6 -> [0,1793,"getWindowHandle",null] 10:39:42 INFO - PROCESS | 3700 | 1467049182151 Marionette TRACE conn6 <- [1,1793,null,{"value":"13"}] 10:39:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 10:39:42 INFO - PROCESS | 3700 | 1467049182154 Marionette TRACE conn6 -> [0,1794,"setScriptTimeout",{"ms":35000}] 10:39:42 INFO - PROCESS | 3700 | 1467049182156 Marionette TRACE conn6 <- [1,1794,null,{}] 10:39:42 INFO - PROCESS | 3700 | 1467049182178 Marionette TRACE conn6 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:42 INFO - PROCESS | 3700 | 1467049182180 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:42 INFO - PROCESS | 3700 | 1467049182265 Marionette TRACE conn6 <- [1,1795,null,{"value":null}] 10:39:42 INFO - PROCESS | 3700 | 1467049182270 Marionette TRACE conn6 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:42 INFO - PROCESS | 3700 | 1467049182272 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:42 INFO - PROCESS | 3700 | ++DOCSHELL 1504CC00 == 41 [pid = 3700] [id = 458] 10:39:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15351C00) [pid = 3700] [serial = 1374] [outer = 00000000] 10:39:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19CE1400) [pid = 3700] [serial = 1375] [outer = 15351C00] 10:39:42 INFO - PROCESS | 3700 | 1467049182318 Marionette DEBUG loaded listener.js 10:39:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19CDCC00) [pid = 3700] [serial = 1376] [outer = 15351C00] 10:39:43 INFO - PROCESS | 3700 | 1467049183156 Marionette TRACE conn6 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 10:39:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 10:39:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1073ms 10:39:43 INFO - PROCESS | 3700 | 1467049183232 Marionette TRACE conn6 -> [0,1797,"getWindowHandle",null] 10:39:43 INFO - PROCESS | 3700 | 1467049183236 Marionette TRACE conn6 <- [1,1797,null,{"value":"13"}] 10:39:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 10:39:43 INFO - PROCESS | 3700 | 1467049183241 Marionette TRACE conn6 -> [0,1798,"setScriptTimeout",{"ms":35000}] 10:39:43 INFO - PROCESS | 3700 | 1467049183246 Marionette TRACE conn6 <- [1,1798,null,{}] 10:39:43 INFO - PROCESS | 3700 | 1467049183252 Marionette TRACE conn6 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:43 INFO - PROCESS | 3700 | 1467049183255 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:43 INFO - PROCESS | 3700 | 1467049183411 Marionette TRACE conn6 <- [1,1799,null,{"value":null}] 10:39:43 INFO - PROCESS | 3700 | 1467049183546 Marionette TRACE conn6 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:43 INFO - PROCESS | 3700 | 1467049183549 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:43 INFO - PROCESS | 3700 | ++DOCSHELL 100F5400 == 42 [pid = 3700] [id = 459] 10:39:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (100F8400) [pid = 3700] [serial = 1377] [outer = 00000000] 10:39:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10A37C00) [pid = 3700] [serial = 1378] [outer = 100F8400] 10:39:43 INFO - PROCESS | 3700 | 1467049183611 Marionette DEBUG loaded listener.js 10:39:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10D2E400) [pid = 3700] [serial = 1379] [outer = 100F8400] 10:39:44 INFO - PROCESS | 3700 | 1467049184362 Marionette TRACE conn6 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:39:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 10:39:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1381ms 10:39:44 INFO - PROCESS | 3700 | 1467049184626 Marionette TRACE conn6 -> [0,1801,"getWindowHandle",null] 10:39:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 10:39:44 INFO - PROCESS | 3700 | 1467049184629 Marionette TRACE conn6 <- [1,1801,null,{"value":"13"}] 10:39:44 INFO - PROCESS | 3700 | 1467049184634 Marionette TRACE conn6 -> [0,1802,"setScriptTimeout",{"ms":35000}] 10:39:44 INFO - PROCESS | 3700 | 1467049184637 Marionette TRACE conn6 <- [1,1802,null,{}] 10:39:44 INFO - PROCESS | 3700 | 1467049184642 Marionette TRACE conn6 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:44 INFO - PROCESS | 3700 | 1467049184646 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:44 INFO - PROCESS | 3700 | 1467049184759 Marionette TRACE conn6 <- [1,1803,null,{"value":null}] 10:39:44 INFO - PROCESS | 3700 | 1467049184894 Marionette TRACE conn6 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:44 INFO - PROCESS | 3700 | 1467049184899 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:44 INFO - PROCESS | 3700 | ++DOCSHELL 10811C00 == 43 [pid = 3700] [id = 460] 10:39:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (10815800) [pid = 3700] [serial = 1380] [outer = 00000000] 10:39:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (109D5800) [pid = 3700] [serial = 1381] [outer = 10815800] 10:39:44 INFO - PROCESS | 3700 | 1467049184991 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10B50400) [pid = 3700] [serial = 1382] [outer = 10815800] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 19971400 == 42 [pid = 3700] [id = 457] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 1642A000 == 41 [pid = 3700] [id = 456] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 0C73A000 == 40 [pid = 3700] [id = 455] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 100F6C00 == 39 [pid = 3700] [id = 454] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 13869000 == 38 [pid = 3700] [id = 453] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 10A36400 == 37 [pid = 3700] [id = 452] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 0905AC00 == 36 [pid = 3700] [id = 451] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 16A7BC00 == 35 [pid = 3700] [id = 450] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 150E5800 == 34 [pid = 3700] [id = 449] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19CC0C00) [pid = 3700] [serial = 1333] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 14B7AC00 == 33 [pid = 3700] [id = 448] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 13869400 == 32 [pid = 3700] [id = 447] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 10820400 == 31 [pid = 3700] [id = 446] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 1005F400 == 30 [pid = 3700] [id = 445] 10:39:45 INFO - PROCESS | 3700 | --DOCSHELL 15051000 == 29 [pid = 3700] [id = 444] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (18E1EC00) [pid = 3700] [serial = 1321] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (195C8C00) [pid = 3700] [serial = 1324] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (199A7C00) [pid = 3700] [serial = 1330] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (193CD800) [pid = 3700] [serial = 1325] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (15353400) [pid = 3700] [serial = 1315] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (119CA400) [pid = 3700] [serial = 1312] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1386B400) [pid = 3700] [serial = 1313] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10572400) [pid = 3700] [serial = 1309] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1066C000) [pid = 3700] [serial = 1310] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (17920C00) [pid = 3700] [serial = 1307] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (165DA400) [pid = 3700] [serial = 1306] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1386EC00) [pid = 3700] [serial = 1304] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10D31C00) [pid = 3700] [serial = 1303] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19BD4800) [pid = 3700] [serial = 1301] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19BD5000) [pid = 3700] [serial = 1331] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1791C400) [pid = 3700] [serial = 1318] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (18156400) [pid = 3700] [serial = 1319] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (18E20800) [pid = 3700] [serial = 1322] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (195CE400) [pid = 3700] [serial = 1328] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (195CC800) [pid = 3700] [serial = 1327] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1652F800) [pid = 3700] [serial = 1316] [outer = 00000000] [url = about:blank] 10:39:45 INFO - PROCESS | 3700 | 1467049185557 Marionette TRACE conn6 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 10:39:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 10:39:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 970ms 10:39:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 10:39:45 INFO - PROCESS | 3700 | 1467049185606 Marionette TRACE conn6 -> [0,1805,"getWindowHandle",null] 10:39:45 INFO - PROCESS | 3700 | 1467049185609 Marionette TRACE conn6 <- [1,1805,null,{"value":"13"}] 10:39:45 INFO - PROCESS | 3700 | 1467049185615 Marionette TRACE conn6 -> [0,1806,"setScriptTimeout",{"ms":35000}] 10:39:45 INFO - PROCESS | 3700 | 1467049185619 Marionette TRACE conn6 <- [1,1806,null,{}] 10:39:45 INFO - PROCESS | 3700 | 1467049185623 Marionette TRACE conn6 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:45 INFO - PROCESS | 3700 | 1467049185626 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:45 INFO - PROCESS | 3700 | 1467049185720 Marionette TRACE conn6 <- [1,1807,null,{"value":null}] 10:39:45 INFO - PROCESS | 3700 | 1467049185818 Marionette TRACE conn6 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:45 INFO - PROCESS | 3700 | 1467049185820 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:45 INFO - PROCESS | 3700 | ++DOCSHELL 10815400 == 30 [pid = 3700] [id = 461] 10:39:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10816400) [pid = 3700] [serial = 1383] [outer = 00000000] 10:39:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10EBF800) [pid = 3700] [serial = 1384] [outer = 10816400] 10:39:45 INFO - PROCESS | 3700 | 1467049185871 Marionette DEBUG loaded listener.js 10:39:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13860800) [pid = 3700] [serial = 1385] [outer = 10816400] 10:39:46 INFO - PROCESS | 3700 | 1467049186350 Marionette TRACE conn6 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 10:39:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 10:39:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 790ms 10:39:46 INFO - PROCESS | 3700 | 1467049186405 Marionette TRACE conn6 -> [0,1809,"getWindowHandle",null] 10:39:46 INFO - PROCESS | 3700 | 1467049186407 Marionette TRACE conn6 <- [1,1809,null,{"value":"13"}] 10:39:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 10:39:46 INFO - PROCESS | 3700 | 1467049186415 Marionette TRACE conn6 -> [0,1810,"setScriptTimeout",{"ms":35000}] 10:39:46 INFO - PROCESS | 3700 | 1467049186417 Marionette TRACE conn6 <- [1,1810,null,{}] 10:39:46 INFO - PROCESS | 3700 | 1467049186428 Marionette TRACE conn6 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:46 INFO - PROCESS | 3700 | 1467049186433 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:46 INFO - PROCESS | 3700 | 1467049186526 Marionette TRACE conn6 <- [1,1811,null,{"value":null}] 10:39:46 INFO - PROCESS | 3700 | 1467049186542 Marionette TRACE conn6 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:46 INFO - PROCESS | 3700 | 1467049186546 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:46 INFO - PROCESS | 3700 | ++DOCSHELL 15027400 == 31 [pid = 3700] [id = 462] 10:39:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15028C00) [pid = 3700] [serial = 1386] [outer = 00000000] 10:39:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (150E4000) [pid = 3700] [serial = 1387] [outer = 15028C00] 10:39:46 INFO - PROCESS | 3700 | 1467049186598 Marionette DEBUG loaded listener.js 10:39:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15352800) [pid = 3700] [serial = 1388] [outer = 15028C00] 10:39:47 INFO - PROCESS | 3700 | 1467049187088 Marionette TRACE conn6 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 10:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 10:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 730ms 10:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 10:39:47 INFO - PROCESS | 3700 | 1467049187150 Marionette TRACE conn6 -> [0,1813,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 3700 | 1467049187152 Marionette TRACE conn6 <- [1,1813,null,{"value":"13"}] 10:39:47 INFO - PROCESS | 3700 | 1467049187155 Marionette TRACE conn6 -> [0,1814,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - PROCESS | 3700 | 1467049187157 Marionette TRACE conn6 <- [1,1814,null,{}] 10:39:47 INFO - PROCESS | 3700 | 1467049187160 Marionette TRACE conn6 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:47 INFO - PROCESS | 3700 | 1467049187162 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:47 INFO - PROCESS | 3700 | 1467049187253 Marionette TRACE conn6 <- [1,1815,null,{"value":null}] 10:39:47 INFO - PROCESS | 3700 | 1467049187357 Marionette TRACE conn6 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:47 INFO - PROCESS | 3700 | 1467049187359 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:47 INFO - PROCESS | 3700 | ++DOCSHELL 165CF800 == 32 [pid = 3700] [id = 463] 10:39:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (165CFC00) [pid = 3700] [serial = 1389] [outer = 00000000] 10:39:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1660E400) [pid = 3700] [serial = 1390] [outer = 165CFC00] 10:39:47 INFO - PROCESS | 3700 | 1467049187416 Marionette DEBUG loaded listener.js 10:39:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17564400) [pid = 3700] [serial = 1391] [outer = 165CFC00] 10:39:47 INFO - PROCESS | 3700 | 1467049187840 Marionette TRACE conn6 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 10:39:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 10:39:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 730ms 10:39:47 INFO - PROCESS | 3700 | 1467049187921 Marionette TRACE conn6 -> [0,1817,"getWindowHandle",null] 10:39:47 INFO - PROCESS | 3700 | 1467049187923 Marionette TRACE conn6 <- [1,1817,null,{"value":"13"}] 10:39:47 INFO - PROCESS | 3700 | 1467049187927 Marionette TRACE conn6 -> [0,1818,"setScriptTimeout",{"ms":35000}] 10:39:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 10:39:47 INFO - PROCESS | 3700 | 1467049187929 Marionette TRACE conn6 <- [1,1818,null,{}] 10:39:47 INFO - PROCESS | 3700 | 1467049187933 Marionette TRACE conn6 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:47 INFO - PROCESS | 3700 | 1467049187935 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:48 INFO - PROCESS | 3700 | 1467049188052 Marionette TRACE conn6 <- [1,1819,null,{"value":null}] 10:39:48 INFO - PROCESS | 3700 | 1467049188064 Marionette TRACE conn6 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:48 INFO - PROCESS | 3700 | 1467049188066 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:48 INFO - PROCESS | 3700 | ++DOCSHELL 17564000 == 33 [pid = 3700] [id = 464] 10:39:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (175F6C00) [pid = 3700] [serial = 1392] [outer = 00000000] 10:39:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18156400) [pid = 3700] [serial = 1393] [outer = 175F6C00] 10:39:48 INFO - PROCESS | 3700 | 1467049188113 Marionette DEBUG loaded listener.js 10:39:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18C53C00) [pid = 3700] [serial = 1394] [outer = 175F6C00] 10:39:48 INFO - PROCESS | 3700 | 1467049188564 Marionette TRACE conn6 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 10:39:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 10:39:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 670ms 10:39:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 10:39:48 INFO - PROCESS | 3700 | 1467049188601 Marionette TRACE conn6 -> [0,1821,"getWindowHandle",null] 10:39:48 INFO - PROCESS | 3700 | 1467049188603 Marionette TRACE conn6 <- [1,1821,null,{"value":"13"}] 10:39:48 INFO - PROCESS | 3700 | 1467049188606 Marionette TRACE conn6 -> [0,1822,"setScriptTimeout",{"ms":35000}] 10:39:48 INFO - PROCESS | 3700 | 1467049188608 Marionette TRACE conn6 <- [1,1822,null,{}] 10:39:48 INFO - PROCESS | 3700 | 1467049188611 Marionette TRACE conn6 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:48 INFO - PROCESS | 3700 | 1467049188617 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:48 INFO - PROCESS | 3700 | 1467049188771 Marionette TRACE conn6 <- [1,1823,null,{"value":null}] 10:39:48 INFO - PROCESS | 3700 | 1467049188841 Marionette TRACE conn6 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:48 INFO - PROCESS | 3700 | 1467049188843 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:48 INFO - PROCESS | 3700 | ++DOCSHELL 19337800 == 34 [pid = 3700] [id = 465] 10:39:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1933C000) [pid = 3700] [serial = 1395] [outer = 00000000] 10:39:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (193CD800) [pid = 3700] [serial = 1396] [outer = 1933C000] 10:39:48 INFO - PROCESS | 3700 | 1467049188890 Marionette DEBUG loaded listener.js 10:39:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (195CB400) [pid = 3700] [serial = 1397] [outer = 1933C000] 10:39:49 INFO - PROCESS | 3700 | 1467049189333 Marionette TRACE conn6 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 10:39:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 10:39:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 770ms 10:39:49 INFO - PROCESS | 3700 | 1467049189389 Marionette TRACE conn6 -> [0,1825,"getWindowHandle",null] 10:39:49 INFO - PROCESS | 3700 | 1467049189391 Marionette TRACE conn6 <- [1,1825,null,{"value":"13"}] 10:39:49 INFO - PROCESS | 3700 | 1467049189399 Marionette TRACE conn6 -> [0,1826,"setScriptTimeout",{"ms":35000}] 10:39:49 INFO - PROCESS | 3700 | 1467049189400 Marionette TRACE conn6 <- [1,1826,null,{}] 10:39:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 10:39:49 INFO - PROCESS | 3700 | 1467049189404 Marionette TRACE conn6 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:49 INFO - PROCESS | 3700 | 1467049189406 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:49 INFO - PROCESS | 3700 | 1467049189534 Marionette TRACE conn6 <- [1,1827,null,{"value":null}] 10:39:49 INFO - PROCESS | 3700 | 1467049189601 Marionette TRACE conn6 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:49 INFO - PROCESS | 3700 | 1467049189603 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:49 INFO - PROCESS | 3700 | ++DOCSHELL 13866400 == 35 [pid = 3700] [id = 466] 10:39:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (148E9C00) [pid = 3700] [serial = 1398] [outer = 00000000] 10:39:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1996DC00) [pid = 3700] [serial = 1399] [outer = 148E9C00] 10:39:49 INFO - PROCESS | 3700 | 1467049189649 Marionette DEBUG loaded listener.js 10:39:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19972C00) [pid = 3700] [serial = 1400] [outer = 148E9C00] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16609000) [pid = 3700] [serial = 1368] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (0C73B000) [pid = 3700] [serial = 1365] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (199A7000) [pid = 3700] [serial = 1371] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19086C00) [pid = 3700] [serial = 1359] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10B51000) [pid = 3700] [serial = 1362] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10065400) [pid = 3700] [serial = 1335] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (16A7D000) [pid = 3700] [serial = 1350] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (18E22000) [pid = 3700] [serial = 1356] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (13869800) [pid = 3700] [serial = 1341] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (109D6800) [pid = 3700] [serial = 1353] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10820800) [pid = 3700] [serial = 1338] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (150E5C00) [pid = 3700] [serial = 1347] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (14B8BC00) [pid = 3700] [serial = 1344] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 10:39:49 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (199A6C00) [pid = 3700] [serial = 1332] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 10:39:50 INFO - PROCESS | 3700 | 1467049190141 Marionette TRACE conn6 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 10:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 10:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 772ms 10:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 10:39:50 INFO - PROCESS | 3700 | 1467049190177 Marionette TRACE conn6 -> [0,1829,"getWindowHandle",null] 10:39:50 INFO - PROCESS | 3700 | 1467049190179 Marionette TRACE conn6 <- [1,1829,null,{"value":"13"}] 10:39:50 INFO - PROCESS | 3700 | 1467049190182 Marionette TRACE conn6 -> [0,1830,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 3700 | 1467049190184 Marionette TRACE conn6 <- [1,1830,null,{}] 10:39:50 INFO - PROCESS | 3700 | 1467049190187 Marionette TRACE conn6 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:50 INFO - PROCESS | 3700 | 1467049190189 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:50 INFO - PROCESS | 3700 | 1467049190271 Marionette TRACE conn6 <- [1,1831,null,{"value":null}] 10:39:50 INFO - PROCESS | 3700 | 1467049190277 Marionette TRACE conn6 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 3700 | 1467049190278 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:50 INFO - PROCESS | 3700 | ++DOCSHELL 13862400 == 36 [pid = 3700] [id = 467] 10:39:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (150E5C00) [pid = 3700] [serial = 1401] [outer = 00000000] 10:39:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1908FC00) [pid = 3700] [serial = 1402] [outer = 150E5C00] 10:39:50 INFO - PROCESS | 3700 | 1467049190325 Marionette DEBUG loaded listener.js 10:39:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19963C00) [pid = 3700] [serial = 1403] [outer = 150E5C00] 10:39:50 INFO - PROCESS | 3700 | 1467049190757 Marionette TRACE conn6 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 10:39:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 10:39:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 630ms 10:39:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 10:39:50 INFO - PROCESS | 3700 | 1467049190813 Marionette TRACE conn6 -> [0,1833,"getWindowHandle",null] 10:39:50 INFO - PROCESS | 3700 | 1467049190815 Marionette TRACE conn6 <- [1,1833,null,{"value":"13"}] 10:39:50 INFO - PROCESS | 3700 | 1467049190818 Marionette TRACE conn6 -> [0,1834,"setScriptTimeout",{"ms":35000}] 10:39:50 INFO - PROCESS | 3700 | 1467049190820 Marionette TRACE conn6 <- [1,1834,null,{}] 10:39:50 INFO - PROCESS | 3700 | 1467049190823 Marionette TRACE conn6 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:50 INFO - PROCESS | 3700 | 1467049190825 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:50 INFO - PROCESS | 3700 | 1467049190903 Marionette TRACE conn6 <- [1,1835,null,{"value":null}] 10:39:50 INFO - PROCESS | 3700 | 1467049190909 Marionette TRACE conn6 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:50 INFO - PROCESS | 3700 | 1467049190911 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:50 INFO - PROCESS | 3700 | ++DOCSHELL 15053000 == 37 [pid = 3700] [id = 468] 10:39:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19977400) [pid = 3700] [serial = 1404] [outer = 00000000] 10:39:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (199A3800) [pid = 3700] [serial = 1405] [outer = 19977400] 10:39:50 INFO - PROCESS | 3700 | 1467049190954 Marionette DEBUG loaded listener.js 10:39:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (199A9000) [pid = 3700] [serial = 1406] [outer = 19977400] 10:39:51 INFO - PROCESS | 3700 | 1467049191456 Marionette TRACE conn6 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:39:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:39:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 730ms 10:39:51 INFO - PROCESS | 3700 | 1467049191550 Marionette TRACE conn6 -> [0,1837,"getWindowHandle",null] 10:39:51 INFO - PROCESS | 3700 | 1467049191554 Marionette TRACE conn6 <- [1,1837,null,{"value":"13"}] 10:39:51 INFO - PROCESS | 3700 | 1467049191560 Marionette TRACE conn6 -> [0,1838,"setScriptTimeout",{"ms":35000}] 10:39:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 10:39:51 INFO - PROCESS | 3700 | 1467049191565 Marionette TRACE conn6 <- [1,1838,null,{}] 10:39:51 INFO - PROCESS | 3700 | 1467049191572 Marionette TRACE conn6 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:51 INFO - PROCESS | 3700 | 1467049191576 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:51 INFO - PROCESS | 3700 | 1467049191734 Marionette TRACE conn6 <- [1,1839,null,{"value":null}] 10:39:51 INFO - PROCESS | 3700 | 1467049191845 Marionette TRACE conn6 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:51 INFO - PROCESS | 3700 | 1467049191850 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:51 INFO - PROCESS | 3700 | ++DOCSHELL 0FDD3000 == 38 [pid = 3700] [id = 469] 10:39:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (0FDE5000) [pid = 3700] [serial = 1407] [outer = 00000000] 10:39:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10595800) [pid = 3700] [serial = 1408] [outer = 0FDE5000] 10:39:51 INFO - PROCESS | 3700 | 1467049191910 Marionette DEBUG loaded listener.js 10:39:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (10818000) [pid = 3700] [serial = 1409] [outer = 0FDE5000] 10:39:52 INFO - PROCESS | 3700 | 1467049192543 Marionette TRACE conn6 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:39:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:39:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1020ms 10:39:52 INFO - PROCESS | 3700 | 1467049192585 Marionette TRACE conn6 -> [0,1841,"getWindowHandle",null] 10:39:52 INFO - PROCESS | 3700 | 1467049192590 Marionette TRACE conn6 <- [1,1841,null,{"value":"13"}] 10:39:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 10:39:52 INFO - PROCESS | 3700 | 1467049192596 Marionette TRACE conn6 -> [0,1842,"setScriptTimeout",{"ms":35000}] 10:39:52 INFO - PROCESS | 3700 | 1467049192599 Marionette TRACE conn6 <- [1,1842,null,{}] 10:39:52 INFO - PROCESS | 3700 | 1467049192603 Marionette TRACE conn6 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:52 INFO - PROCESS | 3700 | 1467049192606 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:52 INFO - PROCESS | 3700 | 1467049192754 Marionette TRACE conn6 <- [1,1843,null,{"value":null}] 10:39:52 INFO - PROCESS | 3700 | 1467049192897 Marionette TRACE conn6 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:52 INFO - PROCESS | 3700 | 1467049192900 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:52 INFO - PROCESS | 3700 | ++DOCSHELL 14B7AC00 == 39 [pid = 3700] [id = 470] 10:39:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (14F29000) [pid = 3700] [serial = 1410] [outer = 00000000] 10:39:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (15051000) [pid = 3700] [serial = 1411] [outer = 14F29000] 10:39:52 INFO - PROCESS | 3700 | 1467049192961 Marionette DEBUG loaded listener.js 10:39:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16532000) [pid = 3700] [serial = 1412] [outer = 14F29000] 10:39:53 INFO - PROCESS | 3700 | 1467049193606 Marionette TRACE conn6 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:39:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 10:39:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1077ms 10:39:53 INFO - PROCESS | 3700 | 1467049193677 Marionette TRACE conn6 -> [0,1845,"getWindowHandle",null] 10:39:53 INFO - PROCESS | 3700 | 1467049193679 Marionette TRACE conn6 <- [1,1845,null,{"value":"13"}] 10:39:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 10:39:53 INFO - PROCESS | 3700 | 1467049193683 Marionette TRACE conn6 -> [0,1846,"setScriptTimeout",{"ms":35000}] 10:39:53 INFO - PROCESS | 3700 | 1467049193687 Marionette TRACE conn6 <- [1,1846,null,{}] 10:39:53 INFO - PROCESS | 3700 | 1467049193699 Marionette TRACE conn6 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:53 INFO - PROCESS | 3700 | 1467049193704 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:53 INFO - PROCESS | 3700 | 1467049193852 Marionette TRACE conn6 <- [1,1847,null,{"value":null}] 10:39:53 INFO - PROCESS | 3700 | 1467049193995 Marionette TRACE conn6 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:53 INFO - PROCESS | 3700 | 1467049193999 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:54 INFO - PROCESS | 3700 | ++DOCSHELL 19971400 == 40 [pid = 3700] [id = 471] 10:39:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19973000) [pid = 3700] [serial = 1413] [outer = 00000000] 10:39:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (199AE400) [pid = 3700] [serial = 1414] [outer = 19973000] 10:39:54 INFO - PROCESS | 3700 | 1467049194062 Marionette DEBUG loaded listener.js 10:39:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19BD9C00) [pid = 3700] [serial = 1415] [outer = 19973000] 10:39:54 INFO - PROCESS | 3700 | 1467049194663 Marionette TRACE conn6 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 10:39:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 10:39:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1019ms 10:39:54 INFO - PROCESS | 3700 | 1467049194706 Marionette TRACE conn6 -> [0,1849,"getWindowHandle",null] 10:39:54 INFO - PROCESS | 3700 | 1467049194708 Marionette TRACE conn6 <- [1,1849,null,{"value":"13"}] 10:39:54 INFO - PROCESS | 3700 | 1467049194712 Marionette TRACE conn6 -> [0,1850,"setScriptTimeout",{"ms":35000}] 10:39:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 10:39:54 INFO - PROCESS | 3700 | 1467049194714 Marionette TRACE conn6 <- [1,1850,null,{}] 10:39:54 INFO - PROCESS | 3700 | 1467049194717 Marionette TRACE conn6 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:54 INFO - PROCESS | 3700 | 1467049194720 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:54 INFO - PROCESS | 3700 | 1467049194834 Marionette TRACE conn6 <- [1,1851,null,{"value":null}] 10:39:54 INFO - PROCESS | 3700 | 1467049194948 Marionette TRACE conn6 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:54 INFO - PROCESS | 3700 | 1467049194951 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:55 INFO - PROCESS | 3700 | ++DOCSHELL 19BDD800 == 41 [pid = 3700] [id = 472] 10:39:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (19BDE800) [pid = 3700] [serial = 1416] [outer = 00000000] 10:39:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (19CE5400) [pid = 3700] [serial = 1417] [outer = 19BDE800] 10:39:55 INFO - PROCESS | 3700 | 1467049195063 Marionette DEBUG loaded listener.js 10:39:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (1A0E6800) [pid = 3700] [serial = 1418] [outer = 19BDE800] 10:39:55 INFO - PROCESS | 3700 | 1467049195743 Marionette TRACE conn6 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 10:39:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 10:39:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1071ms 10:39:55 INFO - PROCESS | 3700 | 1467049195788 Marionette TRACE conn6 -> [0,1853,"getWindowHandle",null] 10:39:55 INFO - PROCESS | 3700 | 1467049195792 Marionette TRACE conn6 <- [1,1853,null,{"value":"13"}] 10:39:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 10:39:55 INFO - PROCESS | 3700 | 1467049195796 Marionette TRACE conn6 -> [0,1854,"setScriptTimeout",{"ms":35000}] 10:39:55 INFO - PROCESS | 3700 | 1467049195800 Marionette TRACE conn6 <- [1,1854,null,{}] 10:39:55 INFO - PROCESS | 3700 | 1467049195805 Marionette TRACE conn6 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:55 INFO - PROCESS | 3700 | 1467049195808 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:55 INFO - PROCESS | 3700 | 1467049195912 Marionette TRACE conn6 <- [1,1855,null,{"value":null}] 10:39:56 INFO - PROCESS | 3700 | 1467049196057 Marionette TRACE conn6 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:56 INFO - PROCESS | 3700 | 1467049196060 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:56 INFO - PROCESS | 3700 | ++DOCSHELL 0FD72C00 == 42 [pid = 3700] [id = 473] 10:39:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (10819C00) [pid = 3700] [serial = 1419] [outer = 00000000] 10:39:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1386DC00) [pid = 3700] [serial = 1420] [outer = 10819C00] 10:39:56 INFO - PROCESS | 3700 | 1467049196114 Marionette DEBUG loaded listener.js 10:39:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (149CB800) [pid = 3700] [serial = 1421] [outer = 10819C00] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 13862400 == 41 [pid = 3700] [id = 467] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 13866400 == 40 [pid = 3700] [id = 466] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 19337800 == 39 [pid = 3700] [id = 465] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 17564000 == 38 [pid = 3700] [id = 464] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 165CF800 == 37 [pid = 3700] [id = 463] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 15027400 == 36 [pid = 3700] [id = 462] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 10815400 == 35 [pid = 3700] [id = 461] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 10811C00 == 34 [pid = 3700] [id = 460] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 100F5400 == 33 [pid = 3700] [id = 459] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 1504CC00 == 32 [pid = 3700] [id = 458] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 19BDD800 == 31 [pid = 3700] [id = 472] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 14B7AC00 == 30 [pid = 3700] [id = 470] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 19971400 == 29 [pid = 3700] [id = 471] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 15053000 == 28 [pid = 3700] [id = 468] 10:39:56 INFO - PROCESS | 3700 | --DOCSHELL 0FDD3000 == 27 [pid = 3700] [id = 469] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (19BD4C00) [pid = 3700] [serial = 1372] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (193CB400) [pid = 3700] [serial = 1360] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (195D0800) [pid = 3700] [serial = 1363] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (100F9C00) [pid = 3700] [serial = 1336] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (10575000) [pid = 3700] [serial = 1337] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (17942400) [pid = 3700] [serial = 1351] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (18155C00) [pid = 3700] [serial = 1352] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19088000) [pid = 3700] [serial = 1357] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1386F400) [pid = 3700] [serial = 1342] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19445C00) [pid = 3700] [serial = 1361] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (148E0C00) [pid = 3700] [serial = 1343] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (181E7000) [pid = 3700] [serial = 1354] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (181F0800) [pid = 3700] [serial = 1355] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10A36C00) [pid = 3700] [serial = 1339] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10B4AC00) [pid = 3700] [serial = 1340] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15352400) [pid = 3700] [serial = 1348] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16426C00) [pid = 3700] [serial = 1349] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15005800) [pid = 3700] [serial = 1345] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15045000) [pid = 3700] [serial = 1346] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19CE0800) [pid = 3700] [serial = 1334] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19967C00) [pid = 3700] [serial = 1364] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19973400) [pid = 3700] [serial = 1369] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10B53C00) [pid = 3700] [serial = 1366] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19BDC400) [pid = 3700] [serial = 1373] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1535BC00) [pid = 3700] [serial = 1367] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19976000) [pid = 3700] [serial = 1370] [outer = 00000000] [url = about:blank] 10:39:56 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19085000) [pid = 3700] [serial = 1358] [outer = 00000000] [url = about:blank] 10:39:57 INFO - PROCESS | 3700 | 1467049197335 Marionette TRACE conn6 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 10:39:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 10:39:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1571ms 10:39:57 INFO - PROCESS | 3700 | 1467049197368 Marionette TRACE conn6 -> [0,1857,"getWindowHandle",null] 10:39:57 INFO - PROCESS | 3700 | 1467049197372 Marionette TRACE conn6 <- [1,1857,null,{"value":"13"}] 10:39:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 10:39:57 INFO - PROCESS | 3700 | 1467049197376 Marionette TRACE conn6 -> [0,1858,"setScriptTimeout",{"ms":35000}] 10:39:57 INFO - PROCESS | 3700 | 1467049197381 Marionette TRACE conn6 <- [1,1858,null,{}] 10:39:57 INFO - PROCESS | 3700 | 1467049197386 Marionette TRACE conn6 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:57 INFO - PROCESS | 3700 | 1467049197389 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:57 INFO - PROCESS | 3700 | 1467049197509 Marionette TRACE conn6 <- [1,1859,null,{"value":null}] 10:39:57 INFO - PROCESS | 3700 | 1467049197603 Marionette TRACE conn6 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:57 INFO - PROCESS | 3700 | 1467049197606 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:57 INFO - PROCESS | 3700 | ++DOCSHELL 0FF36400 == 28 [pid = 3700] [id = 474] 10:39:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (0FF84C00) [pid = 3700] [serial = 1422] [outer = 00000000] 10:39:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1057B800) [pid = 3700] [serial = 1423] [outer = 0FF84C00] 10:39:57 INFO - PROCESS | 3700 | 1467049197654 Marionette DEBUG loaded listener.js 10:39:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10667000) [pid = 3700] [serial = 1424] [outer = 0FF84C00] 10:39:58 INFO - PROCESS | 3700 | 1467049198038 Marionette TRACE conn6 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 10:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 10:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 730ms 10:39:58 INFO - PROCESS | 3700 | 1467049198133 Marionette TRACE conn6 -> [0,1861,"getWindowHandle",null] 10:39:58 INFO - PROCESS | 3700 | 1467049198139 Marionette TRACE conn6 <- [1,1861,null,{"value":"13"}] 10:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 10:39:58 INFO - PROCESS | 3700 | 1467049198150 Marionette TRACE conn6 -> [0,1862,"setScriptTimeout",{"ms":35000}] 10:39:58 INFO - PROCESS | 3700 | 1467049198152 Marionette TRACE conn6 <- [1,1862,null,{}] 10:39:58 INFO - PROCESS | 3700 | 1467049198156 Marionette TRACE conn6 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:58 INFO - PROCESS | 3700 | 1467049198159 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:58 INFO - PROCESS | 3700 | 1467049198260 Marionette TRACE conn6 <- [1,1863,null,{"value":null}] 10:39:58 INFO - PROCESS | 3700 | 1467049198269 Marionette TRACE conn6 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:58 INFO - PROCESS | 3700 | 1467049198271 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:58 INFO - PROCESS | 3700 | ++DOCSHELL 117DD400 == 29 [pid = 3700] [id = 475] 10:39:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (117DF800) [pid = 3700] [serial = 1425] [outer = 00000000] 10:39:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13865800) [pid = 3700] [serial = 1426] [outer = 117DF800] 10:39:58 INFO - PROCESS | 3700 | 1467049198321 Marionette DEBUG loaded listener.js 10:39:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1386C000) [pid = 3700] [serial = 1427] [outer = 117DF800] 10:39:58 INFO - PROCESS | 3700 | 1467049198788 Marionette TRACE conn6 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 10:39:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 10:39:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 670ms 10:39:58 INFO - PROCESS | 3700 | 1467049198822 Marionette TRACE conn6 -> [0,1865,"getWindowHandle",null] 10:39:58 INFO - PROCESS | 3700 | 1467049198825 Marionette TRACE conn6 <- [1,1865,null,{"value":"13"}] 10:39:58 INFO - PROCESS | 3700 | 1467049198828 Marionette TRACE conn6 -> [0,1866,"setScriptTimeout",{"ms":35000}] 10:39:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 10:39:58 INFO - PROCESS | 3700 | 1467049198832 Marionette TRACE conn6 <- [1,1866,null,{}] 10:39:58 INFO - PROCESS | 3700 | 1467049198843 Marionette TRACE conn6 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:58 INFO - PROCESS | 3700 | 1467049198848 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:58 INFO - PROCESS | 3700 | 1467049198932 Marionette TRACE conn6 <- [1,1867,null,{"value":null}] 10:39:58 INFO - PROCESS | 3700 | 1467049198940 Marionette TRACE conn6 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:58 INFO - PROCESS | 3700 | 1467049198943 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:58 INFO - PROCESS | 3700 | ++DOCSHELL 14F68800 == 30 [pid = 3700] [id = 476] 10:39:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15007800) [pid = 3700] [serial = 1428] [outer = 00000000] 10:39:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (151B5000) [pid = 3700] [serial = 1429] [outer = 15007800] 10:39:58 INFO - PROCESS | 3700 | 1467049198994 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16427C00) [pid = 3700] [serial = 1430] [outer = 15007800] 10:39:59 INFO - PROCESS | 3700 | 1467049199486 Marionette TRACE conn6 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 10:39:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 10:39:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 730ms 10:39:59 INFO - PROCESS | 3700 | 1467049199562 Marionette TRACE conn6 -> [0,1869,"getWindowHandle",null] 10:39:59 INFO - PROCESS | 3700 | 1467049199565 Marionette TRACE conn6 <- [1,1869,null,{"value":"13"}] 10:39:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 10:39:59 INFO - PROCESS | 3700 | 1467049199593 Marionette TRACE conn6 -> [0,1870,"setScriptTimeout",{"ms":35000}] 10:39:59 INFO - PROCESS | 3700 | 1467049199595 Marionette TRACE conn6 <- [1,1870,null,{}] 10:39:59 INFO - PROCESS | 3700 | 1467049199635 Marionette TRACE conn6 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:39:59 INFO - PROCESS | 3700 | 1467049199637 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:59 INFO - PROCESS | 3700 | 1467049199765 Marionette TRACE conn6 <- [1,1871,null,{"value":null}] 10:39:59 INFO - PROCESS | 3700 | 1467049199771 Marionette TRACE conn6 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:39:59 INFO - PROCESS | 3700 | 1467049199773 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:39:59 INFO - PROCESS | 3700 | ++DOCSHELL 151B1400 == 31 [pid = 3700] [id = 477] 10:39:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1642B000) [pid = 3700] [serial = 1431] [outer = 00000000] 10:39:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (16607C00) [pid = 3700] [serial = 1432] [outer = 1642B000] 10:39:59 INFO - PROCESS | 3700 | 1467049199823 Marionette DEBUG loaded listener.js 10:39:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17942400) [pid = 3700] [serial = 1433] [outer = 1642B000] 10:40:00 INFO - PROCESS | 3700 | 1467049200286 Marionette TRACE conn6 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 10:40:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 10:40:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 730ms 10:40:00 INFO - PROCESS | 3700 | 1467049200302 Marionette TRACE conn6 -> [0,1873,"getWindowHandle",null] 10:40:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 10:40:00 INFO - PROCESS | 3700 | 1467049200304 Marionette TRACE conn6 <- [1,1873,null,{"value":"13"}] 10:40:00 INFO - PROCESS | 3700 | 1467049200314 Marionette TRACE conn6 -> [0,1874,"setScriptTimeout",{"ms":35000}] 10:40:00 INFO - PROCESS | 3700 | 1467049200316 Marionette TRACE conn6 <- [1,1874,null,{}] 10:40:00 INFO - PROCESS | 3700 | 1467049200319 Marionette TRACE conn6 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:00 INFO - PROCESS | 3700 | 1467049200321 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:00 INFO - PROCESS | 3700 | 1467049200446 Marionette TRACE conn6 <- [1,1875,null,{"value":null}] 10:40:00 INFO - PROCESS | 3700 | 1467049200452 Marionette TRACE conn6 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:00 INFO - PROCESS | 3700 | 1467049200454 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:00 INFO - PROCESS | 3700 | ++DOCSHELL 1794B800 == 32 [pid = 3700] [id = 478] 10:40:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1794BC00) [pid = 3700] [serial = 1434] [outer = 00000000] 10:40:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18161000) [pid = 3700] [serial = 1435] [outer = 1794BC00] 10:40:00 INFO - PROCESS | 3700 | 1467049200501 Marionette DEBUG loaded listener.js 10:40:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (181EEC00) [pid = 3700] [serial = 1436] [outer = 1794BC00] 10:40:00 INFO - PROCESS | 3700 | 1467049200983 Marionette TRACE conn6 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 10:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 10:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 730ms 10:40:01 INFO - PROCESS | 3700 | 1467049201041 Marionette TRACE conn6 -> [0,1877,"getWindowHandle",null] 10:40:01 INFO - PROCESS | 3700 | 1467049201043 Marionette TRACE conn6 <- [1,1877,null,{"value":"13"}] 10:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 10:40:01 INFO - PROCESS | 3700 | 1467049201046 Marionette TRACE conn6 -> [0,1878,"setScriptTimeout",{"ms":35000}] 10:40:01 INFO - PROCESS | 3700 | 1467049201048 Marionette TRACE conn6 <- [1,1878,null,{}] 10:40:01 INFO - PROCESS | 3700 | 1467049201052 Marionette TRACE conn6 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:01 INFO - PROCESS | 3700 | 1467049201057 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:01 INFO - PROCESS | 3700 | 1467049201390 Marionette TRACE conn6 <- [1,1879,null,{"value":null}] 10:40:01 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19977400) [pid = 3700] [serial = 1404] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 10:40:01 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (175F6C00) [pid = 3700] [serial = 1392] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 10:40:01 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (150E5C00) [pid = 3700] [serial = 1401] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 10:40:01 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1933C000) [pid = 3700] [serial = 1395] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 10:40:01 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (148E9C00) [pid = 3700] [serial = 1398] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 10:40:01 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (100F8400) [pid = 3700] [serial = 1377] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 10:40:01 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15351C00) [pid = 3700] [serial = 1374] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 10:40:01 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10815800) [pid = 3700] [serial = 1380] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 10:40:01 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10816400) [pid = 3700] [serial = 1383] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 10:40:01 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (15028C00) [pid = 3700] [serial = 1386] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 10:40:01 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (165CFC00) [pid = 3700] [serial = 1389] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 10:40:01 INFO - PROCESS | 3700 | 1467049201460 Marionette TRACE conn6 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:01 INFO - PROCESS | 3700 | 1467049201462 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:01 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F3C00 == 33 [pid = 3700] [id = 479] 10:40:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (0FF86000) [pid = 3700] [serial = 1437] [outer = 00000000] 10:40:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1081EC00) [pid = 3700] [serial = 1438] [outer = 0FF86000] 10:40:01 INFO - PROCESS | 3700 | 1467049201509 Marionette DEBUG loaded listener.js 10:40:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (150E5C00) [pid = 3700] [serial = 1439] [outer = 0FF86000] 10:40:01 INFO - PROCESS | 3700 | 1467049201890 Marionette TRACE conn6 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 10:40:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 10:40:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 870ms 10:40:01 INFO - PROCESS | 3700 | 1467049201919 Marionette TRACE conn6 -> [0,1881,"getWindowHandle",null] 10:40:01 INFO - PROCESS | 3700 | 1467049201921 Marionette TRACE conn6 <- [1,1881,null,{"value":"13"}] 10:40:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 10:40:01 INFO - PROCESS | 3700 | 1467049201924 Marionette TRACE conn6 -> [0,1882,"setScriptTimeout",{"ms":35000}] 10:40:01 INFO - PROCESS | 3700 | 1467049201925 Marionette TRACE conn6 <- [1,1882,null,{}] 10:40:01 INFO - PROCESS | 3700 | 1467049201929 Marionette TRACE conn6 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:01 INFO - PROCESS | 3700 | 1467049201931 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:01 INFO - PROCESS | 3700 | 1467049202011 Marionette TRACE conn6 <- [1,1883,null,{"value":null}] 10:40:01 INFO - PROCESS | 3700 | 1467049202017 Marionette TRACE conn6 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:01 INFO - PROCESS | 3700 | 1467049202019 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:02 INFO - PROCESS | 3700 | ++DOCSHELL 165D5800 == 34 [pid = 3700] [id = 480] 10:40:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (17946C00) [pid = 3700] [serial = 1440] [outer = 00000000] 10:40:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19335400) [pid = 3700] [serial = 1441] [outer = 17946C00] 10:40:02 INFO - PROCESS | 3700 | 1467049202065 Marionette DEBUG loaded listener.js 10:40:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19448800) [pid = 3700] [serial = 1442] [outer = 17946C00] 10:40:02 INFO - PROCESS | 3700 | 1467049202496 Marionette TRACE conn6 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 10:40:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 10:40:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 630ms 10:40:02 INFO - PROCESS | 3700 | 1467049202555 Marionette TRACE conn6 -> [0,1885,"getWindowHandle",null] 10:40:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 10:40:02 INFO - PROCESS | 3700 | 1467049202557 Marionette TRACE conn6 <- [1,1885,null,{"value":"13"}] 10:40:02 INFO - PROCESS | 3700 | 1467049202560 Marionette TRACE conn6 -> [0,1886,"setScriptTimeout",{"ms":35000}] 10:40:02 INFO - PROCESS | 3700 | 1467049202561 Marionette TRACE conn6 <- [1,1886,null,{}] 10:40:02 INFO - PROCESS | 3700 | 1467049202565 Marionette TRACE conn6 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:02 INFO - PROCESS | 3700 | 1467049202567 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:02 INFO - PROCESS | 3700 | 1467049202649 Marionette TRACE conn6 <- [1,1887,null,{"value":null}] 10:40:02 INFO - PROCESS | 3700 | 1467049202654 Marionette TRACE conn6 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:02 INFO - PROCESS | 3700 | 1467049202656 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:02 INFO - PROCESS | 3700 | ++DOCSHELL 165DDC00 == 35 [pid = 3700] [id = 481] 10:40:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19083C00) [pid = 3700] [serial = 1443] [outer = 00000000] 10:40:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1995F800) [pid = 3700] [serial = 1444] [outer = 19083C00] 10:40:02 INFO - PROCESS | 3700 | 1467049202700 Marionette DEBUG loaded listener.js 10:40:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (175F4800) [pid = 3700] [serial = 1445] [outer = 19083C00] 10:40:03 INFO - PROCESS | 3700 | 1467049203155 Marionette TRACE conn6 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 10:40:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 10:40:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 630ms 10:40:03 INFO - PROCESS | 3700 | 1467049203208 Marionette TRACE conn6 -> [0,1889,"getWindowHandle",null] 10:40:03 INFO - PROCESS | 3700 | 1467049203210 Marionette TRACE conn6 <- [1,1889,null,{"value":"13"}] 10:40:03 INFO - PROCESS | 3700 | 1467049203213 Marionette TRACE conn6 -> [0,1890,"setScriptTimeout",{"ms":35000}] 10:40:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 10:40:03 INFO - PROCESS | 3700 | 1467049203215 Marionette TRACE conn6 <- [1,1890,null,{}] 10:40:03 INFO - PROCESS | 3700 | 1467049203218 Marionette TRACE conn6 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:03 INFO - PROCESS | 3700 | 1467049203220 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:03 INFO - PROCESS | 3700 | 1467049203302 Marionette TRACE conn6 <- [1,1891,null,{"value":null}] 10:40:03 INFO - PROCESS | 3700 | 1467049203310 Marionette TRACE conn6 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:03 INFO - PROCESS | 3700 | 1467049203311 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:03 INFO - PROCESS | 3700 | ++DOCSHELL 109DE400 == 36 [pid = 3700] [id = 482] 10:40:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10E4B400) [pid = 3700] [serial = 1446] [outer = 00000000] 10:40:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19975800) [pid = 3700] [serial = 1447] [outer = 10E4B400] 10:40:03 INFO - PROCESS | 3700 | 1467049203367 Marionette DEBUG loaded listener.js 10:40:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1997BC00) [pid = 3700] [serial = 1448] [outer = 10E4B400] 10:40:04 INFO - PROCESS | 3700 | 1467049204198 Marionette TRACE conn6 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 10:40:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 10:40:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1014ms 10:40:04 INFO - PROCESS | 3700 | 1467049204233 Marionette TRACE conn6 -> [0,1893,"getWindowHandle",null] 10:40:04 INFO - PROCESS | 3700 | 1467049204238 Marionette TRACE conn6 <- [1,1893,null,{"value":"13"}] 10:40:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 10:40:04 INFO - PROCESS | 3700 | 1467049204243 Marionette TRACE conn6 -> [0,1894,"setScriptTimeout",{"ms":35000}] 10:40:04 INFO - PROCESS | 3700 | 1467049204248 Marionette TRACE conn6 <- [1,1894,null,{}] 10:40:04 INFO - PROCESS | 3700 | 1467049204273 Marionette TRACE conn6 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:04 INFO - PROCESS | 3700 | 1467049204275 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:04 INFO - PROCESS | 3700 | 1467049204417 Marionette TRACE conn6 <- [1,1895,null,{"value":null}] 10:40:04 INFO - PROCESS | 3700 | 1467049204558 Marionette TRACE conn6 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:04 INFO - PROCESS | 3700 | 1467049204562 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:04 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F6000 == 37 [pid = 3700] [id = 483] 10:40:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (0FF3AC00) [pid = 3700] [serial = 1449] [outer = 00000000] 10:40:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (10B52C00) [pid = 3700] [serial = 1450] [outer = 0FF3AC00] 10:40:04 INFO - PROCESS | 3700 | 1467049204624 Marionette DEBUG loaded listener.js 10:40:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1386B400) [pid = 3700] [serial = 1451] [outer = 0FF3AC00] 10:40:05 INFO - PROCESS | 3700 | 1467049205355 Marionette TRACE conn6 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 10:40:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 10:40:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1175ms 10:40:05 INFO - PROCESS | 3700 | 1467049205423 Marionette TRACE conn6 -> [0,1897,"getWindowHandle",null] 10:40:05 INFO - PROCESS | 3700 | 1467049205428 Marionette TRACE conn6 <- [1,1897,null,{"value":"13"}] 10:40:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 10:40:05 INFO - PROCESS | 3700 | 1467049205434 Marionette TRACE conn6 -> [0,1898,"setScriptTimeout",{"ms":35000}] 10:40:05 INFO - PROCESS | 3700 | 1467049205437 Marionette TRACE conn6 <- [1,1898,null,{}] 10:40:05 INFO - PROCESS | 3700 | 1467049205471 Marionette TRACE conn6 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:05 INFO - PROCESS | 3700 | 1467049205474 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:05 INFO - PROCESS | 3700 | 1467049205614 Marionette TRACE conn6 <- [1,1899,null,{"value":null}] 10:40:05 INFO - PROCESS | 3700 | 1467049205841 Marionette TRACE conn6 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:05 INFO - PROCESS | 3700 | 1467049205844 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:05 INFO - PROCESS | 3700 | ++DOCSHELL 0C737400 == 38 [pid = 3700] [id = 484] 10:40:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (0C737800) [pid = 3700] [serial = 1452] [outer = 00000000] 10:40:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (0C8E8400) [pid = 3700] [serial = 1453] [outer = 0C737800] 10:40:05 INFO - PROCESS | 3700 | 1467049205905 Marionette DEBUG loaded listener.js 10:40:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (0FDCE400) [pid = 3700] [serial = 1454] [outer = 0C737800] 10:40:06 INFO - PROCESS | 3700 | --DOCSHELL 165DDC00 == 37 [pid = 3700] [id = 481] 10:40:06 INFO - PROCESS | 3700 | --DOCSHELL 165D5800 == 36 [pid = 3700] [id = 480] 10:40:06 INFO - PROCESS | 3700 | --DOCSHELL 0C8F3C00 == 35 [pid = 3700] [id = 479] 10:40:06 INFO - PROCESS | 3700 | --DOCSHELL 1794B800 == 34 [pid = 3700] [id = 478] 10:40:06 INFO - PROCESS | 3700 | --DOCSHELL 151B1400 == 33 [pid = 3700] [id = 477] 10:40:06 INFO - PROCESS | 3700 | --DOCSHELL 14F68800 == 32 [pid = 3700] [id = 476] 10:40:06 INFO - PROCESS | 3700 | --DOCSHELL 117DD400 == 31 [pid = 3700] [id = 475] 10:40:06 INFO - PROCESS | 3700 | --DOCSHELL 0FF36400 == 30 [pid = 3700] [id = 474] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (199A3800) [pid = 3700] [serial = 1405] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (199A9000) [pid = 3700] [serial = 1406] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (18156400) [pid = 3700] [serial = 1393] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19963C00) [pid = 3700] [serial = 1403] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (193CD800) [pid = 3700] [serial = 1396] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1996DC00) [pid = 3700] [serial = 1399] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10A37C00) [pid = 3700] [serial = 1378] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10D2E400) [pid = 3700] [serial = 1379] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19CDCC00) [pid = 3700] [serial = 1376] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19CE1400) [pid = 3700] [serial = 1375] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (109D5800) [pid = 3700] [serial = 1381] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10B50400) [pid = 3700] [serial = 1382] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10EBF800) [pid = 3700] [serial = 1384] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (13860800) [pid = 3700] [serial = 1385] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (150E4000) [pid = 3700] [serial = 1387] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15352800) [pid = 3700] [serial = 1388] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1660E400) [pid = 3700] [serial = 1390] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (195CB400) [pid = 3700] [serial = 1397] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19972C00) [pid = 3700] [serial = 1400] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1908FC00) [pid = 3700] [serial = 1402] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (18C53C00) [pid = 3700] [serial = 1394] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (17564400) [pid = 3700] [serial = 1391] [outer = 00000000] [url = about:blank] 10:40:06 INFO - PROCESS | 3700 | 1467049206587 Marionette TRACE conn6 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 10:40:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 10:40:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1172ms 10:40:06 INFO - PROCESS | 3700 | 1467049206611 Marionette TRACE conn6 -> [0,1901,"getWindowHandle",null] 10:40:06 INFO - PROCESS | 3700 | 1467049206615 Marionette TRACE conn6 <- [1,1901,null,{"value":"13"}] 10:40:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 10:40:06 INFO - PROCESS | 3700 | 1467049206619 Marionette TRACE conn6 -> [0,1902,"setScriptTimeout",{"ms":35000}] 10:40:06 INFO - PROCESS | 3700 | 1467049206621 Marionette TRACE conn6 <- [1,1902,null,{}] 10:40:06 INFO - PROCESS | 3700 | 1467049206627 Marionette TRACE conn6 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:06 INFO - PROCESS | 3700 | 1467049206631 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:06 INFO - PROCESS | 3700 | 1467049206725 Marionette TRACE conn6 <- [1,1903,null,{"value":null}] 10:40:06 INFO - PROCESS | 3700 | 1467049206828 Marionette TRACE conn6 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:06 INFO - PROCESS | 3700 | 1467049206831 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:06 INFO - PROCESS | 3700 | ++DOCSHELL 0C73D800 == 31 [pid = 3700] [id = 485] 10:40:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (0C8F3C00) [pid = 3700] [serial = 1455] [outer = 00000000] 10:40:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10A35400) [pid = 3700] [serial = 1456] [outer = 0C8F3C00] 10:40:06 INFO - PROCESS | 3700 | 1467049206880 Marionette DEBUG loaded listener.js 10:40:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10B4FC00) [pid = 3700] [serial = 1457] [outer = 0C8F3C00] 10:40:07 INFO - PROCESS | 3700 | 1467049207341 Marionette TRACE conn6 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 10:40:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 10:40:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 770ms 10:40:07 INFO - PROCESS | 3700 | 1467049207393 Marionette TRACE conn6 -> [0,1905,"getWindowHandle",null] 10:40:07 INFO - PROCESS | 3700 | 1467049207396 Marionette TRACE conn6 <- [1,1905,null,{"value":"13"}] 10:40:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 10:40:07 INFO - PROCESS | 3700 | 1467049207401 Marionette TRACE conn6 -> [0,1906,"setScriptTimeout",{"ms":35000}] 10:40:07 INFO - PROCESS | 3700 | 1467049207403 Marionette TRACE conn6 <- [1,1906,null,{}] 10:40:07 INFO - PROCESS | 3700 | 1467049207407 Marionette TRACE conn6 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:07 INFO - PROCESS | 3700 | 1467049207409 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:07 INFO - PROCESS | 3700 | 1467049207501 Marionette TRACE conn6 <- [1,1907,null,{"value":null}] 10:40:07 INFO - PROCESS | 3700 | 1467049207508 Marionette TRACE conn6 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:07 INFO - PROCESS | 3700 | 1467049207511 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:07 INFO - PROCESS | 3700 | ++DOCSHELL 10D31800 == 32 [pid = 3700] [id = 486] 10:40:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (119C8000) [pid = 3700] [serial = 1458] [outer = 00000000] 10:40:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (14F96000) [pid = 3700] [serial = 1459] [outer = 119C8000] 10:40:07 INFO - PROCESS | 3700 | 1467049207558 Marionette DEBUG loaded listener.js 10:40:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1504F000) [pid = 3700] [serial = 1460] [outer = 119C8000] 10:40:08 INFO - PROCESS | 3700 | 1467049208049 Marionette TRACE conn6 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 10:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 10:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 670ms 10:40:08 INFO - PROCESS | 3700 | 1467049208071 Marionette TRACE conn6 -> [0,1909,"getWindowHandle",null] 10:40:08 INFO - PROCESS | 3700 | 1467049208073 Marionette TRACE conn6 <- [1,1909,null,{"value":"13"}] 10:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 10:40:08 INFO - PROCESS | 3700 | 1467049208078 Marionette TRACE conn6 -> [0,1910,"setScriptTimeout",{"ms":35000}] 10:40:08 INFO - PROCESS | 3700 | 1467049208084 Marionette TRACE conn6 <- [1,1910,null,{}] 10:40:08 INFO - PROCESS | 3700 | 1467049208094 Marionette TRACE conn6 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:08 INFO - PROCESS | 3700 | 1467049208097 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:08 INFO - PROCESS | 3700 | 1467049208184 Marionette TRACE conn6 <- [1,1911,null,{"value":null}] 10:40:08 INFO - PROCESS | 3700 | 1467049208194 Marionette TRACE conn6 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:08 INFO - PROCESS | 3700 | 1467049208196 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:08 INFO - PROCESS | 3700 | ++DOCSHELL 165DD800 == 33 [pid = 3700] [id = 487] 10:40:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (16606C00) [pid = 3700] [serial = 1461] [outer = 00000000] 10:40:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1791E000) [pid = 3700] [serial = 1462] [outer = 16606C00] 10:40:08 INFO - PROCESS | 3700 | 1467049208243 Marionette DEBUG loaded listener.js 10:40:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (18155000) [pid = 3700] [serial = 1463] [outer = 16606C00] 10:40:08 INFO - PROCESS | 3700 | 1467049208761 Marionette TRACE conn6 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 10:40:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 10:40:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 730ms 10:40:08 INFO - PROCESS | 3700 | 1467049208817 Marionette TRACE conn6 -> [0,1913,"getWindowHandle",null] 10:40:08 INFO - PROCESS | 3700 | 1467049208819 Marionette TRACE conn6 <- [1,1913,null,{"value":"13"}] 10:40:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 10:40:08 INFO - PROCESS | 3700 | 1467049208822 Marionette TRACE conn6 -> [0,1914,"setScriptTimeout",{"ms":35000}] 10:40:08 INFO - PROCESS | 3700 | 1467049208824 Marionette TRACE conn6 <- [1,1914,null,{}] 10:40:08 INFO - PROCESS | 3700 | 1467049208828 Marionette TRACE conn6 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:08 INFO - PROCESS | 3700 | 1467049208830 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:08 INFO - PROCESS | 3700 | 1467049208950 Marionette TRACE conn6 <- [1,1915,null,{"value":null}] 10:40:08 INFO - PROCESS | 3700 | 1467049208956 Marionette TRACE conn6 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:08 INFO - PROCESS | 3700 | 1467049208958 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:09 INFO - PROCESS | 3700 | ++DOCSHELL 13864C00 == 34 [pid = 3700] [id = 488] 10:40:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (13866C00) [pid = 3700] [serial = 1464] [outer = 00000000] 10:40:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (18E20000) [pid = 3700] [serial = 1465] [outer = 13866C00] 10:40:09 INFO - PROCESS | 3700 | 1467049209061 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19084800) [pid = 3700] [serial = 1466] [outer = 13866C00] 10:40:09 INFO - PROCESS | 3700 | 1467049209491 Marionette TRACE conn6 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 10:40:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 10:40:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 730ms 10:40:09 INFO - PROCESS | 3700 | 1467049209556 Marionette TRACE conn6 -> [0,1917,"getWindowHandle",null] 10:40:09 INFO - PROCESS | 3700 | 1467049209558 Marionette TRACE conn6 <- [1,1917,null,{"value":"13"}] 10:40:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 10:40:09 INFO - PROCESS | 3700 | 1467049209562 Marionette TRACE conn6 -> [0,1918,"setScriptTimeout",{"ms":35000}] 10:40:09 INFO - PROCESS | 3700 | 1467049209563 Marionette TRACE conn6 <- [1,1918,null,{}] 10:40:09 INFO - PROCESS | 3700 | 1467049209567 Marionette TRACE conn6 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:09 INFO - PROCESS | 3700 | 1467049209569 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:09 INFO - PROCESS | 3700 | 1467049209720 Marionette TRACE conn6 <- [1,1919,null,{"value":null}] 10:40:09 INFO - PROCESS | 3700 | 1467049209735 Marionette TRACE conn6 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:09 INFO - PROCESS | 3700 | 1467049209741 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:09 INFO - PROCESS | 3700 | ++DOCSHELL 10EC0800 == 35 [pid = 3700] [id = 489] 10:40:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1933A400) [pid = 3700] [serial = 1467] [outer = 00000000] 10:40:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (195C2000) [pid = 3700] [serial = 1468] [outer = 1933A400] 10:40:09 INFO - PROCESS | 3700 | 1467049209858 Marionette DEBUG loaded listener.js 10:40:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (195CE800) [pid = 3700] [serial = 1469] [outer = 1933A400] 10:40:10 INFO - PROCESS | 3700 | 1467049210316 Marionette TRACE conn6 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 10:40:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 10:40:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 770ms 10:40:10 INFO - PROCESS | 3700 | 1467049210332 Marionette TRACE conn6 -> [0,1921,"getWindowHandle",null] 10:40:10 INFO - PROCESS | 3700 | 1467049210334 Marionette TRACE conn6 <- [1,1921,null,{"value":"13"}] 10:40:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 10:40:10 INFO - PROCESS | 3700 | 1467049210336 Marionette TRACE conn6 -> [0,1922,"setScriptTimeout",{"ms":35000}] 10:40:10 INFO - PROCESS | 3700 | 1467049210338 Marionette TRACE conn6 <- [1,1922,null,{}] 10:40:10 INFO - PROCESS | 3700 | 1467049210342 Marionette TRACE conn6 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:10 INFO - PROCESS | 3700 | 1467049210344 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:10 INFO - PROCESS | 3700 | 1467049210480 Marionette TRACE conn6 <- [1,1923,null,{"value":null}] 10:40:10 INFO - PROCESS | 3700 | 1467049210488 Marionette TRACE conn6 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:10 INFO - PROCESS | 3700 | 1467049210490 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:10 INFO - PROCESS | 3700 | ++DOCSHELL 19960800 == 36 [pid = 3700] [id = 490] 10:40:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1996DC00) [pid = 3700] [serial = 1470] [outer = 00000000] 10:40:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19977800) [pid = 3700] [serial = 1471] [outer = 1996DC00] 10:40:10 INFO - PROCESS | 3700 | 1467049210544 Marionette DEBUG loaded listener.js 10:40:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19972000) [pid = 3700] [serial = 1472] [outer = 1996DC00] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19083C00) [pid = 3700] [serial = 1443] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1642B000) [pid = 3700] [serial = 1431] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (0FF84C00) [pid = 3700] [serial = 1422] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (117DF800) [pid = 3700] [serial = 1425] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10819C00) [pid = 3700] [serial = 1419] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15007800) [pid = 3700] [serial = 1428] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1794BC00) [pid = 3700] [serial = 1434] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (0FF86000) [pid = 3700] [serial = 1437] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (17946C00) [pid = 3700] [serial = 1440] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (0FDE5000) [pid = 3700] [serial = 1407] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (14F29000) [pid = 3700] [serial = 1410] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19973000) [pid = 3700] [serial = 1413] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 10:40:10 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19BDE800) [pid = 3700] [serial = 1416] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 10:40:11 INFO - PROCESS | 3700 | 1467049211058 Marionette TRACE conn6 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 10:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 10:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 770ms 10:40:11 INFO - PROCESS | 3700 | 1467049211118 Marionette TRACE conn6 -> [0,1925,"getWindowHandle",null] 10:40:11 INFO - PROCESS | 3700 | 1467049211120 Marionette TRACE conn6 <- [1,1925,null,{"value":"13"}] 10:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 10:40:11 INFO - PROCESS | 3700 | 1467049211125 Marionette TRACE conn6 -> [0,1926,"setScriptTimeout",{"ms":35000}] 10:40:11 INFO - PROCESS | 3700 | 1467049211127 Marionette TRACE conn6 <- [1,1926,null,{}] 10:40:11 INFO - PROCESS | 3700 | 1467049211131 Marionette TRACE conn6 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:11 INFO - PROCESS | 3700 | 1467049211133 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:11 INFO - PROCESS | 3700 | 1467049211214 Marionette TRACE conn6 <- [1,1927,null,{"value":null}] 10:40:11 INFO - PROCESS | 3700 | 1467049211222 Marionette TRACE conn6 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 3700 | 1467049211224 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:11 INFO - PROCESS | 3700 | ++DOCSHELL 11934400 == 37 [pid = 3700] [id = 491] 10:40:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15007800) [pid = 3700] [serial = 1473] [outer = 00000000] 10:40:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (18C4CC00) [pid = 3700] [serial = 1474] [outer = 15007800] 10:40:11 INFO - PROCESS | 3700 | 1467049211271 Marionette DEBUG loaded listener.js 10:40:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (193BFC00) [pid = 3700] [serial = 1475] [outer = 15007800] 10:40:11 INFO - PROCESS | 3700 | 1467049211790 Marionette TRACE conn6 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 10:40:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 10:40:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 730ms 10:40:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 10:40:11 INFO - PROCESS | 3700 | 1467049211859 Marionette TRACE conn6 -> [0,1929,"getWindowHandle",null] 10:40:11 INFO - PROCESS | 3700 | 1467049211861 Marionette TRACE conn6 <- [1,1929,null,{"value":"13"}] 10:40:11 INFO - PROCESS | 3700 | 1467049211864 Marionette TRACE conn6 -> [0,1930,"setScriptTimeout",{"ms":35000}] 10:40:11 INFO - PROCESS | 3700 | 1467049211866 Marionette TRACE conn6 <- [1,1930,null,{}] 10:40:11 INFO - PROCESS | 3700 | 1467049211869 Marionette TRACE conn6 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:11 INFO - PROCESS | 3700 | 1467049211871 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:11 INFO - PROCESS | 3700 | 1467049211955 Marionette TRACE conn6 <- [1,1931,null,{"value":null}] 10:40:11 INFO - PROCESS | 3700 | 1467049211960 Marionette TRACE conn6 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:11 INFO - PROCESS | 3700 | 1467049211962 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:11 INFO - PROCESS | 3700 | ++DOCSHELL 19973000 == 38 [pid = 3700] [id = 492] 10:40:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (199AC000) [pid = 3700] [serial = 1476] [outer = 00000000] 10:40:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19BD4800) [pid = 3700] [serial = 1477] [outer = 199AC000] 10:40:11 INFO - PROCESS | 3700 | 1467049212008 Marionette DEBUG loaded listener.js 10:40:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19BD4C00) [pid = 3700] [serial = 1478] [outer = 199AC000] 10:40:12 INFO - PROCESS | 3700 | 1467049212452 Marionette TRACE conn6 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:40:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 10:40:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 631ms 10:40:12 INFO - PROCESS | 3700 | 1467049212496 Marionette TRACE conn6 -> [0,1933,"getWindowHandle",null] 10:40:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 10:40:12 INFO - PROCESS | 3700 | 1467049212498 Marionette TRACE conn6 <- [1,1933,null,{"value":"13"}] 10:40:12 INFO - PROCESS | 3700 | 1467049212501 Marionette TRACE conn6 -> [0,1934,"setScriptTimeout",{"ms":35000}] 10:40:12 INFO - PROCESS | 3700 | 1467049212503 Marionette TRACE conn6 <- [1,1934,null,{}] 10:40:12 INFO - PROCESS | 3700 | 1467049212506 Marionette TRACE conn6 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:12 INFO - PROCESS | 3700 | 1467049212508 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:12 INFO - PROCESS | 3700 | 1467049212622 Marionette TRACE conn6 <- [1,1935,null,{"value":null}] 10:40:12 INFO - PROCESS | 3700 | 1467049212630 Marionette TRACE conn6 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:12 INFO - PROCESS | 3700 | 1467049212632 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:12 INFO - PROCESS | 3700 | ++DOCSHELL 199AEC00 == 39 [pid = 3700] [id = 493] 10:40:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19CBEC00) [pid = 3700] [serial = 1479] [outer = 00000000] 10:40:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19CE3000) [pid = 3700] [serial = 1480] [outer = 19CBEC00] 10:40:12 INFO - PROCESS | 3700 | 1467049212679 Marionette DEBUG loaded listener.js 10:40:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1A00D800) [pid = 3700] [serial = 1481] [outer = 19CBEC00] 10:40:13 INFO - PROCESS | 3700 | 1467049213363 Marionette TRACE conn6 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 10:40:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 10:40:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 930ms 10:40:13 INFO - PROCESS | 3700 | 1467049213433 Marionette TRACE conn6 -> [0,1937,"getWindowHandle",null] 10:40:13 INFO - PROCESS | 3700 | 1467049213437 Marionette TRACE conn6 <- [1,1937,null,{"value":"13"}] 10:40:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 10:40:13 INFO - PROCESS | 3700 | 1467049213442 Marionette TRACE conn6 -> [0,1938,"setScriptTimeout",{"ms":35000}] 10:40:13 INFO - PROCESS | 3700 | 1467049213447 Marionette TRACE conn6 <- [1,1938,null,{}] 10:40:13 INFO - PROCESS | 3700 | 1467049213453 Marionette TRACE conn6 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:13 INFO - PROCESS | 3700 | 1467049213456 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:13 INFO - PROCESS | 3700 | 1467049213613 Marionette TRACE conn6 <- [1,1939,null,{"value":null}] 10:40:13 INFO - PROCESS | 3700 | 1467049213752 Marionette TRACE conn6 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:13 INFO - PROCESS | 3700 | 1467049213755 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:13 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EE400 == 40 [pid = 3700] [id = 494] 10:40:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (0FF36400) [pid = 3700] [serial = 1482] [outer = 00000000] 10:40:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (13810C00) [pid = 3700] [serial = 1483] [outer = 0FF36400] 10:40:13 INFO - PROCESS | 3700 | 1467049213818 Marionette DEBUG loaded listener.js 10:40:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (14B8BC00) [pid = 3700] [serial = 1484] [outer = 0FF36400] 10:40:14 INFO - PROCESS | 3700 | 1467049214446 Marionette TRACE conn6 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 10:40:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 10:40:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1024ms 10:40:14 INFO - PROCESS | 3700 | 1467049214466 Marionette TRACE conn6 -> [0,1941,"getWindowHandle",null] 10:40:14 INFO - PROCESS | 3700 | 1467049214471 Marionette TRACE conn6 <- [1,1941,null,{"value":"13"}] 10:40:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 10:40:14 INFO - PROCESS | 3700 | 1467049214477 Marionette TRACE conn6 -> [0,1942,"setScriptTimeout",{"ms":35000}] 10:40:14 INFO - PROCESS | 3700 | 1467049214480 Marionette TRACE conn6 <- [1,1942,null,{}] 10:40:14 INFO - PROCESS | 3700 | 1467049214484 Marionette TRACE conn6 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:14 INFO - PROCESS | 3700 | 1467049214487 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:14 INFO - PROCESS | 3700 | 1467049214608 Marionette TRACE conn6 <- [1,1943,null,{"value":null}] 10:40:14 INFO - PROCESS | 3700 | 1467049214795 Marionette TRACE conn6 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:14 INFO - PROCESS | 3700 | 1467049214798 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:14 INFO - PROCESS | 3700 | ++DOCSHELL 17949400 == 41 [pid = 3700] [id = 495] 10:40:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (18154C00) [pid = 3700] [serial = 1485] [outer = 00000000] 10:40:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (18E2D000) [pid = 3700] [serial = 1486] [outer = 18154C00] 10:40:14 INFO - PROCESS | 3700 | 1467049214858 Marionette DEBUG loaded listener.js 10:40:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (195C2C00) [pid = 3700] [serial = 1487] [outer = 18154C00] 10:40:15 INFO - PROCESS | 3700 | 1467049215455 Marionette TRACE conn6 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 10:40:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 10:40:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1019ms 10:40:15 INFO - PROCESS | 3700 | 1467049215500 Marionette TRACE conn6 -> [0,1945,"getWindowHandle",null] 10:40:15 INFO - PROCESS | 3700 | 1467049215503 Marionette TRACE conn6 <- [1,1945,null,{"value":"13"}] 10:40:15 INFO - PROCESS | 3700 | 1467049215507 Marionette TRACE conn6 -> [0,1946,"setScriptTimeout",{"ms":35000}] 10:40:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 10:40:15 INFO - PROCESS | 3700 | 1467049215510 Marionette TRACE conn6 <- [1,1946,null,{}] 10:40:15 INFO - PROCESS | 3700 | 1467049215521 Marionette TRACE conn6 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:15 INFO - PROCESS | 3700 | 1467049215526 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:15 INFO - PROCESS | 3700 | 1467049215664 Marionette TRACE conn6 <- [1,1947,null,{"value":null}] 10:40:15 INFO - PROCESS | 3700 | 1467049215809 Marionette TRACE conn6 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:15 INFO - PROCESS | 3700 | 1467049215813 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:15 INFO - PROCESS | 3700 | ++DOCSHELL 1A0EAC00 == 42 [pid = 3700] [id = 496] 10:40:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1A0EB400) [pid = 3700] [serial = 1488] [outer = 00000000] 10:40:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A0F3400) [pid = 3700] [serial = 1489] [outer = 1A0EB400] 10:40:15 INFO - PROCESS | 3700 | 1467049215873 Marionette DEBUG loaded listener.js 10:40:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1B80D000) [pid = 3700] [serial = 1490] [outer = 1A0EB400] 10:40:16 INFO - PROCESS | 3700 | 1467049216469 Marionette TRACE conn6 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 10:40:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 10:40:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 970ms 10:40:16 INFO - PROCESS | 3700 | 1467049216480 Marionette TRACE conn6 -> [0,1949,"getWindowHandle",null] 10:40:16 INFO - PROCESS | 3700 | 1467049216483 Marionette TRACE conn6 <- [1,1949,null,{"value":"13"}] 10:40:16 INFO - PROCESS | 3700 | 1467049216486 Marionette TRACE conn6 -> [0,1950,"setScriptTimeout",{"ms":35000}] 10:40:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 10:40:16 INFO - PROCESS | 3700 | 1467049216488 Marionette TRACE conn6 <- [1,1950,null,{}] 10:40:16 INFO - PROCESS | 3700 | 1467049216509 Marionette TRACE conn6 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:16 INFO - PROCESS | 3700 | 1467049216511 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:16 INFO - PROCESS | 3700 | 1467049216755 Marionette TRACE conn6 <- [1,1951,null,{"value":null}] 10:40:16 INFO - PROCESS | 3700 | 1467049216936 Marionette TRACE conn6 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:16 INFO - PROCESS | 3700 | 1467049216939 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:16 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EF400 == 43 [pid = 3700] [id = 497] 10:40:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (0C8F0C00) [pid = 3700] [serial = 1491] [outer = 00000000] 10:40:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (100F7400) [pid = 3700] [serial = 1492] [outer = 0C8F0C00] 10:40:16 INFO - PROCESS | 3700 | 1467049216994 Marionette DEBUG loaded listener.js 10:40:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (10812C00) [pid = 3700] [serial = 1493] [outer = 0C8F0C00] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 19973000 == 42 [pid = 3700] [id = 492] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 11934400 == 41 [pid = 3700] [id = 491] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 19960800 == 40 [pid = 3700] [id = 490] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 10EC0800 == 39 [pid = 3700] [id = 489] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 13864C00 == 38 [pid = 3700] [id = 488] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 165DD800 == 37 [pid = 3700] [id = 487] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 10D31800 == 36 [pid = 3700] [id = 486] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 0C73D800 == 35 [pid = 3700] [id = 485] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 0C737400 == 34 [pid = 3700] [id = 484] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 0C8F6000 == 33 [pid = 3700] [id = 483] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 109DE400 == 32 [pid = 3700] [id = 482] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 0FD72C00 == 31 [pid = 3700] [id = 473] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 1A0EAC00 == 30 [pid = 3700] [id = 496] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 17949400 == 29 [pid = 3700] [id = 495] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 199AEC00 == 28 [pid = 3700] [id = 493] 10:40:18 INFO - PROCESS | 3700 | --DOCSHELL 0C8EE400 == 27 [pid = 3700] [id = 494] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1995F800) [pid = 3700] [serial = 1444] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (16607C00) [pid = 3700] [serial = 1432] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (1057B800) [pid = 3700] [serial = 1423] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (10667000) [pid = 3700] [serial = 1424] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (13865800) [pid = 3700] [serial = 1426] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1386C000) [pid = 3700] [serial = 1427] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (149CB800) [pid = 3700] [serial = 1421] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1386DC00) [pid = 3700] [serial = 1420] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (151B5000) [pid = 3700] [serial = 1429] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (18161000) [pid = 3700] [serial = 1435] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1081EC00) [pid = 3700] [serial = 1438] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (181EEC00) [pid = 3700] [serial = 1436] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19335400) [pid = 3700] [serial = 1441] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10818000) [pid = 3700] [serial = 1409] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10595800) [pid = 3700] [serial = 1408] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16532000) [pid = 3700] [serial = 1412] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15051000) [pid = 3700] [serial = 1411] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19BD9C00) [pid = 3700] [serial = 1415] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (199AE400) [pid = 3700] [serial = 1414] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1A0E6800) [pid = 3700] [serial = 1418] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19CE5400) [pid = 3700] [serial = 1417] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19448800) [pid = 3700] [serial = 1442] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (175F4800) [pid = 3700] [serial = 1445] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (17942400) [pid = 3700] [serial = 1433] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (150E5C00) [pid = 3700] [serial = 1439] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (16427C00) [pid = 3700] [serial = 1430] [outer = 00000000] [url = about:blank] 10:40:18 INFO - PROCESS | 3700 | 1467049218349 Marionette TRACE conn6 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 10:40:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 10:40:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1878ms 10:40:18 INFO - PROCESS | 3700 | 1467049218369 Marionette TRACE conn6 -> [0,1953,"getWindowHandle",null] 10:40:18 INFO - PROCESS | 3700 | 1467049218373 Marionette TRACE conn6 <- [1,1953,null,{"value":"13"}] 10:40:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 10:40:18 INFO - PROCESS | 3700 | 1467049218379 Marionette TRACE conn6 -> [0,1954,"setScriptTimeout",{"ms":35000}] 10:40:18 INFO - PROCESS | 3700 | 1467049218382 Marionette TRACE conn6 <- [1,1954,null,{}] 10:40:18 INFO - PROCESS | 3700 | 1467049218388 Marionette TRACE conn6 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:18 INFO - PROCESS | 3700 | 1467049218391 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:18 INFO - PROCESS | 3700 | 1467049218489 Marionette TRACE conn6 <- [1,1955,null,{"value":null}] 10:40:18 INFO - PROCESS | 3700 | 1467049218591 Marionette TRACE conn6 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:18 INFO - PROCESS | 3700 | 1467049218595 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:18 INFO - PROCESS | 3700 | ++DOCSHELL 100FD000 == 28 [pid = 3700] [id = 498] 10:40:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (100FE800) [pid = 3700] [serial = 1494] [outer = 00000000] 10:40:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10670800) [pid = 3700] [serial = 1495] [outer = 100FE800] 10:40:18 INFO - PROCESS | 3700 | 1467049218647 Marionette DEBUG loaded listener.js 10:40:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1081EC00) [pid = 3700] [serial = 1496] [outer = 100FE800] 10:40:19 INFO - PROCESS | 3700 | 1467049219082 Marionette TRACE conn6 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 10:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 10:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 730ms 10:40:19 INFO - PROCESS | 3700 | 1467049219108 Marionette TRACE conn6 -> [0,1957,"getWindowHandle",null] 10:40:19 INFO - PROCESS | 3700 | 1467049219114 Marionette TRACE conn6 <- [1,1957,null,{"value":"13"}] 10:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 10:40:19 INFO - PROCESS | 3700 | 1467049219120 Marionette TRACE conn6 -> [0,1958,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - PROCESS | 3700 | 1467049219123 Marionette TRACE conn6 <- [1,1958,null,{}] 10:40:19 INFO - PROCESS | 3700 | 1467049219126 Marionette TRACE conn6 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:19 INFO - PROCESS | 3700 | 1467049219129 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:19 INFO - PROCESS | 3700 | 1467049219220 Marionette TRACE conn6 <- [1,1959,null,{"value":null}] 10:40:19 INFO - PROCESS | 3700 | 1467049219228 Marionette TRACE conn6 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:19 INFO - PROCESS | 3700 | 1467049219231 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:19 INFO - PROCESS | 3700 | ++DOCSHELL 117DD400 == 29 [pid = 3700] [id = 499] 10:40:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (11934400) [pid = 3700] [serial = 1497] [outer = 00000000] 10:40:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13861400) [pid = 3700] [serial = 1498] [outer = 11934400] 10:40:19 INFO - PROCESS | 3700 | 1467049219281 Marionette DEBUG loaded listener.js 10:40:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (13867400) [pid = 3700] [serial = 1499] [outer = 11934400] 10:40:19 INFO - PROCESS | 3700 | 1467049219769 Marionette TRACE conn6 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 10:40:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 10:40:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 670ms 10:40:19 INFO - PROCESS | 3700 | 1467049219794 Marionette TRACE conn6 -> [0,1961,"getWindowHandle",null] 10:40:19 INFO - PROCESS | 3700 | 1467049219796 Marionette TRACE conn6 <- [1,1961,null,{"value":"13"}] 10:40:19 INFO - PROCESS | 3700 | 1467049219800 Marionette TRACE conn6 -> [0,1962,"setScriptTimeout",{"ms":35000}] 10:40:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 10:40:19 INFO - PROCESS | 3700 | 1467049219803 Marionette TRACE conn6 <- [1,1962,null,{}] 10:40:19 INFO - PROCESS | 3700 | 1467049219815 Marionette TRACE conn6 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:19 INFO - PROCESS | 3700 | 1467049219820 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:19 INFO - PROCESS | 3700 | 1467049219939 Marionette TRACE conn6 <- [1,1963,null,{"value":null}] 10:40:20 INFO - PROCESS | 3700 | 1467049220050 Marionette TRACE conn6 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 3700 | 1467049220053 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:20 INFO - PROCESS | 3700 | ++DOCSHELL 15051000 == 30 [pid = 3700] [id = 500] 10:40:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15051C00) [pid = 3700] [serial = 1500] [outer = 00000000] 10:40:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (150E7400) [pid = 3700] [serial = 1501] [outer = 15051C00] 10:40:20 INFO - PROCESS | 3700 | 1467049220103 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16420C00) [pid = 3700] [serial = 1502] [outer = 15051C00] 10:40:20 INFO - PROCESS | 3700 | 1467049220566 Marionette TRACE conn6 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 10:40:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 10:40:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 771ms 10:40:20 INFO - PROCESS | 3700 | 1467049220574 Marionette TRACE conn6 -> [0,1965,"getWindowHandle",null] 10:40:20 INFO - PROCESS | 3700 | 1467049220577 Marionette TRACE conn6 <- [1,1965,null,{"value":"13"}] 10:40:20 INFO - PROCESS | 3700 | 1467049220580 Marionette TRACE conn6 -> [0,1966,"setScriptTimeout",{"ms":35000}] 10:40:20 INFO - PROCESS | 3700 | 1467049220582 Marionette TRACE conn6 <- [1,1966,null,{}] 10:40:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 10:40:20 INFO - PROCESS | 3700 | 1467049220585 Marionette TRACE conn6 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:20 INFO - PROCESS | 3700 | 1467049220587 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:20 INFO - PROCESS | 3700 | 1467049220713 Marionette TRACE conn6 <- [1,1967,null,{"value":null}] 10:40:20 INFO - PROCESS | 3700 | 1467049220719 Marionette TRACE conn6 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:20 INFO - PROCESS | 3700 | 1467049220721 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:20 INFO - PROCESS | 3700 | ++DOCSHELL 16429800 == 31 [pid = 3700] [id = 501] 10:40:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16429C00) [pid = 3700] [serial = 1503] [outer = 00000000] 10:40:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (165CFC00) [pid = 3700] [serial = 1504] [outer = 16429C00] 10:40:20 INFO - PROCESS | 3700 | 1467049220826 Marionette DEBUG loaded listener.js 10:40:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (165DC400) [pid = 3700] [serial = 1505] [outer = 16429C00] 10:40:21 INFO - PROCESS | 3700 | 1467049221258 Marionette TRACE conn6 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:40:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 10:40:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 730ms 10:40:21 INFO - PROCESS | 3700 | 1467049221357 Marionette TRACE conn6 -> [0,1969,"getWindowHandle",null] 10:40:21 INFO - PROCESS | 3700 | 1467049221359 Marionette TRACE conn6 <- [1,1969,null,{"value":"13"}] 10:40:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 10:40:21 INFO - PROCESS | 3700 | 1467049221372 Marionette TRACE conn6 -> [0,1970,"setScriptTimeout",{"ms":35000}] 10:40:21 INFO - PROCESS | 3700 | 1467049221374 Marionette TRACE conn6 <- [1,1970,null,{}] 10:40:21 INFO - PROCESS | 3700 | 1467049221378 Marionette TRACE conn6 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:21 INFO - PROCESS | 3700 | 1467049221380 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:21 INFO - PROCESS | 3700 | 1467049221502 Marionette TRACE conn6 <- [1,1971,null,{"value":null}] 10:40:21 INFO - PROCESS | 3700 | 1467049221567 Marionette TRACE conn6 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:21 INFO - PROCESS | 3700 | 1467049221569 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:21 INFO - PROCESS | 3700 | ++DOCSHELL 1660A400 == 32 [pid = 3700] [id = 502] 10:40:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (17560C00) [pid = 3700] [serial = 1506] [outer = 00000000] 10:40:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (17947000) [pid = 3700] [serial = 1507] [outer = 17560C00] 10:40:21 INFO - PROCESS | 3700 | 1467049221614 Marionette DEBUG loaded listener.js 10:40:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (18154400) [pid = 3700] [serial = 1508] [outer = 17560C00] 10:40:22 INFO - PROCESS | 3700 | 1467049222043 Marionette TRACE conn6 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:40:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 10:40:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 730ms 10:40:22 INFO - PROCESS | 3700 | 1467049222102 Marionette TRACE conn6 -> [0,1973,"getWindowHandle",null] 10:40:22 INFO - PROCESS | 3700 | 1467049222104 Marionette TRACE conn6 <- [1,1973,null,{"value":"13"}] 10:40:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 10:40:22 INFO - PROCESS | 3700 | 1467049222107 Marionette TRACE conn6 -> [0,1974,"setScriptTimeout",{"ms":35000}] 10:40:22 INFO - PROCESS | 3700 | 1467049222109 Marionette TRACE conn6 <- [1,1974,null,{}] 10:40:22 INFO - PROCESS | 3700 | 1467049222113 Marionette TRACE conn6 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:22 INFO - PROCESS | 3700 | 1467049222118 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:22 INFO - PROCESS | 3700 | 1467049222260 Marionette TRACE conn6 <- [1,1975,null,{"value":null}] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1933A400) [pid = 3700] [serial = 1467] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10E4B400) [pid = 3700] [serial = 1446] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16606C00) [pid = 3700] [serial = 1461] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (0C8F3C00) [pid = 3700] [serial = 1455] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (0C737800) [pid = 3700] [serial = 1452] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0FF3AC00) [pid = 3700] [serial = 1449] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (119C8000) [pid = 3700] [serial = 1458] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1996DC00) [pid = 3700] [serial = 1470] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (199AC000) [pid = 3700] [serial = 1476] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19CBEC00) [pid = 3700] [serial = 1479] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (13866C00) [pid = 3700] [serial = 1464] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 10:40:22 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (15007800) [pid = 3700] [serial = 1473] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 10:40:22 INFO - PROCESS | 3700 | 1467049222521 Marionette TRACE conn6 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:22 INFO - PROCESS | 3700 | 1467049222523 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:22 INFO - PROCESS | 3700 | ++DOCSHELL 09069000 == 33 [pid = 3700] [id = 503] 10:40:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (0906B000) [pid = 3700] [serial = 1509] [outer = 00000000] 10:40:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (0FF3AC00) [pid = 3700] [serial = 1510] [outer = 0906B000] 10:40:22 INFO - PROCESS | 3700 | 1467049222572 Marionette DEBUG loaded listener.js 10:40:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (117D9800) [pid = 3700] [serial = 1511] [outer = 0906B000] 10:40:22 INFO - PROCESS | 3700 | 1467049222993 Marionette TRACE conn6 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 10:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 930ms 10:40:23 INFO - PROCESS | 3700 | 1467049223039 Marionette TRACE conn6 -> [0,1977,"getWindowHandle",null] 10:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 10:40:23 INFO - PROCESS | 3700 | 1467049223041 Marionette TRACE conn6 <- [1,1977,null,{"value":"13"}] 10:40:23 INFO - PROCESS | 3700 | 1467049223044 Marionette TRACE conn6 -> [0,1978,"setScriptTimeout",{"ms":35000}] 10:40:23 INFO - PROCESS | 3700 | 1467049223046 Marionette TRACE conn6 <- [1,1978,null,{}] 10:40:23 INFO - PROCESS | 3700 | 1467049223050 Marionette TRACE conn6 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:23 INFO - PROCESS | 3700 | 1467049223051 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:23 INFO - PROCESS | 3700 | 1467049223164 Marionette TRACE conn6 <- [1,1979,null,{"value":null}] 10:40:23 INFO - PROCESS | 3700 | 1467049223173 Marionette TRACE conn6 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 3700 | 1467049223175 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:23 INFO - PROCESS | 3700 | ++DOCSHELL 16524400 == 34 [pid = 3700] [id = 504] 10:40:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17567000) [pid = 3700] [serial = 1512] [outer = 00000000] 10:40:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19336C00) [pid = 3700] [serial = 1513] [outer = 17567000] 10:40:23 INFO - PROCESS | 3700 | 1467049223221 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19338800) [pid = 3700] [serial = 1514] [outer = 17567000] 10:40:23 INFO - PROCESS | 3700 | 1467049223633 Marionette TRACE conn6 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 10:40:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 10:40:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 630ms 10:40:23 INFO - PROCESS | 3700 | 1467049223675 Marionette TRACE conn6 -> [0,1981,"getWindowHandle",null] 10:40:23 INFO - PROCESS | 3700 | 1467049223677 Marionette TRACE conn6 <- [1,1981,null,{"value":"13"}] 10:40:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 10:40:23 INFO - PROCESS | 3700 | 1467049223681 Marionette TRACE conn6 -> [0,1982,"setScriptTimeout",{"ms":35000}] 10:40:23 INFO - PROCESS | 3700 | 1467049223682 Marionette TRACE conn6 <- [1,1982,null,{}] 10:40:23 INFO - PROCESS | 3700 | 1467049223686 Marionette TRACE conn6 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:23 INFO - PROCESS | 3700 | 1467049223688 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:23 INFO - PROCESS | 3700 | 1467049223808 Marionette TRACE conn6 <- [1,1983,null,{"value":null}] 10:40:23 INFO - PROCESS | 3700 | 1467049223816 Marionette TRACE conn6 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:23 INFO - PROCESS | 3700 | 1467049223818 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:23 INFO - PROCESS | 3700 | ++DOCSHELL 0905D400 == 35 [pid = 3700] [id = 505] 10:40:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (09066C00) [pid = 3700] [serial = 1515] [outer = 00000000] 10:40:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (195C2400) [pid = 3700] [serial = 1516] [outer = 09066C00] 10:40:23 INFO - PROCESS | 3700 | 1467049223865 Marionette DEBUG loaded listener.js 10:40:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (195C2800) [pid = 3700] [serial = 1517] [outer = 09066C00] 10:40:24 INFO - PROCESS | 3700 | 1467049224288 Marionette TRACE conn6 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 10:40:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 10:40:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 630ms 10:40:24 INFO - PROCESS | 3700 | 1467049224311 Marionette TRACE conn6 -> [0,1985,"getWindowHandle",null] 10:40:24 INFO - PROCESS | 3700 | 1467049224313 Marionette TRACE conn6 <- [1,1985,null,{"value":"13"}] 10:40:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 10:40:24 INFO - PROCESS | 3700 | 1467049224316 Marionette TRACE conn6 -> [0,1986,"setScriptTimeout",{"ms":35000}] 10:40:24 INFO - PROCESS | 3700 | 1467049224318 Marionette TRACE conn6 <- [1,1986,null,{}] 10:40:24 INFO - PROCESS | 3700 | 1467049224321 Marionette TRACE conn6 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:24 INFO - PROCESS | 3700 | 1467049224323 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:24 INFO - PROCESS | 3700 | 1467049224405 Marionette TRACE conn6 <- [1,1987,null,{"value":null}] 10:40:24 INFO - PROCESS | 3700 | 1467049224581 Marionette TRACE conn6 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:24 INFO - PROCESS | 3700 | 1467049224584 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:24 INFO - PROCESS | 3700 | ++DOCSHELL 09058000 == 36 [pid = 3700] [id = 506] 10:40:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (0905B400) [pid = 3700] [serial = 1518] [outer = 00000000] 10:40:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (0C8E9800) [pid = 3700] [serial = 1519] [outer = 0905B400] 10:40:24 INFO - PROCESS | 3700 | 1467049224650 Marionette DEBUG loaded listener.js 10:40:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (0FF78400) [pid = 3700] [serial = 1520] [outer = 0905B400] 10:40:25 INFO - PROCESS | 3700 | 1467049225422 Marionette TRACE conn6 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 10:40:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 10:40:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1131ms 10:40:25 INFO - PROCESS | 3700 | 1467049225468 Marionette TRACE conn6 -> [0,1989,"getWindowHandle",null] 10:40:25 INFO - PROCESS | 3700 | 1467049225472 Marionette TRACE conn6 <- [1,1989,null,{"value":"13"}] 10:40:25 INFO - PROCESS | 3700 | 1467049225477 Marionette TRACE conn6 -> [0,1990,"setScriptTimeout",{"ms":35000}] 10:40:25 INFO - PROCESS | 3700 | 1467049225481 Marionette TRACE conn6 <- [1,1990,null,{}] 10:40:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 10:40:25 INFO - PROCESS | 3700 | 1467049225486 Marionette TRACE conn6 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:25 INFO - PROCESS | 3700 | 1467049225491 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:25 INFO - PROCESS | 3700 | 1467049225626 Marionette TRACE conn6 <- [1,1991,null,{"value":null}] 10:40:25 INFO - PROCESS | 3700 | 1467049225761 Marionette TRACE conn6 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:25 INFO - PROCESS | 3700 | 1467049225764 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:25 INFO - PROCESS | 3700 | ++DOCSHELL 117D3C00 == 37 [pid = 3700] [id = 507] 10:40:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (13864C00) [pid = 3700] [serial = 1521] [outer = 00000000] 10:40:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (14F30000) [pid = 3700] [serial = 1522] [outer = 13864C00] 10:40:25 INFO - PROCESS | 3700 | 1467049225820 Marionette DEBUG loaded listener.js 10:40:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (150E4000) [pid = 3700] [serial = 1523] [outer = 13864C00] 10:40:26 INFO - PROCESS | 3700 | 1467049226557 Marionette TRACE conn6 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 10:40:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 10:40:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1119ms 10:40:26 INFO - PROCESS | 3700 | 1467049226614 Marionette TRACE conn6 -> [0,1993,"getWindowHandle",null] 10:40:26 INFO - PROCESS | 3700 | 1467049226619 Marionette TRACE conn6 <- [1,1993,null,{"value":"13"}] 10:40:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 10:40:26 INFO - PROCESS | 3700 | 1467049226623 Marionette TRACE conn6 -> [0,1994,"setScriptTimeout",{"ms":35000}] 10:40:26 INFO - PROCESS | 3700 | 1467049226626 Marionette TRACE conn6 <- [1,1994,null,{}] 10:40:26 INFO - PROCESS | 3700 | 1467049226630 Marionette TRACE conn6 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:26 INFO - PROCESS | 3700 | 1467049226633 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:26 INFO - PROCESS | 3700 | 1467049226870 Marionette TRACE conn6 <- [1,1995,null,{"value":null}] 10:40:26 INFO - PROCESS | 3700 | 1467049227013 Marionette TRACE conn6 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:26 INFO - PROCESS | 3700 | 1467049227016 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:27 INFO - PROCESS | 3700 | ++DOCSHELL 0C847C00 == 38 [pid = 3700] [id = 508] 10:40:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (0C84D400) [pid = 3700] [serial = 1524] [outer = 00000000] 10:40:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (10059C00) [pid = 3700] [serial = 1525] [outer = 0C84D400] 10:40:27 INFO - PROCESS | 3700 | 1467049227072 Marionette DEBUG loaded listener.js 10:40:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10580C00) [pid = 3700] [serial = 1526] [outer = 0C84D400] 10:40:27 INFO - PROCESS | 3700 | --DOCSHELL 0905D400 == 37 [pid = 3700] [id = 505] 10:40:27 INFO - PROCESS | 3700 | --DOCSHELL 16524400 == 36 [pid = 3700] [id = 504] 10:40:27 INFO - PROCESS | 3700 | --DOCSHELL 09069000 == 35 [pid = 3700] [id = 503] 10:40:27 INFO - PROCESS | 3700 | --DOCSHELL 1660A400 == 34 [pid = 3700] [id = 502] 10:40:27 INFO - PROCESS | 3700 | --DOCSHELL 16429800 == 33 [pid = 3700] [id = 501] 10:40:27 INFO - PROCESS | 3700 | --DOCSHELL 15051000 == 32 [pid = 3700] [id = 500] 10:40:27 INFO - PROCESS | 3700 | --DOCSHELL 117DD400 == 31 [pid = 3700] [id = 499] 10:40:27 INFO - PROCESS | 3700 | --DOCSHELL 100FD000 == 30 [pid = 3700] [id = 498] 10:40:27 INFO - PROCESS | 3700 | --DOCSHELL 0C8EF400 == 29 [pid = 3700] [id = 497] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (195CE800) [pid = 3700] [serial = 1469] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (195C2000) [pid = 3700] [serial = 1468] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1997BC00) [pid = 3700] [serial = 1448] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19975800) [pid = 3700] [serial = 1447] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1791E000) [pid = 3700] [serial = 1462] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10A35400) [pid = 3700] [serial = 1456] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10B4FC00) [pid = 3700] [serial = 1457] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (0C8E8400) [pid = 3700] [serial = 1453] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (0FDCE400) [pid = 3700] [serial = 1454] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10B52C00) [pid = 3700] [serial = 1450] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1386B400) [pid = 3700] [serial = 1451] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (14F96000) [pid = 3700] [serial = 1459] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1504F000) [pid = 3700] [serial = 1460] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19977800) [pid = 3700] [serial = 1471] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19BD4C00) [pid = 3700] [serial = 1478] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A00D800) [pid = 3700] [serial = 1481] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19CE3000) [pid = 3700] [serial = 1480] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19BD4800) [pid = 3700] [serial = 1477] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19972000) [pid = 3700] [serial = 1472] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (18E20000) [pid = 3700] [serial = 1465] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19084800) [pid = 3700] [serial = 1466] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (193BFC00) [pid = 3700] [serial = 1475] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (18C4CC00) [pid = 3700] [serial = 1474] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (18155000) [pid = 3700] [serial = 1463] [outer = 00000000] [url = about:blank] 10:40:27 INFO - PROCESS | 3700 | 1467049227694 Marionette TRACE conn6 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 10:40:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 10:40:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1133ms 10:40:27 INFO - PROCESS | 3700 | 1467049227759 Marionette TRACE conn6 -> [0,1997,"getWindowHandle",null] 10:40:27 INFO - PROCESS | 3700 | 1467049227763 Marionette TRACE conn6 <- [1,1997,null,{"value":"13"}] 10:40:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 10:40:27 INFO - PROCESS | 3700 | 1467049227768 Marionette TRACE conn6 -> [0,1998,"setScriptTimeout",{"ms":35000}] 10:40:27 INFO - PROCESS | 3700 | 1467049227771 Marionette TRACE conn6 <- [1,1998,null,{}] 10:40:27 INFO - PROCESS | 3700 | 1467049227775 Marionette TRACE conn6 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:27 INFO - PROCESS | 3700 | 1467049227778 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:27 INFO - PROCESS | 3700 | 1467049227868 Marionette TRACE conn6 <- [1,1999,null,{"value":null}] 10:40:27 INFO - PROCESS | 3700 | 1467049227968 Marionette TRACE conn6 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:27 INFO - PROCESS | 3700 | 1467049227971 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:27 INFO - PROCESS | 3700 | ++DOCSHELL 10B51000 == 30 [pid = 3700] [id = 509] 10:40:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10B51400) [pid = 3700] [serial = 1527] [outer = 00000000] 10:40:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (117DB800) [pid = 3700] [serial = 1528] [outer = 10B51400] 10:40:28 INFO - PROCESS | 3700 | 1467049228021 Marionette DEBUG loaded listener.js 10:40:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (13861000) [pid = 3700] [serial = 1529] [outer = 10B51400] 10:40:28 INFO - PROCESS | 3700 | 1467049228466 Marionette TRACE conn6 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 10:40:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 10:40:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 730ms 10:40:28 INFO - PROCESS | 3700 | 1467049228498 Marionette TRACE conn6 -> [0,2001,"getWindowHandle",null] 10:40:28 INFO - PROCESS | 3700 | 1467049228501 Marionette TRACE conn6 <- [1,2001,null,{"value":"13"}] 10:40:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 10:40:28 INFO - PROCESS | 3700 | 1467049228505 Marionette TRACE conn6 -> [0,2002,"setScriptTimeout",{"ms":35000}] 10:40:28 INFO - PROCESS | 3700 | 1467049228507 Marionette TRACE conn6 <- [1,2002,null,{}] 10:40:28 INFO - PROCESS | 3700 | 1467049228511 Marionette TRACE conn6 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:28 INFO - PROCESS | 3700 | 1467049228513 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:28 INFO - PROCESS | 3700 | 1467049228599 Marionette TRACE conn6 <- [1,2003,null,{"value":null}] 10:40:28 INFO - PROCESS | 3700 | 1467049228609 Marionette TRACE conn6 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:28 INFO - PROCESS | 3700 | 1467049228612 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:28 INFO - PROCESS | 3700 | ++DOCSHELL 15046C00 == 31 [pid = 3700] [id = 510] 10:40:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (16424800) [pid = 3700] [serial = 1530] [outer = 00000000] 10:40:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (165CF800) [pid = 3700] [serial = 1531] [outer = 16424800] 10:40:28 INFO - PROCESS | 3700 | 1467049228659 Marionette DEBUG loaded listener.js 10:40:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (165D7800) [pid = 3700] [serial = 1532] [outer = 16424800] 10:40:29 INFO - PROCESS | 3700 | 1467049229160 Marionette TRACE conn6 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 10:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 10:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 670ms 10:40:29 INFO - PROCESS | 3700 | 1467049229178 Marionette TRACE conn6 -> [0,2005,"getWindowHandle",null] 10:40:29 INFO - PROCESS | 3700 | 1467049229181 Marionette TRACE conn6 <- [1,2005,null,{"value":"13"}] 10:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 10:40:29 INFO - PROCESS | 3700 | 1467049229192 Marionette TRACE conn6 -> [0,2006,"setScriptTimeout",{"ms":35000}] 10:40:29 INFO - PROCESS | 3700 | 1467049229197 Marionette TRACE conn6 <- [1,2006,null,{}] 10:40:29 INFO - PROCESS | 3700 | 1467049229201 Marionette TRACE conn6 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:29 INFO - PROCESS | 3700 | 1467049229204 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:29 INFO - PROCESS | 3700 | 1467049229296 Marionette TRACE conn6 <- [1,2007,null,{"value":null}] 10:40:29 INFO - PROCESS | 3700 | 1467049229304 Marionette TRACE conn6 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:29 INFO - PROCESS | 3700 | 1467049229306 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:29 INFO - PROCESS | 3700 | ++DOCSHELL 1815B800 == 32 [pid = 3700] [id = 511] 10:40:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (181E4800) [pid = 3700] [serial = 1533] [outer = 00000000] 10:40:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (18CF1C00) [pid = 3700] [serial = 1534] [outer = 181E4800] 10:40:29 INFO - PROCESS | 3700 | 1467049229353 Marionette DEBUG loaded listener.js 10:40:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (19009C00) [pid = 3700] [serial = 1535] [outer = 181E4800] 10:40:29 INFO - PROCESS | 3700 | 1467049229837 Marionette TRACE conn6 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:40:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 10:40:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 730ms 10:40:29 INFO - PROCESS | 3700 | 1467049229918 Marionette TRACE conn6 -> [0,2009,"getWindowHandle",null] 10:40:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 10:40:29 INFO - PROCESS | 3700 | 1467049229920 Marionette TRACE conn6 <- [1,2009,null,{"value":"13"}] 10:40:29 INFO - PROCESS | 3700 | 1467049229923 Marionette TRACE conn6 -> [0,2010,"setScriptTimeout",{"ms":35000}] 10:40:29 INFO - PROCESS | 3700 | 1467049229925 Marionette TRACE conn6 <- [1,2010,null,{}] 10:40:29 INFO - PROCESS | 3700 | 1467049229934 Marionette TRACE conn6 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:29 INFO - PROCESS | 3700 | 1467049229936 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:30 INFO - PROCESS | 3700 | 1467049230088 Marionette TRACE conn6 <- [1,2011,null,{"value":null}] 10:40:30 INFO - PROCESS | 3700 | 1467049230099 Marionette TRACE conn6 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:30 INFO - PROCESS | 3700 | 1467049230102 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:30 INFO - PROCESS | 3700 | ++DOCSHELL 15025800 == 33 [pid = 3700] [id = 512] 10:40:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19088000) [pid = 3700] [serial = 1536] [outer = 00000000] 10:40:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (195C8C00) [pid = 3700] [serial = 1537] [outer = 19088000] 10:40:30 INFO - PROCESS | 3700 | 1467049230148 Marionette DEBUG loaded listener.js 10:40:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19962800) [pid = 3700] [serial = 1538] [outer = 19088000] 10:40:30 INFO - PROCESS | 3700 | 1467049230605 Marionette TRACE conn6 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 10:40:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 10:40:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 731ms 10:40:30 INFO - PROCESS | 3700 | 1467049230659 Marionette TRACE conn6 -> [0,2013,"getWindowHandle",null] 10:40:30 INFO - PROCESS | 3700 | 1467049230661 Marionette TRACE conn6 <- [1,2013,null,{"value":"13"}] 10:40:30 INFO - PROCESS | 3700 | 1467049230664 Marionette TRACE conn6 -> [0,2014,"setScriptTimeout",{"ms":35000}] 10:40:30 INFO - PROCESS | 3700 | 1467049230666 Marionette TRACE conn6 <- [1,2014,null,{}] 10:40:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 10:40:30 INFO - PROCESS | 3700 | 1467049230670 Marionette TRACE conn6 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:30 INFO - PROCESS | 3700 | 1467049230672 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:30 INFO - PROCESS | 3700 | 1467049230795 Marionette TRACE conn6 <- [1,2015,null,{"value":null}] 10:40:30 INFO - PROCESS | 3700 | 1467049230861 Marionette TRACE conn6 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:30 INFO - PROCESS | 3700 | 1467049230867 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:30 INFO - PROCESS | 3700 | ++DOCSHELL 19970C00 == 34 [pid = 3700] [id = 513] 10:40:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19971000) [pid = 3700] [serial = 1539] [outer = 00000000] 10:40:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19977400) [pid = 3700] [serial = 1540] [outer = 19971000] 10:40:30 INFO - PROCESS | 3700 | 1467049230926 Marionette DEBUG loaded listener.js 10:40:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1997D800) [pid = 3700] [serial = 1541] [outer = 19971000] 10:40:31 INFO - PROCESS | 3700 | 1467049231382 Marionette TRACE conn6 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 10:40:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 10:40:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 770ms 10:40:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 10:40:31 INFO - PROCESS | 3700 | 1467049231440 Marionette TRACE conn6 -> [0,2017,"getWindowHandle",null] 10:40:31 INFO - PROCESS | 3700 | 1467049231442 Marionette TRACE conn6 <- [1,2017,null,{"value":"13"}] 10:40:31 INFO - PROCESS | 3700 | 1467049231445 Marionette TRACE conn6 -> [0,2018,"setScriptTimeout",{"ms":35000}] 10:40:31 INFO - PROCESS | 3700 | 1467049231447 Marionette TRACE conn6 <- [1,2018,null,{}] 10:40:31 INFO - PROCESS | 3700 | 1467049231450 Marionette TRACE conn6 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:31 INFO - PROCESS | 3700 | 1467049231452 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:31 INFO - PROCESS | 3700 | 1467049231584 Marionette TRACE conn6 <- [1,2019,null,{"value":null}] 10:40:31 INFO - PROCESS | 3700 | 1467049231650 Marionette TRACE conn6 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:31 INFO - PROCESS | 3700 | 1467049231652 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:31 INFO - PROCESS | 3700 | ++DOCSHELL 0C794C00 == 35 [pid = 3700] [id = 514] 10:40:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15020400) [pid = 3700] [serial = 1542] [outer = 00000000] 10:40:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (199AEC00) [pid = 3700] [serial = 1543] [outer = 15020400] 10:40:31 INFO - PROCESS | 3700 | 1467049231698 Marionette DEBUG loaded listener.js 10:40:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19BD6000) [pid = 3700] [serial = 1544] [outer = 15020400] 10:40:31 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16429C00) [pid = 3700] [serial = 1503] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 10:40:31 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (100FE800) [pid = 3700] [serial = 1494] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 10:40:31 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (0C8F0C00) [pid = 3700] [serial = 1491] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 10:40:31 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (17560C00) [pid = 3700] [serial = 1506] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 10:40:31 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15051C00) [pid = 3700] [serial = 1500] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 10:40:31 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11934400) [pid = 3700] [serial = 1497] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 10:40:31 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (0FF36400) [pid = 3700] [serial = 1482] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 10:40:31 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (18154C00) [pid = 3700] [serial = 1485] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 10:40:31 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (0906B000) [pid = 3700] [serial = 1509] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 10:40:31 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1A0EB400) [pid = 3700] [serial = 1488] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 10:40:31 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (17567000) [pid = 3700] [serial = 1512] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 10:40:32 INFO - PROCESS | 3700 | 1467049232141 Marionette TRACE conn6 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 10:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 10:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 730ms 10:40:32 INFO - PROCESS | 3700 | 1467049232176 Marionette TRACE conn6 -> [0,2021,"getWindowHandle",null] 10:40:32 INFO - PROCESS | 3700 | 1467049232178 Marionette TRACE conn6 <- [1,2021,null,{"value":"13"}] 10:40:32 INFO - PROCESS | 3700 | 1467049232181 Marionette TRACE conn6 -> [0,2022,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - PROCESS | 3700 | 1467049232183 Marionette TRACE conn6 <- [1,2022,null,{}] 10:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 10:40:32 INFO - PROCESS | 3700 | 1467049232186 Marionette TRACE conn6 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:32 INFO - PROCESS | 3700 | 1467049232188 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:32 INFO - PROCESS | 3700 | 1467049232310 Marionette TRACE conn6 <- [1,2023,null,{"value":null}] 10:40:32 INFO - PROCESS | 3700 | 1467049232377 Marionette TRACE conn6 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:32 INFO - PROCESS | 3700 | 1467049232379 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:32 INFO - PROCESS | 3700 | ++DOCSHELL 10065400 == 36 [pid = 3700] [id = 515] 10:40:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (11934400) [pid = 3700] [serial = 1545] [outer = 00000000] 10:40:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (18D2EC00) [pid = 3700] [serial = 1546] [outer = 11934400] 10:40:32 INFO - PROCESS | 3700 | 1467049232426 Marionette DEBUG loaded listener.js 10:40:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (199A3400) [pid = 3700] [serial = 1547] [outer = 11934400] 10:40:32 INFO - PROCESS | 3700 | 1467049232791 Marionette TRACE conn6 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:40:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 10:40:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 630ms 10:40:32 INFO - PROCESS | 3700 | 1467049232816 Marionette TRACE conn6 -> [0,2025,"getWindowHandle",null] 10:40:32 INFO - PROCESS | 3700 | 1467049232818 Marionette TRACE conn6 <- [1,2025,null,{"value":"13"}] 10:40:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 10:40:32 INFO - PROCESS | 3700 | 1467049232834 Marionette TRACE conn6 -> [0,2026,"setScriptTimeout",{"ms":35000}] 10:40:32 INFO - PROCESS | 3700 | 1467049232836 Marionette TRACE conn6 <- [1,2026,null,{}] 10:40:32 INFO - PROCESS | 3700 | 1467049232839 Marionette TRACE conn6 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:32 INFO - PROCESS | 3700 | 1467049232841 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:32 INFO - PROCESS | 3700 | 1467049232920 Marionette TRACE conn6 <- [1,2027,null,{"value":null}] 10:40:32 INFO - PROCESS | 3700 | 1467049232926 Marionette TRACE conn6 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:32 INFO - PROCESS | 3700 | 1467049232928 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:32 INFO - PROCESS | 3700 | ++DOCSHELL 19BDEC00 == 37 [pid = 3700] [id = 516] 10:40:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19BE1400) [pid = 3700] [serial = 1548] [outer = 00000000] 10:40:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19CDE400) [pid = 3700] [serial = 1549] [outer = 19BE1400] 10:40:32 INFO - PROCESS | 3700 | 1467049232974 Marionette DEBUG loaded listener.js 10:40:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19CE6800) [pid = 3700] [serial = 1550] [outer = 19BE1400] 10:40:33 INFO - PROCESS | 3700 | 1467049233430 Marionette TRACE conn6 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 10:40:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 10:40:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 630ms 10:40:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 10:40:33 INFO - PROCESS | 3700 | 1467049233467 Marionette TRACE conn6 -> [0,2029,"getWindowHandle",null] 10:40:33 INFO - PROCESS | 3700 | 1467049233469 Marionette TRACE conn6 <- [1,2029,null,{"value":"13"}] 10:40:33 INFO - PROCESS | 3700 | 1467049233472 Marionette TRACE conn6 -> [0,2030,"setScriptTimeout",{"ms":35000}] 10:40:33 INFO - PROCESS | 3700 | 1467049233473 Marionette TRACE conn6 <- [1,2030,null,{}] 10:40:33 INFO - PROCESS | 3700 | 1467049233491 Marionette TRACE conn6 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:33 INFO - PROCESS | 3700 | 1467049233493 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:33 INFO - PROCESS | 3700 | 1467049233579 Marionette TRACE conn6 <- [1,2031,null,{"value":null}] 10:40:33 INFO - PROCESS | 3700 | 1467049233585 Marionette TRACE conn6 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:33 INFO - PROCESS | 3700 | 1467049233587 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:33 INFO - PROCESS | 3700 | ++DOCSHELL 19CDD800 == 38 [pid = 3700] [id = 517] 10:40:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1A005400) [pid = 3700] [serial = 1551] [outer = 00000000] 10:40:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1A0E9C00) [pid = 3700] [serial = 1552] [outer = 1A005400] 10:40:33 INFO - PROCESS | 3700 | 1467049233632 Marionette DEBUG loaded listener.js 10:40:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1A0F3800) [pid = 3700] [serial = 1553] [outer = 1A005400] 10:40:34 INFO - PROCESS | 3700 | --DOCSHELL 10B51000 == 37 [pid = 3700] [id = 509] 10:40:34 INFO - PROCESS | 3700 | --DOCSHELL 117D3C00 == 36 [pid = 3700] [id = 507] 10:40:34 INFO - PROCESS | 3700 | --DOCSHELL 0C847C00 == 35 [pid = 3700] [id = 508] 10:40:34 INFO - PROCESS | 3700 | --DOCSHELL 09058000 == 34 [pid = 3700] [id = 506] 10:40:35 INFO - PROCESS | 3700 | --DOCSHELL 15046C00 == 33 [pid = 3700] [id = 510] 10:40:35 INFO - PROCESS | 3700 | --DOCSHELL 19970C00 == 32 [pid = 3700] [id = 513] 10:40:35 INFO - PROCESS | 3700 | --DOCSHELL 1815B800 == 31 [pid = 3700] [id = 511] 10:40:35 INFO - PROCESS | 3700 | --DOCSHELL 19BDEC00 == 30 [pid = 3700] [id = 516] 10:40:35 INFO - PROCESS | 3700 | --DOCSHELL 15025800 == 29 [pid = 3700] [id = 512] 10:40:35 INFO - PROCESS | 3700 | --DOCSHELL 0C794C00 == 28 [pid = 3700] [id = 514] 10:40:35 INFO - PROCESS | 3700 | --DOCSHELL 10065400 == 27 [pid = 3700] [id = 515] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (165CFC00) [pid = 3700] [serial = 1504] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10670800) [pid = 3700] [serial = 1495] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1081EC00) [pid = 3700] [serial = 1496] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10812C00) [pid = 3700] [serial = 1493] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (100F7400) [pid = 3700] [serial = 1492] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (17947000) [pid = 3700] [serial = 1507] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (150E7400) [pid = 3700] [serial = 1501] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (13861400) [pid = 3700] [serial = 1498] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (13867400) [pid = 3700] [serial = 1499] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (14B8BC00) [pid = 3700] [serial = 1484] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (13810C00) [pid = 3700] [serial = 1483] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (195C2C00) [pid = 3700] [serial = 1487] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (18E2D000) [pid = 3700] [serial = 1486] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (0FF3AC00) [pid = 3700] [serial = 1510] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1B80D000) [pid = 3700] [serial = 1490] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1A0F3400) [pid = 3700] [serial = 1489] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (18154400) [pid = 3700] [serial = 1508] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (195C2400) [pid = 3700] [serial = 1516] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (117D9800) [pid = 3700] [serial = 1511] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (19338800) [pid = 3700] [serial = 1514] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (165DC400) [pid = 3700] [serial = 1505] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (19336C00) [pid = 3700] [serial = 1513] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (16420C00) [pid = 3700] [serial = 1502] [outer = 00000000] [url = about:blank] 10:40:35 INFO - PROCESS | 3700 | 1467049235521 Marionette TRACE conn6 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 10:40:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 10:40:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 2083ms 10:40:35 INFO - PROCESS | 3700 | 1467049235557 Marionette TRACE conn6 -> [0,2033,"getWindowHandle",null] 10:40:35 INFO - PROCESS | 3700 | 1467049235560 Marionette TRACE conn6 <- [1,2033,null,{"value":"13"}] 10:40:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 10:40:35 INFO - PROCESS | 3700 | 1467049235565 Marionette TRACE conn6 -> [0,2034,"setScriptTimeout",{"ms":35000}] 10:40:35 INFO - PROCESS | 3700 | 1467049235569 Marionette TRACE conn6 <- [1,2034,null,{}] 10:40:35 INFO - PROCESS | 3700 | 1467049235575 Marionette TRACE conn6 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:35 INFO - PROCESS | 3700 | 1467049235578 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:35 INFO - PROCESS | 3700 | 1467049235673 Marionette TRACE conn6 <- [1,2035,null,{"value":null}] 10:40:35 INFO - PROCESS | 3700 | 1467049235683 Marionette TRACE conn6 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:35 INFO - PROCESS | 3700 | 1467049235687 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:35 INFO - PROCESS | 3700 | ++DOCSHELL 1005D800 == 28 [pid = 3700] [id = 518] 10:40:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (10061800) [pid = 3700] [serial = 1554] [outer = 00000000] 10:40:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (10572400) [pid = 3700] [serial = 1555] [outer = 10061800] 10:40:35 INFO - PROCESS | 3700 | 1467049235739 Marionette DEBUG loaded listener.js 10:40:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (1057F800) [pid = 3700] [serial = 1556] [outer = 10061800] 10:40:36 INFO - PROCESS | 3700 | 1467049236257 Marionette TRACE conn6 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 10:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 10:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 730ms 10:40:36 INFO - PROCESS | 3700 | 1467049236296 Marionette TRACE conn6 -> [0,2037,"getWindowHandle",null] 10:40:36 INFO - PROCESS | 3700 | 1467049236302 Marionette TRACE conn6 <- [1,2037,null,{"value":"13"}] 10:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 10:40:36 INFO - PROCESS | 3700 | 1467049236308 Marionette TRACE conn6 -> [0,2038,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - PROCESS | 3700 | 1467049236311 Marionette TRACE conn6 <- [1,2038,null,{}] 10:40:36 INFO - PROCESS | 3700 | 1467049236315 Marionette TRACE conn6 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:36 INFO - PROCESS | 3700 | 1467049236318 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:36 INFO - PROCESS | 3700 | 1467049236411 Marionette TRACE conn6 <- [1,2039,null,{"value":null}] 10:40:36 INFO - PROCESS | 3700 | 1467049236503 Marionette TRACE conn6 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:36 INFO - PROCESS | 3700 | 1467049236505 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:36 INFO - PROCESS | 3700 | ++DOCSHELL 10B49400 == 29 [pid = 3700] [id = 519] 10:40:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (10B4A400) [pid = 3700] [serial = 1557] [outer = 00000000] 10:40:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10B4F000) [pid = 3700] [serial = 1558] [outer = 10B4A400] 10:40:36 INFO - PROCESS | 3700 | 1467049236561 Marionette DEBUG loaded listener.js 10:40:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10D12800) [pid = 3700] [serial = 1559] [outer = 10B4A400] 10:40:36 INFO - PROCESS | 3700 | 1467049236946 Marionette TRACE conn6 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 10:40:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 10:40:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 670ms 10:40:36 INFO - PROCESS | 3700 | 1467049236981 Marionette TRACE conn6 -> [0,2041,"getWindowHandle",null] 10:40:36 INFO - PROCESS | 3700 | 1467049236983 Marionette TRACE conn6 <- [1,2041,null,{"value":"13"}] 10:40:36 INFO - PROCESS | 3700 | 1467049236987 Marionette TRACE conn6 -> [0,2042,"setScriptTimeout",{"ms":35000}] 10:40:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 10:40:36 INFO - PROCESS | 3700 | 1467049236990 Marionette TRACE conn6 <- [1,2042,null,{}] 10:40:36 INFO - PROCESS | 3700 | 1467049237002 Marionette TRACE conn6 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:36 INFO - PROCESS | 3700 | 1467049237007 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:37 INFO - PROCESS | 3700 | 1467049237125 Marionette TRACE conn6 <- [1,2043,null,{"value":null}] 10:40:37 INFO - PROCESS | 3700 | 1467049237143 Marionette TRACE conn6 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:37 INFO - PROCESS | 3700 | 1467049237147 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:37 INFO - PROCESS | 3700 | ++DOCSHELL 1481CC00 == 30 [pid = 3700] [id = 520] 10:40:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1489F800) [pid = 3700] [serial = 1560] [outer = 00000000] 10:40:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (148ADC00) [pid = 3700] [serial = 1561] [outer = 1489F800] 10:40:37 INFO - PROCESS | 3700 | 1467049237198 Marionette DEBUG loaded listener.js 10:40:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (14B6D400) [pid = 3700] [serial = 1562] [outer = 1489F800] 10:40:37 INFO - PROCESS | 3700 | 1467049237674 Marionette TRACE conn6 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 10:40:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 10:40:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 730ms 10:40:37 INFO - PROCESS | 3700 | 1467049237721 Marionette TRACE conn6 -> [0,2045,"getWindowHandle",null] 10:40:37 INFO - PROCESS | 3700 | 1467049237724 Marionette TRACE conn6 <- [1,2045,null,{"value":"13"}] 10:40:37 INFO - PROCESS | 3700 | 1467049237727 Marionette TRACE conn6 -> [0,2046,"setScriptTimeout",{"ms":35000}] 10:40:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 10:40:37 INFO - PROCESS | 3700 | 1467049237729 Marionette TRACE conn6 <- [1,2046,null,{}] 10:40:37 INFO - PROCESS | 3700 | 1467049237733 Marionette TRACE conn6 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:37 INFO - PROCESS | 3700 | 1467049237735 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:37 INFO - PROCESS | 3700 | 1467049237822 Marionette TRACE conn6 <- [1,2047,null,{"value":null}] 10:40:37 INFO - PROCESS | 3700 | 1467049237828 Marionette TRACE conn6 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:37 INFO - PROCESS | 3700 | 1467049237830 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:37 INFO - PROCESS | 3700 | ++DOCSHELL 15007800 == 31 [pid = 3700] [id = 521] 10:40:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1500C800) [pid = 3700] [serial = 1563] [outer = 00000000] 10:40:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (15027000) [pid = 3700] [serial = 1564] [outer = 1500C800] 10:40:37 INFO - PROCESS | 3700 | 1467049237877 Marionette DEBUG loaded listener.js 10:40:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (150E7400) [pid = 3700] [serial = 1565] [outer = 1500C800] 10:40:38 INFO - PROCESS | 3700 | 1467049238313 Marionette TRACE conn6 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 10:40:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 10:40:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 630ms 10:40:38 INFO - PROCESS | 3700 | 1467049238371 Marionette TRACE conn6 -> [0,2049,"getWindowHandle",null] 10:40:38 INFO - PROCESS | 3700 | 1467049238373 Marionette TRACE conn6 <- [1,2049,null,{"value":"13"}] 10:40:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 10:40:38 INFO - PROCESS | 3700 | 1467049238379 Marionette TRACE conn6 -> [0,2050,"setScriptTimeout",{"ms":35000}] 10:40:38 INFO - PROCESS | 3700 | 1467049238381 Marionette TRACE conn6 <- [1,2050,null,{}] 10:40:38 INFO - PROCESS | 3700 | 1467049238385 Marionette TRACE conn6 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:38 INFO - PROCESS | 3700 | 1467049238387 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:38 INFO - PROCESS | 3700 | 1467049238470 Marionette TRACE conn6 <- [1,2051,null,{"value":null}] 10:40:38 INFO - PROCESS | 3700 | 1467049238506 Marionette TRACE conn6 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:38 INFO - PROCESS | 3700 | 1467049238508 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:38 INFO - PROCESS | 3700 | ++DOCSHELL 16423400 == 32 [pid = 3700] [id = 522] 10:40:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (16423C00) [pid = 3700] [serial = 1566] [outer = 00000000] 10:40:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1642E000) [pid = 3700] [serial = 1567] [outer = 16423C00] 10:40:38 INFO - PROCESS | 3700 | 1467049238555 Marionette DEBUG loaded listener.js 10:40:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (165D3C00) [pid = 3700] [serial = 1568] [outer = 16423C00] 10:40:39 INFO - PROCESS | 3700 | 1467049239020 Marionette TRACE conn6 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 10:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 10:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 690ms 10:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 10:40:39 INFO - PROCESS | 3700 | 1467049239067 Marionette TRACE conn6 -> [0,2053,"getWindowHandle",null] 10:40:39 INFO - PROCESS | 3700 | 1467049239069 Marionette TRACE conn6 <- [1,2053,null,{"value":"13"}] 10:40:39 INFO - PROCESS | 3700 | 1467049239072 Marionette TRACE conn6 -> [0,2054,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 3700 | 1467049239074 Marionette TRACE conn6 <- [1,2054,null,{}] 10:40:39 INFO - PROCESS | 3700 | 1467049239078 Marionette TRACE conn6 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:39 INFO - PROCESS | 3700 | 1467049239083 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:39 INFO - PROCESS | 3700 | 1467049239192 Marionette TRACE conn6 <- [1,2055,null,{"value":null}] 10:40:39 INFO - PROCESS | 3700 | 1467049239198 Marionette TRACE conn6 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:39 INFO - PROCESS | 3700 | 1467049239200 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:39 INFO - PROCESS | 3700 | ++DOCSHELL 17920800 == 33 [pid = 3700] [id = 523] 10:40:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (17943800) [pid = 3700] [serial = 1569] [outer = 00000000] 10:40:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (18155C00) [pid = 3700] [serial = 1570] [outer = 17943800] 10:40:39 INFO - PROCESS | 3700 | 1467049239247 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (18159400) [pid = 3700] [serial = 1571] [outer = 17943800] 10:40:39 INFO - PROCESS | 3700 | 1467049239704 Marionette TRACE conn6 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 10:40:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 10:40:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 670ms 10:40:39 INFO - PROCESS | 3700 | 1467049239743 Marionette TRACE conn6 -> [0,2057,"getWindowHandle",null] 10:40:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 10:40:39 INFO - PROCESS | 3700 | 1467049239745 Marionette TRACE conn6 <- [1,2057,null,{"value":"13"}] 10:40:39 INFO - PROCESS | 3700 | 1467049239748 Marionette TRACE conn6 -> [0,2058,"setScriptTimeout",{"ms":35000}] 10:40:39 INFO - PROCESS | 3700 | 1467049239750 Marionette TRACE conn6 <- [1,2058,null,{}] 10:40:39 INFO - PROCESS | 3700 | 1467049239753 Marionette TRACE conn6 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:39 INFO - PROCESS | 3700 | 1467049239755 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:39 INFO - PROCESS | 3700 | 1467049239832 Marionette TRACE conn6 <- [1,2059,null,{"value":null}] 10:40:39 INFO - PROCESS | 3700 | 1467049239867 Marionette TRACE conn6 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:39 INFO - PROCESS | 3700 | 1467049239869 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:39 INFO - PROCESS | 3700 | ++DOCSHELL 10B4A800 == 34 [pid = 3700] [id = 524] 10:40:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10ECA800) [pid = 3700] [serial = 1572] [outer = 00000000] 10:40:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (18C50000) [pid = 3700] [serial = 1573] [outer = 10ECA800] 10:40:39 INFO - PROCESS | 3700 | 1467049239915 Marionette DEBUG loaded listener.js 10:40:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (18E74000) [pid = 3700] [serial = 1574] [outer = 10ECA800] 10:40:40 INFO - PROCESS | 3700 | 1467049240345 Marionette TRACE conn6 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 10:40:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 10:40:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 630ms 10:40:40 INFO - PROCESS | 3700 | 1467049240400 Marionette TRACE conn6 -> [0,2061,"getWindowHandle",null] 10:40:40 INFO - PROCESS | 3700 | 1467049240402 Marionette TRACE conn6 <- [1,2061,null,{"value":"13"}] 10:40:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 10:40:40 INFO - PROCESS | 3700 | 1467049240406 Marionette TRACE conn6 -> [0,2062,"setScriptTimeout",{"ms":35000}] 10:40:40 INFO - PROCESS | 3700 | 1467049240408 Marionette TRACE conn6 <- [1,2062,null,{}] 10:40:40 INFO - PROCESS | 3700 | 1467049240411 Marionette TRACE conn6 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:40 INFO - PROCESS | 3700 | 1467049240413 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:40 INFO - PROCESS | 3700 | 1467049240495 Marionette TRACE conn6 <- [1,2063,null,{"value":null}] 10:40:40 INFO - PROCESS | 3700 | 1467049240502 Marionette TRACE conn6 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:40 INFO - PROCESS | 3700 | 1467049240503 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:40 INFO - PROCESS | 3700 | ++DOCSHELL 10B4E800 == 35 [pid = 3700] [id = 525] 10:40:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (18160800) [pid = 3700] [serial = 1575] [outer = 00000000] 10:40:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1908F800) [pid = 3700] [serial = 1576] [outer = 18160800] 10:40:40 INFO - PROCESS | 3700 | 1467049240549 Marionette DEBUG loaded listener.js 10:40:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19088400) [pid = 3700] [serial = 1577] [outer = 18160800] 10:40:41 INFO - PROCESS | 3700 | 1467049241038 Marionette TRACE conn6 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 10:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 10:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 670ms 10:40:41 INFO - PROCESS | 3700 | 1467049241077 Marionette TRACE conn6 -> [0,2065,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 3700 | 1467049241080 Marionette TRACE conn6 <- [1,2065,null,{"value":"13"}] 10:40:41 INFO - PROCESS | 3700 | 1467049241083 Marionette TRACE conn6 -> [0,2066,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 10:40:41 INFO - PROCESS | 3700 | 1467049241085 Marionette TRACE conn6 <- [1,2066,null,{}] 10:40:41 INFO - PROCESS | 3700 | 1467049241088 Marionette TRACE conn6 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:41 INFO - PROCESS | 3700 | 1467049241090 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:41 INFO - PROCESS | 3700 | 1467049241208 Marionette TRACE conn6 <- [1,2067,null,{"value":null}] 10:40:41 INFO - PROCESS | 3700 | 1467049241301 Marionette TRACE conn6 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:41 INFO - PROCESS | 3700 | 1467049241303 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:41 INFO - PROCESS | 3700 | ++DOCSHELL 1481AC00 == 36 [pid = 3700] [id = 526] 10:40:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (195C2400) [pid = 3700] [serial = 1578] [outer = 00000000] 10:40:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (195CBC00) [pid = 3700] [serial = 1579] [outer = 195C2400] 10:40:41 INFO - PROCESS | 3700 | 1467049241350 Marionette DEBUG loaded listener.js 10:40:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (195CC000) [pid = 3700] [serial = 1580] [outer = 195C2400] 10:40:41 INFO - PROCESS | 3700 | 1467049241784 Marionette TRACE conn6 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 10:40:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 10:40:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 730ms 10:40:41 INFO - PROCESS | 3700 | 1467049241817 Marionette TRACE conn6 -> [0,2069,"getWindowHandle",null] 10:40:41 INFO - PROCESS | 3700 | 1467049241819 Marionette TRACE conn6 <- [1,2069,null,{"value":"13"}] 10:40:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 10:40:41 INFO - PROCESS | 3700 | 1467049241822 Marionette TRACE conn6 -> [0,2070,"setScriptTimeout",{"ms":35000}] 10:40:41 INFO - PROCESS | 3700 | 1467049241824 Marionette TRACE conn6 <- [1,2070,null,{}] 10:40:41 INFO - PROCESS | 3700 | 1467049241827 Marionette TRACE conn6 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:41 INFO - PROCESS | 3700 | 1467049241829 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:41 INFO - PROCESS | 3700 | 1467049241952 Marionette TRACE conn6 <- [1,2071,null,{"value":null}] 10:40:41 INFO - PROCESS | 3700 | 1467049241958 Marionette TRACE conn6 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:41 INFO - PROCESS | 3700 | 1467049241960 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:41 INFO - PROCESS | 3700 | ++DOCSHELL 0C84B000 == 37 [pid = 3700] [id = 527] 10:40:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (0C8E7400) [pid = 3700] [serial = 1581] [outer = 00000000] 10:40:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19970C00) [pid = 3700] [serial = 1582] [outer = 0C8E7400] 10:40:41 INFO - PROCESS | 3700 | 1467049242006 Marionette DEBUG loaded listener.js 10:40:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19976000) [pid = 3700] [serial = 1583] [outer = 0C8E7400] 10:40:42 INFO - PROCESS | 3700 | 1467049242480 Marionette TRACE conn6 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 10:40:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 10:40:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 670ms 10:40:42 INFO - PROCESS | 3700 | 1467049242499 Marionette TRACE conn6 -> [0,2073,"getWindowHandle",null] 10:40:42 INFO - PROCESS | 3700 | 1467049242502 Marionette TRACE conn6 <- [1,2073,null,{"value":"13"}] 10:40:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 10:40:42 INFO - PROCESS | 3700 | 1467049242505 Marionette TRACE conn6 -> [0,2074,"setScriptTimeout",{"ms":35000}] 10:40:42 INFO - PROCESS | 3700 | 1467049242507 Marionette TRACE conn6 <- [1,2074,null,{}] 10:40:42 INFO - PROCESS | 3700 | 1467049242511 Marionette TRACE conn6 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:42 INFO - PROCESS | 3700 | 1467049242514 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:42 INFO - PROCESS | 3700 | 1467049242680 Marionette TRACE conn6 <- [1,2075,null,{"value":null}] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (181E4800) [pid = 3700] [serial = 1533] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (09066C00) [pid = 3700] [serial = 1515] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (15020400) [pid = 3700] [serial = 1542] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (13864C00) [pid = 3700] [serial = 1521] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16424800) [pid = 3700] [serial = 1530] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19088000) [pid = 3700] [serial = 1536] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19971000) [pid = 3700] [serial = 1539] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10B51400) [pid = 3700] [serial = 1527] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (0905B400) [pid = 3700] [serial = 1518] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (0C84D400) [pid = 3700] [serial = 1524] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (11934400) [pid = 3700] [serial = 1545] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 10:40:42 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19BE1400) [pid = 3700] [serial = 1548] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 10:40:42 INFO - PROCESS | 3700 | 1467049242930 Marionette TRACE conn6 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:42 INFO - PROCESS | 3700 | 1467049242932 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:42 INFO - PROCESS | 3700 | ++DOCSHELL 0C84D400 == 38 [pid = 3700] [id = 528] 10:40:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (0C8E9000) [pid = 3700] [serial = 1584] [outer = 00000000] 10:40:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (109DD000) [pid = 3700] [serial = 1585] [outer = 0C8E9000] 10:40:42 INFO - PROCESS | 3700 | 1467049242984 Marionette DEBUG loaded listener.js 10:40:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (15028C00) [pid = 3700] [serial = 1586] [outer = 0C8E9000] 10:40:43 INFO - PROCESS | 3700 | 1467049243368 Marionette TRACE conn6 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 10:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 10:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 870ms 10:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 10:40:43 INFO - PROCESS | 3700 | 1467049243378 Marionette TRACE conn6 -> [0,2077,"getWindowHandle",null] 10:40:43 INFO - PROCESS | 3700 | 1467049243380 Marionette TRACE conn6 <- [1,2077,null,{"value":"13"}] 10:40:43 INFO - PROCESS | 3700 | 1467049243383 Marionette TRACE conn6 -> [0,2078,"setScriptTimeout",{"ms":35000}] 10:40:43 INFO - PROCESS | 3700 | 1467049243384 Marionette TRACE conn6 <- [1,2078,null,{}] 10:40:43 INFO - PROCESS | 3700 | 1467049243400 Marionette TRACE conn6 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:43 INFO - PROCESS | 3700 | 1467049243402 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:43 INFO - PROCESS | 3700 | 1467049243486 Marionette TRACE conn6 <- [1,2079,null,{"value":null}] 10:40:43 INFO - PROCESS | 3700 | 1467049243493 Marionette TRACE conn6 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:43 INFO - PROCESS | 3700 | 1467049243495 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:43 INFO - PROCESS | 3700 | ++DOCSHELL 1642A800 == 39 [pid = 3700] [id = 529] 10:40:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (165D7400) [pid = 3700] [serial = 1587] [outer = 00000000] 10:40:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (199A8000) [pid = 3700] [serial = 1588] [outer = 165D7400] 10:40:43 INFO - PROCESS | 3700 | 1467049243538 Marionette DEBUG loaded listener.js 10:40:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19BD7C00) [pid = 3700] [serial = 1589] [outer = 165D7400] 10:40:43 INFO - PROCESS | 3700 | 1467049243985 Marionette TRACE conn6 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 10:40:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 10:40:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 630ms 10:40:43 INFO - PROCESS | 3700 | 1467049244014 Marionette TRACE conn6 -> [0,2081,"getWindowHandle",null] 10:40:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 10:40:43 INFO - PROCESS | 3700 | 1467049244016 Marionette TRACE conn6 <- [1,2081,null,{"value":"13"}] 10:40:43 INFO - PROCESS | 3700 | 1467049244019 Marionette TRACE conn6 -> [0,2082,"setScriptTimeout",{"ms":35000}] 10:40:43 INFO - PROCESS | 3700 | 1467049244021 Marionette TRACE conn6 <- [1,2082,null,{}] 10:40:44 INFO - PROCESS | 3700 | 1467049244024 Marionette TRACE conn6 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:44 INFO - PROCESS | 3700 | 1467049244026 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:44 INFO - PROCESS | 3700 | 1467049244161 Marionette TRACE conn6 <- [1,2083,null,{"value":null}] 10:40:44 INFO - PROCESS | 3700 | 1467049244169 Marionette TRACE conn6 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:44 INFO - PROCESS | 3700 | 1467049244171 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:44 INFO - PROCESS | 3700 | ++DOCSHELL 09060C00 == 40 [pid = 3700] [id = 530] 10:40:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (100F0C00) [pid = 3700] [serial = 1590] [outer = 00000000] 10:40:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19CDE000) [pid = 3700] [serial = 1591] [outer = 100F0C00] 10:40:44 INFO - PROCESS | 3700 | 1467049244217 Marionette DEBUG loaded listener.js 10:40:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19CE2C00) [pid = 3700] [serial = 1592] [outer = 100F0C00] 10:40:44 INFO - PROCESS | 3700 | 1467049244641 Marionette TRACE conn6 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 10:40:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 10:40:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 670ms 10:40:44 INFO - PROCESS | 3700 | 1467049244708 Marionette TRACE conn6 -> [0,2085,"getWindowHandle",null] 10:40:44 INFO - PROCESS | 3700 | 1467049244710 Marionette TRACE conn6 <- [1,2085,null,{"value":"13"}] 10:40:44 INFO - PROCESS | 3700 | 1467049244713 Marionette TRACE conn6 -> [0,2086,"setScriptTimeout",{"ms":35000}] 10:40:44 INFO - PROCESS | 3700 | 1467049244714 Marionette TRACE conn6 <- [1,2086,null,{}] 10:40:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 10:40:44 INFO - PROCESS | 3700 | 1467049244718 Marionette TRACE conn6 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:44 INFO - PROCESS | 3700 | 1467049244719 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:44 INFO - PROCESS | 3700 | 1467049244805 Marionette TRACE conn6 <- [1,2087,null,{"value":null}] 10:40:44 INFO - PROCESS | 3700 | 1467049244814 Marionette TRACE conn6 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:44 INFO - PROCESS | 3700 | 1467049244815 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:44 INFO - PROCESS | 3700 | ++DOCSHELL 1642AC00 == 41 [pid = 3700] [id = 531] 10:40:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A005800) [pid = 3700] [serial = 1593] [outer = 00000000] 10:40:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A0EC400) [pid = 3700] [serial = 1594] [outer = 1A005800] 10:40:44 INFO - PROCESS | 3700 | 1467049244861 Marionette DEBUG loaded listener.js 10:40:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1AF32C00) [pid = 3700] [serial = 1595] [outer = 1A005800] 10:40:45 INFO - PROCESS | 3700 | 1467049245735 Marionette TRACE conn6 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 10:40:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 10:40:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1065ms 10:40:45 INFO - PROCESS | 3700 | 1467049245786 Marionette TRACE conn6 -> [0,2089,"getWindowHandle",null] 10:40:45 INFO - PROCESS | 3700 | 1467049245791 Marionette TRACE conn6 <- [1,2089,null,{"value":"13"}] 10:40:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 10:40:45 INFO - PROCESS | 3700 | 1467049245796 Marionette TRACE conn6 -> [0,2090,"setScriptTimeout",{"ms":35000}] 10:40:45 INFO - PROCESS | 3700 | 1467049245801 Marionette TRACE conn6 <- [1,2090,null,{}] 10:40:45 INFO - PROCESS | 3700 | 1467049245806 Marionette TRACE conn6 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:45 INFO - PROCESS | 3700 | 1467049245808 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:45 INFO - PROCESS | 3700 | 1467049245935 Marionette TRACE conn6 <- [1,2091,null,{"value":null}] 10:40:46 INFO - PROCESS | 3700 | --DOCSHELL 10D15C00 == 40 [pid = 3700] [id = 12] 10:40:46 INFO - PROCESS | 3700 | 1467049246096 Marionette TRACE conn6 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:46 INFO - PROCESS | 3700 | 1467049246100 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:46 INFO - PROCESS | 3700 | ++DOCSHELL 10592400 == 41 [pid = 3700] [id = 532] 10:40:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10812C00) [pid = 3700] [serial = 1596] [outer = 00000000] 10:40:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (10B47C00) [pid = 3700] [serial = 1597] [outer = 10812C00] 10:40:46 INFO - PROCESS | 3700 | 1467049246186 Marionette DEBUG loaded listener.js 10:40:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (10D1E000) [pid = 3700] [serial = 1598] [outer = 10812C00] 10:40:46 INFO - PROCESS | 3700 | 1467049246895 Marionette TRACE conn6 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 10:40:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 10:40:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1131ms 10:40:46 INFO - PROCESS | 3700 | 1467049246929 Marionette TRACE conn6 -> [0,2093,"getWindowHandle",null] 10:40:46 INFO - PROCESS | 3700 | 1467049246934 Marionette TRACE conn6 <- [1,2093,null,{"value":"13"}] 10:40:46 INFO - PROCESS | 3700 | 1467049246941 Marionette TRACE conn6 -> [0,2094,"setScriptTimeout",{"ms":35000}] 10:40:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 10:40:46 INFO - PROCESS | 3700 | 1467049246944 Marionette TRACE conn6 <- [1,2094,null,{}] 10:40:46 INFO - PROCESS | 3700 | 1467049246948 Marionette TRACE conn6 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:46 INFO - PROCESS | 3700 | 1467049246951 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:47 INFO - PROCESS | 3700 | 1467049247093 Marionette TRACE conn6 <- [1,2095,null,{"value":null}] 10:40:47 INFO - PROCESS | 3700 | 1467049247384 Marionette TRACE conn6 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:47 INFO - PROCESS | 3700 | 1467049247387 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:47 INFO - PROCESS | 3700 | ++DOCSHELL 09067400 == 42 [pid = 3700] [id = 533] 10:40:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (0C737800) [pid = 3700] [serial = 1599] [outer = 00000000] 10:40:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (0C8F1400) [pid = 3700] [serial = 1600] [outer = 0C737800] 10:40:47 INFO - PROCESS | 3700 | 1467049247462 Marionette DEBUG loaded listener.js 10:40:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (0FDD2400) [pid = 3700] [serial = 1601] [outer = 0C737800] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 09060C00 == 41 [pid = 3700] [id = 530] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 1642A800 == 40 [pid = 3700] [id = 529] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 0C84D400 == 39 [pid = 3700] [id = 528] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 0C84B000 == 38 [pid = 3700] [id = 527] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 1481AC00 == 37 [pid = 3700] [id = 526] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 10B4E800 == 36 [pid = 3700] [id = 525] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 10B4A800 == 35 [pid = 3700] [id = 524] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 17920800 == 34 [pid = 3700] [id = 523] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 16423400 == 33 [pid = 3700] [id = 522] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 15007800 == 32 [pid = 3700] [id = 521] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (1A0E9C00) [pid = 3700] [serial = 1552] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 1481CC00 == 31 [pid = 3700] [id = 520] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 10B49400 == 30 [pid = 3700] [id = 519] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 1005D800 == 29 [pid = 3700] [id = 518] 10:40:48 INFO - PROCESS | 3700 | --DOCSHELL 19CDD800 == 28 [pid = 3700] [id = 517] 10:40:48 INFO - PROCESS | 3700 | 1467049248190 Marionette TRACE conn6 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 10:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 10:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1274ms 10:40:48 INFO - PROCESS | 3700 | 1467049248219 Marionette TRACE conn6 -> [0,2097,"getWindowHandle",null] 10:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 10:40:48 INFO - PROCESS | 3700 | 1467049248223 Marionette TRACE conn6 <- [1,2097,null,{"value":"13"}] 10:40:48 INFO - PROCESS | 3700 | 1467049248227 Marionette TRACE conn6 -> [0,2098,"setScriptTimeout",{"ms":35000}] 10:40:48 INFO - PROCESS | 3700 | 1467049248229 Marionette TRACE conn6 <- [1,2098,null,{}] 10:40:48 INFO - PROCESS | 3700 | 1467049248235 Marionette TRACE conn6 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:48 INFO - PROCESS | 3700 | 1467049248239 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:48 INFO - PROCESS | 3700 | 1467049248340 Marionette TRACE conn6 <- [1,2099,null,{"value":null}] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (19CE6800) [pid = 3700] [serial = 1550] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (19009C00) [pid = 3700] [serial = 1535] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (195C2800) [pid = 3700] [serial = 1517] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (199AEC00) [pid = 3700] [serial = 1543] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (150E4000) [pid = 3700] [serial = 1523] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (165D7800) [pid = 3700] [serial = 1532] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (18CF1C00) [pid = 3700] [serial = 1534] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (195C8C00) [pid = 3700] [serial = 1537] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19977400) [pid = 3700] [serial = 1540] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (117DB800) [pid = 3700] [serial = 1528] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19BD6000) [pid = 3700] [serial = 1544] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (0FF78400) [pid = 3700] [serial = 1520] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19962800) [pid = 3700] [serial = 1538] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (0C8E9800) [pid = 3700] [serial = 1519] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (13861000) [pid = 3700] [serial = 1529] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10580C00) [pid = 3700] [serial = 1526] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (165CF800) [pid = 3700] [serial = 1531] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10059C00) [pid = 3700] [serial = 1525] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (18D2EC00) [pid = 3700] [serial = 1546] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1997D800) [pid = 3700] [serial = 1541] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19CDE400) [pid = 3700] [serial = 1549] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (199A3400) [pid = 3700] [serial = 1547] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (14F30000) [pid = 3700] [serial = 1522] [outer = 00000000] [url = about:blank] 10:40:48 INFO - PROCESS | 3700 | 1467049248453 Marionette TRACE conn6 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:48 INFO - PROCESS | 3700 | 1467049248456 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:48 INFO - PROCESS | 3700 | ++DOCSHELL 0C73FC00 == 29 [pid = 3700] [id = 534] 10:40:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (0C794C00) [pid = 3700] [serial = 1602] [outer = 00000000] 10:40:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1057D800) [pid = 3700] [serial = 1603] [outer = 0C794C00] 10:40:48 INFO - PROCESS | 3700 | 1467049248506 Marionette DEBUG loaded listener.js 10:40:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (109D4C00) [pid = 3700] [serial = 1604] [outer = 0C794C00] 10:40:48 INFO - PROCESS | 3700 | 1467049248976 Marionette TRACE conn6 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 10:40:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 10:40:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 771ms 10:40:48 INFO - PROCESS | 3700 | 1467049249001 Marionette TRACE conn6 -> [0,2101,"getWindowHandle",null] 10:40:48 INFO - PROCESS | 3700 | 1467049249005 Marionette TRACE conn6 <- [1,2101,null,{"value":"13"}] 10:40:48 INFO - PROCESS | 3700 | 1467049249009 Marionette TRACE conn6 -> [0,2102,"setScriptTimeout",{"ms":35000}] 10:40:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 10:40:48 INFO - PROCESS | 3700 | 1467049249011 Marionette TRACE conn6 <- [1,2102,null,{}] 10:40:48 INFO - PROCESS | 3700 | 1467049249015 Marionette TRACE conn6 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:48 INFO - PROCESS | 3700 | 1467049249018 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:49 INFO - PROCESS | 3700 | 1467049249109 Marionette TRACE conn6 <- [1,2103,null,{"value":null}] 10:40:49 INFO - PROCESS | 3700 | 1467049249116 Marionette TRACE conn6 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:49 INFO - PROCESS | 3700 | 1467049249118 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:49 INFO - PROCESS | 3700 | ++DOCSHELL 10B4E000 == 30 [pid = 3700] [id = 535] 10:40:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (10D34800) [pid = 3700] [serial = 1605] [outer = 00000000] 10:40:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (14B6EC00) [pid = 3700] [serial = 1606] [outer = 10D34800] 10:40:49 INFO - PROCESS | 3700 | 1467049249165 Marionette DEBUG loaded listener.js 10:40:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15001400) [pid = 3700] [serial = 1607] [outer = 10D34800] 10:40:49 INFO - PROCESS | 3700 | 1467049249648 Marionette TRACE conn6 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 10:40:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 10:40:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 670ms 10:40:49 INFO - PROCESS | 3700 | 1467049249685 Marionette TRACE conn6 -> [0,2105,"getWindowHandle",null] 10:40:49 INFO - PROCESS | 3700 | 1467049249687 Marionette TRACE conn6 <- [1,2105,null,{"value":"13"}] 10:40:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 10:40:49 INFO - PROCESS | 3700 | 1467049249692 Marionette TRACE conn6 -> [0,2106,"setScriptTimeout",{"ms":35000}] 10:40:49 INFO - PROCESS | 3700 | 1467049249698 Marionette TRACE conn6 <- [1,2106,null,{}] 10:40:49 INFO - PROCESS | 3700 | 1467049249707 Marionette TRACE conn6 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:49 INFO - PROCESS | 3700 | 1467049249710 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:49 INFO - PROCESS | 3700 | 1467049249796 Marionette TRACE conn6 <- [1,2107,null,{"value":null}] 10:40:49 INFO - PROCESS | 3700 | 1467049249805 Marionette TRACE conn6 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:49 INFO - PROCESS | 3700 | 1467049249808 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:49 INFO - PROCESS | 3700 | ++DOCSHELL 16426400 == 31 [pid = 3700] [id = 536] 10:40:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16426C00) [pid = 3700] [serial = 1608] [outer = 00000000] 10:40:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (165D2400) [pid = 3700] [serial = 1609] [outer = 16426C00] 10:40:49 INFO - PROCESS | 3700 | 1467049249854 Marionette DEBUG loaded listener.js 10:40:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (165DA400) [pid = 3700] [serial = 1610] [outer = 16426C00] 10:40:50 INFO - PROCESS | 3700 | 1467049250357 Marionette TRACE conn6 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 10:40:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 10:40:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 731ms 10:40:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 10:40:50 INFO - PROCESS | 3700 | 1467049250425 Marionette TRACE conn6 -> [0,2109,"getWindowHandle",null] 10:40:50 INFO - PROCESS | 3700 | 1467049250428 Marionette TRACE conn6 <- [1,2109,null,{"value":"13"}] 10:40:50 INFO - PROCESS | 3700 | 1467049250431 Marionette TRACE conn6 -> [0,2110,"setScriptTimeout",{"ms":35000}] 10:40:50 INFO - PROCESS | 3700 | 1467049250433 Marionette TRACE conn6 <- [1,2110,null,{}] 10:40:50 INFO - PROCESS | 3700 | 1467049250436 Marionette TRACE conn6 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:50 INFO - PROCESS | 3700 | 1467049250438 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:50 INFO - PROCESS | 3700 | 1467049250528 Marionette TRACE conn6 <- [1,2111,null,{"value":null}] 10:40:50 INFO - PROCESS | 3700 | 1467049250533 Marionette TRACE conn6 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:50 INFO - PROCESS | 3700 | 1467049250535 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:50 INFO - PROCESS | 3700 | ++DOCSHELL 16A7A400 == 32 [pid = 3700] [id = 537] 10:40:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16A85800) [pid = 3700] [serial = 1611] [outer = 00000000] 10:40:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1815B000) [pid = 3700] [serial = 1612] [outer = 16A85800] 10:40:50 INFO - PROCESS | 3700 | 1467049250582 Marionette DEBUG loaded listener.js 10:40:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (181E4400) [pid = 3700] [serial = 1613] [outer = 16A85800] 10:40:51 INFO - PROCESS | 3700 | 1467049251073 Marionette TRACE conn6 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 10:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 10:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 670ms 10:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 10:40:51 INFO - PROCESS | 3700 | 1467049251106 Marionette TRACE conn6 -> [0,2113,"getWindowHandle",null] 10:40:51 INFO - PROCESS | 3700 | 1467049251108 Marionette TRACE conn6 <- [1,2113,null,{"value":"13"}] 10:40:51 INFO - PROCESS | 3700 | 1467049251111 Marionette TRACE conn6 -> [0,2114,"setScriptTimeout",{"ms":35000}] 10:40:51 INFO - PROCESS | 3700 | 1467049251113 Marionette TRACE conn6 <- [1,2114,null,{}] 10:40:51 INFO - PROCESS | 3700 | 1467049251116 Marionette TRACE conn6 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:51 INFO - PROCESS | 3700 | 1467049251118 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:51 INFO - PROCESS | 3700 | 1467049251262 Marionette TRACE conn6 <- [1,2115,null,{"value":null}] 10:40:51 INFO - PROCESS | 3700 | 1467049251322 Marionette TRACE conn6 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:51 INFO - PROCESS | 3700 | 1467049251328 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:51 INFO - PROCESS | 3700 | ++DOCSHELL 10EC0800 == 33 [pid = 3700] [id = 538] 10:40:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (18D26000) [pid = 3700] [serial = 1614] [outer = 00000000] 10:40:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19082800) [pid = 3700] [serial = 1615] [outer = 18D26000] 10:40:51 INFO - PROCESS | 3700 | 1467049251383 Marionette DEBUG loaded listener.js 10:40:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19339C00) [pid = 3700] [serial = 1616] [outer = 18D26000] 10:40:51 INFO - PROCESS | 3700 | 1467049251842 Marionette TRACE conn6 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 10:40:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 10:40:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 770ms 10:40:51 INFO - PROCESS | 3700 | 1467049251891 Marionette TRACE conn6 -> [0,2117,"getWindowHandle",null] 10:40:51 INFO - PROCESS | 3700 | 1467049251893 Marionette TRACE conn6 <- [1,2117,null,{"value":"13"}] 10:40:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 10:40:51 INFO - PROCESS | 3700 | 1467049251896 Marionette TRACE conn6 -> [0,2118,"setScriptTimeout",{"ms":35000}] 10:40:51 INFO - PROCESS | 3700 | 1467049251898 Marionette TRACE conn6 <- [1,2118,null,{}] 10:40:51 INFO - PROCESS | 3700 | 1467049251902 Marionette TRACE conn6 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:51 INFO - PROCESS | 3700 | 1467049251904 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:52 INFO - PROCESS | 3700 | 1467049252029 Marionette TRACE conn6 <- [1,2119,null,{"value":null}] 10:40:52 INFO - PROCESS | 3700 | 1467049252102 Marionette TRACE conn6 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:52 INFO - PROCESS | 3700 | 1467049252104 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:52 INFO - PROCESS | 3700 | ++DOCSHELL 195C5400 == 34 [pid = 3700] [id = 539] 10:40:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (195C7400) [pid = 3700] [serial = 1617] [outer = 00000000] 10:40:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19965C00) [pid = 3700] [serial = 1618] [outer = 195C7400] 10:40:52 INFO - PROCESS | 3700 | 1467049252150 Marionette DEBUG loaded listener.js 10:40:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19966800) [pid = 3700] [serial = 1619] [outer = 195C7400] 10:40:52 INFO - PROCESS | 3700 | 1467049252585 Marionette TRACE conn6 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2121,"getWindowHandle",null] 10:40:52 INFO - PROCESS | 3700 | 1467049252654 Marionette TRACE conn6 <- [1,2121,null,{"value":"13"}] 10:40:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 10:40:52 INFO - PROCESS | 3700 | 1467049252657 Marionette TRACE conn6 -> [0,2122,"setScriptTimeout",{"ms":35000}] 10:40:52 INFO - PROCESS | 3700 | 1467049252659 Marionette TRACE conn6 <- [1,2122,null,{}] 10:40:52 INFO - PROCESS | 3700 | 1467049252662 Marionette TRACE conn6 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:52 INFO - PROCESS | 3700 | 1467049252664 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:52 INFO - PROCESS | 3700 | 1467049252895 Marionette TRACE conn6 <- [1,2123,null,{"value":null}] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (100F0C00) [pid = 3700] [serial = 1590] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (195C2400) [pid = 3700] [serial = 1578] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (0C8E7400) [pid = 3700] [serial = 1581] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1A005400) [pid = 3700] [serial = 1551] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (18160800) [pid = 3700] [serial = 1575] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10ECA800) [pid = 3700] [serial = 1572] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10B4A400) [pid = 3700] [serial = 1557] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (0C8E9000) [pid = 3700] [serial = 1584] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10061800) [pid = 3700] [serial = 1554] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1489F800) [pid = 3700] [serial = 1560] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1500C800) [pid = 3700] [serial = 1563] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17943800) [pid = 3700] [serial = 1569] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (16423C00) [pid = 3700] [serial = 1566] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 10:40:52 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (165D7400) [pid = 3700] [serial = 1587] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 10:40:52 INFO - PROCESS | 3700 | 1467049252968 Marionette TRACE conn6 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:52 INFO - PROCESS | 3700 | 1467049252970 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:52 INFO - PROCESS | 3700 | ++DOCSHELL 0C8E7400 == 35 [pid = 3700] [id = 540] 10:40:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (0C8E9000) [pid = 3700] [serial = 1620] [outer = 00000000] 10:40:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10B4A400) [pid = 3700] [serial = 1621] [outer = 0C8E9000] 10:40:53 INFO - PROCESS | 3700 | 1467049253016 Marionette DEBUG loaded listener.js 10:40:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (14F68800) [pid = 3700] [serial = 1622] [outer = 0C8E9000] 10:40:53 INFO - PROCESS | 3700 | 1467049253378 Marionette TRACE conn6 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 10:40:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 10:40:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 770ms 10:40:53 INFO - PROCESS | 3700 | 1467049253429 Marionette TRACE conn6 -> [0,2125,"getWindowHandle",null] 10:40:53 INFO - PROCESS | 3700 | 1467049253431 Marionette TRACE conn6 <- [1,2125,null,{"value":"13"}] 10:40:53 INFO - PROCESS | 3700 | 1467049253434 Marionette TRACE conn6 -> [0,2126,"setScriptTimeout",{"ms":35000}] 10:40:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 10:40:53 INFO - PROCESS | 3700 | 1467049253436 Marionette TRACE conn6 <- [1,2126,null,{}] 10:40:53 INFO - PROCESS | 3700 | 1467049253440 Marionette TRACE conn6 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:53 INFO - PROCESS | 3700 | 1467049253442 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:53 INFO - PROCESS | 3700 | 1467049253526 Marionette TRACE conn6 <- [1,2127,null,{"value":null}] 10:40:53 INFO - PROCESS | 3700 | 1467049253531 Marionette TRACE conn6 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:53 INFO - PROCESS | 3700 | 1467049253533 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:53 INFO - PROCESS | 3700 | ++DOCSHELL 150E6000 == 36 [pid = 3700] [id = 541] 10:40:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1652D400) [pid = 3700] [serial = 1623] [outer = 00000000] 10:40:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1997AC00) [pid = 3700] [serial = 1624] [outer = 1652D400] 10:40:53 INFO - PROCESS | 3700 | 1467049253579 Marionette DEBUG loaded listener.js 10:40:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (199AA000) [pid = 3700] [serial = 1625] [outer = 1652D400] 10:40:54 INFO - PROCESS | 3700 | 1467049254020 Marionette TRACE conn6 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 10:40:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 10:40:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 630ms 10:40:54 INFO - PROCESS | 3700 | 1467049254070 Marionette TRACE conn6 -> [0,2129,"getWindowHandle",null] 10:40:54 INFO - PROCESS | 3700 | 1467049254082 Marionette TRACE conn6 <- [1,2129,null,{"value":"13"}] 10:40:54 INFO - PROCESS | 3700 | 1467049254086 Marionette TRACE conn6 -> [0,2130,"setScriptTimeout",{"ms":35000}] 10:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 10:40:54 INFO - PROCESS | 3700 | 1467049254087 Marionette TRACE conn6 <- [1,2130,null,{}] 10:40:54 INFO - PROCESS | 3700 | 1467049254091 Marionette TRACE conn6 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:54 INFO - PROCESS | 3700 | 1467049254093 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:54 INFO - PROCESS | 3700 | 1467049254176 Marionette TRACE conn6 <- [1,2131,null,{"value":null}] 10:40:54 INFO - PROCESS | 3700 | 1467049254182 Marionette TRACE conn6 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:54 INFO - PROCESS | 3700 | 1467049254183 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:54 INFO - PROCESS | 3700 | ++DOCSHELL 195D0000 == 37 [pid = 3700] [id = 542] 10:40:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19979000) [pid = 3700] [serial = 1626] [outer = 00000000] 10:40:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19BD6800) [pid = 3700] [serial = 1627] [outer = 19979000] 10:40:54 INFO - PROCESS | 3700 | 1467049254229 Marionette DEBUG loaded listener.js 10:40:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19BDC000) [pid = 3700] [serial = 1628] [outer = 19979000] 10:40:54 INFO - PROCESS | 3700 | 1467049254707 Marionette TRACE conn6 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 10:40:54 INFO - PROCESS | 3700 | 1467049254762 Marionette TRACE conn6 <- [1,2133,null,{"value":"13"}] 10:40:54 INFO - PROCESS | 3700 | 1467049254765 Marionette TRACE conn6 -> [0,2134,"setScriptTimeout",{"ms":35000}] 10:40:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 10:40:54 INFO - PROCESS | 3700 | 1467049254767 Marionette TRACE conn6 <- [1,2134,null,{}] 10:40:54 INFO - PROCESS | 3700 | 1467049254770 Marionette TRACE conn6 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:54 INFO - PROCESS | 3700 | 1467049254772 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:54 INFO - PROCESS | 3700 | 1467049254857 Marionette TRACE conn6 <- [1,2135,null,{"value":null}] 10:40:54 INFO - PROCESS | 3700 | 1467049254862 Marionette TRACE conn6 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:54 INFO - PROCESS | 3700 | 1467049254864 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:54 INFO - PROCESS | 3700 | ++DOCSHELL 19978400 == 38 [pid = 3700] [id = 543] 10:40:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19BE0000) [pid = 3700] [serial = 1629] [outer = 00000000] 10:40:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19CE7800) [pid = 3700] [serial = 1630] [outer = 19BE0000] 10:40:54 INFO - PROCESS | 3700 | 1467049254912 Marionette DEBUG loaded listener.js 10:40:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A0EBC00) [pid = 3700] [serial = 1631] [outer = 19BE0000] 10:40:55 INFO - PROCESS | 3700 | 1467049255682 Marionette TRACE conn6 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2137,"getWindowHandle",null] 10:40:55 INFO - PROCESS | 3700 | 1467049255746 Marionette TRACE conn6 <- [1,2137,null,{"value":"13"}] 10:40:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 10:40:55 INFO - PROCESS | 3700 | 1467049255750 Marionette TRACE conn6 -> [0,2138,"setScriptTimeout",{"ms":35000}] 10:40:55 INFO - PROCESS | 3700 | 1467049255754 Marionette TRACE conn6 <- [1,2138,null,{}] 10:40:55 INFO - PROCESS | 3700 | 1467049255760 Marionette TRACE conn6 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:55 INFO - PROCESS | 3700 | 1467049255764 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:55 INFO - PROCESS | 3700 | 1467049255884 Marionette TRACE conn6 <- [1,2139,null,{"value":null}] 10:40:56 INFO - PROCESS | 3700 | 1467049256029 Marionette TRACE conn6 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:56 INFO - PROCESS | 3700 | 1467049256033 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:56 INFO - PROCESS | 3700 | ++DOCSHELL 117DAC00 == 39 [pid = 3700] [id = 544] 10:40:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (117DB800) [pid = 3700] [serial = 1632] [outer = 00000000] 10:40:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1481AC00) [pid = 3700] [serial = 1633] [outer = 117DB800] 10:40:56 INFO - PROCESS | 3700 | 1467049256094 Marionette DEBUG loaded listener.js 10:40:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (15019800) [pid = 3700] [serial = 1634] [outer = 117DB800] 10:40:56 INFO - PROCESS | 3700 | 1467049256670 Marionette TRACE conn6 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 10:40:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 10:40:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 970ms 10:40:56 INFO - PROCESS | 3700 | 1467049256725 Marionette TRACE conn6 -> [0,2141,"getWindowHandle",null] 10:40:56 INFO - PROCESS | 3700 | 1467049256730 Marionette TRACE conn6 <- [1,2141,null,{"value":"13"}] 10:40:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 10:40:56 INFO - PROCESS | 3700 | 1467049256737 Marionette TRACE conn6 -> [0,2142,"setScriptTimeout",{"ms":35000}] 10:40:56 INFO - PROCESS | 3700 | 1467049256740 Marionette TRACE conn6 <- [1,2142,null,{}] 10:40:56 INFO - PROCESS | 3700 | 1467049256744 Marionette TRACE conn6 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:56 INFO - PROCESS | 3700 | 1467049256747 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:56 INFO - PROCESS | 3700 | 1467049256868 Marionette TRACE conn6 <- [1,2143,null,{"value":null}] 10:40:56 INFO - PROCESS | 3700 | 1467049256983 Marionette TRACE conn6 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:56 INFO - PROCESS | 3700 | 1467049256985 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:56 INFO - PROCESS | 3700 | ++DOCSHELL 16A7DC00 == 40 [pid = 3700] [id = 545] 10:40:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (16A7EC00) [pid = 3700] [serial = 1635] [outer = 00000000] 10:40:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (18E24C00) [pid = 3700] [serial = 1636] [outer = 16A7EC00] 10:40:57 INFO - PROCESS | 3700 | 1467049257045 Marionette DEBUG loaded listener.js 10:40:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (19335400) [pid = 3700] [serial = 1637] [outer = 16A7EC00] 10:40:57 INFO - PROCESS | 3700 | 1467049257671 Marionette TRACE conn6 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:40:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 10:40:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 970ms 10:40:57 INFO - PROCESS | 3700 | 1467049257710 Marionette TRACE conn6 -> [0,2145,"getWindowHandle",null] 10:40:57 INFO - PROCESS | 3700 | 1467049257713 Marionette TRACE conn6 <- [1,2145,null,{"value":"13"}] 10:40:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 10:40:57 INFO - PROCESS | 3700 | 1467049257717 Marionette TRACE conn6 -> [0,2146,"setScriptTimeout",{"ms":35000}] 10:40:57 INFO - PROCESS | 3700 | 1467049257721 Marionette TRACE conn6 <- [1,2146,null,{}] 10:40:57 INFO - PROCESS | 3700 | 1467049257732 Marionette TRACE conn6 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:57 INFO - PROCESS | 3700 | 1467049257737 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:57 INFO - PROCESS | 3700 | 1467049257853 Marionette TRACE conn6 <- [1,2147,null,{"value":null}] 10:40:57 INFO - PROCESS | 3700 | 1467049258011 Marionette TRACE conn6 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:57 INFO - PROCESS | 3700 | 1467049258015 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:58 INFO - PROCESS | 3700 | ++DOCSHELL 19CE6800 == 41 [pid = 3700] [id = 546] 10:40:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (19CE7C00) [pid = 3700] [serial = 1638] [outer = 00000000] 10:40:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 93 (1B8AA000) [pid = 3700] [serial = 1639] [outer = 19CE7C00] 10:40:58 INFO - PROCESS | 3700 | 1467049258076 Marionette DEBUG loaded listener.js 10:40:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 94 (1B997C00) [pid = 3700] [serial = 1640] [outer = 19CE7C00] 10:40:58 INFO - PROCESS | 3700 | 1467049258693 Marionette TRACE conn6 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 10:40:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 10:40:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1023ms 10:40:58 INFO - PROCESS | 3700 | 1467049258743 Marionette TRACE conn6 -> [0,2149,"getWindowHandle",null] 10:40:58 INFO - PROCESS | 3700 | 1467049258746 Marionette TRACE conn6 <- [1,2149,null,{"value":"13"}] 10:40:58 INFO - PROCESS | 3700 | 1467049258750 Marionette TRACE conn6 -> [0,2150,"setScriptTimeout",{"ms":35000}] 10:40:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 10:40:58 INFO - PROCESS | 3700 | 1467049258752 Marionette TRACE conn6 <- [1,2150,null,{}] 10:40:58 INFO - PROCESS | 3700 | 1467049258756 Marionette TRACE conn6 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:58 INFO - PROCESS | 3700 | 1467049258758 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:58 INFO - PROCESS | 3700 | 1467049258875 Marionette TRACE conn6 <- [1,2151,null,{"value":null}] 10:40:59 INFO - PROCESS | 3700 | 1467049259024 Marionette TRACE conn6 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:40:59 INFO - PROCESS | 3700 | 1467049259026 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:59 INFO - PROCESS | 3700 | ++DOCSHELL 109D3C00 == 42 [pid = 3700] [id = 547] 10:40:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 95 (117D7800) [pid = 3700] [serial = 1641] [outer = 00000000] 10:40:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 96 (1C11C800) [pid = 3700] [serial = 1642] [outer = 117D7800] 10:40:59 INFO - PROCESS | 3700 | 1467049259084 Marionette DEBUG loaded listener.js 10:40:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 97 (1C1E3400) [pid = 3700] [serial = 1643] [outer = 117D7800] 10:40:59 INFO - PROCESS | 3700 | 1467049259781 Marionette TRACE conn6 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 10:40:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 10:40:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1071ms 10:40:59 INFO - PROCESS | 3700 | 1467049259837 Marionette TRACE conn6 -> [0,2153,"getWindowHandle",null] 10:40:59 INFO - PROCESS | 3700 | 1467049259841 Marionette TRACE conn6 <- [1,2153,null,{"value":"13"}] 10:40:59 INFO - PROCESS | 3700 | 1467049259846 Marionette TRACE conn6 -> [0,2154,"setScriptTimeout",{"ms":35000}] 10:40:59 INFO - PROCESS | 3700 | 1467049259849 Marionette TRACE conn6 <- [1,2154,null,{}] 10:40:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 10:40:59 INFO - PROCESS | 3700 | 1467049259854 Marionette TRACE conn6 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:40:59 INFO - PROCESS | 3700 | 1467049259857 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:40:59 INFO - PROCESS | 3700 | 1467049259959 Marionette TRACE conn6 <- [1,2155,null,{"value":null}] 10:41:00 INFO - PROCESS | 3700 | 1467049260137 Marionette TRACE conn6 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:00 INFO - PROCESS | 3700 | 1467049260139 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:00 INFO - PROCESS | 3700 | ++DOCSHELL 1380C000 == 43 [pid = 3700] [id = 548] 10:41:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 98 (13811C00) [pid = 3700] [serial = 1644] [outer = 00000000] 10:41:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 99 (1504F000) [pid = 3700] [serial = 1645] [outer = 13811C00] 10:41:00 INFO - PROCESS | 3700 | 1467049260191 Marionette DEBUG loaded listener.js 10:41:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 100 (1535BC00) [pid = 3700] [serial = 1646] [outer = 13811C00] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 195D0000 == 42 [pid = 3700] [id = 542] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 150E6000 == 41 [pid = 3700] [id = 541] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 0C8E7400 == 40 [pid = 3700] [id = 540] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 195C5400 == 39 [pid = 3700] [id = 539] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 10EC0800 == 38 [pid = 3700] [id = 538] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 16A7A400 == 37 [pid = 3700] [id = 537] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 16426400 == 36 [pid = 3700] [id = 536] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 10B4E000 == 35 [pid = 3700] [id = 535] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 0C73FC00 == 34 [pid = 3700] [id = 534] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 09067400 == 33 [pid = 3700] [id = 533] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 10592400 == 32 [pid = 3700] [id = 532] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 0FD22C00 == 31 [pid = 3700] [id = 13] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 1642AC00 == 30 [pid = 3700] [id = 531] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 19CE6800 == 29 [pid = 3700] [id = 546] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 109D3C00 == 28 [pid = 3700] [id = 547] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 16A7DC00 == 27 [pid = 3700] [id = 545] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 19978400 == 26 [pid = 3700] [id = 543] 10:41:00 INFO - PROCESS | 3700 | --DOCSHELL 117DAC00 == 25 [pid = 3700] [id = 544] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 99 (195CBC00) [pid = 3700] [serial = 1579] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 98 (19970C00) [pid = 3700] [serial = 1582] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 97 (195CC000) [pid = 3700] [serial = 1580] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 96 (1A0F3800) [pid = 3700] [serial = 1553] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 95 (1908F800) [pid = 3700] [serial = 1576] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 94 (18E74000) [pid = 3700] [serial = 1574] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 93 (10B4F000) [pid = 3700] [serial = 1558] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 92 (109DD000) [pid = 3700] [serial = 1585] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (10D12800) [pid = 3700] [serial = 1559] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (10572400) [pid = 3700] [serial = 1555] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1057F800) [pid = 3700] [serial = 1556] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (148ADC00) [pid = 3700] [serial = 1561] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (14B6D400) [pid = 3700] [serial = 1562] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (15027000) [pid = 3700] [serial = 1564] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (150E7400) [pid = 3700] [serial = 1565] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (18155C00) [pid = 3700] [serial = 1570] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (18159400) [pid = 3700] [serial = 1571] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1642E000) [pid = 3700] [serial = 1567] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (165D3C00) [pid = 3700] [serial = 1568] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19976000) [pid = 3700] [serial = 1583] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (199A8000) [pid = 3700] [serial = 1588] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (18C50000) [pid = 3700] [serial = 1573] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19BD7C00) [pid = 3700] [serial = 1589] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15028C00) [pid = 3700] [serial = 1586] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19CE2C00) [pid = 3700] [serial = 1592] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19088400) [pid = 3700] [serial = 1577] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19CDE000) [pid = 3700] [serial = 1591] [outer = 00000000] [url = about:blank] 10:41:01 INFO - PROCESS | 3700 | 1467049261458 Marionette TRACE conn6 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 10:41:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 10:41:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1623ms 10:41:01 INFO - PROCESS | 3700 | 1467049261476 Marionette TRACE conn6 -> [0,2157,"getWindowHandle",null] 10:41:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 10:41:01 INFO - PROCESS | 3700 | 1467049261480 Marionette TRACE conn6 <- [1,2157,null,{"value":"13"}] 10:41:01 INFO - PROCESS | 3700 | 1467049261485 Marionette TRACE conn6 -> [0,2158,"setScriptTimeout",{"ms":35000}] 10:41:01 INFO - PROCESS | 3700 | 1467049261489 Marionette TRACE conn6 <- [1,2158,null,{}] 10:41:01 INFO - PROCESS | 3700 | 1467049261495 Marionette TRACE conn6 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:01 INFO - PROCESS | 3700 | 1467049261498 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:01 INFO - PROCESS | 3700 | 1467049261593 Marionette TRACE conn6 <- [1,2159,null,{"value":null}] 10:41:01 INFO - PROCESS | 3700 | 1467049261731 Marionette TRACE conn6 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:01 INFO - PROCESS | 3700 | 1467049261734 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:01 INFO - PROCESS | 3700 | ++DOCSHELL 0FDE3400 == 26 [pid = 3700] [id = 549] 10:41:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (100FA800) [pid = 3700] [serial = 1647] [outer = 00000000] 10:41:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (10669800) [pid = 3700] [serial = 1648] [outer = 100FA800] 10:41:01 INFO - PROCESS | 3700 | 1467049261784 Marionette DEBUG loaded listener.js 10:41:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1081A000) [pid = 3700] [serial = 1649] [outer = 100FA800] 10:41:02 INFO - PROCESS | 3700 | 1467049262177 Marionette TRACE conn6 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 10:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 10:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 730ms 10:41:02 INFO - PROCESS | 3700 | 1467049262215 Marionette TRACE conn6 -> [0,2161,"getWindowHandle",null] 10:41:02 INFO - PROCESS | 3700 | 1467049262220 Marionette TRACE conn6 <- [1,2161,null,{"value":"13"}] 10:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 10:41:02 INFO - PROCESS | 3700 | 1467049262257 Marionette TRACE conn6 -> [0,2162,"setScriptTimeout",{"ms":35000}] 10:41:02 INFO - PROCESS | 3700 | 1467049262260 Marionette TRACE conn6 <- [1,2162,null,{}] 10:41:02 INFO - PROCESS | 3700 | 1467049262268 Marionette TRACE conn6 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:02 INFO - PROCESS | 3700 | 1467049262271 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:02 INFO - PROCESS | 3700 | 1467049262367 Marionette TRACE conn6 <- [1,2163,null,{"value":null}] 10:41:02 INFO - PROCESS | 3700 | 1467049262374 Marionette TRACE conn6 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:02 INFO - PROCESS | 3700 | 1467049262376 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:02 INFO - PROCESS | 3700 | ++DOCSHELL 10EC0800 == 27 [pid = 3700] [id = 550] 10:41:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (10EC3C00) [pid = 3700] [serial = 1650] [outer = 00000000] 10:41:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (13861400) [pid = 3700] [serial = 1651] [outer = 10EC3C00] 10:41:02 INFO - PROCESS | 3700 | 1467049262426 Marionette DEBUG loaded listener.js 10:41:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (13865400) [pid = 3700] [serial = 1652] [outer = 10EC3C00] 10:41:02 INFO - PROCESS | 3700 | 1467049262899 Marionette TRACE conn6 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 10:41:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 10:41:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 710ms 10:41:02 INFO - PROCESS | 3700 | 1467049262940 Marionette TRACE conn6 -> [0,2165,"getWindowHandle",null] 10:41:02 INFO - PROCESS | 3700 | 1467049262943 Marionette TRACE conn6 <- [1,2165,null,{"value":"13"}] 10:41:02 INFO - PROCESS | 3700 | 1467049262946 Marionette TRACE conn6 -> [0,2166,"setScriptTimeout",{"ms":35000}] 10:41:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 10:41:02 INFO - PROCESS | 3700 | 1467049262949 Marionette TRACE conn6 <- [1,2166,null,{}] 10:41:02 INFO - PROCESS | 3700 | 1467049262960 Marionette TRACE conn6 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:02 INFO - PROCESS | 3700 | 1467049262964 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:03 INFO - PROCESS | 3700 | 1467049263049 Marionette TRACE conn6 <- [1,2167,null,{"value":null}] 10:41:03 INFO - PROCESS | 3700 | 1467049263057 Marionette TRACE conn6 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:03 INFO - PROCESS | 3700 | 1467049263060 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:03 INFO - PROCESS | 3700 | ++DOCSHELL 14B98400 == 28 [pid = 3700] [id = 551] 10:41:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (14F26C00) [pid = 3700] [serial = 1653] [outer = 00000000] 10:41:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (151AB400) [pid = 3700] [serial = 1654] [outer = 14F26C00] 10:41:03 INFO - PROCESS | 3700 | 1467049263111 Marionette DEBUG loaded listener.js 10:41:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (16424C00) [pid = 3700] [serial = 1655] [outer = 14F26C00] 10:41:03 INFO - PROCESS | 3700 | 1467049263637 Marionette TRACE conn6 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:41:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 10:41:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 730ms 10:41:03 INFO - PROCESS | 3700 | 1467049263680 Marionette TRACE conn6 -> [0,2169,"getWindowHandle",null] 10:41:03 INFO - PROCESS | 3700 | 1467049263683 Marionette TRACE conn6 <- [1,2169,null,{"value":"13"}] 10:41:03 INFO - PROCESS | 3700 | 1467049263686 Marionette TRACE conn6 -> [0,2170,"setScriptTimeout",{"ms":35000}] 10:41:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 10:41:03 INFO - PROCESS | 3700 | 1467049263688 Marionette TRACE conn6 <- [1,2170,null,{}] 10:41:03 INFO - PROCESS | 3700 | 1467049263697 Marionette TRACE conn6 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:03 INFO - PROCESS | 3700 | 1467049263699 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:03 INFO - PROCESS | 3700 | 1467049263853 Marionette TRACE conn6 <- [1,2171,null,{"value":null}] 10:41:03 INFO - PROCESS | 3700 | 1467049263865 Marionette TRACE conn6 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:03 INFO - PROCESS | 3700 | 1467049263867 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:03 INFO - PROCESS | 3700 | ++DOCSHELL 165D2C00 == 29 [pid = 3700] [id = 552] 10:41:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (165D4400) [pid = 3700] [serial = 1656] [outer = 00000000] 10:41:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1660A400) [pid = 3700] [serial = 1657] [outer = 165D4400] 10:41:03 INFO - PROCESS | 3700 | 1467049263971 Marionette DEBUG loaded listener.js 10:41:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (175F3400) [pid = 3700] [serial = 1658] [outer = 165D4400] 10:41:04 INFO - PROCESS | 3700 | 1467049264395 Marionette TRACE conn6 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 10:41:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 10:41:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 730ms 10:41:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 10:41:04 INFO - PROCESS | 3700 | 1467049264429 Marionette TRACE conn6 -> [0,2173,"getWindowHandle",null] 10:41:04 INFO - PROCESS | 3700 | 1467049264431 Marionette TRACE conn6 <- [1,2173,null,{"value":"13"}] 10:41:04 INFO - PROCESS | 3700 | 1467049264434 Marionette TRACE conn6 -> [0,2174,"setScriptTimeout",{"ms":35000}] 10:41:04 INFO - PROCESS | 3700 | 1467049264436 Marionette TRACE conn6 <- [1,2174,null,{}] 10:41:04 INFO - PROCESS | 3700 | 1467049264439 Marionette TRACE conn6 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:04 INFO - PROCESS | 3700 | 1467049264441 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:04 INFO - PROCESS | 3700 | 1467049264562 Marionette TRACE conn6 <- [1,2175,null,{"value":null}] 10:41:04 INFO - PROCESS | 3700 | 1467049264568 Marionette TRACE conn6 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:04 INFO - PROCESS | 3700 | 1467049264570 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:04 INFO - PROCESS | 3700 | ++DOCSHELL 1005F400 == 30 [pid = 3700] [id = 553] 10:41:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (165D5800) [pid = 3700] [serial = 1659] [outer = 00000000] 10:41:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1815D800) [pid = 3700] [serial = 1660] [outer = 165D5800] 10:41:04 INFO - PROCESS | 3700 | 1467049264616 Marionette DEBUG loaded listener.js 10:41:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (181EF800) [pid = 3700] [serial = 1661] [outer = 165D5800] 10:41:05 INFO - PROCESS | 3700 | 1467049265099 Marionette TRACE conn6 <- [1,2176,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 10:41:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 10:41:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 730ms 10:41:05 INFO - PROCESS | 3700 | 1467049265165 Marionette TRACE conn6 -> [0,2177,"getWindowHandle",null] 10:41:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 10:41:05 INFO - PROCESS | 3700 | 1467049265167 Marionette TRACE conn6 <- [1,2177,null,{"value":"13"}] 10:41:05 INFO - PROCESS | 3700 | 1467049265170 Marionette TRACE conn6 -> [0,2178,"setScriptTimeout",{"ms":35000}] 10:41:05 INFO - PROCESS | 3700 | 1467049265172 Marionette TRACE conn6 <- [1,2178,null,{}] 10:41:05 INFO - PROCESS | 3700 | 1467049265175 Marionette TRACE conn6 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:05 INFO - PROCESS | 3700 | 1467049265181 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:05 INFO - PROCESS | 3700 | 1467049265542 Marionette TRACE conn6 <- [1,2179,null,{"value":null}] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (18D26000) [pid = 3700] [serial = 1614] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (195C7400) [pid = 3700] [serial = 1617] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (10812C00) [pid = 3700] [serial = 1596] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (16426C00) [pid = 3700] [serial = 1608] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (0C8E9000) [pid = 3700] [serial = 1620] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10D34800) [pid = 3700] [serial = 1605] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A005800) [pid = 3700] [serial = 1593] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (0C794C00) [pid = 3700] [serial = 1602] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (0C737800) [pid = 3700] [serial = 1599] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16A85800) [pid = 3700] [serial = 1611] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10D32400) [pid = 3700] [serial = 35] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1652D400) [pid = 3700] [serial = 1623] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10D16000) [pid = 3700] [serial = 32] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19BE0000) [pid = 3700] [serial = 1629] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 10:41:05 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19979000) [pid = 3700] [serial = 1626] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 10:41:05 INFO - PROCESS | 3700 | 1467049265619 Marionette TRACE conn6 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:05 INFO - PROCESS | 3700 | 1467049265621 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:05 INFO - PROCESS | 3700 | ++DOCSHELL 0C73B000 == 31 [pid = 3700] [id = 554] 10:41:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (0C794C00) [pid = 3700] [serial = 1662] [outer = 00000000] 10:41:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1066C000) [pid = 3700] [serial = 1663] [outer = 0C794C00] 10:41:05 INFO - PROCESS | 3700 | 1467049265668 Marionette DEBUG loaded listener.js 10:41:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (149C3000) [pid = 3700] [serial = 1664] [outer = 0C794C00] 10:41:06 INFO - PROCESS | 3700 | 1467049266050 Marionette TRACE conn6 <- [1,2180,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 10:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 10:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 930ms 10:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 10:41:06 INFO - PROCESS | 3700 | 1467049266101 Marionette TRACE conn6 -> [0,2181,"getWindowHandle",null] 10:41:06 INFO - PROCESS | 3700 | 1467049266103 Marionette TRACE conn6 <- [1,2181,null,{"value":"13"}] 10:41:06 INFO - PROCESS | 3700 | 1467049266106 Marionette TRACE conn6 -> [0,2182,"setScriptTimeout",{"ms":35000}] 10:41:06 INFO - PROCESS | 3700 | 1467049266108 Marionette TRACE conn6 <- [1,2182,null,{}] 10:41:06 INFO - PROCESS | 3700 | 1467049266112 Marionette TRACE conn6 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:06 INFO - PROCESS | 3700 | 1467049266114 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:06 INFO - PROCESS | 3700 | 1467049266193 Marionette TRACE conn6 <- [1,2183,null,{"value":null}] 10:41:06 INFO - PROCESS | 3700 | 1467049266199 Marionette TRACE conn6 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:06 INFO - PROCESS | 3700 | 1467049266201 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:06 INFO - PROCESS | 3700 | ++DOCSHELL 16426C00 == 32 [pid = 3700] [id = 555] 10:41:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (18154400) [pid = 3700] [serial = 1665] [outer = 00000000] 10:41:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19334C00) [pid = 3700] [serial = 1666] [outer = 18154400] 10:41:06 INFO - PROCESS | 3700 | 1467049266247 Marionette DEBUG loaded listener.js 10:41:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (195C1400) [pid = 3700] [serial = 1667] [outer = 18154400] 10:41:06 INFO - PROCESS | 3700 | 1467049266787 Marionette TRACE conn6 <- [1,2184,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 10:41:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 10:41:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 730ms 10:41:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 10:41:06 INFO - PROCESS | 3700 | 1467049266837 Marionette TRACE conn6 -> [0,2185,"getWindowHandle",null] 10:41:06 INFO - PROCESS | 3700 | 1467049266839 Marionette TRACE conn6 <- [1,2185,null,{"value":"13"}] 10:41:06 INFO - PROCESS | 3700 | 1467049266842 Marionette TRACE conn6 -> [0,2186,"setScriptTimeout",{"ms":35000}] 10:41:06 INFO - PROCESS | 3700 | 1467049266843 Marionette TRACE conn6 <- [1,2186,null,{}] 10:41:06 INFO - PROCESS | 3700 | 1467049266847 Marionette TRACE conn6 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:06 INFO - PROCESS | 3700 | 1467049266849 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:06 INFO - PROCESS | 3700 | 1467049266955 Marionette TRACE conn6 <- [1,2187,null,{"value":null}] 10:41:06 INFO - PROCESS | 3700 | 1467049266968 Marionette TRACE conn6 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:06 INFO - PROCESS | 3700 | 1467049266970 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:06 INFO - PROCESS | 3700 | ++DOCSHELL 13860C00 == 33 [pid = 3700] [id = 556] 10:41:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (195C5C00) [pid = 3700] [serial = 1668] [outer = 00000000] 10:41:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (195CF400) [pid = 3700] [serial = 1669] [outer = 195C5C00] 10:41:06 INFO - PROCESS | 3700 | 1467049267016 Marionette DEBUG loaded listener.js 10:41:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1755C400) [pid = 3700] [serial = 1670] [outer = 195C5C00] 10:41:07 INFO - PROCESS | 3700 | 1467049267440 Marionette TRACE conn6 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:41:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 10:41:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 630ms 10:41:07 INFO - PROCESS | 3700 | 1467049267486 Marionette TRACE conn6 -> [0,2189,"getWindowHandle",null] 10:41:07 INFO - PROCESS | 3700 | 1467049267488 Marionette TRACE conn6 <- [1,2189,null,{"value":"13"}] 10:41:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 10:41:07 INFO - PROCESS | 3700 | 1467049267491 Marionette TRACE conn6 -> [0,2190,"setScriptTimeout",{"ms":35000}] 10:41:07 INFO - PROCESS | 3700 | 1467049267492 Marionette TRACE conn6 <- [1,2190,null,{}] 10:41:07 INFO - PROCESS | 3700 | 1467049267496 Marionette TRACE conn6 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:07 INFO - PROCESS | 3700 | 1467049267498 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:07 INFO - PROCESS | 3700 | 1467049267628 Marionette TRACE conn6 <- [1,2191,null,{"value":null}] 10:41:07 INFO - PROCESS | 3700 | 1467049267769 Marionette TRACE conn6 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:07 INFO - PROCESS | 3700 | 1467049267772 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:07 INFO - PROCESS | 3700 | ++DOCSHELL 0C73F400 == 34 [pid = 3700] [id = 557] 10:41:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (0C844C00) [pid = 3700] [serial = 1671] [outer = 00000000] 10:41:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (0C8F4400) [pid = 3700] [serial = 1672] [outer = 0C844C00] 10:41:07 INFO - PROCESS | 3700 | 1467049267838 Marionette DEBUG loaded listener.js 10:41:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (0FF78800) [pid = 3700] [serial = 1673] [outer = 0C844C00] 10:41:08 INFO - PROCESS | 3700 | 1467049268673 Marionette TRACE conn6 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 10:41:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 10:41:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1229ms 10:41:08 INFO - PROCESS | 3700 | 1467049268724 Marionette TRACE conn6 -> [0,2193,"getWindowHandle",null] 10:41:08 INFO - PROCESS | 3700 | 1467049268728 Marionette TRACE conn6 <- [1,2193,null,{"value":"13"}] 10:41:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 10:41:08 INFO - PROCESS | 3700 | 1467049268733 Marionette TRACE conn6 -> [0,2194,"setScriptTimeout",{"ms":35000}] 10:41:08 INFO - PROCESS | 3700 | 1467049268737 Marionette TRACE conn6 <- [1,2194,null,{}] 10:41:08 INFO - PROCESS | 3700 | 1467049268742 Marionette TRACE conn6 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:08 INFO - PROCESS | 3700 | 1467049268747 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:08 INFO - PROCESS | 3700 | 1467049268893 Marionette TRACE conn6 <- [1,2195,null,{"value":null}] 10:41:09 INFO - PROCESS | 3700 | 1467049269036 Marionette TRACE conn6 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:09 INFO - PROCESS | 3700 | 1467049269039 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:09 INFO - PROCESS | 3700 | ++DOCSHELL 10E4B800 == 35 [pid = 3700] [id = 558] 10:41:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (13862000) [pid = 3700] [serial = 1674] [outer = 00000000] 10:41:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (148AB400) [pid = 3700] [serial = 1675] [outer = 13862000] 10:41:09 INFO - PROCESS | 3700 | 1467049269102 Marionette DEBUG loaded listener.js 10:41:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (149C6800) [pid = 3700] [serial = 1676] [outer = 13862000] 10:41:09 INFO - PROCESS | 3700 | 1467049270008 Marionette TRACE conn6 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 10:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 10:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1339ms 10:41:10 INFO - PROCESS | 3700 | 1467049270073 Marionette TRACE conn6 -> [0,2197,"getWindowHandle",null] 10:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 10:41:10 INFO - PROCESS | 3700 | 1467049270077 Marionette TRACE conn6 <- [1,2197,null,{"value":"13"}] 10:41:10 INFO - PROCESS | 3700 | 1467049270082 Marionette TRACE conn6 -> [0,2198,"setScriptTimeout",{"ms":35000}] 10:41:10 INFO - PROCESS | 3700 | 1467049270085 Marionette TRACE conn6 <- [1,2198,null,{}] 10:41:10 INFO - PROCESS | 3700 | 1467049270091 Marionette TRACE conn6 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:10 INFO - PROCESS | 3700 | 1467049270094 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:10 INFO - PROCESS | 3700 | 1467049270233 Marionette TRACE conn6 <- [1,2199,null,{"value":null}] 10:41:10 INFO - PROCESS | 3700 | 1467049270380 Marionette TRACE conn6 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:10 INFO - PROCESS | 3700 | 1467049270384 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:10 INFO - PROCESS | 3700 | ++DOCSHELL 1081D000 == 36 [pid = 3700] [id = 559] 10:41:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1081D400) [pid = 3700] [serial = 1677] [outer = 00000000] 10:41:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (10B4D400) [pid = 3700] [serial = 1678] [outer = 1081D400] 10:41:10 INFO - PROCESS | 3700 | 1467049270437 Marionette DEBUG loaded listener.js 10:41:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (10B55800) [pid = 3700] [serial = 1679] [outer = 1081D400] 10:41:10 INFO - PROCESS | 3700 | --DOCSHELL 13860C00 == 35 [pid = 3700] [id = 556] 10:41:10 INFO - PROCESS | 3700 | --DOCSHELL 16426C00 == 34 [pid = 3700] [id = 555] 10:41:10 INFO - PROCESS | 3700 | --DOCSHELL 0C73B000 == 33 [pid = 3700] [id = 554] 10:41:10 INFO - PROCESS | 3700 | --DOCSHELL 1005F400 == 32 [pid = 3700] [id = 553] 10:41:10 INFO - PROCESS | 3700 | --DOCSHELL 165D2C00 == 31 [pid = 3700] [id = 552] 10:41:10 INFO - PROCESS | 3700 | --DOCSHELL 14B98400 == 30 [pid = 3700] [id = 551] 10:41:10 INFO - PROCESS | 3700 | --DOCSHELL 10EC0800 == 29 [pid = 3700] [id = 550] 10:41:10 INFO - PROCESS | 3700 | --DOCSHELL 0FDE3400 == 28 [pid = 3700] [id = 549] 10:41:10 INFO - PROCESS | 3700 | --DOCSHELL 1380C000 == 27 [pid = 3700] [id = 548] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (10D1DC00) [pid = 3700] [serial = 34] [outer = 00000000] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1A0EBC00) [pid = 3700] [serial = 1631] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (19CE7800) [pid = 3700] [serial = 1630] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19BD6800) [pid = 3700] [serial = 1627] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (19082800) [pid = 3700] [serial = 1615] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19965C00) [pid = 3700] [serial = 1618] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (10D1E000) [pid = 3700] [serial = 1598] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (165D2400) [pid = 3700] [serial = 1609] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (165DA400) [pid = 3700] [serial = 1610] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10B4A400) [pid = 3700] [serial = 1621] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (14B6EC00) [pid = 3700] [serial = 1606] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15001400) [pid = 3700] [serial = 1607] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1A0EC400) [pid = 3700] [serial = 1594] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1AF32C00) [pid = 3700] [serial = 1595] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1057D800) [pid = 3700] [serial = 1603] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19BDC000) [pid = 3700] [serial = 1628] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (109D4C00) [pid = 3700] [serial = 1604] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (0C8F1400) [pid = 3700] [serial = 1600] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (0FDD2400) [pid = 3700] [serial = 1601] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1815B000) [pid = 3700] [serial = 1612] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (10B47C00) [pid = 3700] [serial = 1597] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (0FD6C800) [pid = 3700] [serial = 1103] [outer = 00000000] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1997AC00) [pid = 3700] [serial = 1624] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (14F68800) [pid = 3700] [serial = 1622] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19966800) [pid = 3700] [serial = 1619] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19339C00) [pid = 3700] [serial = 1616] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (199AA000) [pid = 3700] [serial = 1625] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (181E4400) [pid = 3700] [serial = 1613] [outer = 00000000] [url = about:blank] 10:41:10 INFO - PROCESS | 3700 | 1467049270947 Marionette TRACE conn6 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 10:41:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 10:41:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 890ms 10:41:10 INFO - PROCESS | 3700 | 1467049270972 Marionette TRACE conn6 -> [0,2201,"getWindowHandle",null] 10:41:10 INFO - PROCESS | 3700 | 1467049270977 Marionette TRACE conn6 <- [1,2201,null,{"value":"13"}] 10:41:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 10:41:10 INFO - PROCESS | 3700 | 1467049270988 Marionette TRACE conn6 -> [0,2202,"setScriptTimeout",{"ms":35000}] 10:41:10 INFO - PROCESS | 3700 | 1467049270990 Marionette TRACE conn6 <- [1,2202,null,{}] 10:41:10 INFO - PROCESS | 3700 | 1467049270995 Marionette TRACE conn6 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:10 INFO - PROCESS | 3700 | 1467049270997 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:11 INFO - PROCESS | 3700 | 1467049271089 Marionette TRACE conn6 <- [1,2203,null,{"value":null}] 10:41:11 INFO - PROCESS | 3700 | 1467049271098 Marionette TRACE conn6 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:11 INFO - PROCESS | 3700 | 1467049271101 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:11 INFO - PROCESS | 3700 | ++DOCSHELL 10A34800 == 28 [pid = 3700] [id = 560] 10:41:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (10B47C00) [pid = 3700] [serial = 1680] [outer = 00000000] 10:41:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10B53800) [pid = 3700] [serial = 1681] [outer = 10B47C00] 10:41:11 INFO - PROCESS | 3700 | 1467049271151 Marionette DEBUG loaded listener.js 10:41:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10D35400) [pid = 3700] [serial = 1682] [outer = 10B47C00] 10:41:11 INFO - PROCESS | 3700 | 1467049271646 Marionette TRACE conn6 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 10:41:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 10:41:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 670ms 10:41:11 INFO - PROCESS | 3700 | 1467049271665 Marionette TRACE conn6 -> [0,2205,"getWindowHandle",null] 10:41:11 INFO - PROCESS | 3700 | 1467049271667 Marionette TRACE conn6 <- [1,2205,null,{"value":"13"}] 10:41:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 10:41:11 INFO - PROCESS | 3700 | 1467049271671 Marionette TRACE conn6 -> [0,2206,"setScriptTimeout",{"ms":35000}] 10:41:11 INFO - PROCESS | 3700 | 1467049271675 Marionette TRACE conn6 <- [1,2206,null,{}] 10:41:11 INFO - PROCESS | 3700 | 1467049271686 Marionette TRACE conn6 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:11 INFO - PROCESS | 3700 | 1467049271691 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:11 INFO - PROCESS | 3700 | 1467049271812 Marionette TRACE conn6 <- [1,2207,null,{"value":null}] 10:41:11 INFO - PROCESS | 3700 | 1467049271923 Marionette TRACE conn6 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:11 INFO - PROCESS | 3700 | 1467049271927 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:11 INFO - PROCESS | 3700 | ++DOCSHELL 14B99000 == 29 [pid = 3700] [id = 561] 10:41:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (14B99800) [pid = 3700] [serial = 1683] [outer = 00000000] 10:41:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (15007800) [pid = 3700] [serial = 1684] [outer = 14B99800] 10:41:11 INFO - PROCESS | 3700 | 1467049271977 Marionette DEBUG loaded listener.js 10:41:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (15050000) [pid = 3700] [serial = 1685] [outer = 14B99800] 10:41:12 INFO - PROCESS | 3700 | 1467049272371 Marionette TRACE conn6 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 10:41:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 10:41:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 790ms 10:41:12 INFO - PROCESS | 3700 | 1467049272463 Marionette TRACE conn6 -> [0,2209,"getWindowHandle",null] 10:41:12 INFO - PROCESS | 3700 | 1467049272466 Marionette TRACE conn6 <- [1,2209,null,{"value":"13"}] 10:41:12 INFO - PROCESS | 3700 | 1467049272469 Marionette TRACE conn6 -> [0,2210,"setScriptTimeout",{"ms":35000}] 10:41:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 10:41:12 INFO - PROCESS | 3700 | 1467049272471 Marionette TRACE conn6 <- [1,2210,null,{}] 10:41:12 INFO - PROCESS | 3700 | 1467049272475 Marionette TRACE conn6 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:12 INFO - PROCESS | 3700 | 1467049272477 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:12 INFO - PROCESS | 3700 | 1467049272571 Marionette TRACE conn6 <- [1,2211,null,{"value":null}] 10:41:12 INFO - PROCESS | 3700 | 1467049272584 Marionette TRACE conn6 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:12 INFO - PROCESS | 3700 | 1467049272586 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:12 INFO - PROCESS | 3700 | ++DOCSHELL 165DA000 == 30 [pid = 3700] [id = 562] 10:41:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (165DC000) [pid = 3700] [serial = 1686] [outer = 00000000] 10:41:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (17567800) [pid = 3700] [serial = 1687] [outer = 165DC000] 10:41:12 INFO - PROCESS | 3700 | 1467049272642 Marionette DEBUG loaded listener.js 10:41:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1794EC00) [pid = 3700] [serial = 1688] [outer = 165DC000] 10:41:13 INFO - PROCESS | 3700 | 1467049273146 Marionette TRACE conn6 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 10:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 730ms 10:41:13 INFO - PROCESS | 3700 | 1467049273209 Marionette TRACE conn6 -> [0,2213,"getWindowHandle",null] 10:41:13 INFO - PROCESS | 3700 | 1467049273211 Marionette TRACE conn6 <- [1,2213,null,{"value":"13"}] 10:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 10:41:13 INFO - PROCESS | 3700 | 1467049273216 Marionette TRACE conn6 -> [0,2214,"setScriptTimeout",{"ms":35000}] 10:41:13 INFO - PROCESS | 3700 | 1467049273218 Marionette TRACE conn6 <- [1,2214,null,{}] 10:41:13 INFO - PROCESS | 3700 | 1467049273221 Marionette TRACE conn6 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:13 INFO - PROCESS | 3700 | 1467049273224 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:13 INFO - PROCESS | 3700 | 1467049273343 Marionette TRACE conn6 <- [1,2215,null,{"value":null}] 10:41:13 INFO - PROCESS | 3700 | 1467049273353 Marionette TRACE conn6 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:13 INFO - PROCESS | 3700 | 1467049273355 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:13 INFO - PROCESS | 3700 | ++DOCSHELL 10593800 == 31 [pid = 3700] [id = 563] 10:41:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (10A35400) [pid = 3700] [serial = 1689] [outer = 00000000] 10:41:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (181E7000) [pid = 3700] [serial = 1690] [outer = 10A35400] 10:41:13 INFO - PROCESS | 3700 | 1467049273401 Marionette DEBUG loaded listener.js 10:41:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1900B000) [pid = 3700] [serial = 1691] [outer = 10A35400] 10:41:13 INFO - PROCESS | 3700 | 1467049273869 Marionette TRACE conn6 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 10:41:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 10:41:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 672ms 10:41:13 INFO - PROCESS | 3700 | 1467049273890 Marionette TRACE conn6 -> [0,2217,"getWindowHandle",null] 10:41:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 10:41:13 INFO - PROCESS | 3700 | 1467049273892 Marionette TRACE conn6 <- [1,2217,null,{"value":"13"}] 10:41:13 INFO - PROCESS | 3700 | 1467049273895 Marionette TRACE conn6 -> [0,2218,"setScriptTimeout",{"ms":35000}] 10:41:13 INFO - PROCESS | 3700 | 1467049273897 Marionette TRACE conn6 <- [1,2218,null,{}] 10:41:13 INFO - PROCESS | 3700 | 1467049273900 Marionette TRACE conn6 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:13 INFO - PROCESS | 3700 | 1467049273906 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:14 INFO - PROCESS | 3700 | 1467049274048 Marionette TRACE conn6 <- [1,2219,null,{"value":null}] 10:41:14 INFO - PROCESS | 3700 | 1467049274054 Marionette TRACE conn6 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:14 INFO - PROCESS | 3700 | 1467049274056 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:14 INFO - PROCESS | 3700 | ++DOCSHELL 19084000 == 32 [pid = 3700] [id = 564] 10:41:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19088400) [pid = 3700] [serial = 1692] [outer = 00000000] 10:41:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (195C6400) [pid = 3700] [serial = 1693] [outer = 19088400] 10:41:14 INFO - PROCESS | 3700 | 1467049274162 Marionette DEBUG loaded listener.js 10:41:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1996DC00) [pid = 3700] [serial = 1694] [outer = 19088400] 10:41:14 INFO - PROCESS | 3700 | 1467049274579 Marionette TRACE conn6 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 10:41:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 10:41:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 730ms 10:41:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 10:41:14 INFO - PROCESS | 3700 | 1467049274626 Marionette TRACE conn6 -> [0,2221,"getWindowHandle",null] 10:41:14 INFO - PROCESS | 3700 | 1467049274628 Marionette TRACE conn6 <- [1,2221,null,{"value":"13"}] 10:41:14 INFO - PROCESS | 3700 | 1467049274631 Marionette TRACE conn6 -> [0,2222,"setScriptTimeout",{"ms":35000}] 10:41:14 INFO - PROCESS | 3700 | 1467049274633 Marionette TRACE conn6 <- [1,2222,null,{}] 10:41:14 INFO - PROCESS | 3700 | 1467049274636 Marionette TRACE conn6 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:14 INFO - PROCESS | 3700 | 1467049274638 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:14 INFO - PROCESS | 3700 | 1467049274787 Marionette TRACE conn6 <- [1,2223,null,{"value":null}] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (100FA800) [pid = 3700] [serial = 1647] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (165D4400) [pid = 3700] [serial = 1656] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (14F26C00) [pid = 3700] [serial = 1653] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (13811C00) [pid = 3700] [serial = 1644] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10EC3C00) [pid = 3700] [serial = 1650] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (165D5800) [pid = 3700] [serial = 1659] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (0C794C00) [pid = 3700] [serial = 1662] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (18154400) [pid = 3700] [serial = 1665] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (117DB800) [pid = 3700] [serial = 1632] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (16A7EC00) [pid = 3700] [serial = 1635] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19CE7C00) [pid = 3700] [serial = 1638] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 10:41:14 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (117D7800) [pid = 3700] [serial = 1641] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 10:41:14 INFO - PROCESS | 3700 | 1467049274937 Marionette TRACE conn6 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:14 INFO - PROCESS | 3700 | 1467049274939 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:14 INFO - PROCESS | 3700 | ++DOCSHELL 0C794C00 == 33 [pid = 3700] [id = 565] 10:41:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (0C8F3C00) [pid = 3700] [serial = 1695] [outer = 00000000] 10:41:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10B4AC00) [pid = 3700] [serial = 1696] [outer = 0C8F3C00] 10:41:14 INFO - PROCESS | 3700 | 1467049274986 Marionette DEBUG loaded listener.js 10:41:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (117D7800) [pid = 3700] [serial = 1697] [outer = 0C8F3C00] 10:41:15 INFO - PROCESS | 3700 | 1467049275366 Marionette TRACE conn6 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 10:41:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 10:41:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 770ms 10:41:15 INFO - PROCESS | 3700 | 1467049275406 Marionette TRACE conn6 -> [0,2225,"getWindowHandle",null] 10:41:15 INFO - PROCESS | 3700 | 1467049275408 Marionette TRACE conn6 <- [1,2225,null,{"value":"13"}] 10:41:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 10:41:15 INFO - PROCESS | 3700 | 1467049275411 Marionette TRACE conn6 -> [0,2226,"setScriptTimeout",{"ms":35000}] 10:41:15 INFO - PROCESS | 3700 | 1467049275412 Marionette TRACE conn6 <- [1,2226,null,{}] 10:41:15 INFO - PROCESS | 3700 | 1467049275416 Marionette TRACE conn6 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:15 INFO - PROCESS | 3700 | 1467049275418 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:15 INFO - PROCESS | 3700 | 1467049275502 Marionette TRACE conn6 <- [1,2227,null,{"value":null}] 10:41:15 INFO - PROCESS | 3700 | 1467049275507 Marionette TRACE conn6 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:15 INFO - PROCESS | 3700 | 1467049275509 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:15 INFO - PROCESS | 3700 | ++DOCSHELL 16607400 == 34 [pid = 3700] [id = 566] 10:41:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1815A800) [pid = 3700] [serial = 1698] [outer = 00000000] 10:41:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1997BC00) [pid = 3700] [serial = 1699] [outer = 1815A800] 10:41:15 INFO - PROCESS | 3700 | 1467049275556 Marionette DEBUG loaded listener.js 10:41:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (199A5400) [pid = 3700] [serial = 1700] [outer = 1815A800] 10:41:15 INFO - PROCESS | 3700 | 1467049275985 Marionette TRACE conn6 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 10:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 630ms 10:41:16 INFO - PROCESS | 3700 | 1467049276050 Marionette TRACE conn6 -> [0,2229,"getWindowHandle",null] 10:41:16 INFO - PROCESS | 3700 | 1467049276052 Marionette TRACE conn6 <- [1,2229,null,{"value":"13"}] 10:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 10:41:16 INFO - PROCESS | 3700 | 1467049276055 Marionette TRACE conn6 -> [0,2230,"setScriptTimeout",{"ms":35000}] 10:41:16 INFO - PROCESS | 3700 | 1467049276057 Marionette TRACE conn6 <- [1,2230,null,{}] 10:41:16 INFO - PROCESS | 3700 | 1467049276060 Marionette TRACE conn6 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:16 INFO - PROCESS | 3700 | 1467049276062 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:16 INFO - PROCESS | 3700 | 1467049276147 Marionette TRACE conn6 <- [1,2231,null,{"value":null}] 10:41:16 INFO - PROCESS | 3700 | 1467049276153 Marionette TRACE conn6 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:16 INFO - PROCESS | 3700 | 1467049276155 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:16 INFO - PROCESS | 3700 | ++DOCSHELL 199A6400 == 35 [pid = 3700] [id = 567] 10:41:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (199AA000) [pid = 3700] [serial = 1701] [outer = 00000000] 10:41:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (199AFC00) [pid = 3700] [serial = 1702] [outer = 199AA000] 10:41:16 INFO - PROCESS | 3700 | 1467049276201 Marionette DEBUG loaded listener.js 10:41:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19A46400) [pid = 3700] [serial = 1703] [outer = 199AA000] 10:41:16 INFO - PROCESS | 3700 | 1467049276660 Marionette TRACE conn6 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:41:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 10:41:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 670ms 10:41:16 INFO - PROCESS | 3700 | 1467049276727 Marionette TRACE conn6 -> [0,2233,"getWindowHandle",null] 10:41:16 INFO - PROCESS | 3700 | 1467049276729 Marionette TRACE conn6 <- [1,2233,null,{"value":"13"}] 10:41:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 10:41:16 INFO - PROCESS | 3700 | 1467049276732 Marionette TRACE conn6 -> [0,2234,"setScriptTimeout",{"ms":35000}] 10:41:16 INFO - PROCESS | 3700 | 1467049276734 Marionette TRACE conn6 <- [1,2234,null,{}] 10:41:16 INFO - PROCESS | 3700 | 1467049276737 Marionette TRACE conn6 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:16 INFO - PROCESS | 3700 | 1467049276739 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:16 INFO - PROCESS | 3700 | 1467049276818 Marionette TRACE conn6 <- [1,2235,null,{"value":null}] 10:41:16 INFO - PROCESS | 3700 | 1467049276824 Marionette TRACE conn6 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:16 INFO - PROCESS | 3700 | 1467049276826 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:16 INFO - PROCESS | 3700 | ++DOCSHELL 16428800 == 36 [pid = 3700] [id = 568] 10:41:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16A83000) [pid = 3700] [serial = 1704] [outer = 00000000] 10:41:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19CC1C00) [pid = 3700] [serial = 1705] [outer = 16A83000] 10:41:16 INFO - PROCESS | 3700 | 1467049276872 Marionette DEBUG loaded listener.js 10:41:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19CD8C00) [pid = 3700] [serial = 1706] [outer = 16A83000] 10:41:17 INFO - PROCESS | 3700 | 1467049277623 Marionette TRACE conn6 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 10:41:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 10:41:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 930ms 10:41:17 INFO - PROCESS | 3700 | 1467049277664 Marionette TRACE conn6 -> [0,2237,"getWindowHandle",null] 10:41:17 INFO - PROCESS | 3700 | 1467049277668 Marionette TRACE conn6 <- [1,2237,null,{"value":"13"}] 10:41:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 10:41:17 INFO - PROCESS | 3700 | 1467049277673 Marionette TRACE conn6 -> [0,2238,"setScriptTimeout",{"ms":35000}] 10:41:17 INFO - PROCESS | 3700 | 1467049277678 Marionette TRACE conn6 <- [1,2238,null,{}] 10:41:17 INFO - PROCESS | 3700 | 1467049277684 Marionette TRACE conn6 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:17 INFO - PROCESS | 3700 | 1467049277687 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:17 INFO - PROCESS | 3700 | 1467049277813 Marionette TRACE conn6 <- [1,2239,null,{"value":null}] 10:41:17 INFO - PROCESS | 3700 | 1467049277953 Marionette TRACE conn6 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:17 INFO - PROCESS | 3700 | 1467049277957 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:17 INFO - PROCESS | 3700 | ++DOCSHELL 100F9000 == 37 [pid = 3700] [id = 569] 10:41:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (100FAC00) [pid = 3700] [serial = 1707] [outer = 00000000] 10:41:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10D32000) [pid = 3700] [serial = 1708] [outer = 100FAC00] 10:41:18 INFO - PROCESS | 3700 | 1467049278020 Marionette DEBUG loaded listener.js 10:41:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (13864000) [pid = 3700] [serial = 1709] [outer = 100FAC00] 10:41:18 INFO - PROCESS | 3700 | 1467049278601 Marionette TRACE conn6 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 10:41:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 10:41:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 990ms 10:41:18 INFO - PROCESS | 3700 | 1467049278664 Marionette TRACE conn6 -> [0,2241,"getWindowHandle",null] 10:41:18 INFO - PROCESS | 3700 | 1467049278669 Marionette TRACE conn6 <- [1,2241,null,{"value":"13"}] 10:41:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 10:41:18 INFO - PROCESS | 3700 | 1467049278676 Marionette TRACE conn6 -> [0,2242,"setScriptTimeout",{"ms":35000}] 10:41:18 INFO - PROCESS | 3700 | 1467049278679 Marionette TRACE conn6 <- [1,2242,null,{}] 10:41:18 INFO - PROCESS | 3700 | 1467049278683 Marionette TRACE conn6 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:18 INFO - PROCESS | 3700 | 1467049278686 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:18 INFO - PROCESS | 3700 | 1467049278807 Marionette TRACE conn6 <- [1,2243,null,{"value":null}] 10:41:18 INFO - PROCESS | 3700 | 1467049278954 Marionette TRACE conn6 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:18 INFO - PROCESS | 3700 | 1467049278957 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:18 INFO - PROCESS | 3700 | ++DOCSHELL 165D4C00 == 38 [pid = 3700] [id = 570] 10:41:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (165D5400) [pid = 3700] [serial = 1710] [outer = 00000000] 10:41:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (18C4C000) [pid = 3700] [serial = 1711] [outer = 165D5400] 10:41:19 INFO - PROCESS | 3700 | 1467049279016 Marionette DEBUG loaded listener.js 10:41:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1908DC00) [pid = 3700] [serial = 1712] [outer = 165D5400] 10:41:19 INFO - PROCESS | 3700 | 1467049279653 Marionette TRACE conn6 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 10:41:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 10:41:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1021ms 10:41:19 INFO - PROCESS | 3700 | 1467049279700 Marionette TRACE conn6 -> [0,2245,"getWindowHandle",null] 10:41:19 INFO - PROCESS | 3700 | 1467049279703 Marionette TRACE conn6 <- [1,2245,null,{"value":"13"}] 10:41:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 10:41:19 INFO - PROCESS | 3700 | 1467049279706 Marionette TRACE conn6 -> [0,2246,"setScriptTimeout",{"ms":35000}] 10:41:19 INFO - PROCESS | 3700 | 1467049279710 Marionette TRACE conn6 <- [1,2246,null,{}] 10:41:19 INFO - PROCESS | 3700 | 1467049279722 Marionette TRACE conn6 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:19 INFO - PROCESS | 3700 | 1467049279727 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:19 INFO - PROCESS | 3700 | 1467049279844 Marionette TRACE conn6 <- [1,2247,null,{"value":null}] 10:41:19 INFO - PROCESS | 3700 | 1467049279994 Marionette TRACE conn6 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:19 INFO - PROCESS | 3700 | 1467049279997 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:19 INFO - PROCESS | 3700 | ++DOCSHELL 19BDC000 == 39 [pid = 3700] [id = 571] 10:41:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19BDC400) [pid = 3700] [serial = 1713] [outer = 00000000] 10:41:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19DCD400) [pid = 3700] [serial = 1714] [outer = 19BDC400] 10:41:20 INFO - PROCESS | 3700 | 1467049280058 Marionette DEBUG loaded listener.js 10:41:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1A0E7000) [pid = 3700] [serial = 1715] [outer = 19BDC400] 10:41:20 INFO - PROCESS | 3700 | 1467049280921 Marionette TRACE conn6 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:41:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 10:41:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1284ms 10:41:20 INFO - PROCESS | 3700 | 1467049280994 Marionette TRACE conn6 -> [0,2249,"getWindowHandle",null] 10:41:20 INFO - PROCESS | 3700 | 1467049280999 Marionette TRACE conn6 <- [1,2249,null,{"value":"13"}] 10:41:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 10:41:20 INFO - PROCESS | 3700 | 1467049281004 Marionette TRACE conn6 -> [0,2250,"setScriptTimeout",{"ms":35000}] 10:41:20 INFO - PROCESS | 3700 | 1467049281007 Marionette TRACE conn6 <- [1,2250,null,{}] 10:41:20 INFO - PROCESS | 3700 | 1467049281013 Marionette TRACE conn6 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:20 INFO - PROCESS | 3700 | 1467049281015 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:21 INFO - PROCESS | 3700 | 1467049281155 Marionette TRACE conn6 <- [1,2251,null,{"value":null}] 10:41:21 INFO - PROCESS | 3700 | 1467049281294 Marionette TRACE conn6 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:21 INFO - PROCESS | 3700 | 1467049281298 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:21 INFO - PROCESS | 3700 | ++DOCSHELL 10B48800 == 40 [pid = 3700] [id = 572] 10:41:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10B4A400) [pid = 3700] [serial = 1716] [outer = 00000000] 10:41:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (10D14000) [pid = 3700] [serial = 1717] [outer = 10B4A400] 10:41:21 INFO - PROCESS | 3700 | 1467049281351 Marionette DEBUG loaded listener.js 10:41:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (1193AC00) [pid = 3700] [serial = 1718] [outer = 10B4A400] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 199A6400 == 39 [pid = 3700] [id = 567] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 16607400 == 38 [pid = 3700] [id = 566] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 0C794C00 == 37 [pid = 3700] [id = 565] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 19084000 == 36 [pid = 3700] [id = 564] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 10593800 == 35 [pid = 3700] [id = 563] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 165DA000 == 34 [pid = 3700] [id = 562] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 14B99000 == 33 [pid = 3700] [id = 561] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 10A34800 == 32 [pid = 3700] [id = 560] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 1081D000 == 31 [pid = 3700] [id = 559] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 10E4B800 == 30 [pid = 3700] [id = 558] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 0C73F400 == 29 [pid = 3700] [id = 557] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 19BDC000 == 28 [pid = 3700] [id = 571] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 165D4C00 == 27 [pid = 3700] [id = 570] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 16428800 == 26 [pid = 3700] [id = 568] 10:41:22 INFO - PROCESS | 3700 | --DOCSHELL 100F9000 == 25 [pid = 3700] [id = 569] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (195CF400) [pid = 3700] [serial = 1669] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (10669800) [pid = 3700] [serial = 1648] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1660A400) [pid = 3700] [serial = 1657] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1081A000) [pid = 3700] [serial = 1649] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (151AB400) [pid = 3700] [serial = 1654] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (1535BC00) [pid = 3700] [serial = 1646] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1504F000) [pid = 3700] [serial = 1645] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (13861400) [pid = 3700] [serial = 1651] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (13865400) [pid = 3700] [serial = 1652] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1815D800) [pid = 3700] [serial = 1660] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (175F3400) [pid = 3700] [serial = 1658] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1066C000) [pid = 3700] [serial = 1663] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (181EF800) [pid = 3700] [serial = 1661] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19334C00) [pid = 3700] [serial = 1666] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15019800) [pid = 3700] [serial = 1634] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1481AC00) [pid = 3700] [serial = 1633] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19335400) [pid = 3700] [serial = 1637] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (18E24C00) [pid = 3700] [serial = 1636] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1B997C00) [pid = 3700] [serial = 1640] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1B8AA000) [pid = 3700] [serial = 1639] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1C1E3400) [pid = 3700] [serial = 1643] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1C11C800) [pid = 3700] [serial = 1642] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (149C3000) [pid = 3700] [serial = 1664] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (195C1400) [pid = 3700] [serial = 1667] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (16424C00) [pid = 3700] [serial = 1655] [outer = 00000000] [url = about:blank] 10:41:22 INFO - PROCESS | 3700 | 1467049282592 Marionette TRACE conn6 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 10:41:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 10:41:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1692ms 10:41:22 INFO - PROCESS | 3700 | 1467049282697 Marionette TRACE conn6 -> [0,2253,"getWindowHandle",null] 10:41:22 INFO - PROCESS | 3700 | 1467049282701 Marionette TRACE conn6 <- [1,2253,null,{"value":"13"}] 10:41:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 10:41:22 INFO - PROCESS | 3700 | 1467049282705 Marionette TRACE conn6 -> [0,2254,"setScriptTimeout",{"ms":35000}] 10:41:22 INFO - PROCESS | 3700 | 1467049282708 Marionette TRACE conn6 <- [1,2254,null,{}] 10:41:22 INFO - PROCESS | 3700 | 1467049282713 Marionette TRACE conn6 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:22 INFO - PROCESS | 3700 | 1467049282716 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:22 INFO - PROCESS | 3700 | 1467049282808 Marionette TRACE conn6 <- [1,2255,null,{"value":null}] 10:41:22 INFO - PROCESS | 3700 | 1467049282815 Marionette TRACE conn6 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:22 INFO - PROCESS | 3700 | 1467049282818 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:22 INFO - PROCESS | 3700 | ++DOCSHELL 10065400 == 26 [pid = 3700] [id = 573] 10:41:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (100F2000) [pid = 3700] [serial = 1719] [outer = 00000000] 10:41:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10575C00) [pid = 3700] [serial = 1720] [outer = 100F2000] 10:41:22 INFO - PROCESS | 3700 | 1467049282869 Marionette DEBUG loaded listener.js 10:41:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10591000) [pid = 3700] [serial = 1721] [outer = 100F2000] 10:41:23 INFO - PROCESS | 3700 | 1467049283358 Marionette TRACE conn6 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 10:41:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 10:41:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 730ms 10:41:23 INFO - PROCESS | 3700 | 1467049283436 Marionette TRACE conn6 -> [0,2257,"getWindowHandle",null] 10:41:23 INFO - PROCESS | 3700 | 1467049283441 Marionette TRACE conn6 <- [1,2257,null,{"value":"13"}] 10:41:23 INFO - PROCESS | 3700 | 1467049283447 Marionette TRACE conn6 -> [0,2258,"setScriptTimeout",{"ms":35000}] 10:41:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 10:41:23 INFO - PROCESS | 3700 | 1467049283450 Marionette TRACE conn6 <- [1,2258,null,{}] 10:41:23 INFO - PROCESS | 3700 | 1467049283454 Marionette TRACE conn6 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:23 INFO - PROCESS | 3700 | 1467049283456 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:23 INFO - PROCESS | 3700 | 1467049283548 Marionette TRACE conn6 <- [1,2259,null,{"value":null}] 10:41:23 INFO - PROCESS | 3700 | 1467049283564 Marionette TRACE conn6 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:23 INFO - PROCESS | 3700 | 1467049283566 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:23 INFO - PROCESS | 3700 | ++DOCSHELL 10B52800 == 27 [pid = 3700] [id = 574] 10:41:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10B54000) [pid = 3700] [serial = 1722] [outer = 00000000] 10:41:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10D2E400) [pid = 3700] [serial = 1723] [outer = 10B54000] 10:41:23 INFO - PROCESS | 3700 | 1467049283613 Marionette DEBUG loaded listener.js 10:41:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (117D5800) [pid = 3700] [serial = 1724] [outer = 10B54000] 10:41:24 INFO - PROCESS | 3700 | 1467049284075 Marionette TRACE conn6 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 10:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 10:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 670ms 10:41:24 INFO - PROCESS | 3700 | 1467049284121 Marionette TRACE conn6 -> [0,2261,"getWindowHandle",null] 10:41:24 INFO - PROCESS | 3700 | 1467049284123 Marionette TRACE conn6 <- [1,2261,null,{"value":"13"}] 10:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 10:41:24 INFO - PROCESS | 3700 | 1467049284127 Marionette TRACE conn6 -> [0,2262,"setScriptTimeout",{"ms":35000}] 10:41:24 INFO - PROCESS | 3700 | 1467049284130 Marionette TRACE conn6 <- [1,2262,null,{}] 10:41:24 INFO - PROCESS | 3700 | 1467049284142 Marionette TRACE conn6 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:24 INFO - PROCESS | 3700 | 1467049284147 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:24 INFO - PROCESS | 3700 | 1467049284263 Marionette TRACE conn6 <- [1,2263,null,{"value":null}] 10:41:24 INFO - PROCESS | 3700 | 1467049284380 Marionette TRACE conn6 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:24 INFO - PROCESS | 3700 | 1467049284383 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:24 INFO - PROCESS | 3700 | ++DOCSHELL 15024C00 == 28 [pid = 3700] [id = 575] 10:41:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (15025C00) [pid = 3700] [serial = 1725] [outer = 00000000] 10:41:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1504FC00) [pid = 3700] [serial = 1726] [outer = 15025C00] 10:41:24 INFO - PROCESS | 3700 | 1467049284434 Marionette DEBUG loaded listener.js 10:41:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (151B1000) [pid = 3700] [serial = 1727] [outer = 15025C00] 10:41:24 INFO - PROCESS | 3700 | 1467049284887 Marionette TRACE conn6 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 10:41:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 10:41:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 770ms 10:41:24 INFO - PROCESS | 3700 | 1467049284900 Marionette TRACE conn6 -> [0,2265,"getWindowHandle",null] 10:41:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 10:41:24 INFO - PROCESS | 3700 | 1467049284903 Marionette TRACE conn6 <- [1,2265,null,{"value":"13"}] 10:41:24 INFO - PROCESS | 3700 | 1467049284906 Marionette TRACE conn6 -> [0,2266,"setScriptTimeout",{"ms":35000}] 10:41:24 INFO - PROCESS | 3700 | 1467049284908 Marionette TRACE conn6 <- [1,2266,null,{}] 10:41:24 INFO - PROCESS | 3700 | 1467049284911 Marionette TRACE conn6 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:24 INFO - PROCESS | 3700 | 1467049284913 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:25 INFO - PROCESS | 3700 | 1467049285045 Marionette TRACE conn6 <- [1,2267,null,{"value":null}] 10:41:25 INFO - PROCESS | 3700 | 1467049285050 Marionette TRACE conn6 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:25 INFO - PROCESS | 3700 | 1467049285053 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:25 INFO - PROCESS | 3700 | ++DOCSHELL 150E6400 == 29 [pid = 3700] [id = 576] 10:41:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15356000) [pid = 3700] [serial = 1728] [outer = 00000000] 10:41:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1642B000) [pid = 3700] [serial = 1729] [outer = 15356000] 10:41:25 INFO - PROCESS | 3700 | 1467049285100 Marionette DEBUG loaded listener.js 10:41:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (165D6C00) [pid = 3700] [serial = 1730] [outer = 15356000] 10:41:25 INFO - PROCESS | 3700 | 1467049285554 Marionette TRACE conn6 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 10:41:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 10:41:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 670ms 10:41:25 INFO - PROCESS | 3700 | 1467049285577 Marionette TRACE conn6 -> [0,2269,"getWindowHandle",null] 10:41:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 10:41:25 INFO - PROCESS | 3700 | 1467049285579 Marionette TRACE conn6 <- [1,2269,null,{"value":"13"}] 10:41:25 INFO - PROCESS | 3700 | 1467049285582 Marionette TRACE conn6 -> [0,2270,"setScriptTimeout",{"ms":35000}] 10:41:25 INFO - PROCESS | 3700 | 1467049285584 Marionette TRACE conn6 <- [1,2270,null,{}] 10:41:25 INFO - PROCESS | 3700 | 1467049285587 Marionette TRACE conn6 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:25 INFO - PROCESS | 3700 | 1467049285589 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:25 INFO - PROCESS | 3700 | 1467049285735 Marionette TRACE conn6 <- [1,2271,null,{"value":null}] 10:41:25 INFO - PROCESS | 3700 | 1467049285804 Marionette TRACE conn6 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:25 INFO - PROCESS | 3700 | 1467049285806 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:25 INFO - PROCESS | 3700 | ++DOCSHELL 1642AC00 == 30 [pid = 3700] [id = 577] 10:41:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1642C800) [pid = 3700] [serial = 1731] [outer = 00000000] 10:41:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16A87400) [pid = 3700] [serial = 1732] [outer = 1642C800] 10:41:25 INFO - PROCESS | 3700 | 1467049285852 Marionette DEBUG loaded listener.js 10:41:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (175F7800) [pid = 3700] [serial = 1733] [outer = 1642C800] 10:41:26 INFO - PROCESS | 3700 | 1467049286297 Marionette TRACE conn6 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 10:41:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 10:41:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 770ms 10:41:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 10:41:26 INFO - PROCESS | 3700 | 1467049286353 Marionette TRACE conn6 -> [0,2273,"getWindowHandle",null] 10:41:26 INFO - PROCESS | 3700 | 1467049286355 Marionette TRACE conn6 <- [1,2273,null,{"value":"13"}] 10:41:26 INFO - PROCESS | 3700 | 1467049286358 Marionette TRACE conn6 -> [0,2274,"setScriptTimeout",{"ms":35000}] 10:41:26 INFO - PROCESS | 3700 | 1467049286359 Marionette TRACE conn6 <- [1,2274,null,{}] 10:41:26 INFO - PROCESS | 3700 | 1467049286363 Marionette TRACE conn6 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:26 INFO - PROCESS | 3700 | 1467049286369 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:26 INFO - PROCESS | 3700 | 1467049286517 Marionette TRACE conn6 <- [1,2275,null,{"value":null}] 10:41:26 INFO - PROCESS | 3700 | 1467049286587 Marionette TRACE conn6 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:26 INFO - PROCESS | 3700 | 1467049286589 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:26 INFO - PROCESS | 3700 | ++DOCSHELL 18161000 == 31 [pid = 3700] [id = 578] 10:41:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (181E1800) [pid = 3700] [serial = 1734] [outer = 00000000] 10:41:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19006800) [pid = 3700] [serial = 1735] [outer = 181E1800] 10:41:26 INFO - PROCESS | 3700 | 1467049286636 Marionette DEBUG loaded listener.js 10:41:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19334800) [pid = 3700] [serial = 1736] [outer = 181E1800] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (13862000) [pid = 3700] [serial = 1674] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10A35400) [pid = 3700] [serial = 1689] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10B47C00) [pid = 3700] [serial = 1680] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1815A800) [pid = 3700] [serial = 1698] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (14B99800) [pid = 3700] [serial = 1683] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19088400) [pid = 3700] [serial = 1692] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16A83000) [pid = 3700] [serial = 1704] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (199AA000) [pid = 3700] [serial = 1701] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1081D400) [pid = 3700] [serial = 1677] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (195C5C00) [pid = 3700] [serial = 1668] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (0C8F3C00) [pid = 3700] [serial = 1695] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (0C844C00) [pid = 3700] [serial = 1671] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 10:41:27 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (165DC000) [pid = 3700] [serial = 1686] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 10:41:27 INFO - PROCESS | 3700 | 1467049287249 Marionette TRACE conn6 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 10:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 10:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 930ms 10:41:27 INFO - PROCESS | 3700 | 1467049287289 Marionette TRACE conn6 -> [0,2277,"getWindowHandle",null] 10:41:27 INFO - PROCESS | 3700 | 1467049287291 Marionette TRACE conn6 <- [1,2277,null,{"value":"13"}] 10:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 10:41:27 INFO - PROCESS | 3700 | 1467049287294 Marionette TRACE conn6 -> [0,2278,"setScriptTimeout",{"ms":35000}] 10:41:27 INFO - PROCESS | 3700 | 1467049287295 Marionette TRACE conn6 <- [1,2278,null,{}] 10:41:27 INFO - PROCESS | 3700 | 1467049287299 Marionette TRACE conn6 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:27 INFO - PROCESS | 3700 | 1467049287301 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:27 INFO - PROCESS | 3700 | 1467049287381 Marionette TRACE conn6 <- [1,2279,null,{"value":null}] 10:41:27 INFO - PROCESS | 3700 | 1467049287386 Marionette TRACE conn6 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:27 INFO - PROCESS | 3700 | 1467049287388 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:27 INFO - PROCESS | 3700 | ++DOCSHELL 0FDF0400 == 32 [pid = 3700] [id = 579] 10:41:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10B52C00) [pid = 3700] [serial = 1737] [outer = 00000000] 10:41:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (18E6A000) [pid = 3700] [serial = 1738] [outer = 10B52C00] 10:41:27 INFO - PROCESS | 3700 | 1467049287434 Marionette DEBUG loaded listener.js 10:41:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1900B800) [pid = 3700] [serial = 1739] [outer = 10B52C00] 10:41:27 INFO - PROCESS | 3700 | 1467049287878 Marionette TRACE conn6 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 10:41:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 10:41:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 630ms 10:41:27 INFO - PROCESS | 3700 | 1467049287925 Marionette TRACE conn6 -> [0,2281,"getWindowHandle",null] 10:41:27 INFO - PROCESS | 3700 | 1467049287927 Marionette TRACE conn6 <- [1,2281,null,{"value":"13"}] 10:41:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 10:41:27 INFO - PROCESS | 3700 | 1467049287930 Marionette TRACE conn6 -> [0,2282,"setScriptTimeout",{"ms":35000}] 10:41:27 INFO - PROCESS | 3700 | 1467049287932 Marionette TRACE conn6 <- [1,2282,null,{}] 10:41:27 INFO - PROCESS | 3700 | 1467049287935 Marionette TRACE conn6 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:27 INFO - PROCESS | 3700 | 1467049287937 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:27 INFO - PROCESS | 3700 | 1467049288017 Marionette TRACE conn6 <- [1,2283,null,{"value":null}] 10:41:28 INFO - PROCESS | 3700 | 1467049288022 Marionette TRACE conn6 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:28 INFO - PROCESS | 3700 | 1467049288024 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:28 INFO - PROCESS | 3700 | ++DOCSHELL 1755A000 == 33 [pid = 3700] [id = 580] 10:41:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1933C400) [pid = 3700] [serial = 1740] [outer = 00000000] 10:41:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (195C4C00) [pid = 3700] [serial = 1741] [outer = 1933C400] 10:41:28 INFO - PROCESS | 3700 | 1467049288070 Marionette DEBUG loaded listener.js 10:41:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (195C1400) [pid = 3700] [serial = 1742] [outer = 1933C400] 10:41:28 INFO - PROCESS | 3700 | 1467049288530 Marionette TRACE conn6 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 10:41:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 10:41:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 630ms 10:41:28 INFO - PROCESS | 3700 | 1467049288563 Marionette TRACE conn6 -> [0,2285,"getWindowHandle",null] 10:41:28 INFO - PROCESS | 3700 | 1467049288565 Marionette TRACE conn6 <- [1,2285,null,{"value":"13"}] 10:41:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 10:41:28 INFO - PROCESS | 3700 | 1467049288569 Marionette TRACE conn6 -> [0,2286,"setScriptTimeout",{"ms":35000}] 10:41:28 INFO - PROCESS | 3700 | 1467049288570 Marionette TRACE conn6 <- [1,2286,null,{}] 10:41:28 INFO - PROCESS | 3700 | 1467049288574 Marionette TRACE conn6 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:28 INFO - PROCESS | 3700 | 1467049288576 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:28 INFO - PROCESS | 3700 | 1467049288664 Marionette TRACE conn6 <- [1,2287,null,{"value":null}] 10:41:28 INFO - PROCESS | 3700 | 1467049288670 Marionette TRACE conn6 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:28 INFO - PROCESS | 3700 | 1467049288672 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:28 INFO - PROCESS | 3700 | ++DOCSHELL 1501D800 == 34 [pid = 3700] [id = 581] 10:41:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1996A000) [pid = 3700] [serial = 1743] [outer = 00000000] 10:41:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19971000) [pid = 3700] [serial = 1744] [outer = 1996A000] 10:41:28 INFO - PROCESS | 3700 | 1467049288718 Marionette DEBUG loaded listener.js 10:41:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19979400) [pid = 3700] [serial = 1745] [outer = 1996A000] 10:41:29 INFO - PROCESS | 3700 | 1467049289495 Marionette TRACE conn6 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 10:41:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 10:41:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 970ms 10:41:29 INFO - PROCESS | 3700 | 1467049289542 Marionette TRACE conn6 -> [0,2289,"getWindowHandle",null] 10:41:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 10:41:29 INFO - PROCESS | 3700 | 1467049289546 Marionette TRACE conn6 <- [1,2289,null,{"value":"13"}] 10:41:29 INFO - PROCESS | 3700 | 1467049289551 Marionette TRACE conn6 -> [0,2290,"setScriptTimeout",{"ms":35000}] 10:41:29 INFO - PROCESS | 3700 | 1467049289555 Marionette TRACE conn6 <- [1,2290,null,{}] 10:41:29 INFO - PROCESS | 3700 | 1467049289561 Marionette TRACE conn6 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:29 INFO - PROCESS | 3700 | 1467049289564 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:29 INFO - PROCESS | 3700 | 1467049289724 Marionette TRACE conn6 <- [1,2291,null,{"value":null}] 10:41:29 INFO - PROCESS | 3700 | 1467049289865 Marionette TRACE conn6 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:29 INFO - PROCESS | 3700 | 1467049289868 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:29 INFO - PROCESS | 3700 | ++DOCSHELL 0C84B000 == 35 [pid = 3700] [id = 582] 10:41:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (0C8F1000) [pid = 3700] [serial = 1746] [outer = 00000000] 10:41:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10A3A000) [pid = 3700] [serial = 1747] [outer = 0C8F1000] 10:41:29 INFO - PROCESS | 3700 | 1467049289930 Marionette DEBUG loaded listener.js 10:41:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (119C8C00) [pid = 3700] [serial = 1748] [outer = 0C8F1000] 10:41:30 INFO - PROCESS | 3700 | 1467049290598 Marionette TRACE conn6 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 10:41:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 10:41:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1137ms 10:41:30 INFO - PROCESS | 3700 | 1467049290688 Marionette TRACE conn6 -> [0,2293,"getWindowHandle",null] 10:41:30 INFO - PROCESS | 3700 | 1467049290693 Marionette TRACE conn6 <- [1,2293,null,{"value":"13"}] 10:41:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 10:41:30 INFO - PROCESS | 3700 | 1467049290700 Marionette TRACE conn6 -> [0,2294,"setScriptTimeout",{"ms":35000}] 10:41:30 INFO - PROCESS | 3700 | 1467049290703 Marionette TRACE conn6 <- [1,2294,null,{}] 10:41:30 INFO - PROCESS | 3700 | 1467049290707 Marionette TRACE conn6 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:30 INFO - PROCESS | 3700 | 1467049290710 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:30 INFO - PROCESS | 3700 | 1467049290905 Marionette TRACE conn6 <- [1,2295,null,{"value":null}] 10:41:30 INFO - PROCESS | 3700 | 1467049290917 Marionette TRACE conn6 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:30 INFO - PROCESS | 3700 | 1467049290919 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:30 INFO - PROCESS | 3700 | ++DOCSHELL 148DF800 == 36 [pid = 3700] [id = 583] 10:41:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15351C00) [pid = 3700] [serial = 1749] [outer = 00000000] 10:41:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16524800) [pid = 3700] [serial = 1750] [outer = 15351C00] 10:41:30 INFO - PROCESS | 3700 | 1467049290978 Marionette DEBUG loaded listener.js 10:41:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16A7D400) [pid = 3700] [serial = 1751] [outer = 15351C00] 10:41:31 INFO - PROCESS | 3700 | 1467049291944 Marionette TRACE conn6 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 10:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 10:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1334ms 10:41:32 INFO - PROCESS | 3700 | 1467049292037 Marionette TRACE conn6 -> [0,2297,"getWindowHandle",null] 10:41:32 INFO - PROCESS | 3700 | 1467049292042 Marionette TRACE conn6 <- [1,2297,null,{"value":"13"}] 10:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 10:41:32 INFO - PROCESS | 3700 | 1467049292047 Marionette TRACE conn6 -> [0,2298,"setScriptTimeout",{"ms":35000}] 10:41:32 INFO - PROCESS | 3700 | 1467049292051 Marionette TRACE conn6 <- [1,2298,null,{}] 10:41:32 INFO - PROCESS | 3700 | 1467049292056 Marionette TRACE conn6 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:32 INFO - PROCESS | 3700 | 1467049292059 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:32 INFO - PROCESS | 3700 | 1467049292198 Marionette TRACE conn6 <- [1,2299,null,{"value":null}] 10:41:32 INFO - PROCESS | 3700 | --DOCSHELL 1755A000 == 35 [pid = 3700] [id = 580] 10:41:32 INFO - PROCESS | 3700 | --DOCSHELL 0FDF0400 == 34 [pid = 3700] [id = 579] 10:41:32 INFO - PROCESS | 3700 | --DOCSHELL 18161000 == 33 [pid = 3700] [id = 578] 10:41:32 INFO - PROCESS | 3700 | --DOCSHELL 1642AC00 == 32 [pid = 3700] [id = 577] 10:41:32 INFO - PROCESS | 3700 | --DOCSHELL 150E6400 == 31 [pid = 3700] [id = 576] 10:41:32 INFO - PROCESS | 3700 | --DOCSHELL 15024C00 == 30 [pid = 3700] [id = 575] 10:41:32 INFO - PROCESS | 3700 | --DOCSHELL 10B52800 == 29 [pid = 3700] [id = 574] 10:41:32 INFO - PROCESS | 3700 | --DOCSHELL 10065400 == 28 [pid = 3700] [id = 573] 10:41:32 INFO - PROCESS | 3700 | --DOCSHELL 10B48800 == 27 [pid = 3700] [id = 572] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (148AB400) [pid = 3700] [serial = 1675] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1900B000) [pid = 3700] [serial = 1691] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10D35400) [pid = 3700] [serial = 1682] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (199A5400) [pid = 3700] [serial = 1700] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (15050000) [pid = 3700] [serial = 1685] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (195C6400) [pid = 3700] [serial = 1693] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10B53800) [pid = 3700] [serial = 1681] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (181E7000) [pid = 3700] [serial = 1690] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (149C6800) [pid = 3700] [serial = 1676] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19CC1C00) [pid = 3700] [serial = 1705] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19CD8C00) [pid = 3700] [serial = 1706] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (199AFC00) [pid = 3700] [serial = 1702] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10B4D400) [pid = 3700] [serial = 1678] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1997BC00) [pid = 3700] [serial = 1699] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1755C400) [pid = 3700] [serial = 1670] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (117D7800) [pid = 3700] [serial = 1697] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (10B4AC00) [pid = 3700] [serial = 1696] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (15007800) [pid = 3700] [serial = 1684] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (0FF78800) [pid = 3700] [serial = 1673] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (17567800) [pid = 3700] [serial = 1687] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1794EC00) [pid = 3700] [serial = 1688] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19A46400) [pid = 3700] [serial = 1703] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1996DC00) [pid = 3700] [serial = 1694] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (10B55800) [pid = 3700] [serial = 1679] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (0C8F4400) [pid = 3700] [serial = 1672] [outer = 00000000] [url = about:blank] 10:41:32 INFO - PROCESS | 3700 | 1467049292348 Marionette TRACE conn6 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:32 INFO - PROCESS | 3700 | 1467049292352 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:32 INFO - PROCESS | 3700 | ++DOCSHELL 0C843400 == 28 [pid = 3700] [id = 584] 10:41:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (0C848000) [pid = 3700] [serial = 1752] [outer = 00000000] 10:41:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (0FDCE400) [pid = 3700] [serial = 1753] [outer = 0C848000] 10:41:32 INFO - PROCESS | 3700 | 1467049292403 Marionette DEBUG loaded listener.js 10:41:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (100F0C00) [pid = 3700] [serial = 1754] [outer = 0C848000] 10:41:32 INFO - PROCESS | 3700 | 1467049292872 Marionette TRACE conn6 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 10:41:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 10:41:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 890ms 10:41:32 INFO - PROCESS | 3700 | 1467049292937 Marionette TRACE conn6 -> [0,2301,"getWindowHandle",null] 10:41:32 INFO - PROCESS | 3700 | 1467049292941 Marionette TRACE conn6 <- [1,2301,null,{"value":"13"}] 10:41:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 10:41:32 INFO - PROCESS | 3700 | 1467049292951 Marionette TRACE conn6 -> [0,2302,"setScriptTimeout",{"ms":35000}] 10:41:32 INFO - PROCESS | 3700 | 1467049292954 Marionette TRACE conn6 <- [1,2302,null,{}] 10:41:32 INFO - PROCESS | 3700 | 1467049292958 Marionette TRACE conn6 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:32 INFO - PROCESS | 3700 | 1467049292961 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:33 INFO - PROCESS | 3700 | 1467049293053 Marionette TRACE conn6 <- [1,2303,null,{"value":null}] 10:41:33 INFO - PROCESS | 3700 | 1467049293068 Marionette TRACE conn6 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:33 INFO - PROCESS | 3700 | 1467049293070 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:33 INFO - PROCESS | 3700 | ++DOCSHELL 10B54400 == 29 [pid = 3700] [id = 585] 10:41:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (10B55400) [pid = 3700] [serial = 1755] [outer = 00000000] 10:41:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10EC8400) [pid = 3700] [serial = 1756] [outer = 10B55400] 10:41:33 INFO - PROCESS | 3700 | 1467049293120 Marionette DEBUG loaded listener.js 10:41:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (13863000) [pid = 3700] [serial = 1757] [outer = 10B55400] 10:41:33 INFO - PROCESS | 3700 | 1467049293588 Marionette TRACE conn6 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 10:41:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 10:41:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 670ms 10:41:33 INFO - PROCESS | 3700 | 1467049293622 Marionette TRACE conn6 -> [0,2305,"getWindowHandle",null] 10:41:33 INFO - PROCESS | 3700 | 1467049293624 Marionette TRACE conn6 <- [1,2305,null,{"value":"13"}] 10:41:33 INFO - PROCESS | 3700 | 1467049293628 Marionette TRACE conn6 -> [0,2306,"setScriptTimeout",{"ms":35000}] 10:41:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 10:41:33 INFO - PROCESS | 3700 | 1467049293631 Marionette TRACE conn6 <- [1,2306,null,{}] 10:41:33 INFO - PROCESS | 3700 | 1467049293672 Marionette TRACE conn6 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:33 INFO - PROCESS | 3700 | 1467049293677 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:33 INFO - PROCESS | 3700 | 1467049293771 Marionette TRACE conn6 <- [1,2307,null,{"value":null}] 10:41:33 INFO - PROCESS | 3700 | 1467049293878 Marionette TRACE conn6 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:33 INFO - PROCESS | 3700 | 1467049293881 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:33 INFO - PROCESS | 3700 | ++DOCSHELL 15020400 == 30 [pid = 3700] [id = 586] 10:41:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (15024C00) [pid = 3700] [serial = 1758] [outer = 00000000] 10:41:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (15351800) [pid = 3700] [serial = 1759] [outer = 15024C00] 10:41:33 INFO - PROCESS | 3700 | 1467049293932 Marionette DEBUG loaded listener.js 10:41:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (16425C00) [pid = 3700] [serial = 1760] [outer = 15024C00] 10:41:34 INFO - PROCESS | 3700 | 1467049294402 Marionette TRACE conn6 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2309,"getWindowHandle",null] 10:41:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 10:41:34 INFO - PROCESS | 3700 | 1467049294475 Marionette TRACE conn6 <- [1,2309,null,{"value":"13"}] 10:41:34 INFO - PROCESS | 3700 | 1467049294478 Marionette TRACE conn6 -> [0,2310,"setScriptTimeout",{"ms":35000}] 10:41:34 INFO - PROCESS | 3700 | 1467049294480 Marionette TRACE conn6 <- [1,2310,null,{}] 10:41:34 INFO - PROCESS | 3700 | 1467049294484 Marionette TRACE conn6 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:34 INFO - PROCESS | 3700 | 1467049294486 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:34 INFO - PROCESS | 3700 | 1467049294616 Marionette TRACE conn6 <- [1,2311,null,{"value":null}] 10:41:34 INFO - PROCESS | 3700 | 1467049294687 Marionette TRACE conn6 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:34 INFO - PROCESS | 3700 | 1467049294689 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:34 INFO - PROCESS | 3700 | ++DOCSHELL 165DA000 == 31 [pid = 3700] [id = 587] 10:41:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (165DA400) [pid = 3700] [serial = 1761] [outer = 00000000] 10:41:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (18156800) [pid = 3700] [serial = 1762] [outer = 165DA400] 10:41:34 INFO - PROCESS | 3700 | 1467049294737 Marionette DEBUG loaded listener.js 10:41:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (181E7000) [pid = 3700] [serial = 1763] [outer = 165DA400] 10:41:35 INFO - PROCESS | 3700 | 1467049295194 Marionette TRACE conn6 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 10:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 10:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 770ms 10:41:35 INFO - PROCESS | 3700 | 1467049295253 Marionette TRACE conn6 -> [0,2313,"getWindowHandle",null] 10:41:35 INFO - PROCESS | 3700 | 1467049295255 Marionette TRACE conn6 <- [1,2313,null,{"value":"13"}] 10:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 10:41:35 INFO - PROCESS | 3700 | 1467049295258 Marionette TRACE conn6 -> [0,2314,"setScriptTimeout",{"ms":35000}] 10:41:35 INFO - PROCESS | 3700 | 1467049295260 Marionette TRACE conn6 <- [1,2314,null,{}] 10:41:35 INFO - PROCESS | 3700 | 1467049295264 Marionette TRACE conn6 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:35 INFO - PROCESS | 3700 | 1467049295266 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:35 INFO - PROCESS | 3700 | 1467049295383 Marionette TRACE conn6 <- [1,2315,null,{"value":null}] 10:41:35 INFO - PROCESS | 3700 | 1467049295396 Marionette TRACE conn6 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:35 INFO - PROCESS | 3700 | 1467049295398 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:35 INFO - PROCESS | 3700 | ++DOCSHELL 18154C00 == 32 [pid = 3700] [id = 588] 10:41:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (18C48000) [pid = 3700] [serial = 1764] [outer = 00000000] 10:41:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (18E20800) [pid = 3700] [serial = 1765] [outer = 18C48000] 10:41:35 INFO - PROCESS | 3700 | 1467049295504 Marionette DEBUG loaded listener.js 10:41:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19083000) [pid = 3700] [serial = 1766] [outer = 18C48000] 10:41:35 INFO - PROCESS | 3700 | 1467049295923 Marionette TRACE conn6 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 10:41:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 10:41:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 730ms 10:41:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 10:41:35 INFO - PROCESS | 3700 | 1467049295989 Marionette TRACE conn6 -> [0,2317,"getWindowHandle",null] 10:41:35 INFO - PROCESS | 3700 | 1467049295991 Marionette TRACE conn6 <- [1,2317,null,{"value":"13"}] 10:41:35 INFO - PROCESS | 3700 | 1467049295994 Marionette TRACE conn6 -> [0,2318,"setScriptTimeout",{"ms":35000}] 10:41:35 INFO - PROCESS | 3700 | 1467049295996 Marionette TRACE conn6 <- [1,2318,null,{}] 10:41:35 INFO - PROCESS | 3700 | 1467049295999 Marionette TRACE conn6 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:35 INFO - PROCESS | 3700 | 1467049296005 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:36 INFO - PROCESS | 3700 | 1467049296153 Marionette TRACE conn6 <- [1,2319,null,{"value":null}] 10:41:36 INFO - PROCESS | 3700 | 1467049296159 Marionette TRACE conn6 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:36 INFO - PROCESS | 3700 | 1467049296161 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:36 INFO - PROCESS | 3700 | ++DOCSHELL 193C2800 == 33 [pid = 3700] [id = 589] 10:41:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1944B000) [pid = 3700] [serial = 1767] [outer = 00000000] 10:41:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19973000) [pid = 3700] [serial = 1768] [outer = 1944B000] 10:41:36 INFO - PROCESS | 3700 | 1467049296267 Marionette DEBUG loaded listener.js 10:41:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (195CA800) [pid = 3700] [serial = 1769] [outer = 1944B000] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (100F2000) [pid = 3700] [serial = 1719] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (15025C00) [pid = 3700] [serial = 1725] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15356000) [pid = 3700] [serial = 1728] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10B4A400) [pid = 3700] [serial = 1716] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10B54000) [pid = 3700] [serial = 1722] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1642C800) [pid = 3700] [serial = 1731] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (181E1800) [pid = 3700] [serial = 1734] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1933C400) [pid = 3700] [serial = 1740] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (100FAC00) [pid = 3700] [serial = 1707] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (165D5400) [pid = 3700] [serial = 1710] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19BDC400) [pid = 3700] [serial = 1713] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 10:41:36 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (10B52C00) [pid = 3700] [serial = 1737] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 10:41:36 INFO - PROCESS | 3700 | 1467049296731 Marionette TRACE conn6 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 10:41:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 10:41:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 830ms 10:41:36 INFO - PROCESS | 3700 | 1467049296825 Marionette TRACE conn6 -> [0,2321,"getWindowHandle",null] 10:41:36 INFO - PROCESS | 3700 | 1467049296827 Marionette TRACE conn6 <- [1,2321,null,{"value":"13"}] 10:41:36 INFO - PROCESS | 3700 | 1467049296831 Marionette TRACE conn6 -> [0,2322,"setScriptTimeout",{"ms":35000}] 10:41:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 10:41:36 INFO - PROCESS | 3700 | 1467049296832 Marionette TRACE conn6 <- [1,2322,null,{}] 10:41:36 INFO - PROCESS | 3700 | 1467049296836 Marionette TRACE conn6 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:36 INFO - PROCESS | 3700 | 1467049296838 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:36 INFO - PROCESS | 3700 | 1467049296917 Marionette TRACE conn6 <- [1,2323,null,{"value":null}] 10:41:36 INFO - PROCESS | 3700 | 1467049296929 Marionette TRACE conn6 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:36 INFO - PROCESS | 3700 | 1467049296931 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:36 INFO - PROCESS | 3700 | ++DOCSHELL 165D3800 == 34 [pid = 3700] [id = 590] 10:41:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (165D5400) [pid = 3700] [serial = 1770] [outer = 00000000] 10:41:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (19970400) [pid = 3700] [serial = 1771] [outer = 165D5400] 10:41:36 INFO - PROCESS | 3700 | 1467049296977 Marionette DEBUG loaded listener.js 10:41:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (199A1000) [pid = 3700] [serial = 1772] [outer = 165D5400] 10:41:37 INFO - PROCESS | 3700 | 1467049297415 Marionette TRACE conn6 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 10:41:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 10:41:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 630ms 10:41:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 10:41:37 INFO - PROCESS | 3700 | 1467049297465 Marionette TRACE conn6 -> [0,2325,"getWindowHandle",null] 10:41:37 INFO - PROCESS | 3700 | 1467049297467 Marionette TRACE conn6 <- [1,2325,null,{"value":"13"}] 10:41:37 INFO - PROCESS | 3700 | 1467049297470 Marionette TRACE conn6 -> [0,2326,"setScriptTimeout",{"ms":35000}] 10:41:37 INFO - PROCESS | 3700 | 1467049297472 Marionette TRACE conn6 <- [1,2326,null,{}] 10:41:37 INFO - PROCESS | 3700 | 1467049297475 Marionette TRACE conn6 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:37 INFO - PROCESS | 3700 | 1467049297477 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:37 INFO - PROCESS | 3700 | 1467049297563 Marionette TRACE conn6 <- [1,2327,null,{"value":null}] 10:41:37 INFO - PROCESS | 3700 | 1467049297568 Marionette TRACE conn6 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:37 INFO - PROCESS | 3700 | 1467049297570 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:37 INFO - PROCESS | 3700 | ++DOCSHELL 195C6C00 == 35 [pid = 3700] [id = 591] 10:41:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (199A6C00) [pid = 3700] [serial = 1773] [outer = 00000000] 10:41:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19A46400) [pid = 3700] [serial = 1774] [outer = 199A6C00] 10:41:37 INFO - PROCESS | 3700 | 1467049297616 Marionette DEBUG loaded listener.js 10:41:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19BDAC00) [pid = 3700] [serial = 1775] [outer = 199A6C00] 10:41:38 INFO - PROCESS | 3700 | 1467049298039 Marionette TRACE conn6 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 10:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 10:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 631ms 10:41:38 INFO - PROCESS | 3700 | 1467049298106 Marionette TRACE conn6 -> [0,2329,"getWindowHandle",null] 10:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 10:41:38 INFO - PROCESS | 3700 | 1467049298108 Marionette TRACE conn6 <- [1,2329,null,{"value":"13"}] 10:41:38 INFO - PROCESS | 3700 | 1467049298112 Marionette TRACE conn6 -> [0,2330,"setScriptTimeout",{"ms":35000}] 10:41:38 INFO - PROCESS | 3700 | 1467049298113 Marionette TRACE conn6 <- [1,2330,null,{}] 10:41:38 INFO - PROCESS | 3700 | 1467049298117 Marionette TRACE conn6 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:38 INFO - PROCESS | 3700 | 1467049298119 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:38 INFO - PROCESS | 3700 | 1467049298203 Marionette TRACE conn6 <- [1,2331,null,{"value":null}] 10:41:38 INFO - PROCESS | 3700 | 1467049298208 Marionette TRACE conn6 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:38 INFO - PROCESS | 3700 | 1467049298210 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:38 INFO - PROCESS | 3700 | ++DOCSHELL 14B7AC00 == 36 [pid = 3700] [id = 592] 10:41:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1501FC00) [pid = 3700] [serial = 1776] [outer = 00000000] 10:41:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19CC0000) [pid = 3700] [serial = 1777] [outer = 1501FC00] 10:41:38 INFO - PROCESS | 3700 | 1467049298266 Marionette DEBUG loaded listener.js 10:41:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19CDCC00) [pid = 3700] [serial = 1778] [outer = 1501FC00] 10:41:38 INFO - PROCESS | 3700 | 1467049298949 Marionette TRACE conn6 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 10:41:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 10:41:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 870ms 10:41:38 INFO - PROCESS | 3700 | 1467049298983 Marionette TRACE conn6 -> [0,2333,"getWindowHandle",null] 10:41:38 INFO - PROCESS | 3700 | 1467049298987 Marionette TRACE conn6 <- [1,2333,null,{"value":"13"}] 10:41:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 10:41:38 INFO - PROCESS | 3700 | 1467049298992 Marionette TRACE conn6 -> [0,2334,"setScriptTimeout",{"ms":35000}] 10:41:38 INFO - PROCESS | 3700 | 1467049298998 Marionette TRACE conn6 <- [1,2334,null,{}] 10:41:38 INFO - PROCESS | 3700 | 1467049299004 Marionette TRACE conn6 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:38 INFO - PROCESS | 3700 | 1467049299007 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:39 INFO - PROCESS | 3700 | 1467049299125 Marionette TRACE conn6 <- [1,2335,null,{"value":null}] 10:41:39 INFO - PROCESS | 3700 | 1467049299245 Marionette TRACE conn6 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:39 INFO - PROCESS | 3700 | 1467049299248 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:39 INFO - PROCESS | 3700 | ++DOCSHELL 10579C00 == 37 [pid = 3700] [id = 593] 10:41:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1058F800) [pid = 3700] [serial = 1779] [outer = 00000000] 10:41:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (10EBFC00) [pid = 3700] [serial = 1780] [outer = 1058F800] 10:41:39 INFO - PROCESS | 3700 | 1467049299310 Marionette DEBUG loaded listener.js 10:41:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (148A5C00) [pid = 3700] [serial = 1781] [outer = 1058F800] 10:41:39 INFO - PROCESS | 3700 | 1467049299932 Marionette TRACE conn6 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 10:41:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 10:41:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 990ms 10:41:39 INFO - PROCESS | 3700 | 1467049299983 Marionette TRACE conn6 -> [0,2337,"getWindowHandle",null] 10:41:39 INFO - PROCESS | 3700 | 1467049299987 Marionette TRACE conn6 <- [1,2337,null,{"value":"13"}] 10:41:39 INFO - PROCESS | 3700 | 1467049299994 Marionette TRACE conn6 -> [0,2338,"setScriptTimeout",{"ms":35000}] 10:41:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 10:41:39 INFO - PROCESS | 3700 | 1467049299997 Marionette TRACE conn6 <- [1,2338,null,{}] 10:41:39 INFO - PROCESS | 3700 | 1467049300002 Marionette TRACE conn6 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:39 INFO - PROCESS | 3700 | 1467049300005 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:40 INFO - PROCESS | 3700 | 1467049300156 Marionette TRACE conn6 <- [1,2339,null,{"value":null}] 10:41:40 INFO - PROCESS | 3700 | 1467049300303 Marionette TRACE conn6 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:40 INFO - PROCESS | 3700 | 1467049300306 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:40 INFO - PROCESS | 3700 | ++DOCSHELL 16A7B000 == 38 [pid = 3700] [id = 594] 10:41:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16A7DC00) [pid = 3700] [serial = 1782] [outer = 00000000] 10:41:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18155000) [pid = 3700] [serial = 1783] [outer = 16A7DC00] 10:41:40 INFO - PROCESS | 3700 | 1467049300367 Marionette DEBUG loaded listener.js 10:41:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1900B400) [pid = 3700] [serial = 1784] [outer = 16A7DC00] 10:41:40 INFO - PROCESS | 3700 | 1467049300994 Marionette TRACE conn6 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 10:41:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 10:41:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1021ms 10:41:40 INFO - PROCESS | 3700 | 1467049301019 Marionette TRACE conn6 -> [0,2341,"getWindowHandle",null] 10:41:40 INFO - PROCESS | 3700 | 1467049301021 Marionette TRACE conn6 <- [1,2341,null,{"value":"13"}] 10:41:41 INFO - PROCESS | 3700 | 1467049301025 Marionette TRACE conn6 -> [0,2342,"setScriptTimeout",{"ms":35000}] 10:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 10:41:41 INFO - PROCESS | 3700 | 1467049301029 Marionette TRACE conn6 <- [1,2342,null,{}] 10:41:41 INFO - PROCESS | 3700 | 1467049301040 Marionette TRACE conn6 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:41 INFO - PROCESS | 3700 | 1467049301046 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:41 INFO - PROCESS | 3700 | 1467049301161 Marionette TRACE conn6 <- [1,2343,null,{"value":null}] 10:41:41 INFO - PROCESS | 3700 | 1467049301324 Marionette TRACE conn6 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:41 INFO - PROCESS | 3700 | 1467049301328 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:41 INFO - PROCESS | 3700 | ++DOCSHELL 19CE5C00 == 39 [pid = 3700] [id = 595] 10:41:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19DCF800) [pid = 3700] [serial = 1785] [outer = 00000000] 10:41:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A0E6400) [pid = 3700] [serial = 1786] [outer = 19DCF800] 10:41:41 INFO - PROCESS | 3700 | 1467049301384 Marionette DEBUG loaded listener.js 10:41:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A0F1000) [pid = 3700] [serial = 1787] [outer = 19DCF800] 10:41:41 INFO - PROCESS | 3700 | 1467049301938 Marionette TRACE conn6 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 10:41:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 10:41:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 930ms 10:41:41 INFO - PROCESS | 3700 | 1467049301959 Marionette TRACE conn6 -> [0,2345,"getWindowHandle",null] 10:41:41 INFO - PROCESS | 3700 | 1467049301962 Marionette TRACE conn6 <- [1,2345,null,{"value":"13"}] 10:41:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 10:41:41 INFO - PROCESS | 3700 | 1467049301965 Marionette TRACE conn6 -> [0,2346,"setScriptTimeout",{"ms":35000}] 10:41:41 INFO - PROCESS | 3700 | 1467049301967 Marionette TRACE conn6 <- [1,2346,null,{}] 10:41:41 INFO - PROCESS | 3700 | 1467049301971 Marionette TRACE conn6 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:41 INFO - PROCESS | 3700 | 1467049301973 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:42 INFO - PROCESS | 3700 | 1467049302084 Marionette TRACE conn6 <- [1,2347,null,{"value":null}] 10:41:42 INFO - PROCESS | 3700 | 1467049302196 Marionette TRACE conn6 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:42 INFO - PROCESS | 3700 | 1467049302199 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:42 INFO - PROCESS | 3700 | ++DOCSHELL 1005E000 == 40 [pid = 3700] [id = 596] 10:41:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1AF2DC00) [pid = 3700] [serial = 1788] [outer = 00000000] 10:41:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1B813800) [pid = 3700] [serial = 1789] [outer = 1AF2DC00] 10:41:42 INFO - PROCESS | 3700 | 1467049302301 Marionette DEBUG loaded listener.js 10:41:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1B993000) [pid = 3700] [serial = 1790] [outer = 1AF2DC00] 10:41:43 INFO - PROCESS | 3700 | 1467049303115 Marionette TRACE conn6 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 10:41:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 10:41:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1172ms 10:41:43 INFO - PROCESS | 3700 | 1467049303141 Marionette TRACE conn6 -> [0,2349,"getWindowHandle",null] 10:41:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 10:41:43 INFO - PROCESS | 3700 | 1467049303145 Marionette TRACE conn6 <- [1,2349,null,{"value":"13"}] 10:41:43 INFO - PROCESS | 3700 | 1467049303150 Marionette TRACE conn6 -> [0,2350,"setScriptTimeout",{"ms":35000}] 10:41:43 INFO - PROCESS | 3700 | 1467049303153 Marionette TRACE conn6 <- [1,2350,null,{}] 10:41:43 INFO - PROCESS | 3700 | 1467049303158 Marionette TRACE conn6 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:43 INFO - PROCESS | 3700 | 1467049303161 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:43 INFO - PROCESS | 3700 | 1467049303264 Marionette TRACE conn6 <- [1,2351,null,{"value":null}] 10:41:43 INFO - PROCESS | 3700 | 1467049303413 Marionette TRACE conn6 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:43 INFO - PROCESS | 3700 | 1467049303417 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:43 INFO - PROCESS | 3700 | ++DOCSHELL 10D34400 == 41 [pid = 3700] [id = 597] 10:41:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (117D3C00) [pid = 3700] [serial = 1791] [outer = 00000000] 10:41:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1386B400) [pid = 3700] [serial = 1792] [outer = 117D3C00] 10:41:43 INFO - PROCESS | 3700 | 1467049303469 Marionette DEBUG loaded listener.js 10:41:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (14B90800) [pid = 3700] [serial = 1793] [outer = 117D3C00] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 195C6C00 == 40 [pid = 3700] [id = 591] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 165D3800 == 39 [pid = 3700] [id = 590] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 193C2800 == 38 [pid = 3700] [id = 589] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 18154C00 == 37 [pid = 3700] [id = 588] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 165DA000 == 36 [pid = 3700] [id = 587] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 15020400 == 35 [pid = 3700] [id = 586] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 10B54400 == 34 [pid = 3700] [id = 585] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 0C843400 == 33 [pid = 3700] [id = 584] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 0C84B000 == 32 [pid = 3700] [id = 582] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 148DF800 == 31 [pid = 3700] [id = 583] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 1501D800 == 30 [pid = 3700] [id = 581] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 19CE5C00 == 29 [pid = 3700] [id = 595] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 1005E000 == 28 [pid = 3700] [id = 596] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 16A7B000 == 27 [pid = 3700] [id = 594] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 14B7AC00 == 26 [pid = 3700] [id = 592] 10:41:44 INFO - PROCESS | 3700 | --DOCSHELL 10579C00 == 25 [pid = 3700] [id = 593] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (10575C00) [pid = 3700] [serial = 1720] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (10591000) [pid = 3700] [serial = 1721] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (1504FC00) [pid = 3700] [serial = 1726] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1642B000) [pid = 3700] [serial = 1729] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1193AC00) [pid = 3700] [serial = 1718] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (10D14000) [pid = 3700] [serial = 1717] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10D2E400) [pid = 3700] [serial = 1723] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (117D5800) [pid = 3700] [serial = 1724] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16A87400) [pid = 3700] [serial = 1732] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19006800) [pid = 3700] [serial = 1735] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (175F7800) [pid = 3700] [serial = 1733] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (195C4C00) [pid = 3700] [serial = 1741] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (13864000) [pid = 3700] [serial = 1709] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10D32000) [pid = 3700] [serial = 1708] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1908DC00) [pid = 3700] [serial = 1712] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (18C4C000) [pid = 3700] [serial = 1711] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1A0E7000) [pid = 3700] [serial = 1715] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19DCD400) [pid = 3700] [serial = 1714] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (195C1400) [pid = 3700] [serial = 1742] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19971000) [pid = 3700] [serial = 1744] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19334800) [pid = 3700] [serial = 1736] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1900B800) [pid = 3700] [serial = 1739] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (18E6A000) [pid = 3700] [serial = 1738] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (165D6C00) [pid = 3700] [serial = 1730] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (151B1000) [pid = 3700] [serial = 1727] [outer = 00000000] [url = about:blank] 10:41:44 INFO - PROCESS | 3700 | 1467049304692 Marionette TRACE conn6 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 10:41:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 10:41:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1574ms 10:41:44 INFO - PROCESS | 3700 | 1467049304770 Marionette TRACE conn6 -> [0,2353,"getWindowHandle",null] 10:41:44 INFO - PROCESS | 3700 | 1467049304774 Marionette TRACE conn6 <- [1,2353,null,{"value":"13"}] 10:41:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 10:41:44 INFO - PROCESS | 3700 | 1467049304783 Marionette TRACE conn6 -> [0,2354,"setScriptTimeout",{"ms":35000}] 10:41:44 INFO - PROCESS | 3700 | 1467049304786 Marionette TRACE conn6 <- [1,2354,null,{}] 10:41:44 INFO - PROCESS | 3700 | 1467049304792 Marionette TRACE conn6 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:44 INFO - PROCESS | 3700 | 1467049304795 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:44 INFO - PROCESS | 3700 | 1467049304886 Marionette TRACE conn6 <- [1,2355,null,{"value":null}] 10:41:44 INFO - PROCESS | 3700 | 1467049304901 Marionette TRACE conn6 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:44 INFO - PROCESS | 3700 | 1467049304903 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:44 INFO - PROCESS | 3700 | ++DOCSHELL 100F9C00 == 26 [pid = 3700] [id = 598] 10:41:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (100FAC00) [pid = 3700] [serial = 1794] [outer = 00000000] 10:41:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10579C00) [pid = 3700] [serial = 1795] [outer = 100FAC00] 10:41:44 INFO - PROCESS | 3700 | 1467049304953 Marionette DEBUG loaded listener.js 10:41:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10595400) [pid = 3700] [serial = 1796] [outer = 100FAC00] 10:41:45 INFO - PROCESS | 3700 | 1467049305483 Marionette TRACE conn6 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 10:41:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 10:41:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 730ms 10:41:45 INFO - PROCESS | 3700 | 1467049305521 Marionette TRACE conn6 -> [0,2357,"getWindowHandle",null] 10:41:45 INFO - PROCESS | 3700 | 1467049305526 Marionette TRACE conn6 <- [1,2357,null,{"value":"13"}] 10:41:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 10:41:45 INFO - PROCESS | 3700 | 1467049305532 Marionette TRACE conn6 -> [0,2358,"setScriptTimeout",{"ms":35000}] 10:41:45 INFO - PROCESS | 3700 | 1467049305535 Marionette TRACE conn6 <- [1,2358,null,{}] 10:41:45 INFO - PROCESS | 3700 | 1467049305539 Marionette TRACE conn6 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:45 INFO - PROCESS | 3700 | 1467049305542 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:45 INFO - PROCESS | 3700 | 1467049305633 Marionette TRACE conn6 <- [1,2359,null,{"value":null}] 10:41:45 INFO - PROCESS | 3700 | 1467049305737 Marionette TRACE conn6 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:45 INFO - PROCESS | 3700 | 1467049305740 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:45 INFO - PROCESS | 3700 | ++DOCSHELL 10D15400 == 27 [pid = 3700] [id = 599] 10:41:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10D15C00) [pid = 3700] [serial = 1797] [outer = 00000000] 10:41:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10EBF800) [pid = 3700] [serial = 1798] [outer = 10D15C00] 10:41:45 INFO - PROCESS | 3700 | 1467049305789 Marionette DEBUG loaded listener.js 10:41:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (117D9000) [pid = 3700] [serial = 1799] [outer = 10D15C00] 10:41:46 INFO - PROCESS | 3700 | 1467049306178 Marionette TRACE conn6 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 10:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 10:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 730ms 10:41:46 INFO - PROCESS | 3700 | 1467049306266 Marionette TRACE conn6 -> [0,2361,"getWindowHandle",null] 10:41:46 INFO - PROCESS | 3700 | 1467049306268 Marionette TRACE conn6 <- [1,2361,null,{"value":"13"}] 10:41:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 10:41:46 INFO - PROCESS | 3700 | 1467049306301 Marionette TRACE conn6 -> [0,2362,"setScriptTimeout",{"ms":35000}] 10:41:46 INFO - PROCESS | 3700 | 1467049306304 Marionette TRACE conn6 <- [1,2362,null,{}] 10:41:46 INFO - PROCESS | 3700 | 1467049306320 Marionette TRACE conn6 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:46 INFO - PROCESS | 3700 | 1467049306325 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:46 INFO - PROCESS | 3700 | 1467049306421 Marionette TRACE conn6 <- [1,2363,null,{"value":null}] 10:41:46 INFO - PROCESS | 3700 | 1467049306431 Marionette TRACE conn6 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:46 INFO - PROCESS | 3700 | 1467049306434 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:46 INFO - PROCESS | 3700 | ++DOCSHELL 1504F000 == 28 [pid = 3700] [id = 600] 10:41:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1504FC00) [pid = 3700] [serial = 1800] [outer = 00000000] 10:41:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (150E4000) [pid = 3700] [serial = 1801] [outer = 1504FC00] 10:41:46 INFO - PROCESS | 3700 | 1467049306485 Marionette DEBUG loaded listener.js 10:41:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15352C00) [pid = 3700] [serial = 1802] [outer = 1504FC00] 10:41:46 INFO - PROCESS | 3700 | 1467049307004 Marionette TRACE conn6 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 10:41:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 10:41:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 750ms 10:41:47 INFO - PROCESS | 3700 | 1467049307026 Marionette TRACE conn6 -> [0,2365,"getWindowHandle",null] 10:41:47 INFO - PROCESS | 3700 | 1467049307029 Marionette TRACE conn6 <- [1,2365,null,{"value":"13"}] 10:41:47 INFO - PROCESS | 3700 | 1467049307032 Marionette TRACE conn6 -> [0,2366,"setScriptTimeout",{"ms":35000}] 10:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 10:41:47 INFO - PROCESS | 3700 | 1467049307034 Marionette TRACE conn6 <- [1,2366,null,{}] 10:41:47 INFO - PROCESS | 3700 | 1467049307037 Marionette TRACE conn6 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:47 INFO - PROCESS | 3700 | 1467049307039 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:47 INFO - PROCESS | 3700 | 1467049307160 Marionette TRACE conn6 <- [1,2367,null,{"value":null}] 10:41:47 INFO - PROCESS | 3700 | 1467049307166 Marionette TRACE conn6 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:47 INFO - PROCESS | 3700 | 1467049307168 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:47 INFO - PROCESS | 3700 | ++DOCSHELL 16424C00 == 29 [pid = 3700] [id = 601] 10:41:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1642A400) [pid = 3700] [serial = 1803] [outer = 00000000] 10:41:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (165D3800) [pid = 3700] [serial = 1804] [outer = 1642A400] 10:41:47 INFO - PROCESS | 3700 | 1467049307267 Marionette DEBUG loaded listener.js 10:41:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16A83000) [pid = 3700] [serial = 1805] [outer = 1642A400] 10:41:47 INFO - PROCESS | 3700 | 1467049307697 Marionette TRACE conn6 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 10:41:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 10:41:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 730ms 10:41:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 10:41:47 INFO - PROCESS | 3700 | 1467049307770 Marionette TRACE conn6 -> [0,2369,"getWindowHandle",null] 10:41:47 INFO - PROCESS | 3700 | 1467049307772 Marionette TRACE conn6 <- [1,2369,null,{"value":"13"}] 10:41:47 INFO - PROCESS | 3700 | 1467049307775 Marionette TRACE conn6 -> [0,2370,"setScriptTimeout",{"ms":35000}] 10:41:47 INFO - PROCESS | 3700 | 1467049307777 Marionette TRACE conn6 <- [1,2370,null,{}] 10:41:47 INFO - PROCESS | 3700 | 1467049307780 Marionette TRACE conn6 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:47 INFO - PROCESS | 3700 | 1467049307782 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:47 INFO - PROCESS | 3700 | 1467049307922 Marionette TRACE conn6 <- [1,2371,null,{"value":null}] 10:41:47 INFO - PROCESS | 3700 | 1467049307934 Marionette TRACE conn6 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:47 INFO - PROCESS | 3700 | 1467049307935 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:47 INFO - PROCESS | 3700 | ++DOCSHELL 17946800 == 30 [pid = 3700] [id = 602] 10:41:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1794BC00) [pid = 3700] [serial = 1806] [outer = 00000000] 10:41:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (18159800) [pid = 3700] [serial = 1807] [outer = 1794BC00] 10:41:48 INFO - PROCESS | 3700 | 1467049308033 Marionette DEBUG loaded listener.js 10:41:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (181F0800) [pid = 3700] [serial = 1808] [outer = 1794BC00] 10:41:48 INFO - PROCESS | 3700 | 1467049308478 Marionette TRACE conn6 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 10:41:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 10:41:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 730ms 10:41:48 INFO - PROCESS | 3700 | 1467049308515 Marionette TRACE conn6 -> [0,2373,"getWindowHandle",null] 10:41:48 INFO - PROCESS | 3700 | 1467049308517 Marionette TRACE conn6 <- [1,2373,null,{"value":"13"}] 10:41:48 INFO - PROCESS | 3700 | 1467049308520 Marionette TRACE conn6 -> [0,2374,"setScriptTimeout",{"ms":35000}] 10:41:48 INFO - PROCESS | 3700 | 1467049308522 Marionette TRACE conn6 <- [1,2374,null,{}] 10:41:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 10:41:48 INFO - PROCESS | 3700 | 1467049308525 Marionette TRACE conn6 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:48 INFO - PROCESS | 3700 | 1467049308531 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:48 INFO - PROCESS | 3700 | 1467049308666 Marionette TRACE conn6 <- [1,2375,null,{"value":null}] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1944B000) [pid = 3700] [serial = 1767] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (18C48000) [pid = 3700] [serial = 1764] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (15351C00) [pid = 3700] [serial = 1749] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0C8F1000) [pid = 3700] [serial = 1746] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (15024C00) [pid = 3700] [serial = 1758] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1996A000) [pid = 3700] [serial = 1743] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (0C848000) [pid = 3700] [serial = 1752] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10B55400) [pid = 3700] [serial = 1755] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (199A6C00) [pid = 3700] [serial = 1773] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1501FC00) [pid = 3700] [serial = 1776] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (165DA400) [pid = 3700] [serial = 1761] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 10:41:48 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (165D5400) [pid = 3700] [serial = 1770] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 10:41:48 INFO - PROCESS | 3700 | 1467049308913 Marionette TRACE conn6 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:48 INFO - PROCESS | 3700 | 1467049308915 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:48 INFO - PROCESS | 3700 | ++DOCSHELL 0905B800 == 31 [pid = 3700] [id = 603] 10:41:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (0C842C00) [pid = 3700] [serial = 1809] [outer = 00000000] 10:41:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10669800) [pid = 3700] [serial = 1810] [outer = 0C842C00] 10:41:48 INFO - PROCESS | 3700 | 1467049308970 Marionette DEBUG loaded listener.js 10:41:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1380D400) [pid = 3700] [serial = 1811] [outer = 0C842C00] 10:41:49 INFO - PROCESS | 3700 | 1467049309366 Marionette TRACE conn6 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 10:41:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 10:41:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 870ms 10:41:49 INFO - PROCESS | 3700 | 1467049309397 Marionette TRACE conn6 -> [0,2377,"getWindowHandle",null] 10:41:49 INFO - PROCESS | 3700 | 1467049309399 Marionette TRACE conn6 <- [1,2377,null,{"value":"13"}] 10:41:49 INFO - PROCESS | 3700 | 1467049309402 Marionette TRACE conn6 -> [0,2378,"setScriptTimeout",{"ms":35000}] 10:41:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 10:41:49 INFO - PROCESS | 3700 | 1467049309404 Marionette TRACE conn6 <- [1,2378,null,{}] 10:41:49 INFO - PROCESS | 3700 | 1467049309408 Marionette TRACE conn6 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:49 INFO - PROCESS | 3700 | 1467049309410 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:49 INFO - PROCESS | 3700 | 1467049309530 Marionette TRACE conn6 <- [1,2379,null,{"value":null}] 10:41:49 INFO - PROCESS | 3700 | 1467049309538 Marionette TRACE conn6 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:49 INFO - PROCESS | 3700 | 1467049309540 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:49 INFO - PROCESS | 3700 | ++DOCSHELL 0FDCE000 == 32 [pid = 3700] [id = 604] 10:41:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (10D1E000) [pid = 3700] [serial = 1812] [outer = 00000000] 10:41:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (18E72400) [pid = 3700] [serial = 1813] [outer = 10D1E000] 10:41:49 INFO - PROCESS | 3700 | 1467049309585 Marionette DEBUG loaded listener.js 10:41:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1933DC00) [pid = 3700] [serial = 1814] [outer = 10D1E000] 10:41:49 INFO - PROCESS | 3700 | 1467049310010 Marionette TRACE conn6 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 10:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 10:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 630ms 10:41:50 INFO - PROCESS | 3700 | 1467049310037 Marionette TRACE conn6 -> [0,2381,"getWindowHandle",null] 10:41:50 INFO - PROCESS | 3700 | 1467049310039 Marionette TRACE conn6 <- [1,2381,null,{"value":"13"}] 10:41:50 INFO - PROCESS | 3700 | 1467049310042 Marionette TRACE conn6 -> [0,2382,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 10:41:50 INFO - PROCESS | 3700 | 1467049310044 Marionette TRACE conn6 <- [1,2382,null,{}] 10:41:50 INFO - PROCESS | 3700 | 1467049310048 Marionette TRACE conn6 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:50 INFO - PROCESS | 3700 | 1467049310050 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:50 INFO - PROCESS | 3700 | 1467049310131 Marionette TRACE conn6 <- [1,2383,null,{"value":null}] 10:41:50 INFO - PROCESS | 3700 | 1467049310229 Marionette TRACE conn6 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:50 INFO - PROCESS | 3700 | 1467049310231 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:50 INFO - PROCESS | 3700 | ++DOCSHELL 10E4D800 == 33 [pid = 3700] [id = 605] 10:41:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (149BEC00) [pid = 3700] [serial = 1815] [outer = 00000000] 10:41:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (195CCC00) [pid = 3700] [serial = 1816] [outer = 149BEC00] 10:41:50 INFO - PROCESS | 3700 | 1467049310274 Marionette DEBUG loaded listener.js 10:41:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (195C5C00) [pid = 3700] [serial = 1817] [outer = 149BEC00] 10:41:50 INFO - PROCESS | 3700 | 1467049310662 Marionette TRACE conn6 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 10:41:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 10:41:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 670ms 10:41:50 INFO - PROCESS | 3700 | 1467049310716 Marionette TRACE conn6 -> [0,2385,"getWindowHandle",null] 10:41:50 INFO - PROCESS | 3700 | 1467049310718 Marionette TRACE conn6 <- [1,2385,null,{"value":"13"}] 10:41:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 10:41:50 INFO - PROCESS | 3700 | 1467049310721 Marionette TRACE conn6 -> [0,2386,"setScriptTimeout",{"ms":35000}] 10:41:50 INFO - PROCESS | 3700 | 1467049310723 Marionette TRACE conn6 <- [1,2386,null,{}] 10:41:50 INFO - PROCESS | 3700 | 1467049310727 Marionette TRACE conn6 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:50 INFO - PROCESS | 3700 | 1467049310729 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:50 INFO - PROCESS | 3700 | 1467049310811 Marionette TRACE conn6 <- [1,2387,null,{"value":null}] 10:41:50 INFO - PROCESS | 3700 | 1467049310826 Marionette TRACE conn6 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:50 INFO - PROCESS | 3700 | 1467049310828 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:50 INFO - PROCESS | 3700 | ++DOCSHELL 1504CC00 == 34 [pid = 3700] [id = 606] 10:41:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1996A800) [pid = 3700] [serial = 1818] [outer = 00000000] 10:41:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19971800) [pid = 3700] [serial = 1819] [outer = 1996A800] 10:41:50 INFO - PROCESS | 3700 | 1467049310876 Marionette DEBUG loaded listener.js 10:41:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19972000) [pid = 3700] [serial = 1820] [outer = 1996A800] 10:41:51 INFO - PROCESS | 3700 | 1467049311742 Marionette TRACE conn6 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 10:41:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 10:41:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1068ms 10:41:51 INFO - PROCESS | 3700 | 1467049311791 Marionette TRACE conn6 -> [0,2389,"getWindowHandle",null] 10:41:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 10:41:51 INFO - PROCESS | 3700 | 1467049311795 Marionette TRACE conn6 <- [1,2389,null,{"value":"13"}] 10:41:51 INFO - PROCESS | 3700 | 1467049311800 Marionette TRACE conn6 -> [0,2390,"setScriptTimeout",{"ms":35000}] 10:41:51 INFO - PROCESS | 3700 | 1467049311805 Marionette TRACE conn6 <- [1,2390,null,{}] 10:41:51 INFO - PROCESS | 3700 | 1467049311810 Marionette TRACE conn6 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:51 INFO - PROCESS | 3700 | 1467049311813 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:51 INFO - PROCESS | 3700 | 1467049311962 Marionette TRACE conn6 <- [1,2391,null,{"value":null}] 10:41:52 INFO - PROCESS | 3700 | 1467049312109 Marionette TRACE conn6 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:52 INFO - PROCESS | 3700 | 1467049312112 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:52 INFO - PROCESS | 3700 | ++DOCSHELL 0FDD4C00 == 35 [pid = 3700] [id = 607] 10:41:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1057B800) [pid = 3700] [serial = 1821] [outer = 00000000] 10:41:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (10B56400) [pid = 3700] [serial = 1822] [outer = 1057B800] 10:41:52 INFO - PROCESS | 3700 | 1467049312170 Marionette DEBUG loaded listener.js 10:41:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (13861C00) [pid = 3700] [serial = 1823] [outer = 1057B800] 10:41:52 INFO - PROCESS | 3700 | 1467049312810 Marionette TRACE conn6 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 10:41:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 10:41:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1079ms 10:41:52 INFO - PROCESS | 3700 | 1467049312880 Marionette TRACE conn6 -> [0,2393,"getWindowHandle",null] 10:41:52 INFO - PROCESS | 3700 | 1467049312885 Marionette TRACE conn6 <- [1,2393,null,{"value":"13"}] 10:41:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 10:41:52 INFO - PROCESS | 3700 | 1467049312891 Marionette TRACE conn6 -> [0,2394,"setScriptTimeout",{"ms":35000}] 10:41:52 INFO - PROCESS | 3700 | 1467049312894 Marionette TRACE conn6 <- [1,2394,null,{}] 10:41:52 INFO - PROCESS | 3700 | 1467049312898 Marionette TRACE conn6 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:52 INFO - PROCESS | 3700 | 1467049312901 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:53 INFO - PROCESS | 3700 | 1467049313033 Marionette TRACE conn6 <- [1,2395,null,{"value":null}] 10:41:53 INFO - PROCESS | 3700 | 1467049313166 Marionette TRACE conn6 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:53 INFO - PROCESS | 3700 | 1467049313169 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:53 INFO - PROCESS | 3700 | ++DOCSHELL 09066C00 == 36 [pid = 3700] [id = 608] 10:41:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (09067400) [pid = 3700] [serial = 1824] [outer = 00000000] 10:41:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (100F3800) [pid = 3700] [serial = 1825] [outer = 09067400] 10:41:53 INFO - PROCESS | 3700 | 1467049313226 Marionette DEBUG loaded listener.js 10:41:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1193A400) [pid = 3700] [serial = 1826] [outer = 09067400] 10:41:53 INFO - PROCESS | 3700 | --DOCSHELL 10E4D800 == 35 [pid = 3700] [id = 605] 10:41:53 INFO - PROCESS | 3700 | --DOCSHELL 0FDCE000 == 34 [pid = 3700] [id = 604] 10:41:53 INFO - PROCESS | 3700 | --DOCSHELL 0905B800 == 33 [pid = 3700] [id = 603] 10:41:53 INFO - PROCESS | 3700 | --DOCSHELL 17946800 == 32 [pid = 3700] [id = 602] 10:41:53 INFO - PROCESS | 3700 | --DOCSHELL 16424C00 == 31 [pid = 3700] [id = 601] 10:41:53 INFO - PROCESS | 3700 | --DOCSHELL 1504F000 == 30 [pid = 3700] [id = 600] 10:41:53 INFO - PROCESS | 3700 | --DOCSHELL 10D15400 == 29 [pid = 3700] [id = 599] 10:41:53 INFO - PROCESS | 3700 | --DOCSHELL 100F9C00 == 28 [pid = 3700] [id = 598] 10:41:53 INFO - PROCESS | 3700 | --DOCSHELL 10D34400 == 27 [pid = 3700] [id = 597] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (19973000) [pid = 3700] [serial = 1768] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19083000) [pid = 3700] [serial = 1766] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (18E20800) [pid = 3700] [serial = 1765] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (16524800) [pid = 3700] [serial = 1750] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (16A7D400) [pid = 3700] [serial = 1751] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10A3A000) [pid = 3700] [serial = 1747] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (119C8C00) [pid = 3700] [serial = 1748] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (15351800) [pid = 3700] [serial = 1759] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19979400) [pid = 3700] [serial = 1745] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0FDCE400) [pid = 3700] [serial = 1753] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (100F0C00) [pid = 3700] [serial = 1754] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10EC8400) [pid = 3700] [serial = 1756] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (13863000) [pid = 3700] [serial = 1757] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19BDAC00) [pid = 3700] [serial = 1775] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19CDCC00) [pid = 3700] [serial = 1778] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19CC0000) [pid = 3700] [serial = 1777] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19A46400) [pid = 3700] [serial = 1774] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (195CA800) [pid = 3700] [serial = 1769] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (18156800) [pid = 3700] [serial = 1762] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (181E7000) [pid = 3700] [serial = 1763] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19970400) [pid = 3700] [serial = 1771] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (199A1000) [pid = 3700] [serial = 1772] [outer = 00000000] [url = about:blank] 10:41:53 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (16425C00) [pid = 3700] [serial = 1760] [outer = 00000000] [url = about:blank] 10:41:54 INFO - PROCESS | 3700 | 1467049314018 Marionette TRACE conn6 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 10:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 10:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1182ms 10:41:54 INFO - PROCESS | 3700 | 1467049314082 Marionette TRACE conn6 -> [0,2397,"getWindowHandle",null] 10:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 10:41:54 INFO - PROCESS | 3700 | 1467049314086 Marionette TRACE conn6 <- [1,2397,null,{"value":"13"}] 10:41:54 INFO - PROCESS | 3700 | 1467049314091 Marionette TRACE conn6 -> [0,2398,"setScriptTimeout",{"ms":35000}] 10:41:54 INFO - PROCESS | 3700 | 1467049314096 Marionette TRACE conn6 <- [1,2398,null,{}] 10:41:54 INFO - PROCESS | 3700 | 1467049314101 Marionette TRACE conn6 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:54 INFO - PROCESS | 3700 | 1467049314104 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:54 INFO - PROCESS | 3700 | 1467049314194 Marionette TRACE conn6 <- [1,2399,null,{"value":null}] 10:41:54 INFO - PROCESS | 3700 | 1467049314201 Marionette TRACE conn6 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:54 INFO - PROCESS | 3700 | 1467049314203 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:54 INFO - PROCESS | 3700 | ++DOCSHELL 0FDD2400 == 28 [pid = 3700] [id = 609] 10:41:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (0FDD3C00) [pid = 3700] [serial = 1827] [outer = 00000000] 10:41:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10577800) [pid = 3700] [serial = 1828] [outer = 0FDD3C00] 10:41:54 INFO - PROCESS | 3700 | 1467049314256 Marionette DEBUG loaded listener.js 10:41:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10813800) [pid = 3700] [serial = 1829] [outer = 0FDD3C00] 10:41:54 INFO - PROCESS | 3700 | 1467049314917 Marionette TRACE conn6 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 10:41:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 10:41:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 890ms 10:41:54 INFO - PROCESS | 3700 | 1467049314982 Marionette TRACE conn6 -> [0,2401,"getWindowHandle",null] 10:41:54 INFO - PROCESS | 3700 | 1467049314987 Marionette TRACE conn6 <- [1,2401,null,{"value":"13"}] 10:41:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 10:41:54 INFO - PROCESS | 3700 | 1467049314993 Marionette TRACE conn6 -> [0,2402,"setScriptTimeout",{"ms":35000}] 10:41:54 INFO - PROCESS | 3700 | 1467049314996 Marionette TRACE conn6 <- [1,2402,null,{}] 10:41:54 INFO - PROCESS | 3700 | 1467049315000 Marionette TRACE conn6 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:54 INFO - PROCESS | 3700 | 1467049315002 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:55 INFO - PROCESS | 3700 | 1467049315096 Marionette TRACE conn6 <- [1,2403,null,{"value":null}] 10:41:55 INFO - PROCESS | 3700 | 1467049315102 Marionette TRACE conn6 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 3700 | 1467049315105 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:55 INFO - PROCESS | 3700 | ++DOCSHELL 10A37C00 == 29 [pid = 3700] [id = 610] 10:41:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10B4C800) [pid = 3700] [serial = 1830] [outer = 00000000] 10:41:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (119C9400) [pid = 3700] [serial = 1831] [outer = 10B4C800] 10:41:55 INFO - PROCESS | 3700 | 1467049315154 Marionette DEBUG loaded listener.js 10:41:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (13865400) [pid = 3700] [serial = 1832] [outer = 10B4C800] 10:41:55 INFO - PROCESS | 3700 | 1467049315641 Marionette TRACE conn6 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 10:41:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 10:41:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 670ms 10:41:55 INFO - PROCESS | 3700 | 1467049315667 Marionette TRACE conn6 -> [0,2405,"getWindowHandle",null] 10:41:55 INFO - PROCESS | 3700 | 1467049315669 Marionette TRACE conn6 <- [1,2405,null,{"value":"13"}] 10:41:55 INFO - PROCESS | 3700 | 1467049315673 Marionette TRACE conn6 -> [0,2406,"setScriptTimeout",{"ms":35000}] 10:41:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 10:41:55 INFO - PROCESS | 3700 | 1467049315677 Marionette TRACE conn6 <- [1,2406,null,{}] 10:41:55 INFO - PROCESS | 3700 | 1467049315689 Marionette TRACE conn6 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:55 INFO - PROCESS | 3700 | 1467049315694 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:55 INFO - PROCESS | 3700 | 1467049315785 Marionette TRACE conn6 <- [1,2407,null,{"value":null}] 10:41:55 INFO - PROCESS | 3700 | 1467049315795 Marionette TRACE conn6 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:55 INFO - PROCESS | 3700 | 1467049315799 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:55 INFO - PROCESS | 3700 | ++DOCSHELL 16423800 == 30 [pid = 3700] [id = 611] 10:41:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (16424400) [pid = 3700] [serial = 1833] [outer = 00000000] 10:41:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1642B000) [pid = 3700] [serial = 1834] [outer = 16424400] 10:41:55 INFO - PROCESS | 3700 | 1467049315849 Marionette DEBUG loaded listener.js 10:41:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (165D8800) [pid = 3700] [serial = 1835] [outer = 16424400] 10:41:56 INFO - PROCESS | 3700 | 1467049316319 Marionette TRACE conn6 <- [1,2408,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:41:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 10:41:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 670ms 10:41:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 10:41:56 INFO - PROCESS | 3700 | 1467049316352 Marionette TRACE conn6 -> [0,2409,"getWindowHandle",null] 10:41:56 INFO - PROCESS | 3700 | 1467049316355 Marionette TRACE conn6 <- [1,2409,null,{"value":"13"}] 10:41:56 INFO - PROCESS | 3700 | 1467049316364 Marionette TRACE conn6 -> [0,2410,"setScriptTimeout",{"ms":35000}] 10:41:56 INFO - PROCESS | 3700 | 1467049316366 Marionette TRACE conn6 <- [1,2410,null,{}] 10:41:56 INFO - PROCESS | 3700 | 1467049316370 Marionette TRACE conn6 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:56 INFO - PROCESS | 3700 | 1467049316372 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:56 INFO - PROCESS | 3700 | 1467049316499 Marionette TRACE conn6 <- [1,2411,null,{"value":null}] 10:41:56 INFO - PROCESS | 3700 | 1467049316593 Marionette TRACE conn6 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:56 INFO - PROCESS | 3700 | 1467049316595 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:56 INFO - PROCESS | 3700 | ++DOCSHELL 175F3400 == 31 [pid = 3700] [id = 612] 10:41:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (175F6C00) [pid = 3700] [serial = 1836] [outer = 00000000] 10:41:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (18159000) [pid = 3700] [serial = 1837] [outer = 175F6C00] 10:41:56 INFO - PROCESS | 3700 | 1467049316643 Marionette DEBUG loaded listener.js 10:41:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (181E1400) [pid = 3700] [serial = 1838] [outer = 175F6C00] 10:41:57 INFO - PROCESS | 3700 | 1467049317047 Marionette TRACE conn6 <- [1,2412,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 10:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 10:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 730ms 10:41:57 INFO - PROCESS | 3700 | 1467049317092 Marionette TRACE conn6 -> [0,2413,"getWindowHandle",null] 10:41:57 INFO - PROCESS | 3700 | 1467049317094 Marionette TRACE conn6 <- [1,2413,null,{"value":"13"}] 10:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 10:41:57 INFO - PROCESS | 3700 | 1467049317097 Marionette TRACE conn6 -> [0,2414,"setScriptTimeout",{"ms":35000}] 10:41:57 INFO - PROCESS | 3700 | 1467049317099 Marionette TRACE conn6 <- [1,2414,null,{}] 10:41:57 INFO - PROCESS | 3700 | 1467049317102 Marionette TRACE conn6 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:57 INFO - PROCESS | 3700 | 1467049317104 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:57 INFO - PROCESS | 3700 | 1467049317218 Marionette TRACE conn6 <- [1,2415,null,{"value":null}] 10:41:57 INFO - PROCESS | 3700 | 1467049317224 Marionette TRACE conn6 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:57 INFO - PROCESS | 3700 | 1467049317226 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:57 INFO - PROCESS | 3700 | ++DOCSHELL 10A3FC00 == 32 [pid = 3700] [id = 613] 10:41:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10D1C800) [pid = 3700] [serial = 1839] [outer = 00000000] 10:41:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (18CEDC00) [pid = 3700] [serial = 1840] [outer = 10D1C800] 10:41:57 INFO - PROCESS | 3700 | 1467049317269 Marionette DEBUG loaded listener.js 10:41:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (18CFB000) [pid = 3700] [serial = 1841] [outer = 10D1C800] 10:41:57 INFO - PROCESS | 3700 | 1467049317731 Marionette TRACE conn6 <- [1,2416,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 10:41:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 10:41:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 670ms 10:41:57 INFO - PROCESS | 3700 | 1467049317768 Marionette TRACE conn6 -> [0,2417,"getWindowHandle",null] 10:41:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 10:41:57 INFO - PROCESS | 3700 | 1467049317770 Marionette TRACE conn6 <- [1,2417,null,{"value":"13"}] 10:41:57 INFO - PROCESS | 3700 | 1467049317773 Marionette TRACE conn6 -> [0,2418,"setScriptTimeout",{"ms":35000}] 10:41:57 INFO - PROCESS | 3700 | 1467049317775 Marionette TRACE conn6 <- [1,2418,null,{}] 10:41:57 INFO - PROCESS | 3700 | 1467049317783 Marionette TRACE conn6 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:57 INFO - PROCESS | 3700 | 1467049317789 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:57 INFO - PROCESS | 3700 | 1467049317954 Marionette TRACE conn6 <- [1,2419,null,{"value":null}] 10:41:57 INFO - PROCESS | 3700 | 1467049317980 Marionette TRACE conn6 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:57 INFO - PROCESS | 3700 | 1467049317982 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:57 INFO - PROCESS | 3700 | ++DOCSHELL 10D13800 == 33 [pid = 3700] [id = 614] 10:41:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19088400) [pid = 3700] [serial = 1842] [outer = 00000000] 10:41:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (195CBC00) [pid = 3700] [serial = 1843] [outer = 19088400] 10:41:58 INFO - PROCESS | 3700 | 1467049318026 Marionette DEBUG loaded listener.js 10:41:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (195CC000) [pid = 3700] [serial = 1844] [outer = 19088400] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1642A400) [pid = 3700] [serial = 1803] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10D15C00) [pid = 3700] [serial = 1797] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (117D3C00) [pid = 3700] [serial = 1791] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (100FAC00) [pid = 3700] [serial = 1794] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1504FC00) [pid = 3700] [serial = 1800] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1794BC00) [pid = 3700] [serial = 1806] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1058F800) [pid = 3700] [serial = 1779] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16A7DC00) [pid = 3700] [serial = 1782] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19DCF800) [pid = 3700] [serial = 1785] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1AF2DC00) [pid = 3700] [serial = 1788] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (0C842C00) [pid = 3700] [serial = 1809] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (10D1E000) [pid = 3700] [serial = 1812] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 10:41:58 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (149BEC00) [pid = 3700] [serial = 1815] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 10:41:58 INFO - PROCESS | 3700 | 1467049318554 Marionette TRACE conn6 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 10:41:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 10:41:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 830ms 10:41:58 INFO - PROCESS | 3700 | 1467049318604 Marionette TRACE conn6 -> [0,2421,"getWindowHandle",null] 10:41:58 INFO - PROCESS | 3700 | 1467049318606 Marionette TRACE conn6 <- [1,2421,null,{"value":"13"}] 10:41:58 INFO - PROCESS | 3700 | 1467049318610 Marionette TRACE conn6 -> [0,2422,"setScriptTimeout",{"ms":35000}] 10:41:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 10:41:58 INFO - PROCESS | 3700 | 1467049318611 Marionette TRACE conn6 <- [1,2422,null,{}] 10:41:58 INFO - PROCESS | 3700 | 1467049318615 Marionette TRACE conn6 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:58 INFO - PROCESS | 3700 | 1467049318617 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:58 INFO - PROCESS | 3700 | 1467049318701 Marionette TRACE conn6 <- [1,2423,null,{"value":null}] 10:41:58 INFO - PROCESS | 3700 | 1467049318709 Marionette TRACE conn6 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:58 INFO - PROCESS | 3700 | 1467049318711 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:58 INFO - PROCESS | 3700 | ++DOCSHELL 10B4E800 == 34 [pid = 3700] [id = 615] 10:41:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10B4FC00) [pid = 3700] [serial = 1845] [outer = 00000000] 10:41:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (165DB800) [pid = 3700] [serial = 1846] [outer = 10B4FC00] 10:41:58 INFO - PROCESS | 3700 | 1467049318756 Marionette DEBUG loaded listener.js 10:41:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1815E800) [pid = 3700] [serial = 1847] [outer = 10B4FC00] 10:41:59 INFO - PROCESS | 3700 | 1467049319201 Marionette TRACE conn6 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 10:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 10:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 630ms 10:41:59 INFO - PROCESS | 3700 | 1467049319244 Marionette TRACE conn6 -> [0,2425,"getWindowHandle",null] 10:41:59 INFO - PROCESS | 3700 | 1467049319246 Marionette TRACE conn6 <- [1,2425,null,{"value":"13"}] 10:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 10:41:59 INFO - PROCESS | 3700 | 1467049319249 Marionette TRACE conn6 -> [0,2426,"setScriptTimeout",{"ms":35000}] 10:41:59 INFO - PROCESS | 3700 | 1467049319250 Marionette TRACE conn6 <- [1,2426,null,{}] 10:41:59 INFO - PROCESS | 3700 | 1467049319254 Marionette TRACE conn6 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:59 INFO - PROCESS | 3700 | 1467049319255 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:59 INFO - PROCESS | 3700 | 1467049319360 Marionette TRACE conn6 <- [1,2427,null,{"value":null}] 10:41:59 INFO - PROCESS | 3700 | 1467049319366 Marionette TRACE conn6 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:59 INFO - PROCESS | 3700 | 1467049319368 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:59 INFO - PROCESS | 3700 | ++DOCSHELL 19339C00 == 35 [pid = 3700] [id = 616] 10:41:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1933CC00) [pid = 3700] [serial = 1848] [outer = 00000000] 10:41:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1996D000) [pid = 3700] [serial = 1849] [outer = 1933CC00] 10:41:59 INFO - PROCESS | 3700 | 1467049319414 Marionette DEBUG loaded listener.js 10:41:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1997AC00) [pid = 3700] [serial = 1850] [outer = 1933CC00] 10:41:59 INFO - PROCESS | 3700 | 1467049319827 Marionette TRACE conn6 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 10:41:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 10:41:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 630ms 10:41:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 10:41:59 INFO - PROCESS | 3700 | 1467049319884 Marionette TRACE conn6 -> [0,2429,"getWindowHandle",null] 10:41:59 INFO - PROCESS | 3700 | 1467049319886 Marionette TRACE conn6 <- [1,2429,null,{"value":"13"}] 10:41:59 INFO - PROCESS | 3700 | 1467049319889 Marionette TRACE conn6 -> [0,2430,"setScriptTimeout",{"ms":35000}] 10:41:59 INFO - PROCESS | 3700 | 1467049319900 Marionette TRACE conn6 <- [1,2430,null,{}] 10:41:59 INFO - PROCESS | 3700 | 1467049319904 Marionette TRACE conn6 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:41:59 INFO - PROCESS | 3700 | 1467049319905 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:59 INFO - PROCESS | 3700 | 1467049319985 Marionette TRACE conn6 <- [1,2431,null,{"value":null}] 10:41:59 INFO - PROCESS | 3700 | 1467049319990 Marionette TRACE conn6 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:41:59 INFO - PROCESS | 3700 | 1467049319992 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:41:59 INFO - PROCESS | 3700 | ++DOCSHELL 199A2400 == 36 [pid = 3700] [id = 617] 10:41:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (199A4C00) [pid = 3700] [serial = 1851] [outer = 00000000] 10:42:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (199AA800) [pid = 3700] [serial = 1852] [outer = 199A4C00] 10:42:00 INFO - PROCESS | 3700 | 1467049320037 Marionette DEBUG loaded listener.js 10:42:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19BD3000) [pid = 3700] [serial = 1853] [outer = 199A4C00] 10:42:00 INFO - PROCESS | 3700 | 1467049320449 Marionette TRACE conn6 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 10:42:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 10:42:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 590ms 10:42:00 INFO - PROCESS | 3700 | 1467049320548 Marionette TRACE conn6 -> [0,2433,"getWindowHandle",null] 10:42:00 INFO - PROCESS | 3700 | 1467049320552 Marionette TRACE conn6 <- [1,2433,null,{"value":"13"}] 10:42:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 10:42:00 INFO - PROCESS | 3700 | 1467049320569 Marionette TRACE conn6 -> [0,2434,"setScriptTimeout",{"ms":35000}] 10:42:00 INFO - PROCESS | 3700 | 1467049320573 Marionette TRACE conn6 <- [1,2434,null,{}] 10:42:00 INFO - PROCESS | 3700 | 1467049320579 Marionette TRACE conn6 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:00 INFO - PROCESS | 3700 | 1467049320583 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:00 INFO - PROCESS | 3700 | 1467049320737 Marionette TRACE conn6 <- [1,2435,null,{"value":null}] 10:42:00 INFO - PROCESS | 3700 | 1467049320905 Marionette TRACE conn6 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:00 INFO - PROCESS | 3700 | 1467049320909 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:00 INFO - PROCESS | 3700 | ++DOCSHELL 1057E000 == 37 [pid = 3700] [id = 618] 10:42:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1058C400) [pid = 3700] [serial = 1854] [outer = 00000000] 10:42:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1081E800) [pid = 3700] [serial = 1855] [outer = 1058C400] 10:42:00 INFO - PROCESS | 3700 | 1467049320966 Marionette DEBUG loaded listener.js 10:42:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10B53800) [pid = 3700] [serial = 1856] [outer = 1058C400] 10:42:01 INFO - PROCESS | 3700 | 1467049321525 Marionette TRACE conn6 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 10:42:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 10:42:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 990ms 10:42:01 INFO - PROCESS | 3700 | 1467049321562 Marionette TRACE conn6 -> [0,2437,"getWindowHandle",null] 10:42:01 INFO - PROCESS | 3700 | 1467049321566 Marionette TRACE conn6 <- [1,2437,null,{"value":"13"}] 10:42:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 10:42:01 INFO - PROCESS | 3700 | 1467049321572 Marionette TRACE conn6 -> [0,2438,"setScriptTimeout",{"ms":35000}] 10:42:01 INFO - PROCESS | 3700 | 1467049321576 Marionette TRACE conn6 <- [1,2438,null,{}] 10:42:01 INFO - PROCESS | 3700 | 1467049321581 Marionette TRACE conn6 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:01 INFO - PROCESS | 3700 | 1467049321584 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:01 INFO - PROCESS | 3700 | 1467049321703 Marionette TRACE conn6 <- [1,2439,null,{"value":null}] 10:42:01 INFO - PROCESS | 3700 | 1467049321866 Marionette TRACE conn6 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:01 INFO - PROCESS | 3700 | 1467049321869 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:01 INFO - PROCESS | 3700 | ++DOCSHELL 151AB400 == 38 [pid = 3700] [id = 619] 10:42:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (151B1400) [pid = 3700] [serial = 1857] [outer = 00000000] 10:42:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1642A000) [pid = 3700] [serial = 1858] [outer = 151B1400] 10:42:01 INFO - PROCESS | 3700 | 1467049321925 Marionette DEBUG loaded listener.js 10:42:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1755D800) [pid = 3700] [serial = 1859] [outer = 151B1400] 10:42:02 INFO - PROCESS | 3700 | 1467049322536 Marionette TRACE conn6 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 10:42:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 10:42:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 990ms 10:42:02 INFO - PROCESS | 3700 | 1467049322574 Marionette TRACE conn6 -> [0,2441,"getWindowHandle",null] 10:42:02 INFO - PROCESS | 3700 | 1467049322577 Marionette TRACE conn6 <- [1,2441,null,{"value":"13"}] 10:42:02 INFO - PROCESS | 3700 | 1467049322582 Marionette TRACE conn6 -> [0,2442,"setScriptTimeout",{"ms":35000}] 10:42:02 INFO - PROCESS | 3700 | 1467049322584 Marionette TRACE conn6 <- [1,2442,null,{}] 10:42:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 10:42:02 INFO - PROCESS | 3700 | 1467049322595 Marionette TRACE conn6 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:02 INFO - PROCESS | 3700 | 1467049322600 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:02 INFO - PROCESS | 3700 | 1467049322709 Marionette TRACE conn6 <- [1,2443,null,{"value":null}] 10:42:02 INFO - PROCESS | 3700 | 1467049322853 Marionette TRACE conn6 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:02 INFO - PROCESS | 3700 | 1467049322857 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:02 INFO - PROCESS | 3700 | ++DOCSHELL 1997BC00 == 39 [pid = 3700] [id = 620] 10:42:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1997C400) [pid = 3700] [serial = 1860] [outer = 00000000] 10:42:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (199AEC00) [pid = 3700] [serial = 1861] [outer = 1997C400] 10:42:02 INFO - PROCESS | 3700 | 1467049322914 Marionette DEBUG loaded listener.js 10:42:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19BDE400) [pid = 3700] [serial = 1862] [outer = 1997C400] 10:42:03 INFO - PROCESS | 3700 | 1467049323533 Marionette TRACE conn6 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 10:42:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 10:42:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 971ms 10:42:03 INFO - PROCESS | 3700 | 1467049323560 Marionette TRACE conn6 -> [0,2445,"getWindowHandle",null] 10:42:03 INFO - PROCESS | 3700 | 1467049323563 Marionette TRACE conn6 <- [1,2445,null,{"value":"13"}] 10:42:03 INFO - PROCESS | 3700 | 1467049323566 Marionette TRACE conn6 -> [0,2446,"setScriptTimeout",{"ms":35000}] 10:42:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 10:42:03 INFO - PROCESS | 3700 | 1467049323569 Marionette TRACE conn6 <- [1,2446,null,{}] 10:42:03 INFO - PROCESS | 3700 | 1467049323572 Marionette TRACE conn6 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:03 INFO - PROCESS | 3700 | 1467049323574 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:03 INFO - PROCESS | 3700 | 1467049323684 Marionette TRACE conn6 <- [1,2447,null,{"value":null}] 10:42:03 INFO - PROCESS | 3700 | 1467049323797 Marionette TRACE conn6 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:03 INFO - PROCESS | 3700 | 1467049323799 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:03 INFO - PROCESS | 3700 | ++DOCSHELL 19960400 == 40 [pid = 3700] [id = 621] 10:42:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19961400) [pid = 3700] [serial = 1863] [outer = 00000000] 10:42:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19CDF400) [pid = 3700] [serial = 1864] [outer = 19961400] 10:42:03 INFO - PROCESS | 3700 | 1467049323905 Marionette DEBUG loaded listener.js 10:42:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1A00F800) [pid = 3700] [serial = 1865] [outer = 19961400] 10:42:04 INFO - PROCESS | 3700 | 1467049324662 Marionette TRACE conn6 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 10:42:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 10:42:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1124ms 10:42:04 INFO - PROCESS | 3700 | 1467049324695 Marionette TRACE conn6 -> [0,2449,"getWindowHandle",null] 10:42:04 INFO - PROCESS | 3700 | 1467049324698 Marionette TRACE conn6 <- [1,2449,null,{"value":"13"}] 10:42:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 10:42:04 INFO - PROCESS | 3700 | 1467049324703 Marionette TRACE conn6 -> [0,2450,"setScriptTimeout",{"ms":35000}] 10:42:04 INFO - PROCESS | 3700 | 1467049324706 Marionette TRACE conn6 <- [1,2450,null,{}] 10:42:04 INFO - PROCESS | 3700 | 1467049324712 Marionette TRACE conn6 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:04 INFO - PROCESS | 3700 | 1467049324715 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:04 INFO - PROCESS | 3700 | 1467049324856 Marionette TRACE conn6 <- [1,2451,null,{"value":null}] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 19339C00 == 39 [pid = 3700] [id = 616] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 10B4E800 == 38 [pid = 3700] [id = 615] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 10D13800 == 37 [pid = 3700] [id = 614] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 10A3FC00 == 36 [pid = 3700] [id = 613] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 175F3400 == 35 [pid = 3700] [id = 612] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 16423800 == 34 [pid = 3700] [id = 611] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 10A37C00 == 33 [pid = 3700] [id = 610] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 0FDD2400 == 32 [pid = 3700] [id = 609] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 09066C00 == 31 [pid = 3700] [id = 608] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 0FDD4C00 == 30 [pid = 3700] [id = 607] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 1504CC00 == 29 [pid = 3700] [id = 606] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 19960400 == 28 [pid = 3700] [id = 621] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 1997BC00 == 27 [pid = 3700] [id = 620] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 199A2400 == 26 [pid = 3700] [id = 617] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 1057E000 == 25 [pid = 3700] [id = 618] 10:42:05 INFO - PROCESS | 3700 | --DOCSHELL 151AB400 == 24 [pid = 3700] [id = 619] 10:42:05 INFO - PROCESS | 3700 | 1467049325619 Marionette TRACE conn6 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:05 INFO - PROCESS | 3700 | 1467049325622 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (18159800) [pid = 3700] [serial = 1807] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (148A5C00) [pid = 3700] [serial = 1781] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (10EBFC00) [pid = 3700] [serial = 1780] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1900B400) [pid = 3700] [serial = 1784] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (18155000) [pid = 3700] [serial = 1783] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1A0F1000) [pid = 3700] [serial = 1787] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1A0E6400) [pid = 3700] [serial = 1786] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1B993000) [pid = 3700] [serial = 1790] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1B813800) [pid = 3700] [serial = 1789] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10669800) [pid = 3700] [serial = 1810] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (181F0800) [pid = 3700] [serial = 1808] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1380D400) [pid = 3700] [serial = 1811] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16A83000) [pid = 3700] [serial = 1805] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (18E72400) [pid = 3700] [serial = 1813] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1933DC00) [pid = 3700] [serial = 1814] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15352C00) [pid = 3700] [serial = 1802] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (195C5C00) [pid = 3700] [serial = 1817] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (195CCC00) [pid = 3700] [serial = 1816] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (165D3800) [pid = 3700] [serial = 1804] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (10EBF800) [pid = 3700] [serial = 1798] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (117D9000) [pid = 3700] [serial = 1799] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (14B90800) [pid = 3700] [serial = 1793] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1386B400) [pid = 3700] [serial = 1792] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (10579C00) [pid = 3700] [serial = 1795] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (10595400) [pid = 3700] [serial = 1796] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (150E4000) [pid = 3700] [serial = 1801] [outer = 00000000] [url = about:blank] 10:42:05 INFO - PROCESS | 3700 | ++DOCSHELL 09063400 == 25 [pid = 3700] [id = 622] 10:42:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (09063C00) [pid = 3700] [serial = 1866] [outer = 00000000] 10:42:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (0C73B400) [pid = 3700] [serial = 1867] [outer = 09063C00] 10:42:05 INFO - PROCESS | 3700 | 1467049325795 Marionette DEBUG loaded listener.js 10:42:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (0C8EC400) [pid = 3700] [serial = 1868] [outer = 09063C00] 10:42:06 INFO - PROCESS | 3700 | 1467049326256 Marionette TRACE conn6 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 10:42:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 10:42:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1579ms 10:42:06 INFO - PROCESS | 3700 | 1467049326284 Marionette TRACE conn6 -> [0,2453,"getWindowHandle",null] 10:42:06 INFO - PROCESS | 3700 | 1467049326288 Marionette TRACE conn6 <- [1,2453,null,{"value":"13"}] 10:42:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 10:42:06 INFO - PROCESS | 3700 | 1467049326292 Marionette TRACE conn6 -> [0,2454,"setScriptTimeout",{"ms":35000}] 10:42:06 INFO - PROCESS | 3700 | 1467049326295 Marionette TRACE conn6 <- [1,2454,null,{}] 10:42:06 INFO - PROCESS | 3700 | 1467049326301 Marionette TRACE conn6 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:06 INFO - PROCESS | 3700 | 1467049326305 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:06 INFO - PROCESS | 3700 | 1467049326404 Marionette TRACE conn6 <- [1,2455,null,{"value":null}] 10:42:06 INFO - PROCESS | 3700 | 1467049326418 Marionette TRACE conn6 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:06 INFO - PROCESS | 3700 | 1467049326420 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:06 INFO - PROCESS | 3700 | ++DOCSHELL 10670800 == 26 [pid = 3700] [id = 623] 10:42:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10670C00) [pid = 3700] [serial = 1869] [outer = 00000000] 10:42:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1081FC00) [pid = 3700] [serial = 1870] [outer = 10670C00] 10:42:06 INFO - PROCESS | 3700 | 1467049326471 Marionette DEBUG loaded listener.js 10:42:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10A40000) [pid = 3700] [serial = 1871] [outer = 10670C00] 10:42:06 INFO - PROCESS | 3700 | 1467049326971 Marionette TRACE conn6 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 10:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 10:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 730ms 10:42:07 INFO - PROCESS | 3700 | 1467049327052 Marionette TRACE conn6 -> [0,2457,"getWindowHandle",null] 10:42:07 INFO - PROCESS | 3700 | 1467049327056 Marionette TRACE conn6 <- [1,2457,null,{"value":"13"}] 10:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 10:42:07 INFO - PROCESS | 3700 | 1467049327063 Marionette TRACE conn6 -> [0,2458,"setScriptTimeout",{"ms":35000}] 10:42:07 INFO - PROCESS | 3700 | 1467049327065 Marionette TRACE conn6 <- [1,2458,null,{}] 10:42:07 INFO - PROCESS | 3700 | 1467049327069 Marionette TRACE conn6 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:07 INFO - PROCESS | 3700 | 1467049327072 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:07 INFO - PROCESS | 3700 | 1467049327201 Marionette TRACE conn6 <- [1,2459,null,{"value":null}] 10:42:07 INFO - PROCESS | 3700 | 1467049327217 Marionette TRACE conn6 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:07 INFO - PROCESS | 3700 | 1467049327219 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:07 INFO - PROCESS | 3700 | ++DOCSHELL 117DD400 == 27 [pid = 3700] [id = 624] 10:42:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (117DF800) [pid = 3700] [serial = 1872] [outer = 00000000] 10:42:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1380F400) [pid = 3700] [serial = 1873] [outer = 117DF800] 10:42:07 INFO - PROCESS | 3700 | 1467049327267 Marionette DEBUG loaded listener.js 10:42:07 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (14819000) [pid = 3700] [serial = 1874] [outer = 117DF800] 10:42:07 INFO - PROCESS | 3700 | 1467049327737 Marionette TRACE conn6 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 10:42:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 10:42:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 730ms 10:42:07 INFO - PROCESS | 3700 | 1467049327799 Marionette TRACE conn6 -> [0,2461,"getWindowHandle",null] 10:42:07 INFO - PROCESS | 3700 | 1467049327801 Marionette TRACE conn6 <- [1,2461,null,{"value":"13"}] 10:42:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 10:42:07 INFO - PROCESS | 3700 | 1467049327806 Marionette TRACE conn6 -> [0,2462,"setScriptTimeout",{"ms":35000}] 10:42:07 INFO - PROCESS | 3700 | 1467049327812 Marionette TRACE conn6 <- [1,2462,null,{}] 10:42:07 INFO - PROCESS | 3700 | 1467049327832 Marionette TRACE conn6 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:07 INFO - PROCESS | 3700 | 1467049327836 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:07 INFO - PROCESS | 3700 | 1467049327958 Marionette TRACE conn6 <- [1,2463,null,{"value":null}] 10:42:08 INFO - PROCESS | 3700 | 1467049328028 Marionette TRACE conn6 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:08 INFO - PROCESS | 3700 | 1467049328030 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:08 INFO - PROCESS | 3700 | ++DOCSHELL 0C844C00 == 28 [pid = 3700] [id = 625] 10:42:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (0FD1EC00) [pid = 3700] [serial = 1875] [outer = 00000000] 10:42:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (15053000) [pid = 3700] [serial = 1876] [outer = 0FD1EC00] 10:42:08 INFO - PROCESS | 3700 | 1467049328086 Marionette DEBUG loaded listener.js 10:42:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15350C00) [pid = 3700] [serial = 1877] [outer = 0FD1EC00] 10:42:08 INFO - PROCESS | 3700 | 1467049328529 Marionette TRACE conn6 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 10:42:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 10:42:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 751ms 10:42:08 INFO - PROCESS | 3700 | 1467049328574 Marionette TRACE conn6 -> [0,2465,"getWindowHandle",null] 10:42:08 INFO - PROCESS | 3700 | 1467049328576 Marionette TRACE conn6 <- [1,2465,null,{"value":"13"}] 10:42:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 10:42:08 INFO - PROCESS | 3700 | 1467049328579 Marionette TRACE conn6 -> [0,2466,"setScriptTimeout",{"ms":35000}] 10:42:08 INFO - PROCESS | 3700 | 1467049328581 Marionette TRACE conn6 <- [1,2466,null,{}] 10:42:08 INFO - PROCESS | 3700 | 1467049328585 Marionette TRACE conn6 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:08 INFO - PROCESS | 3700 | 1467049328587 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:08 INFO - PROCESS | 3700 | 1467049328708 Marionette TRACE conn6 <- [1,2467,null,{"value":null}] 10:42:08 INFO - PROCESS | 3700 | 1467049328773 Marionette TRACE conn6 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:08 INFO - PROCESS | 3700 | 1467049328775 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:08 INFO - PROCESS | 3700 | ++DOCSHELL 1535CC00 == 29 [pid = 3700] [id = 626] 10:42:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1535D000) [pid = 3700] [serial = 1878] [outer = 00000000] 10:42:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (165D4800) [pid = 3700] [serial = 1879] [outer = 1535D000] 10:42:08 INFO - PROCESS | 3700 | 1467049328820 Marionette DEBUG loaded listener.js 10:42:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (16607400) [pid = 3700] [serial = 1880] [outer = 1535D000] 10:42:09 INFO - PROCESS | 3700 | 1467049329265 Marionette TRACE conn6 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 10:42:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 10:42:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 730ms 10:42:09 INFO - PROCESS | 3700 | 1467049329310 Marionette TRACE conn6 -> [0,2469,"getWindowHandle",null] 10:42:09 INFO - PROCESS | 3700 | 1467049329313 Marionette TRACE conn6 <- [1,2469,null,{"value":"13"}] 10:42:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 10:42:09 INFO - PROCESS | 3700 | 1467049329316 Marionette TRACE conn6 -> [0,2470,"setScriptTimeout",{"ms":35000}] 10:42:09 INFO - PROCESS | 3700 | 1467049329317 Marionette TRACE conn6 <- [1,2470,null,{}] 10:42:09 INFO - PROCESS | 3700 | 1467049329321 Marionette TRACE conn6 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:09 INFO - PROCESS | 3700 | 1467049329323 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:09 INFO - PROCESS | 3700 | 1467049329442 Marionette TRACE conn6 <- [1,2471,null,{"value":null}] 10:42:09 INFO - PROCESS | 3700 | 1467049329448 Marionette TRACE conn6 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:09 INFO - PROCESS | 3700 | 1467049329454 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:09 INFO - PROCESS | 3700 | ++DOCSHELL 1791B000 == 30 [pid = 3700] [id = 627] 10:42:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1791BC00) [pid = 3700] [serial = 1881] [outer = 00000000] 10:42:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18153C00) [pid = 3700] [serial = 1882] [outer = 1791BC00] 10:42:09 INFO - PROCESS | 3700 | 1467049329509 Marionette DEBUG loaded listener.js 10:42:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18D2DC00) [pid = 3700] [serial = 1883] [outer = 1791BC00] 10:42:10 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (175F6C00) [pid = 3700] [serial = 1836] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 10:42:10 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (09067400) [pid = 3700] [serial = 1824] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 10:42:10 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (0FDD3C00) [pid = 3700] [serial = 1827] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 10:42:10 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1057B800) [pid = 3700] [serial = 1821] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 10:42:10 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10B4C800) [pid = 3700] [serial = 1830] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 10:42:10 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1996A800) [pid = 3700] [serial = 1818] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 10:42:10 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10D1C800) [pid = 3700] [serial = 1839] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 10:42:10 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1933CC00) [pid = 3700] [serial = 1848] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 10:42:10 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (199A4C00) [pid = 3700] [serial = 1851] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 10:42:10 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19088400) [pid = 3700] [serial = 1842] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 10:42:10 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (10B4FC00) [pid = 3700] [serial = 1845] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 10:42:10 INFO - PROCESS | 3700 | 1467049330229 Marionette TRACE conn6 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 10:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 10:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 930ms 10:42:10 INFO - PROCESS | 3700 | 1467049330246 Marionette TRACE conn6 -> [0,2473,"getWindowHandle",null] 10:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 10:42:10 INFO - PROCESS | 3700 | 1467049330248 Marionette TRACE conn6 <- [1,2473,null,{"value":"13"}] 10:42:10 INFO - PROCESS | 3700 | 1467049330252 Marionette TRACE conn6 -> [0,2474,"setScriptTimeout",{"ms":35000}] 10:42:10 INFO - PROCESS | 3700 | 1467049330253 Marionette TRACE conn6 <- [1,2474,null,{}] 10:42:10 INFO - PROCESS | 3700 | 1467049330257 Marionette TRACE conn6 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:10 INFO - PROCESS | 3700 | 1467049330259 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:10 INFO - PROCESS | 3700 | 1467049330382 Marionette TRACE conn6 <- [1,2475,null,{"value":null}] 10:42:10 INFO - PROCESS | 3700 | 1467049330446 Marionette TRACE conn6 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:10 INFO - PROCESS | 3700 | 1467049330448 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:10 INFO - PROCESS | 3700 | ++DOCSHELL 0C84D400 == 31 [pid = 3700] [id = 628] 10:42:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (0C8ECC00) [pid = 3700] [serial = 1884] [outer = 00000000] 10:42:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1794F000) [pid = 3700] [serial = 1885] [outer = 0C8ECC00] 10:42:10 INFO - PROCESS | 3700 | 1467049330502 Marionette DEBUG loaded listener.js 10:42:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (19006800) [pid = 3700] [serial = 1886] [outer = 0C8ECC00] 10:42:10 INFO - PROCESS | 3700 | 1467049330843 Marionette TRACE conn6 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 10:42:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 10:42:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 630ms 10:42:10 INFO - PROCESS | 3700 | 1467049330882 Marionette TRACE conn6 -> [0,2477,"getWindowHandle",null] 10:42:10 INFO - PROCESS | 3700 | 1467049330884 Marionette TRACE conn6 <- [1,2477,null,{"value":"13"}] 10:42:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 10:42:10 INFO - PROCESS | 3700 | 1467049330888 Marionette TRACE conn6 -> [0,2478,"setScriptTimeout",{"ms":35000}] 10:42:10 INFO - PROCESS | 3700 | 1467049330889 Marionette TRACE conn6 <- [1,2478,null,{}] 10:42:10 INFO - PROCESS | 3700 | 1467049330893 Marionette TRACE conn6 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:10 INFO - PROCESS | 3700 | 1467049330895 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:11 INFO - PROCESS | 3700 | 1467049331028 Marionette TRACE conn6 <- [1,2479,null,{"value":null}] 10:42:11 INFO - PROCESS | 3700 | 1467049331037 Marionette TRACE conn6 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:11 INFO - PROCESS | 3700 | 1467049331039 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:11 INFO - PROCESS | 3700 | ++DOCSHELL 1933B400 == 32 [pid = 3700] [id = 629] 10:42:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1933C000) [pid = 3700] [serial = 1887] [outer = 00000000] 10:42:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (195C5400) [pid = 3700] [serial = 1888] [outer = 1933C000] 10:42:11 INFO - PROCESS | 3700 | 1467049331086 Marionette DEBUG loaded listener.js 10:42:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (195C9400) [pid = 3700] [serial = 1889] [outer = 1933C000] 10:42:11 INFO - PROCESS | 3700 | 1467049331500 Marionette TRACE conn6 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:42:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 10:42:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 630ms 10:42:11 INFO - PROCESS | 3700 | 1467049331518 Marionette TRACE conn6 -> [0,2481,"getWindowHandle",null] 10:42:11 INFO - PROCESS | 3700 | 1467049331520 Marionette TRACE conn6 <- [1,2481,null,{"value":"13"}] 10:42:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 10:42:11 INFO - PROCESS | 3700 | 1467049331524 Marionette TRACE conn6 -> [0,2482,"setScriptTimeout",{"ms":35000}] 10:42:11 INFO - PROCESS | 3700 | 1467049331525 Marionette TRACE conn6 <- [1,2482,null,{}] 10:42:11 INFO - PROCESS | 3700 | 1467049331529 Marionette TRACE conn6 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:11 INFO - PROCESS | 3700 | 1467049331531 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:11 INFO - PROCESS | 3700 | 1467049331609 Marionette TRACE conn6 <- [1,2483,null,{"value":null}] 10:42:11 INFO - PROCESS | 3700 | 1467049331737 Marionette TRACE conn6 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:11 INFO - PROCESS | 3700 | 1467049331739 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:11 INFO - PROCESS | 3700 | ++DOCSHELL 0C734800 == 33 [pid = 3700] [id = 630] 10:42:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (0C736400) [pid = 3700] [serial = 1890] [outer = 00000000] 10:42:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19960400) [pid = 3700] [serial = 1891] [outer = 0C736400] 10:42:11 INFO - PROCESS | 3700 | 1467049331784 Marionette DEBUG loaded listener.js 10:42:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19964400) [pid = 3700] [serial = 1892] [outer = 0C736400] 10:42:12 INFO - PROCESS | 3700 | 1467049332311 Marionette TRACE conn6 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 10:42:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 10:42:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 870ms 10:42:12 INFO - PROCESS | 3700 | 1467049332395 Marionette TRACE conn6 -> [0,2485,"getWindowHandle",null] 10:42:12 INFO - PROCESS | 3700 | 1467049332400 Marionette TRACE conn6 <- [1,2485,null,{"value":"13"}] 10:42:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 10:42:12 INFO - PROCESS | 3700 | 1467049332405 Marionette TRACE conn6 -> [0,2486,"setScriptTimeout",{"ms":35000}] 10:42:12 INFO - PROCESS | 3700 | 1467049332409 Marionette TRACE conn6 <- [1,2486,null,{}] 10:42:12 INFO - PROCESS | 3700 | 1467049332415 Marionette TRACE conn6 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:12 INFO - PROCESS | 3700 | 1467049332419 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:12 INFO - PROCESS | 3700 | 1467049332555 Marionette TRACE conn6 <- [1,2487,null,{"value":null}] 10:42:12 INFO - PROCESS | 3700 | 1467049332696 Marionette TRACE conn6 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:12 INFO - PROCESS | 3700 | 1467049332698 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:12 INFO - PROCESS | 3700 | ++DOCSHELL 0FD6E000 == 34 [pid = 3700] [id = 631] 10:42:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (0FD6FC00) [pid = 3700] [serial = 1893] [outer = 00000000] 10:42:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1081E000) [pid = 3700] [serial = 1894] [outer = 0FD6FC00] 10:42:12 INFO - PROCESS | 3700 | 1467049332756 Marionette DEBUG loaded listener.js 10:42:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (10D31800) [pid = 3700] [serial = 1895] [outer = 0FD6FC00] 10:42:13 INFO - PROCESS | 3700 | 1467049333522 Marionette TRACE conn6 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 10:42:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 10:42:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1191ms 10:42:13 INFO - PROCESS | 3700 | 1467049333596 Marionette TRACE conn6 -> [0,2489,"getWindowHandle",null] 10:42:13 INFO - PROCESS | 3700 | 1467049333601 Marionette TRACE conn6 <- [1,2489,null,{"value":"13"}] 10:42:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 10:42:13 INFO - PROCESS | 3700 | 1467049333608 Marionette TRACE conn6 -> [0,2490,"setScriptTimeout",{"ms":35000}] 10:42:13 INFO - PROCESS | 3700 | 1467049333611 Marionette TRACE conn6 <- [1,2490,null,{}] 10:42:13 INFO - PROCESS | 3700 | 1467049333615 Marionette TRACE conn6 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:13 INFO - PROCESS | 3700 | 1467049333618 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:13 INFO - PROCESS | 3700 | 1467049333744 Marionette TRACE conn6 <- [1,2491,null,{"value":null}] 10:42:13 INFO - PROCESS | 3700 | 1467049333877 Marionette TRACE conn6 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:13 INFO - PROCESS | 3700 | 1467049333880 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:13 INFO - PROCESS | 3700 | ++DOCSHELL 14F96800 == 35 [pid = 3700] [id = 632] 10:42:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (14F98C00) [pid = 3700] [serial = 1896] [outer = 00000000] 10:42:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (15051C00) [pid = 3700] [serial = 1897] [outer = 14F98C00] 10:42:13 INFO - PROCESS | 3700 | 1467049333943 Marionette DEBUG loaded listener.js 10:42:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (16533400) [pid = 3700] [serial = 1898] [outer = 14F98C00] 10:42:14 INFO - PROCESS | 3700 | 1467049334839 Marionette TRACE conn6 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:42:14 INFO - PROCESS | 3700 | --DOCSHELL 19449800 == 34 [pid = 3700] [id = 406] 10:42:14 INFO - PROCESS | 3700 | --DOCSHELL 10574000 == 33 [pid = 3700] [id = 404] 10:42:14 INFO - PROCESS | 3700 | --DOCSHELL 1996F000 == 32 [pid = 3700] [id = 400] 10:42:14 INFO - PROCESS | 3700 | --DOCSHELL 1CA85000 == 31 [pid = 3700] [id = 402] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (18159000) [pid = 3700] [serial = 1837] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (181E1400) [pid = 3700] [serial = 1838] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (100F3800) [pid = 3700] [serial = 1825] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1193A400) [pid = 3700] [serial = 1826] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1642B000) [pid = 3700] [serial = 1834] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10577800) [pid = 3700] [serial = 1828] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10813800) [pid = 3700] [serial = 1829] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10B56400) [pid = 3700] [serial = 1822] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (13861C00) [pid = 3700] [serial = 1823] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (119C9400) [pid = 3700] [serial = 1831] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (13865400) [pid = 3700] [serial = 1832] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19972000) [pid = 3700] [serial = 1820] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19971800) [pid = 3700] [serial = 1819] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (18CEDC00) [pid = 3700] [serial = 1840] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1997AC00) [pid = 3700] [serial = 1850] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (199AA800) [pid = 3700] [serial = 1852] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (195CBC00) [pid = 3700] [serial = 1843] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (165DB800) [pid = 3700] [serial = 1846] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19BD3000) [pid = 3700] [serial = 1853] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1996D000) [pid = 3700] [serial = 1849] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1815E800) [pid = 3700] [serial = 1847] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (195CC000) [pid = 3700] [serial = 1844] [outer = 00000000] [url = about:blank] 10:42:14 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (18CFB000) [pid = 3700] [serial = 1841] [outer = 00000000] [url = about:blank] 10:42:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 10:42:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1321ms 10:42:14 INFO - PROCESS | 3700 | 1467049334932 Marionette TRACE conn6 -> [0,2493,"getWindowHandle",null] 10:42:14 INFO - PROCESS | 3700 | 1467049334936 Marionette TRACE conn6 <- [1,2493,null,{"value":"13"}] 10:42:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 10:42:14 INFO - PROCESS | 3700 | 1467049334941 Marionette TRACE conn6 -> [0,2494,"setScriptTimeout",{"ms":35000}] 10:42:14 INFO - PROCESS | 3700 | 1467049334944 Marionette TRACE conn6 <- [1,2494,null,{}] 10:42:14 INFO - PROCESS | 3700 | 1467049334950 Marionette TRACE conn6 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:14 INFO - PROCESS | 3700 | 1467049334952 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:15 INFO - PROCESS | 3700 | 1467049335049 Marionette TRACE conn6 <- [1,2495,null,{"value":null}] 10:42:15 INFO - PROCESS | 3700 | 1467049335056 Marionette TRACE conn6 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:15 INFO - PROCESS | 3700 | 1467049335061 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:15 INFO - PROCESS | 3700 | ++DOCSHELL 10575400 == 32 [pid = 3700] [id = 633] 10:42:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10575C00) [pid = 3700] [serial = 1899] [outer = 00000000] 10:42:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1058FC00) [pid = 3700] [serial = 1900] [outer = 10575C00] 10:42:15 INFO - PROCESS | 3700 | 1467049335110 Marionette DEBUG loaded listener.js 10:42:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (10817C00) [pid = 3700] [serial = 1901] [outer = 10575C00] 10:42:15 INFO - PROCESS | 3700 | 1467049335659 Marionette TRACE conn6 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 10:42:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 10:42:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 790ms 10:42:15 INFO - PROCESS | 3700 | 1467049335732 Marionette TRACE conn6 -> [0,2497,"getWindowHandle",null] 10:42:15 INFO - PROCESS | 3700 | 1467049335737 Marionette TRACE conn6 <- [1,2497,null,{"value":"13"}] 10:42:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 10:42:15 INFO - PROCESS | 3700 | 1467049335743 Marionette TRACE conn6 -> [0,2498,"setScriptTimeout",{"ms":35000}] 10:42:15 INFO - PROCESS | 3700 | 1467049335746 Marionette TRACE conn6 <- [1,2498,null,{}] 10:42:15 INFO - PROCESS | 3700 | 1467049335750 Marionette TRACE conn6 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:15 INFO - PROCESS | 3700 | 1467049335752 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:15 INFO - PROCESS | 3700 | 1467049335850 Marionette TRACE conn6 <- [1,2499,null,{"value":null}] 10:42:15 INFO - PROCESS | 3700 | 1467049335953 Marionette TRACE conn6 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:15 INFO - PROCESS | 3700 | 1467049335956 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:15 INFO - PROCESS | 3700 | ++DOCSHELL 13861C00 == 33 [pid = 3700] [id = 634] 10:42:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (13864000) [pid = 3700] [serial = 1902] [outer = 00000000] 10:42:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1386D800) [pid = 3700] [serial = 1903] [outer = 13864000] 10:42:15 INFO - PROCESS | 3700 | 1467049336002 Marionette DEBUG loaded listener.js 10:42:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (149C9400) [pid = 3700] [serial = 1904] [outer = 13864000] 10:42:16 INFO - PROCESS | 3700 | 1467049336364 Marionette TRACE conn6 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 10:42:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 10:42:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 670ms 10:42:16 INFO - PROCESS | 3700 | 1467049336417 Marionette TRACE conn6 -> [0,2501,"getWindowHandle",null] 10:42:16 INFO - PROCESS | 3700 | 1467049336420 Marionette TRACE conn6 <- [1,2501,null,{"value":"13"}] 10:42:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 10:42:16 INFO - PROCESS | 3700 | 1467049336423 Marionette TRACE conn6 -> [0,2502,"setScriptTimeout",{"ms":35000}] 10:42:16 INFO - PROCESS | 3700 | 1467049336427 Marionette TRACE conn6 <- [1,2502,null,{}] 10:42:16 INFO - PROCESS | 3700 | 1467049336471 Marionette TRACE conn6 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:16 INFO - PROCESS | 3700 | 1467049336476 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:16 INFO - PROCESS | 3700 | 1467049336566 Marionette TRACE conn6 <- [1,2503,null,{"value":null}] 10:42:16 INFO - PROCESS | 3700 | 1467049336573 Marionette TRACE conn6 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:16 INFO - PROCESS | 3700 | 1467049336577 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:16 INFO - PROCESS | 3700 | ++DOCSHELL 1652CC00 == 34 [pid = 3700] [id = 635] 10:42:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1652D400) [pid = 3700] [serial = 1905] [outer = 00000000] 10:42:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (16A7A400) [pid = 3700] [serial = 1906] [outer = 1652D400] 10:42:16 INFO - PROCESS | 3700 | 1467049336626 Marionette DEBUG loaded listener.js 10:42:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (17946C00) [pid = 3700] [serial = 1907] [outer = 1652D400] 10:42:17 INFO - PROCESS | 3700 | 1467049337088 Marionette TRACE conn6 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 10:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 10:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 710ms 10:42:17 INFO - PROCESS | 3700 | 1467049337143 Marionette TRACE conn6 -> [0,2505,"getWindowHandle",null] 10:42:17 INFO - PROCESS | 3700 | 1467049337146 Marionette TRACE conn6 <- [1,2505,null,{"value":"13"}] 10:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 10:42:17 INFO - PROCESS | 3700 | 1467049337149 Marionette TRACE conn6 -> [0,2506,"setScriptTimeout",{"ms":35000}] 10:42:17 INFO - PROCESS | 3700 | 1467049337151 Marionette TRACE conn6 <- [1,2506,null,{}] 10:42:17 INFO - PROCESS | 3700 | 1467049337154 Marionette TRACE conn6 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:17 INFO - PROCESS | 3700 | 1467049337157 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:17 INFO - PROCESS | 3700 | 1467049337277 Marionette TRACE conn6 <- [1,2507,null,{"value":null}] 10:42:17 INFO - PROCESS | 3700 | 1467049337283 Marionette TRACE conn6 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:17 INFO - PROCESS | 3700 | 1467049337285 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:17 INFO - PROCESS | 3700 | ++DOCSHELL 181F0800 == 35 [pid = 3700] [id = 636] 10:42:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (181F0C00) [pid = 3700] [serial = 1908] [outer = 00000000] 10:42:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (18E25800) [pid = 3700] [serial = 1909] [outer = 181F0C00] 10:42:17 INFO - PROCESS | 3700 | 1467049337384 Marionette DEBUG loaded listener.js 10:42:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19087400) [pid = 3700] [serial = 1910] [outer = 181F0C00] 10:42:17 INFO - PROCESS | 3700 | 1467049337811 Marionette TRACE conn6 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:42:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 10:42:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 731ms 10:42:17 INFO - PROCESS | 3700 | 1467049337883 Marionette TRACE conn6 -> [0,2509,"getWindowHandle",null] 10:42:17 INFO - PROCESS | 3700 | 1467049337885 Marionette TRACE conn6 <- [1,2509,null,{"value":"13"}] 10:42:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 10:42:17 INFO - PROCESS | 3700 | 1467049337888 Marionette TRACE conn6 -> [0,2510,"setScriptTimeout",{"ms":35000}] 10:42:17 INFO - PROCESS | 3700 | 1467049337890 Marionette TRACE conn6 <- [1,2510,null,{}] 10:42:17 INFO - PROCESS | 3700 | 1467049337894 Marionette TRACE conn6 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:17 INFO - PROCESS | 3700 | 1467049337896 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:18 INFO - PROCESS | 3700 | 1467049338037 Marionette TRACE conn6 <- [1,2511,null,{"value":null}] 10:42:18 INFO - PROCESS | 3700 | 1467049338049 Marionette TRACE conn6 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:18 INFO - PROCESS | 3700 | 1467049338051 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:18 INFO - PROCESS | 3700 | ++DOCSHELL 18E24C00 == 36 [pid = 3700] [id = 637] 10:42:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19342400) [pid = 3700] [serial = 1911] [outer = 00000000] 10:42:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (195C8000) [pid = 3700] [serial = 1912] [outer = 19342400] 10:42:18 INFO - PROCESS | 3700 | 1467049338095 Marionette DEBUG loaded listener.js 10:42:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (195D0000) [pid = 3700] [serial = 1913] [outer = 19342400] 10:42:18 INFO - PROCESS | 3700 | 1467049338571 Marionette TRACE conn6 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 10:42:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 10:42:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 730ms 10:42:18 INFO - PROCESS | 3700 | 1467049338629 Marionette TRACE conn6 -> [0,2513,"getWindowHandle",null] 10:42:18 INFO - PROCESS | 3700 | 1467049338631 Marionette TRACE conn6 <- [1,2513,null,{"value":"13"}] 10:42:18 INFO - PROCESS | 3700 | 1467049338634 Marionette TRACE conn6 -> [0,2514,"setScriptTimeout",{"ms":35000}] 10:42:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 10:42:18 INFO - PROCESS | 3700 | 1467049338636 Marionette TRACE conn6 <- [1,2514,null,{}] 10:42:18 INFO - PROCESS | 3700 | 1467049338639 Marionette TRACE conn6 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:18 INFO - PROCESS | 3700 | 1467049338645 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:18 INFO - PROCESS | 3700 | 1467049338801 Marionette TRACE conn6 <- [1,2515,null,{"value":null}] 10:42:18 INFO - PROCESS | 3700 | 1467049338867 Marionette TRACE conn6 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:18 INFO - PROCESS | 3700 | 1467049338869 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:18 INFO - PROCESS | 3700 | ++DOCSHELL 19971800 == 37 [pid = 3700] [id = 638] 10:42:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19975400) [pid = 3700] [serial = 1914] [outer = 00000000] 10:42:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (199A5C00) [pid = 3700] [serial = 1915] [outer = 19975400] 10:42:18 INFO - PROCESS | 3700 | 1467049338913 Marionette DEBUG loaded listener.js 10:42:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19977000) [pid = 3700] [serial = 1916] [outer = 19975400] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16424400) [pid = 3700] [serial = 1833] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (09063C00) [pid = 3700] [serial = 1866] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (117DF800) [pid = 3700] [serial = 1872] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1535D000) [pid = 3700] [serial = 1878] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10670C00) [pid = 3700] [serial = 1869] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (0C8ECC00) [pid = 3700] [serial = 1884] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1791BC00) [pid = 3700] [serial = 1881] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1933C000) [pid = 3700] [serial = 1887] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1058C400) [pid = 3700] [serial = 1854] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (151B1400) [pid = 3700] [serial = 1857] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1997C400) [pid = 3700] [serial = 1860] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 10:42:19 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (0FD1EC00) [pid = 3700] [serial = 1875] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 10:42:19 INFO - PROCESS | 3700 | 1467049339391 Marionette TRACE conn6 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 10:42:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 10:42:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 770ms 10:42:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 10:42:19 INFO - PROCESS | 3700 | 1467049339408 Marionette TRACE conn6 -> [0,2517,"getWindowHandle",null] 10:42:19 INFO - PROCESS | 3700 | 1467049339409 Marionette TRACE conn6 <- [1,2517,null,{"value":"13"}] 10:42:19 INFO - PROCESS | 3700 | 1467049339412 Marionette TRACE conn6 -> [0,2518,"setScriptTimeout",{"ms":35000}] 10:42:19 INFO - PROCESS | 3700 | 1467049339414 Marionette TRACE conn6 <- [1,2518,null,{}] 10:42:19 INFO - PROCESS | 3700 | 1467049339418 Marionette TRACE conn6 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:19 INFO - PROCESS | 3700 | 1467049339420 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:19 INFO - PROCESS | 3700 | 1467049339501 Marionette TRACE conn6 <- [1,2519,null,{"value":null}] 10:42:19 INFO - PROCESS | 3700 | 1467049339604 Marionette TRACE conn6 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:19 INFO - PROCESS | 3700 | 1467049339606 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:19 INFO - PROCESS | 3700 | ++DOCSHELL 10817000 == 38 [pid = 3700] [id = 639] 10:42:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (14F94000) [pid = 3700] [serial = 1917] [outer = 00000000] 10:42:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (18E69C00) [pid = 3700] [serial = 1918] [outer = 14F94000] 10:42:19 INFO - PROCESS | 3700 | 1467049339649 Marionette DEBUG loaded listener.js 10:42:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1933C000) [pid = 3700] [serial = 1919] [outer = 14F94000] 10:42:19 INFO - PROCESS | 3700 | 1467049340004 Marionette TRACE conn6 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 10:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 10:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 630ms 10:42:20 INFO - PROCESS | 3700 | 1467049340044 Marionette TRACE conn6 -> [0,2521,"getWindowHandle",null] 10:42:20 INFO - PROCESS | 3700 | 1467049340046 Marionette TRACE conn6 <- [1,2521,null,{"value":"13"}] 10:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 10:42:20 INFO - PROCESS | 3700 | 1467049340049 Marionette TRACE conn6 -> [0,2522,"setScriptTimeout",{"ms":35000}] 10:42:20 INFO - PROCESS | 3700 | 1467049340051 Marionette TRACE conn6 <- [1,2522,null,{}] 10:42:20 INFO - PROCESS | 3700 | 1467049340054 Marionette TRACE conn6 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:20 INFO - PROCESS | 3700 | 1467049340056 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:20 INFO - PROCESS | 3700 | 1467049340188 Marionette TRACE conn6 <- [1,2523,null,{"value":null}] 10:42:20 INFO - PROCESS | 3700 | 1467049340193 Marionette TRACE conn6 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:20 INFO - PROCESS | 3700 | 1467049340195 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:20 INFO - PROCESS | 3700 | ++DOCSHELL 199A5800 == 39 [pid = 3700] [id = 640] 10:42:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (199AD800) [pid = 3700] [serial = 1920] [outer = 00000000] 10:42:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (19BDA400) [pid = 3700] [serial = 1921] [outer = 199AD800] 10:42:20 INFO - PROCESS | 3700 | 1467049340243 Marionette DEBUG loaded listener.js 10:42:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19CC1400) [pid = 3700] [serial = 1922] [outer = 199AD800] 10:42:20 INFO - PROCESS | 3700 | 1467049340660 Marionette TRACE conn6 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 10:42:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 10:42:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 630ms 10:42:20 INFO - PROCESS | 3700 | 1467049340680 Marionette TRACE conn6 -> [0,2525,"getWindowHandle",null] 10:42:20 INFO - PROCESS | 3700 | 1467049340682 Marionette TRACE conn6 <- [1,2525,null,{"value":"13"}] 10:42:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 10:42:20 INFO - PROCESS | 3700 | 1467049340700 Marionette TRACE conn6 -> [0,2526,"setScriptTimeout",{"ms":35000}] 10:42:20 INFO - PROCESS | 3700 | 1467049340702 Marionette TRACE conn6 <- [1,2526,null,{}] 10:42:20 INFO - PROCESS | 3700 | 1467049340705 Marionette TRACE conn6 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:20 INFO - PROCESS | 3700 | 1467049340716 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:20 INFO - PROCESS | 3700 | 1467049340805 Marionette TRACE conn6 <- [1,2527,null,{"value":null}] 10:42:20 INFO - PROCESS | 3700 | 1467049340813 Marionette TRACE conn6 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:20 INFO - PROCESS | 3700 | 1467049340815 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:20 INFO - PROCESS | 3700 | ++DOCSHELL 1386FC00 == 40 [pid = 3700] [id = 641] 10:42:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (148E2800) [pid = 3700] [serial = 1923] [outer = 00000000] 10:42:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19CE1400) [pid = 3700] [serial = 1924] [outer = 148E2800] 10:42:20 INFO - PROCESS | 3700 | 1467049340861 Marionette DEBUG loaded listener.js 10:42:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19CE2800) [pid = 3700] [serial = 1925] [outer = 148E2800] 10:42:21 INFO - PROCESS | 3700 | 1467049341493 Marionette TRACE conn6 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 10:42:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 10:42:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 830ms 10:42:21 INFO - PROCESS | 3700 | 1467049341531 Marionette TRACE conn6 -> [0,2529,"getWindowHandle",null] 10:42:21 INFO - PROCESS | 3700 | 1467049341536 Marionette TRACE conn6 <- [1,2529,null,{"value":"13"}] 10:42:21 INFO - PROCESS | 3700 | 1467049341542 Marionette TRACE conn6 -> [0,2530,"setScriptTimeout",{"ms":35000}] 10:42:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 10:42:21 INFO - PROCESS | 3700 | 1467049341546 Marionette TRACE conn6 <- [1,2530,null,{}] 10:42:21 INFO - PROCESS | 3700 | 1467049341552 Marionette TRACE conn6 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:21 INFO - PROCESS | 3700 | 1467049341555 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:21 INFO - PROCESS | 3700 | 1467049341678 Marionette TRACE conn6 <- [1,2531,null,{"value":null}] 10:42:21 INFO - PROCESS | 3700 | 1467049341794 Marionette TRACE conn6 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:21 INFO - PROCESS | 3700 | 1467049341799 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:21 INFO - PROCESS | 3700 | ++DOCSHELL 0FDE3400 == 41 [pid = 3700] [id = 642] 10:42:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (0FF7CC00) [pid = 3700] [serial = 1926] [outer = 00000000] 10:42:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (10D30000) [pid = 3700] [serial = 1927] [outer = 0FF7CC00] 10:42:21 INFO - PROCESS | 3700 | 1467049341897 Marionette DEBUG loaded listener.js 10:42:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (13865400) [pid = 3700] [serial = 1928] [outer = 0FF7CC00] 10:42:22 INFO - PROCESS | 3700 | 1467049342499 Marionette TRACE conn6 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 10:42:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 10:42:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1021ms 10:42:22 INFO - PROCESS | 3700 | 1467049342568 Marionette TRACE conn6 -> [0,2533,"getWindowHandle",null] 10:42:22 INFO - PROCESS | 3700 | 1467049342573 Marionette TRACE conn6 <- [1,2533,null,{"value":"13"}] 10:42:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 10:42:22 INFO - PROCESS | 3700 | 1467049342594 Marionette TRACE conn6 -> [0,2534,"setScriptTimeout",{"ms":35000}] 10:42:22 INFO - PROCESS | 3700 | 1467049342598 Marionette TRACE conn6 <- [1,2534,null,{}] 10:42:22 INFO - PROCESS | 3700 | 1467049342624 Marionette TRACE conn6 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:22 INFO - PROCESS | 3700 | 1467049342627 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:22 INFO - PROCESS | 3700 | 1467049342755 Marionette TRACE conn6 <- [1,2535,null,{"value":null}] 10:42:22 INFO - PROCESS | 3700 | 1467049342891 Marionette TRACE conn6 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:22 INFO - PROCESS | 3700 | 1467049342893 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:22 INFO - PROCESS | 3700 | ++DOCSHELL 1642B400 == 42 [pid = 3700] [id = 643] 10:42:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1642DC00) [pid = 3700] [serial = 1929] [outer = 00000000] 10:42:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (18159000) [pid = 3700] [serial = 1930] [outer = 1642DC00] 10:42:22 INFO - PROCESS | 3700 | 1467049342952 Marionette DEBUG loaded listener.js 10:42:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (18E70800) [pid = 3700] [serial = 1931] [outer = 1642DC00] 10:42:23 INFO - PROCESS | 3700 | 1467049343556 Marionette TRACE conn6 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 10:42:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 10:42:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1007ms 10:42:23 INFO - PROCESS | 3700 | 1467049343589 Marionette TRACE conn6 -> [0,2537,"getWindowHandle",null] 10:42:23 INFO - PROCESS | 3700 | 1467049343592 Marionette TRACE conn6 <- [1,2537,null,{"value":"13"}] 10:42:23 INFO - PROCESS | 3700 | 1467049343595 Marionette TRACE conn6 -> [0,2538,"setScriptTimeout",{"ms":35000}] 10:42:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 10:42:23 INFO - PROCESS | 3700 | 1467049343599 Marionette TRACE conn6 <- [1,2538,null,{}] 10:42:23 INFO - PROCESS | 3700 | 1467049343610 Marionette TRACE conn6 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:23 INFO - PROCESS | 3700 | 1467049343615 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:23 INFO - PROCESS | 3700 | 1467049343724 Marionette TRACE conn6 <- [1,2539,null,{"value":null}] 10:42:23 INFO - PROCESS | 3700 | 1467049343867 Marionette TRACE conn6 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:23 INFO - PROCESS | 3700 | 1467049343870 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:23 INFO - PROCESS | 3700 | ++DOCSHELL 19CE3800 == 43 [pid = 3700] [id = 644] 10:42:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19CE5000) [pid = 3700] [serial = 1932] [outer = 00000000] 10:42:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A0E9C00) [pid = 3700] [serial = 1933] [outer = 19CE5000] 10:42:23 INFO - PROCESS | 3700 | 1467049343927 Marionette DEBUG loaded listener.js 10:42:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1A0F2800) [pid = 3700] [serial = 1934] [outer = 19CE5000] 10:42:24 INFO - PROCESS | 3700 | 1467049344579 Marionette TRACE conn6 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 10:42:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 10:42:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1021ms 10:42:24 INFO - PROCESS | 3700 | 1467049344620 Marionette TRACE conn6 -> [0,2541,"getWindowHandle",null] 10:42:24 INFO - PROCESS | 3700 | 1467049344623 Marionette TRACE conn6 <- [1,2541,null,{"value":"13"}] 10:42:24 INFO - PROCESS | 3700 | 1467049344626 Marionette TRACE conn6 -> [0,2542,"setScriptTimeout",{"ms":35000}] 10:42:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 10:42:24 INFO - PROCESS | 3700 | 1467049344628 Marionette TRACE conn6 <- [1,2542,null,{}] 10:42:24 INFO - PROCESS | 3700 | 1467049344632 Marionette TRACE conn6 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:24 INFO - PROCESS | 3700 | 1467049344634 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:24 INFO - PROCESS | 3700 | 1467049344744 Marionette TRACE conn6 <- [1,2543,null,{"value":null}] 10:42:24 INFO - PROCESS | 3700 | 1467049345012 Marionette TRACE conn6 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:24 INFO - PROCESS | 3700 | 1467049345015 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:25 INFO - PROCESS | 3700 | ++DOCSHELL 0C734000 == 44 [pid = 3700] [id = 645] 10:42:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (0C8F2400) [pid = 3700] [serial = 1935] [outer = 00000000] 10:42:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1005E000) [pid = 3700] [serial = 1936] [outer = 0C8F2400] 10:42:25 INFO - PROCESS | 3700 | 1467049345089 Marionette DEBUG loaded listener.js 10:42:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (1058B800) [pid = 3700] [serial = 1937] [outer = 0C8F2400] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 0C8ED800 == 43 [pid = 3700] [id = 403] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 100FEC00 == 42 [pid = 3700] [id = 405] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 199A8800 == 41 [pid = 3700] [id = 408] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 10E44400 == 40 [pid = 3700] [id = 398] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 09063400 == 39 [pid = 3700] [id = 622] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 19CD8400 == 38 [pid = 3700] [id = 401] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 109D9C00 == 37 [pid = 3700] [id = 399] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 13809400 == 36 [pid = 3700] [id = 407] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 0FF87C00 == 35 [pid = 3700] [id = 411] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 10D1D000 == 34 [pid = 3700] [id = 412] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 1081C800 == 33 [pid = 3700] [id = 409] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 0C8F3800 == 32 [pid = 3700] [id = 415] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 15005C00 == 31 [pid = 3700] [id = 414] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 1386CC00 == 30 [pid = 3700] [id = 413] 10:42:26 INFO - PROCESS | 3700 | --DOCSHELL 100F3400 == 29 [pid = 3700] [id = 410] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (165D8800) [pid = 3700] [serial = 1835] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (0C73B400) [pid = 3700] [serial = 1867] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (0C8EC400) [pid = 3700] [serial = 1868] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1380F400) [pid = 3700] [serial = 1873] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (16607400) [pid = 3700] [serial = 1880] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (165D4800) [pid = 3700] [serial = 1879] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1081FC00) [pid = 3700] [serial = 1870] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10A40000) [pid = 3700] [serial = 1871] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1794F000) [pid = 3700] [serial = 1885] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (18153C00) [pid = 3700] [serial = 1882] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (195C9400) [pid = 3700] [serial = 1889] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10B53800) [pid = 3700] [serial = 1856] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1081E800) [pid = 3700] [serial = 1855] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1755D800) [pid = 3700] [serial = 1859] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1642A000) [pid = 3700] [serial = 1858] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19BDE400) [pid = 3700] [serial = 1862] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (199AEC00) [pid = 3700] [serial = 1861] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19CDF400) [pid = 3700] [serial = 1864] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (18D2DC00) [pid = 3700] [serial = 1883] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (15053000) [pid = 3700] [serial = 1876] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (15350C00) [pid = 3700] [serial = 1877] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19960400) [pid = 3700] [serial = 1891] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19006800) [pid = 3700] [serial = 1886] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (14819000) [pid = 3700] [serial = 1874] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (195C5400) [pid = 3700] [serial = 1888] [outer = 00000000] [url = about:blank] 10:42:26 INFO - PROCESS | 3700 | 1467049346445 Marionette TRACE conn6 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 10:42:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 10:42:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1874ms 10:42:26 INFO - PROCESS | 3700 | 1467049346505 Marionette TRACE conn6 -> [0,2545,"getWindowHandle",null] 10:42:26 INFO - PROCESS | 3700 | 1467049346510 Marionette TRACE conn6 <- [1,2545,null,{"value":"13"}] 10:42:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 10:42:26 INFO - PROCESS | 3700 | 1467049346515 Marionette TRACE conn6 -> [0,2546,"setScriptTimeout",{"ms":35000}] 10:42:26 INFO - PROCESS | 3700 | 1467049346519 Marionette TRACE conn6 <- [1,2546,null,{}] 10:42:26 INFO - PROCESS | 3700 | 1467049346525 Marionette TRACE conn6 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:26 INFO - PROCESS | 3700 | 1467049346528 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:26 INFO - PROCESS | 3700 | 1467049346622 Marionette TRACE conn6 <- [1,2547,null,{"value":null}] 10:42:26 INFO - PROCESS | 3700 | 1467049346710 Marionette TRACE conn6 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:26 INFO - PROCESS | 3700 | 1467049346714 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:26 INFO - PROCESS | 3700 | ++DOCSHELL 0FF36000 == 30 [pid = 3700] [id = 646] 10:42:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (0FF36400) [pid = 3700] [serial = 1938] [outer = 00000000] 10:42:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (10060800) [pid = 3700] [serial = 1939] [outer = 0FF36400] 10:42:26 INFO - PROCESS | 3700 | 1467049346765 Marionette DEBUG loaded listener.js 10:42:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10573800) [pid = 3700] [serial = 1940] [outer = 0FF36400] 10:42:27 INFO - PROCESS | 3700 | 1467049347203 Marionette TRACE conn6 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 10:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 10:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 730ms 10:42:27 INFO - PROCESS | 3700 | 1467049347249 Marionette TRACE conn6 -> [0,2549,"getWindowHandle",null] 10:42:27 INFO - PROCESS | 3700 | 1467049347254 Marionette TRACE conn6 <- [1,2549,null,{"value":"13"}] 10:42:27 INFO - PROCESS | 3700 | 1467049347260 Marionette TRACE conn6 -> [0,2550,"setScriptTimeout",{"ms":35000}] 10:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 10:42:27 INFO - PROCESS | 3700 | 1467049347263 Marionette TRACE conn6 <- [1,2550,null,{}] 10:42:27 INFO - PROCESS | 3700 | 1467049347267 Marionette TRACE conn6 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:27 INFO - PROCESS | 3700 | 1467049347269 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:27 INFO - PROCESS | 3700 | 1467049347362 Marionette TRACE conn6 <- [1,2551,null,{"value":null}] 10:42:27 INFO - PROCESS | 3700 | 1467049347369 Marionette TRACE conn6 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:27 INFO - PROCESS | 3700 | 1467049347372 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:27 INFO - PROCESS | 3700 | ++DOCSHELL 10B4D400 == 31 [pid = 3700] [id = 647] 10:42:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10B4DC00) [pid = 3700] [serial = 1941] [outer = 00000000] 10:42:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10B55000) [pid = 3700] [serial = 1942] [outer = 10B4DC00] 10:42:27 INFO - PROCESS | 3700 | 1467049347422 Marionette DEBUG loaded listener.js 10:42:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10D2E000) [pid = 3700] [serial = 1943] [outer = 10B4DC00] 10:42:27 INFO - PROCESS | 3700 | 1467049347918 Marionette TRACE conn6 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 10:42:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 10:42:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 670ms 10:42:27 INFO - PROCESS | 3700 | 1467049347934 Marionette TRACE conn6 -> [0,2553,"getWindowHandle",null] 10:42:27 INFO - PROCESS | 3700 | 1467049347937 Marionette TRACE conn6 <- [1,2553,null,{"value":"13"}] 10:42:27 INFO - PROCESS | 3700 | 1467049347940 Marionette TRACE conn6 -> [0,2554,"setScriptTimeout",{"ms":35000}] 10:42:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 10:42:27 INFO - PROCESS | 3700 | 1467049347943 Marionette TRACE conn6 <- [1,2554,null,{}] 10:42:27 INFO - PROCESS | 3700 | 1467049347954 Marionette TRACE conn6 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:27 INFO - PROCESS | 3700 | 1467049347959 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:28 INFO - PROCESS | 3700 | 1467049348073 Marionette TRACE conn6 <- [1,2555,null,{"value":null}] 10:42:28 INFO - PROCESS | 3700 | 1467049348178 Marionette TRACE conn6 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:28 INFO - PROCESS | 3700 | 1467049348181 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:28 INFO - PROCESS | 3700 | ++DOCSHELL 148E7400 == 32 [pid = 3700] [id = 648] 10:42:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (148E7C00) [pid = 3700] [serial = 1944] [outer = 00000000] 10:42:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (14B7AC00) [pid = 3700] [serial = 1945] [outer = 148E7C00] 10:42:28 INFO - PROCESS | 3700 | 1467049348231 Marionette DEBUG loaded listener.js 10:42:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15001400) [pid = 3700] [serial = 1946] [outer = 148E7C00] 10:42:28 INFO - PROCESS | 3700 | 1467049348676 Marionette TRACE conn6 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 10:42:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 10:42:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 770ms 10:42:28 INFO - PROCESS | 3700 | 1467049348714 Marionette TRACE conn6 -> [0,2557,"getWindowHandle",null] 10:42:28 INFO - PROCESS | 3700 | 1467049348717 Marionette TRACE conn6 <- [1,2557,null,{"value":"13"}] 10:42:28 INFO - PROCESS | 3700 | 1467049348720 Marionette TRACE conn6 -> [0,2558,"setScriptTimeout",{"ms":35000}] 10:42:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 10:42:28 INFO - PROCESS | 3700 | 1467049348721 Marionette TRACE conn6 <- [1,2558,null,{}] 10:42:28 INFO - PROCESS | 3700 | 1467049348725 Marionette TRACE conn6 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:28 INFO - PROCESS | 3700 | 1467049348727 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:28 INFO - PROCESS | 3700 | 1467049348849 Marionette TRACE conn6 <- [1,2559,null,{"value":null}] 10:42:28 INFO - PROCESS | 3700 | 1467049348914 Marionette TRACE conn6 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:28 INFO - PROCESS | 3700 | 1467049348916 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:28 INFO - PROCESS | 3700 | ++DOCSHELL 15048C00 == 33 [pid = 3700] [id = 649] 10:42:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1504B000) [pid = 3700] [serial = 1947] [outer = 00000000] 10:42:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (15352800) [pid = 3700] [serial = 1948] [outer = 1504B000] 10:42:28 INFO - PROCESS | 3700 | 1467049348962 Marionette DEBUG loaded listener.js 10:42:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1642E400) [pid = 3700] [serial = 1949] [outer = 1504B000] 10:42:29 INFO - PROCESS | 3700 | 1467049349395 Marionette TRACE conn6 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 10:42:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 10:42:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 730ms 10:42:29 INFO - PROCESS | 3700 | 1467049349454 Marionette TRACE conn6 -> [0,2561,"getWindowHandle",null] 10:42:29 INFO - PROCESS | 3700 | 1467049349456 Marionette TRACE conn6 <- [1,2561,null,{"value":"13"}] 10:42:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 10:42:29 INFO - PROCESS | 3700 | 1467049349459 Marionette TRACE conn6 -> [0,2562,"setScriptTimeout",{"ms":35000}] 10:42:29 INFO - PROCESS | 3700 | 1467049349461 Marionette TRACE conn6 <- [1,2562,null,{}] 10:42:29 INFO - PROCESS | 3700 | 1467049349465 Marionette TRACE conn6 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:29 INFO - PROCESS | 3700 | 1467049349467 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:29 INFO - PROCESS | 3700 | 1467049349582 Marionette TRACE conn6 <- [1,2563,null,{"value":null}] 10:42:29 INFO - PROCESS | 3700 | 1467049349591 Marionette TRACE conn6 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:29 INFO - PROCESS | 3700 | 1467049349593 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:29 INFO - PROCESS | 3700 | ++DOCSHELL 165D5800 == 34 [pid = 3700] [id = 650] 10:42:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (165D6400) [pid = 3700] [serial = 1950] [outer = 00000000] 10:42:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (17567000) [pid = 3700] [serial = 1951] [outer = 165D6400] 10:42:29 INFO - PROCESS | 3700 | 1467049349692 Marionette DEBUG loaded listener.js 10:42:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (17949000) [pid = 3700] [serial = 1952] [outer = 165D6400] 10:42:30 INFO - PROCESS | 3700 | 1467049350133 Marionette TRACE conn6 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 10:42:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 10:42:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 730ms 10:42:30 INFO - PROCESS | 3700 | 1467049350191 Marionette TRACE conn6 -> [0,2565,"getWindowHandle",null] 10:42:30 INFO - PROCESS | 3700 | 1467049350193 Marionette TRACE conn6 <- [1,2565,null,{"value":"13"}] 10:42:30 INFO - PROCESS | 3700 | 1467049350201 Marionette TRACE conn6 -> [0,2566,"setScriptTimeout",{"ms":35000}] 10:42:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 10:42:30 INFO - PROCESS | 3700 | 1467049350203 Marionette TRACE conn6 <- [1,2566,null,{}] 10:42:30 INFO - PROCESS | 3700 | 1467049350207 Marionette TRACE conn6 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:30 INFO - PROCESS | 3700 | 1467049350212 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:30 INFO - PROCESS | 3700 | 1467049350360 Marionette TRACE conn6 <- [1,2567,null,{"value":null}] 10:42:30 INFO - PROCESS | 3700 | 1467049350437 Marionette TRACE conn6 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:30 INFO - PROCESS | 3700 | 1467049350439 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:30 INFO - PROCESS | 3700 | ++DOCSHELL 19008C00 == 35 [pid = 3700] [id = 651] 10:42:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (19082400) [pid = 3700] [serial = 1953] [outer = 00000000] 10:42:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1908A400) [pid = 3700] [serial = 1954] [outer = 19082400] 10:42:30 INFO - PROCESS | 3700 | 1467049350485 Marionette DEBUG loaded listener.js 10:42:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1933A800) [pid = 3700] [serial = 1955] [outer = 19082400] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19975400) [pid = 3700] [serial = 1914] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19342400) [pid = 3700] [serial = 1911] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (14F94000) [pid = 3700] [serial = 1917] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (14F98C00) [pid = 3700] [serial = 1896] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (10575C00) [pid = 3700] [serial = 1899] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0FD6FC00) [pid = 3700] [serial = 1893] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (13864000) [pid = 3700] [serial = 1902] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1652D400) [pid = 3700] [serial = 1905] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (0C736400) [pid = 3700] [serial = 1890] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (199AD800) [pid = 3700] [serial = 1920] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (148E2800) [pid = 3700] [serial = 1923] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (181F0C00) [pid = 3700] [serial = 1908] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 10:42:30 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19961400) [pid = 3700] [serial = 1863] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 10:42:31 INFO - PROCESS | 3700 | 1467049351084 Marionette TRACE conn6 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 10:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 10:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 930ms 10:42:31 INFO - PROCESS | 3700 | 1467049351135 Marionette TRACE conn6 -> [0,2569,"getWindowHandle",null] 10:42:31 INFO - PROCESS | 3700 | 1467049351137 Marionette TRACE conn6 <- [1,2569,null,{"value":"13"}] 10:42:31 INFO - PROCESS | 3700 | 1467049351141 Marionette TRACE conn6 -> [0,2570,"setScriptTimeout",{"ms":35000}] 10:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 10:42:31 INFO - PROCESS | 3700 | 1467049351143 Marionette TRACE conn6 <- [1,2570,null,{}] 10:42:31 INFO - PROCESS | 3700 | 1467049351147 Marionette TRACE conn6 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:31 INFO - PROCESS | 3700 | 1467049351148 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:31 INFO - PROCESS | 3700 | 1467049351225 Marionette TRACE conn6 <- [1,2571,null,{"value":null}] 10:42:31 INFO - PROCESS | 3700 | 1467049351231 Marionette TRACE conn6 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:31 INFO - PROCESS | 3700 | 1467049351232 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:31 INFO - PROCESS | 3700 | ++DOCSHELL 14B93000 == 36 [pid = 3700] [id = 652] 10:42:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (14F94000) [pid = 3700] [serial = 1956] [outer = 00000000] 10:42:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1815B800) [pid = 3700] [serial = 1957] [outer = 14F94000] 10:42:31 INFO - PROCESS | 3700 | 1467049351276 Marionette DEBUG loaded listener.js 10:42:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (181F0C00) [pid = 3700] [serial = 1958] [outer = 14F94000] 10:42:31 INFO - PROCESS | 3700 | 1467049351699 Marionette TRACE conn6 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 10:42:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 10:42:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 570ms 10:42:31 INFO - PROCESS | 3700 | 1467049351717 Marionette TRACE conn6 -> [0,2573,"getWindowHandle",null] 10:42:31 INFO - PROCESS | 3700 | 1467049351719 Marionette TRACE conn6 <- [1,2573,null,{"value":"13"}] 10:42:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 10:42:31 INFO - PROCESS | 3700 | 1467049351722 Marionette TRACE conn6 -> [0,2574,"setScriptTimeout",{"ms":35000}] 10:42:31 INFO - PROCESS | 3700 | 1467049351724 Marionette TRACE conn6 <- [1,2574,null,{}] 10:42:31 INFO - PROCESS | 3700 | 1467049351731 Marionette TRACE conn6 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:31 INFO - PROCESS | 3700 | 1467049351733 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:31 INFO - PROCESS | 3700 | 1467049351858 Marionette TRACE conn6 <- [1,2575,null,{"value":null}] 10:42:31 INFO - PROCESS | 3700 | 1467049351864 Marionette TRACE conn6 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:31 INFO - PROCESS | 3700 | 1467049351866 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:31 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F6C00 == 37 [pid = 3700] [id = 653] 10:42:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (10B54800) [pid = 3700] [serial = 1959] [outer = 00000000] 10:42:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (195C9800) [pid = 3700] [serial = 1960] [outer = 10B54800] 10:42:31 INFO - PROCESS | 3700 | 1467049351909 Marionette DEBUG loaded listener.js 10:42:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (195C1C00) [pid = 3700] [serial = 1961] [outer = 10B54800] 10:42:32 INFO - PROCESS | 3700 | 1467049352326 Marionette TRACE conn6 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 10:42:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 10:42:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 630ms 10:42:32 INFO - PROCESS | 3700 | 1467049352367 Marionette TRACE conn6 -> [0,2577,"getWindowHandle",null] 10:42:32 INFO - PROCESS | 3700 | 1467049352369 Marionette TRACE conn6 <- [1,2577,null,{"value":"13"}] 10:42:32 INFO - PROCESS | 3700 | 1467049352373 Marionette TRACE conn6 -> [0,2578,"setScriptTimeout",{"ms":35000}] 10:42:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 10:42:32 INFO - PROCESS | 3700 | 1467049352374 Marionette TRACE conn6 <- [1,2578,null,{}] 10:42:32 INFO - PROCESS | 3700 | 1467049352382 Marionette TRACE conn6 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:32 INFO - PROCESS | 3700 | 1467049352384 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:32 INFO - PROCESS | 3700 | 1467049352464 Marionette TRACE conn6 <- [1,2579,null,{"value":null}] 10:42:32 INFO - PROCESS | 3700 | 1467049352470 Marionette TRACE conn6 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:32 INFO - PROCESS | 3700 | 1467049352472 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:32 INFO - PROCESS | 3700 | ++DOCSHELL 148E7000 == 38 [pid = 3700] [id = 654] 10:42:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1996E400) [pid = 3700] [serial = 1962] [outer = 00000000] 10:42:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19975400) [pid = 3700] [serial = 1963] [outer = 1996E400] 10:42:32 INFO - PROCESS | 3700 | 1467049352514 Marionette DEBUG loaded listener.js 10:42:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1997B800) [pid = 3700] [serial = 1964] [outer = 1996E400] 10:42:33 INFO - PROCESS | 3700 | 1467049353283 Marionette TRACE conn6 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 10:42:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 10:42:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 930ms 10:42:33 INFO - PROCESS | 3700 | 1467049353307 Marionette TRACE conn6 -> [0,2581,"getWindowHandle",null] 10:42:33 INFO - PROCESS | 3700 | 1467049353313 Marionette TRACE conn6 <- [1,2581,null,{"value":"13"}] 10:42:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 10:42:33 INFO - PROCESS | 3700 | 1467049353318 Marionette TRACE conn6 -> [0,2582,"setScriptTimeout",{"ms":35000}] 10:42:33 INFO - PROCESS | 3700 | 1467049353322 Marionette TRACE conn6 <- [1,2582,null,{}] 10:42:33 INFO - PROCESS | 3700 | 1467049353328 Marionette TRACE conn6 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:33 INFO - PROCESS | 3700 | 1467049353332 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:33 INFO - PROCESS | 3700 | 1467049353465 Marionette TRACE conn6 <- [1,2583,null,{"value":null}] 10:42:33 INFO - PROCESS | 3700 | 1467049353613 Marionette TRACE conn6 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:33 INFO - PROCESS | 3700 | 1467049353616 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:33 INFO - PROCESS | 3700 | ++DOCSHELL 100FEC00 == 39 [pid = 3700] [id = 655] 10:42:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (10572400) [pid = 3700] [serial = 1965] [outer = 00000000] 10:42:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10B4E000) [pid = 3700] [serial = 1966] [outer = 10572400] 10:42:33 INFO - PROCESS | 3700 | 1467049353674 Marionette DEBUG loaded listener.js 10:42:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (117D7400) [pid = 3700] [serial = 1967] [outer = 10572400] 10:42:34 INFO - PROCESS | 3700 | 1467049354504 Marionette TRACE conn6 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 10:42:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 10:42:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1231ms 10:42:34 INFO - PROCESS | 3700 | 1467049354554 Marionette TRACE conn6 -> [0,2585,"getWindowHandle",null] 10:42:34 INFO - PROCESS | 3700 | 1467049354558 Marionette TRACE conn6 <- [1,2585,null,{"value":"13"}] 10:42:34 INFO - PROCESS | 3700 | 1467049354565 Marionette TRACE conn6 -> [0,2586,"setScriptTimeout",{"ms":35000}] 10:42:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 10:42:34 INFO - PROCESS | 3700 | 1467049354568 Marionette TRACE conn6 <- [1,2586,null,{}] 10:42:34 INFO - PROCESS | 3700 | 1467049354573 Marionette TRACE conn6 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:34 INFO - PROCESS | 3700 | 1467049354576 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:34 INFO - PROCESS | 3700 | 1467049354724 Marionette TRACE conn6 <- [1,2587,null,{"value":null}] 10:42:34 INFO - PROCESS | 3700 | 1467049354965 Marionette TRACE conn6 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:34 INFO - PROCESS | 3700 | 1467049354968 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:34 INFO - PROCESS | 3700 | ++DOCSHELL 09063C00 == 40 [pid = 3700] [id = 656] 10:42:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (0C734C00) [pid = 3700] [serial = 1968] [outer = 00000000] 10:42:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (0C8E9400) [pid = 3700] [serial = 1969] [outer = 0C734C00] 10:42:35 INFO - PROCESS | 3700 | 1467049355024 Marionette DEBUG loaded listener.js 10:42:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (0FDF2000) [pid = 3700] [serial = 1970] [outer = 0C734C00] 10:42:35 INFO - PROCESS | 3700 | --DOCSHELL 199A5800 == 39 [pid = 3700] [id = 640] 10:42:35 INFO - PROCESS | 3700 | --DOCSHELL 0C8F6C00 == 38 [pid = 3700] [id = 653] 10:42:35 INFO - PROCESS | 3700 | --DOCSHELL 14B93000 == 37 [pid = 3700] [id = 652] 10:42:35 INFO - PROCESS | 3700 | --DOCSHELL 19008C00 == 36 [pid = 3700] [id = 651] 10:42:35 INFO - PROCESS | 3700 | --DOCSHELL 165D5800 == 35 [pid = 3700] [id = 650] 10:42:35 INFO - PROCESS | 3700 | --DOCSHELL 15048C00 == 34 [pid = 3700] [id = 649] 10:42:35 INFO - PROCESS | 3700 | --DOCSHELL 148E7400 == 33 [pid = 3700] [id = 648] 10:42:35 INFO - PROCESS | 3700 | --DOCSHELL 10B4D400 == 32 [pid = 3700] [id = 647] 10:42:35 INFO - PROCESS | 3700 | --DOCSHELL 0FF36000 == 31 [pid = 3700] [id = 646] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1A00F800) [pid = 3700] [serial = 1865] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (199A5C00) [pid = 3700] [serial = 1915] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (195C8000) [pid = 3700] [serial = 1912] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (18E69C00) [pid = 3700] [serial = 1918] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15051C00) [pid = 3700] [serial = 1897] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (16533400) [pid = 3700] [serial = 1898] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1058FC00) [pid = 3700] [serial = 1900] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10817C00) [pid = 3700] [serial = 1901] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1081E000) [pid = 3700] [serial = 1894] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10D31800) [pid = 3700] [serial = 1895] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1386D800) [pid = 3700] [serial = 1903] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (149C9400) [pid = 3700] [serial = 1904] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (16A7A400) [pid = 3700] [serial = 1906] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19964400) [pid = 3700] [serial = 1892] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19BDA400) [pid = 3700] [serial = 1921] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19CE2800) [pid = 3700] [serial = 1925] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (18E25800) [pid = 3700] [serial = 1909] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19087400) [pid = 3700] [serial = 1910] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19CE1400) [pid = 3700] [serial = 1924] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19CC1400) [pid = 3700] [serial = 1922] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1933C000) [pid = 3700] [serial = 1919] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (19977000) [pid = 3700] [serial = 1916] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (195D0000) [pid = 3700] [serial = 1913] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (17946C00) [pid = 3700] [serial = 1907] [outer = 00000000] [url = about:blank] 10:42:35 INFO - PROCESS | 3700 | 1467049355685 Marionette TRACE conn6 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 10:42:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 10:42:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1175ms 10:42:35 INFO - PROCESS | 3700 | 1467049355744 Marionette TRACE conn6 -> [0,2589,"getWindowHandle",null] 10:42:35 INFO - PROCESS | 3700 | 1467049355748 Marionette TRACE conn6 <- [1,2589,null,{"value":"13"}] 10:42:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 10:42:35 INFO - PROCESS | 3700 | 1467049355752 Marionette TRACE conn6 -> [0,2590,"setScriptTimeout",{"ms":35000}] 10:42:35 INFO - PROCESS | 3700 | 1467049355754 Marionette TRACE conn6 <- [1,2590,null,{}] 10:42:35 INFO - PROCESS | 3700 | 1467049355760 Marionette TRACE conn6 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:35 INFO - PROCESS | 3700 | 1467049355764 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:35 INFO - PROCESS | 3700 | 1467049355893 Marionette TRACE conn6 <- [1,2591,null,{"value":null}] 10:42:35 INFO - PROCESS | 3700 | 1467049355957 Marionette TRACE conn6 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:35 INFO - PROCESS | 3700 | 1467049355959 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:35 INFO - PROCESS | 3700 | ++DOCSHELL 10591400 == 32 [pid = 3700] [id = 657] 10:42:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (10597800) [pid = 3700] [serial = 1971] [outer = 00000000] 10:42:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10B4C000) [pid = 3700] [serial = 1972] [outer = 10597800] 10:42:35 INFO - PROCESS | 3700 | 1467049356006 Marionette DEBUG loaded listener.js 10:42:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10D20C00) [pid = 3700] [serial = 1973] [outer = 10597800] 10:42:36 INFO - PROCESS | 3700 | 1467049356469 Marionette TRACE conn6 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 10:42:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 10:42:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 770ms 10:42:36 INFO - PROCESS | 3700 | 1467049356525 Marionette TRACE conn6 -> [0,2593,"getWindowHandle",null] 10:42:36 INFO - PROCESS | 3700 | 1467049356529 Marionette TRACE conn6 <- [1,2593,null,{"value":"13"}] 10:42:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 10:42:36 INFO - PROCESS | 3700 | 1467049356533 Marionette TRACE conn6 -> [0,2594,"setScriptTimeout",{"ms":35000}] 10:42:36 INFO - PROCESS | 3700 | 1467049356535 Marionette TRACE conn6 <- [1,2594,null,{}] 10:42:36 INFO - PROCESS | 3700 | 1467049356539 Marionette TRACE conn6 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:36 INFO - PROCESS | 3700 | 1467049356541 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:36 INFO - PROCESS | 3700 | 1467049356630 Marionette TRACE conn6 <- [1,2595,null,{"value":null}] 10:42:36 INFO - PROCESS | 3700 | 1467049356639 Marionette TRACE conn6 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:36 INFO - PROCESS | 3700 | 1467049356641 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:36 INFO - PROCESS | 3700 | ++DOCSHELL 1481CC00 == 33 [pid = 3700] [id = 658] 10:42:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (148AC800) [pid = 3700] [serial = 1974] [outer = 00000000] 10:42:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (14F28800) [pid = 3700] [serial = 1975] [outer = 148AC800] 10:42:36 INFO - PROCESS | 3700 | 1467049356686 Marionette DEBUG loaded listener.js 10:42:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1504CC00) [pid = 3700] [serial = 1976] [outer = 148AC800] 10:42:37 INFO - PROCESS | 3700 | 1467049357154 Marionette TRACE conn6 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 10:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 10:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 670ms 10:42:37 INFO - PROCESS | 3700 | 1467049357209 Marionette TRACE conn6 -> [0,2597,"getWindowHandle",null] 10:42:37 INFO - PROCESS | 3700 | 1467049357211 Marionette TRACE conn6 <- [1,2597,null,{"value":"13"}] 10:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 10:42:37 INFO - PROCESS | 3700 | 1467049357216 Marionette TRACE conn6 -> [0,2598,"setScriptTimeout",{"ms":35000}] 10:42:37 INFO - PROCESS | 3700 | 1467049357222 Marionette TRACE conn6 <- [1,2598,null,{}] 10:42:37 INFO - PROCESS | 3700 | 1467049357231 Marionette TRACE conn6 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:37 INFO - PROCESS | 3700 | 1467049357235 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:37 INFO - PROCESS | 3700 | 1467049357322 Marionette TRACE conn6 <- [1,2599,null,{"value":null}] 10:42:37 INFO - PROCESS | 3700 | 1467049357429 Marionette TRACE conn6 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:37 INFO - PROCESS | 3700 | 1467049357431 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:37 INFO - PROCESS | 3700 | ++DOCSHELL 16531C00 == 34 [pid = 3700] [id = 659] 10:42:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (165CF000) [pid = 3700] [serial = 1977] [outer = 00000000] 10:42:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (16A83000) [pid = 3700] [serial = 1978] [outer = 165CF000] 10:42:37 INFO - PROCESS | 3700 | 1467049357484 Marionette DEBUG loaded listener.js 10:42:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1794B800) [pid = 3700] [serial = 1979] [outer = 165CF000] 10:42:37 INFO - PROCESS | 3700 | 1467049357894 Marionette TRACE conn6 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 10:42:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 10:42:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 731ms 10:42:37 INFO - PROCESS | 3700 | 1467049357950 Marionette TRACE conn6 -> [0,2601,"getWindowHandle",null] 10:42:37 INFO - PROCESS | 3700 | 1467049357952 Marionette TRACE conn6 <- [1,2601,null,{"value":"13"}] 10:42:37 INFO - PROCESS | 3700 | 1467049357956 Marionette TRACE conn6 -> [0,2602,"setScriptTimeout",{"ms":35000}] 10:42:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 10:42:37 INFO - PROCESS | 3700 | 1467049357957 Marionette TRACE conn6 <- [1,2602,null,{}] 10:42:37 INFO - PROCESS | 3700 | 1467049357967 Marionette TRACE conn6 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:37 INFO - PROCESS | 3700 | 1467049357969 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:38 INFO - PROCESS | 3700 | 1467049358122 Marionette TRACE conn6 <- [1,2603,null,{"value":null}] 10:42:38 INFO - PROCESS | 3700 | 1467049358132 Marionette TRACE conn6 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:38 INFO - PROCESS | 3700 | 1467049358134 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:38 INFO - PROCESS | 3700 | ++DOCSHELL 18158400 == 35 [pid = 3700] [id = 660] 10:42:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (18159400) [pid = 3700] [serial = 1980] [outer = 00000000] 10:42:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (18E20800) [pid = 3700] [serial = 1981] [outer = 18159400] 10:42:38 INFO - PROCESS | 3700 | 1467049358177 Marionette DEBUG loaded listener.js 10:42:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19085C00) [pid = 3700] [serial = 1982] [outer = 18159400] 10:42:38 INFO - PROCESS | 3700 | 1467049358656 Marionette TRACE conn6 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 10:42:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 10:42:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 730ms 10:42:38 INFO - PROCESS | 3700 | 1467049358693 Marionette TRACE conn6 -> [0,2605,"getWindowHandle",null] 10:42:38 INFO - PROCESS | 3700 | 1467049358695 Marionette TRACE conn6 <- [1,2605,null,{"value":"13"}] 10:42:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 10:42:38 INFO - PROCESS | 3700 | 1467049358702 Marionette TRACE conn6 -> [0,2606,"setScriptTimeout",{"ms":35000}] 10:42:38 INFO - PROCESS | 3700 | 1467049358704 Marionette TRACE conn6 <- [1,2606,null,{}] 10:42:38 INFO - PROCESS | 3700 | 1467049358707 Marionette TRACE conn6 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:38 INFO - PROCESS | 3700 | 1467049358710 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:38 INFO - PROCESS | 3700 | 1467049358829 Marionette TRACE conn6 <- [1,2607,null,{"value":null}] 10:42:38 INFO - PROCESS | 3700 | 1467049358835 Marionette TRACE conn6 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:38 INFO - PROCESS | 3700 | 1467049358840 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:38 INFO - PROCESS | 3700 | ++DOCSHELL 13861400 == 36 [pid = 3700] [id = 661] 10:42:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (19342C00) [pid = 3700] [serial = 1983] [outer = 00000000] 10:42:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (195C7000) [pid = 3700] [serial = 1984] [outer = 19342C00] 10:42:38 INFO - PROCESS | 3700 | 1467049358898 Marionette DEBUG loaded listener.js 10:42:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19965000) [pid = 3700] [serial = 1985] [outer = 19342C00] 10:42:39 INFO - PROCESS | 3700 | 1467049359378 Marionette TRACE conn6 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 10:42:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 10:42:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 730ms 10:42:39 INFO - PROCESS | 3700 | 1467049359437 Marionette TRACE conn6 -> [0,2609,"getWindowHandle",null] 10:42:39 INFO - PROCESS | 3700 | 1467049359439 Marionette TRACE conn6 <- [1,2609,null,{"value":"13"}] 10:42:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 10:42:39 INFO - PROCESS | 3700 | 1467049359451 Marionette TRACE conn6 -> [0,2610,"setScriptTimeout",{"ms":35000}] 10:42:39 INFO - PROCESS | 3700 | 1467049359453 Marionette TRACE conn6 <- [1,2610,null,{}] 10:42:39 INFO - PROCESS | 3700 | 1467049359456 Marionette TRACE conn6 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:39 INFO - PROCESS | 3700 | 1467049359459 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:39 INFO - PROCESS | 3700 | 1467049359585 Marionette TRACE conn6 <- [1,2611,null,{"value":null}] 10:42:39 INFO - PROCESS | 3700 | 1467049359597 Marionette TRACE conn6 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:39 INFO - PROCESS | 3700 | 1467049359599 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:39 INFO - PROCESS | 3700 | ++DOCSHELL 0C8E9000 == 37 [pid = 3700] [id = 662] 10:42:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10E4B800) [pid = 3700] [serial = 1986] [outer = 00000000] 10:42:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19976400) [pid = 3700] [serial = 1987] [outer = 10E4B800] 10:42:39 INFO - PROCESS | 3700 | 1467049359643 Marionette DEBUG loaded listener.js 10:42:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1996D800) [pid = 3700] [serial = 1988] [outer = 10E4B800] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (0C8F2400) [pid = 3700] [serial = 1935] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (148E7C00) [pid = 3700] [serial = 1944] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10B4DC00) [pid = 3700] [serial = 1941] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (0FF36400) [pid = 3700] [serial = 1938] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1504B000) [pid = 3700] [serial = 1947] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (165D6400) [pid = 3700] [serial = 1950] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19082400) [pid = 3700] [serial = 1953] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (10B54800) [pid = 3700] [serial = 1959] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (0FF7CC00) [pid = 3700] [serial = 1926] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1642DC00) [pid = 3700] [serial = 1929] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19CE5000) [pid = 3700] [serial = 1932] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 10:42:39 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (14F94000) [pid = 3700] [serial = 1956] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 10:42:40 INFO - PROCESS | 3700 | 1467049360136 Marionette TRACE conn6 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 10:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 10:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 730ms 10:42:40 INFO - PROCESS | 3700 | 1467049360185 Marionette TRACE conn6 -> [0,2613,"getWindowHandle",null] 10:42:40 INFO - PROCESS | 3700 | 1467049360187 Marionette TRACE conn6 <- [1,2613,null,{"value":"13"}] 10:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 10:42:40 INFO - PROCESS | 3700 | 1467049360190 Marionette TRACE conn6 -> [0,2614,"setScriptTimeout",{"ms":35000}] 10:42:40 INFO - PROCESS | 3700 | 1467049360192 Marionette TRACE conn6 <- [1,2614,null,{}] 10:42:40 INFO - PROCESS | 3700 | 1467049360195 Marionette TRACE conn6 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:40 INFO - PROCESS | 3700 | 1467049360197 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:40 INFO - PROCESS | 3700 | 1467049360276 Marionette TRACE conn6 <- [1,2615,null,{"value":null}] 10:42:40 INFO - PROCESS | 3700 | 1467049360282 Marionette TRACE conn6 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:40 INFO - PROCESS | 3700 | 1467049360284 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:40 INFO - PROCESS | 3700 | ++DOCSHELL 15026000 == 38 [pid = 3700] [id = 663] 10:42:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (16424400) [pid = 3700] [serial = 1989] [outer = 00000000] 10:42:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (17920C00) [pid = 3700] [serial = 1990] [outer = 16424400] 10:42:40 INFO - PROCESS | 3700 | 1467049360330 Marionette DEBUG loaded listener.js 10:42:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (195CE000) [pid = 3700] [serial = 1991] [outer = 16424400] 10:42:40 INFO - PROCESS | 3700 | 1467049360763 Marionette TRACE conn6 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 10:42:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 10:42:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 630ms 10:42:40 INFO - PROCESS | 3700 | 1467049360822 Marionette TRACE conn6 -> [0,2617,"getWindowHandle",null] 10:42:40 INFO - PROCESS | 3700 | 1467049360824 Marionette TRACE conn6 <- [1,2617,null,{"value":"13"}] 10:42:40 INFO - PROCESS | 3700 | 1467049360827 Marionette TRACE conn6 -> [0,2618,"setScriptTimeout",{"ms":35000}] 10:42:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 10:42:40 INFO - PROCESS | 3700 | 1467049360829 Marionette TRACE conn6 <- [1,2618,null,{}] 10:42:40 INFO - PROCESS | 3700 | 1467049360833 Marionette TRACE conn6 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:40 INFO - PROCESS | 3700 | 1467049360835 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:40 INFO - PROCESS | 3700 | 1467049360915 Marionette TRACE conn6 <- [1,2619,null,{"value":null}] 10:42:40 INFO - PROCESS | 3700 | 1467049360921 Marionette TRACE conn6 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:40 INFO - PROCESS | 3700 | 1467049360923 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:40 INFO - PROCESS | 3700 | ++DOCSHELL 16525800 == 39 [pid = 3700] [id = 664] 10:42:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (19978800) [pid = 3700] [serial = 1992] [outer = 00000000] 10:42:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19A46400) [pid = 3700] [serial = 1993] [outer = 19978800] 10:42:40 INFO - PROCESS | 3700 | 1467049360965 Marionette DEBUG loaded listener.js 10:42:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19BDA400) [pid = 3700] [serial = 1994] [outer = 19978800] 10:42:41 INFO - PROCESS | 3700 | 1467049361405 Marionette TRACE conn6 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 10:42:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 10:42:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 630ms 10:42:41 INFO - PROCESS | 3700 | 1467049361473 Marionette TRACE conn6 -> [0,2621,"getWindowHandle",null] 10:42:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 10:42:41 INFO - PROCESS | 3700 | 1467049361485 Marionette TRACE conn6 <- [1,2621,null,{"value":"13"}] 10:42:41 INFO - PROCESS | 3700 | 1467049361488 Marionette TRACE conn6 -> [0,2622,"setScriptTimeout",{"ms":35000}] 10:42:41 INFO - PROCESS | 3700 | 1467049361490 Marionette TRACE conn6 <- [1,2622,null,{}] 10:42:41 INFO - PROCESS | 3700 | 1467049361494 Marionette TRACE conn6 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:41 INFO - PROCESS | 3700 | 1467049361495 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:41 INFO - PROCESS | 3700 | 1467049361575 Marionette TRACE conn6 <- [1,2623,null,{"value":null}] 10:42:41 INFO - PROCESS | 3700 | 1467049361581 Marionette TRACE conn6 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:41 INFO - PROCESS | 3700 | 1467049361583 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:41 INFO - PROCESS | 3700 | ++DOCSHELL 1642D000 == 40 [pid = 3700] [id = 665] 10:42:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (17564400) [pid = 3700] [serial = 1995] [outer = 00000000] 10:42:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19CD9000) [pid = 3700] [serial = 1996] [outer = 17564400] 10:42:41 INFO - PROCESS | 3700 | 1467049361629 Marionette DEBUG loaded listener.js 10:42:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19CDD800) [pid = 3700] [serial = 1997] [outer = 17564400] 10:42:42 INFO - PROCESS | 3700 | 1467049362271 Marionette TRACE conn6 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 10:42:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 10:42:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 870ms 10:42:42 INFO - PROCESS | 3700 | 1467049362360 Marionette TRACE conn6 -> [0,2625,"getWindowHandle",null] 10:42:42 INFO - PROCESS | 3700 | 1467049362365 Marionette TRACE conn6 <- [1,2625,null,{"value":"13"}] 10:42:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 10:42:42 INFO - PROCESS | 3700 | 1467049362369 Marionette TRACE conn6 -> [0,2626,"setScriptTimeout",{"ms":35000}] 10:42:42 INFO - PROCESS | 3700 | 1467049362373 Marionette TRACE conn6 <- [1,2626,null,{}] 10:42:42 INFO - PROCESS | 3700 | 1467049362379 Marionette TRACE conn6 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:42 INFO - PROCESS | 3700 | 1467049362382 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:42 INFO - PROCESS | 3700 | 1467049362510 Marionette TRACE conn6 <- [1,2627,null,{"value":null}] 10:42:42 INFO - PROCESS | 3700 | 1467049362618 Marionette TRACE conn6 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:42 INFO - PROCESS | 3700 | 1467049362621 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:42 INFO - PROCESS | 3700 | ++DOCSHELL 109D4C00 == 41 [pid = 3700] [id = 666] 10:42:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10D12800) [pid = 3700] [serial = 1998] [outer = 00000000] 10:42:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1386A400) [pid = 3700] [serial = 1999] [outer = 10D12800] 10:42:42 INFO - PROCESS | 3700 | 1467049362678 Marionette DEBUG loaded listener.js 10:42:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (14F24800) [pid = 3700] [serial = 2000] [outer = 10D12800] 10:42:43 INFO - PROCESS | 3700 | 1467049363275 Marionette TRACE conn6 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 10:42:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 10:42:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 987ms 10:42:43 INFO - PROCESS | 3700 | 1467049363357 Marionette TRACE conn6 -> [0,2629,"getWindowHandle",null] 10:42:43 INFO - PROCESS | 3700 | 1467049363363 Marionette TRACE conn6 <- [1,2629,null,{"value":"13"}] 10:42:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 10:42:43 INFO - PROCESS | 3700 | 1467049363369 Marionette TRACE conn6 -> [0,2630,"setScriptTimeout",{"ms":35000}] 10:42:43 INFO - PROCESS | 3700 | 1467049363372 Marionette TRACE conn6 <- [1,2630,null,{}] 10:42:43 INFO - PROCESS | 3700 | 1467049363377 Marionette TRACE conn6 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:43 INFO - PROCESS | 3700 | 1467049363380 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:43 INFO - PROCESS | 3700 | 1467049363552 Marionette TRACE conn6 <- [1,2631,null,{"value":null}] 10:42:43 INFO - PROCESS | 3700 | 1467049363563 Marionette TRACE conn6 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:43 INFO - PROCESS | 3700 | 1467049363565 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:43 INFO - PROCESS | 3700 | ++DOCSHELL 165D5000 == 42 [pid = 3700] [id = 667] 10:42:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (165D6C00) [pid = 3700] [serial = 2001] [outer = 00000000] 10:42:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18156400) [pid = 3700] [serial = 2002] [outer = 165D6C00] 10:42:43 INFO - PROCESS | 3700 | 1467049363623 Marionette DEBUG loaded listener.js 10:42:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1908EC00) [pid = 3700] [serial = 2003] [outer = 165D6C00] 10:42:44 INFO - PROCESS | 3700 | 1467049364336 Marionette TRACE conn6 <- [1,2632,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 10:42:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 10:42:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1018ms 10:42:44 INFO - PROCESS | 3700 | 1467049364390 Marionette TRACE conn6 -> [0,2633,"getWindowHandle",null] 10:42:44 INFO - PROCESS | 3700 | 1467049364393 Marionette TRACE conn6 <- [1,2633,null,{"value":"13"}] 10:42:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 10:42:44 INFO - PROCESS | 3700 | 1467049364397 Marionette TRACE conn6 -> [0,2634,"setScriptTimeout",{"ms":35000}] 10:42:44 INFO - PROCESS | 3700 | 1467049364401 Marionette TRACE conn6 <- [1,2634,null,{}] 10:42:44 INFO - PROCESS | 3700 | 1467049364413 Marionette TRACE conn6 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:44 INFO - PROCESS | 3700 | 1467049364418 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:44 INFO - PROCESS | 3700 | 1467049364535 Marionette TRACE conn6 <- [1,2635,null,{"value":null}] 10:42:44 INFO - PROCESS | 3700 | 1467049364686 Marionette TRACE conn6 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:44 INFO - PROCESS | 3700 | 1467049364689 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:44 INFO - PROCESS | 3700 | ++DOCSHELL 19CE5400 == 43 [pid = 3700] [id = 668] 10:42:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19CE5800) [pid = 3700] [serial = 2004] [outer = 00000000] 10:42:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A00D400) [pid = 3700] [serial = 2005] [outer = 19CE5800] 10:42:44 INFO - PROCESS | 3700 | 1467049364746 Marionette DEBUG loaded listener.js 10:42:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1A0E8800) [pid = 3700] [serial = 2006] [outer = 19CE5800] 10:42:45 INFO - PROCESS | 3700 | 1467049365381 Marionette TRACE conn6 <- [1,2636,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 10:42:45 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 10:42:45 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1022ms 10:42:45 INFO - PROCESS | 3700 | 1467049365426 Marionette TRACE conn6 -> [0,2637,"getWindowHandle",null] 10:42:45 INFO - PROCESS | 3700 | 1467049365429 Marionette TRACE conn6 <- [1,2637,null,{"value":"13"}] 10:42:45 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 10:42:45 INFO - PROCESS | 3700 | 1467049365433 Marionette TRACE conn6 -> [0,2638,"setScriptTimeout",{"ms":35000}] 10:42:45 INFO - PROCESS | 3700 | 1467049365435 Marionette TRACE conn6 <- [1,2638,null,{}] 10:42:45 INFO - PROCESS | 3700 | 1467049365439 Marionette TRACE conn6 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:45 INFO - PROCESS | 3700 | 1467049365442 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:45 INFO - PROCESS | 3700 | 1467049365559 Marionette TRACE conn6 <- [1,2639,null,{"value":null}] 10:42:45 INFO - PROCESS | 3700 | 1467049365816 Marionette TRACE conn6 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:45 INFO - PROCESS | 3700 | 1467049365819 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:45 INFO - PROCESS | 3700 | ++DOCSHELL 0C730800 == 44 [pid = 3700] [id = 669] 10:42:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (0C730C00) [pid = 3700] [serial = 2007] [outer = 00000000] 10:42:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (0FF78400) [pid = 3700] [serial = 2008] [outer = 0C730C00] 10:42:45 INFO - PROCESS | 3700 | 1467049365888 Marionette DEBUG loaded listener.js 10:42:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1057E400) [pid = 3700] [serial = 2009] [outer = 0C730C00] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 0FDE3400 == 43 [pid = 3700] [id = 642] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 16525800 == 42 [pid = 3700] [id = 664] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 15026000 == 41 [pid = 3700] [id = 663] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 0C8E9000 == 40 [pid = 3700] [id = 662] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 13861400 == 39 [pid = 3700] [id = 661] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 18158400 == 38 [pid = 3700] [id = 660] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 16531C00 == 37 [pid = 3700] [id = 659] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 1481CC00 == 36 [pid = 3700] [id = 658] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 10591400 == 35 [pid = 3700] [id = 657] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 09063C00 == 34 [pid = 3700] [id = 656] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 148E7000 == 33 [pid = 3700] [id = 654] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 100FEC00 == 32 [pid = 3700] [id = 655] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 1386FC00 == 31 [pid = 3700] [id = 641] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 19CE3800 == 30 [pid = 3700] [id = 644] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 1642B400 == 29 [pid = 3700] [id = 643] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 0C734000 == 28 [pid = 3700] [id = 645] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 19CE5400 == 27 [pid = 3700] [id = 668] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 165D5000 == 26 [pid = 3700] [id = 667] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 1642D000 == 25 [pid = 3700] [id = 665] 10:42:47 INFO - PROCESS | 3700 | --DOCSHELL 109D4C00 == 24 [pid = 3700] [id = 666] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1058B800) [pid = 3700] [serial = 1937] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (1005E000) [pid = 3700] [serial = 1936] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (14B7AC00) [pid = 3700] [serial = 1945] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10B55000) [pid = 3700] [serial = 1942] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (10D2E000) [pid = 3700] [serial = 1943] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10060800) [pid = 3700] [serial = 1939] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10573800) [pid = 3700] [serial = 1940] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (15352800) [pid = 3700] [serial = 1948] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (17567000) [pid = 3700] [serial = 1951] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1642E400) [pid = 3700] [serial = 1949] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1908A400) [pid = 3700] [serial = 1954] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17949000) [pid = 3700] [serial = 1952] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (195C9800) [pid = 3700] [serial = 1960] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (13865400) [pid = 3700] [serial = 1928] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10D30000) [pid = 3700] [serial = 1927] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19975400) [pid = 3700] [serial = 1963] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (18E70800) [pid = 3700] [serial = 1931] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (18159000) [pid = 3700] [serial = 1930] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1A0F2800) [pid = 3700] [serial = 1934] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1A0E9C00) [pid = 3700] [serial = 1933] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1933A800) [pid = 3700] [serial = 1955] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (195C1C00) [pid = 3700] [serial = 1961] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1815B800) [pid = 3700] [serial = 1957] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (181F0C00) [pid = 3700] [serial = 1958] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (15001400) [pid = 3700] [serial = 1946] [outer = 00000000] [url = about:blank] 10:42:47 INFO - PROCESS | 3700 | 1467049367189 Marionette TRACE conn6 <- [1,2640,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 10:42:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 10:42:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1879ms 10:42:47 INFO - PROCESS | 3700 | 1467049367317 Marionette TRACE conn6 -> [0,2641,"getWindowHandle",null] 10:42:47 INFO - PROCESS | 3700 | 1467049367321 Marionette TRACE conn6 <- [1,2641,null,{"value":"13"}] 10:42:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 10:42:47 INFO - PROCESS | 3700 | 1467049367327 Marionette TRACE conn6 -> [0,2642,"setScriptTimeout",{"ms":35000}] 10:42:47 INFO - PROCESS | 3700 | 1467049367331 Marionette TRACE conn6 <- [1,2642,null,{}] 10:42:47 INFO - PROCESS | 3700 | 1467049367337 Marionette TRACE conn6 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:47 INFO - PROCESS | 3700 | 1467049367341 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:47 INFO - PROCESS | 3700 | 1467049367430 Marionette TRACE conn6 <- [1,2643,null,{"value":null}] 10:42:47 INFO - PROCESS | 3700 | 1467049367439 Marionette TRACE conn6 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:47 INFO - PROCESS | 3700 | 1467049367443 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:47 INFO - PROCESS | 3700 | ++DOCSHELL 0FF34400 == 25 [pid = 3700] [id = 670] 10:42:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (0FF36400) [pid = 3700] [serial = 2010] [outer = 00000000] 10:42:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (100F0C00) [pid = 3700] [serial = 2011] [outer = 0FF36400] 10:42:47 INFO - PROCESS | 3700 | 1467049367496 Marionette DEBUG loaded listener.js 10:42:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (100F3400) [pid = 3700] [serial = 2012] [outer = 0FF36400] 10:42:48 INFO - PROCESS | 3700 | 1467049368025 Marionette TRACE conn6 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 10:42:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 10:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 730ms 10:42:48 INFO - PROCESS | 3700 | 1467049368061 Marionette TRACE conn6 -> [0,2645,"getWindowHandle",null] 10:42:48 INFO - PROCESS | 3700 | 1467049368066 Marionette TRACE conn6 <- [1,2645,null,{"value":"13"}] 10:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 10:42:48 INFO - PROCESS | 3700 | 1467049368072 Marionette TRACE conn6 -> [0,2646,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - PROCESS | 3700 | 1467049368075 Marionette TRACE conn6 <- [1,2646,null,{}] 10:42:48 INFO - PROCESS | 3700 | 1467049368078 Marionette TRACE conn6 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:48 INFO - PROCESS | 3700 | 1467049368081 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:48 INFO - PROCESS | 3700 | 1467049368175 Marionette TRACE conn6 <- [1,2647,null,{"value":null}] 10:42:48 INFO - PROCESS | 3700 | 1467049368280 Marionette TRACE conn6 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:48 INFO - PROCESS | 3700 | 1467049368282 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:48 INFO - PROCESS | 3700 | ++DOCSHELL 109DD800 == 26 [pid = 3700] [id = 671] 10:42:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (109DE800) [pid = 3700] [serial = 2013] [outer = 00000000] 10:42:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10B4F400) [pid = 3700] [serial = 2014] [outer = 109DE800] 10:42:48 INFO - PROCESS | 3700 | 1467049368333 Marionette DEBUG loaded listener.js 10:42:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10B56C00) [pid = 3700] [serial = 2015] [outer = 109DE800] 10:42:48 INFO - PROCESS | 3700 | 1467049368722 Marionette TRACE conn6 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 10:42:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 10:42:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 670ms 10:42:48 INFO - PROCESS | 3700 | 1467049368746 Marionette TRACE conn6 -> [0,2649,"getWindowHandle",null] 10:42:48 INFO - PROCESS | 3700 | 1467049368748 Marionette TRACE conn6 <- [1,2649,null,{"value":"13"}] 10:42:48 INFO - PROCESS | 3700 | 1467049368752 Marionette TRACE conn6 -> [0,2650,"setScriptTimeout",{"ms":35000}] 10:42:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 10:42:48 INFO - PROCESS | 3700 | 1467049368755 Marionette TRACE conn6 <- [1,2650,null,{}] 10:42:48 INFO - PROCESS | 3700 | 1467049368766 Marionette TRACE conn6 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:48 INFO - PROCESS | 3700 | 1467049368771 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:48 INFO - PROCESS | 3700 | 1467049368886 Marionette TRACE conn6 <- [1,2651,null,{"value":null}] 10:42:48 INFO - PROCESS | 3700 | 1467049368894 Marionette TRACE conn6 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:48 INFO - PROCESS | 3700 | 1467049368897 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:48 INFO - PROCESS | 3700 | ++DOCSHELL 1386CC00 == 27 [pid = 3700] [id = 672] 10:42:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1386E000) [pid = 3700] [serial = 2016] [outer = 00000000] 10:42:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (149C6800) [pid = 3700] [serial = 2017] [outer = 1386E000] 10:42:48 INFO - PROCESS | 3700 | 1467049368946 Marionette DEBUG loaded listener.js 10:42:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (14B99800) [pid = 3700] [serial = 2018] [outer = 1386E000] 10:42:49 INFO - PROCESS | 3700 | 1467049369409 Marionette TRACE conn6 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 10:42:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 10:42:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 670ms 10:42:49 INFO - PROCESS | 3700 | 1467049369441 Marionette TRACE conn6 -> [0,2653,"getWindowHandle",null] 10:42:49 INFO - PROCESS | 3700 | 1467049369443 Marionette TRACE conn6 <- [1,2653,null,{"value":"13"}] 10:42:49 INFO - PROCESS | 3700 | 1467049369447 Marionette TRACE conn6 -> [0,2654,"setScriptTimeout",{"ms":35000}] 10:42:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 10:42:49 INFO - PROCESS | 3700 | 1467049369458 Marionette TRACE conn6 <- [1,2654,null,{}] 10:42:49 INFO - PROCESS | 3700 | 1467049369471 Marionette TRACE conn6 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:49 INFO - PROCESS | 3700 | 1467049369473 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:49 INFO - PROCESS | 3700 | 1467049369588 Marionette TRACE conn6 <- [1,2655,null,{"value":null}] 10:42:49 INFO - PROCESS | 3700 | 1467049369594 Marionette TRACE conn6 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:49 INFO - PROCESS | 3700 | 1467049369596 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:49 INFO - PROCESS | 3700 | ++DOCSHELL 15053000 == 28 [pid = 3700] [id = 673] 10:42:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (150E4000) [pid = 3700] [serial = 2019] [outer = 00000000] 10:42:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (16422C00) [pid = 3700] [serial = 2020] [outer = 150E4000] 10:42:49 INFO - PROCESS | 3700 | 1467049369641 Marionette DEBUG loaded listener.js 10:42:49 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1642E000) [pid = 3700] [serial = 2021] [outer = 150E4000] 10:42:50 INFO - PROCESS | 3700 | 1467049370553 Marionette TRACE conn6 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 10:42:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 10:42:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1136ms 10:42:50 INFO - PROCESS | 3700 | 1467049370590 Marionette TRACE conn6 -> [0,2657,"getWindowHandle",null] 10:42:50 INFO - PROCESS | 3700 | 1467049370592 Marionette TRACE conn6 <- [1,2657,null,{"value":"13"}] 10:42:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 10:42:50 INFO - PROCESS | 3700 | 1467049370602 Marionette TRACE conn6 -> [0,2658,"setScriptTimeout",{"ms":35000}] 10:42:50 INFO - PROCESS | 3700 | 1467049370604 Marionette TRACE conn6 <- [1,2658,null,{}] 10:42:50 INFO - PROCESS | 3700 | 1467049370608 Marionette TRACE conn6 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:50 INFO - PROCESS | 3700 | 1467049370610 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:50 INFO - PROCESS | 3700 | 1467049370727 Marionette TRACE conn6 <- [1,2659,null,{"value":null}] 10:42:50 INFO - PROCESS | 3700 | 1467049370733 Marionette TRACE conn6 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:50 INFO - PROCESS | 3700 | 1467049370735 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:50 INFO - PROCESS | 3700 | ++DOCSHELL 16420800 == 29 [pid = 3700] [id = 674] 10:42:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1642B000) [pid = 3700] [serial = 2022] [outer = 00000000] 10:42:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (165DB800) [pid = 3700] [serial = 2023] [outer = 1642B000] 10:42:50 INFO - PROCESS | 3700 | 1467049370779 Marionette DEBUG loaded listener.js 10:42:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (17940800) [pid = 3700] [serial = 2024] [outer = 1642B000] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (18159400) [pid = 3700] [serial = 1980] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19342C00) [pid = 3700] [serial = 1983] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10E4B800) [pid = 3700] [serial = 1986] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (165CF000) [pid = 3700] [serial = 1977] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10597800) [pid = 3700] [serial = 1971] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1996E400) [pid = 3700] [serial = 1962] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (0C734C00) [pid = 3700] [serial = 1968] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (10572400) [pid = 3700] [serial = 1965] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (148AC800) [pid = 3700] [serial = 1974] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19978800) [pid = 3700] [serial = 1992] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (17564400) [pid = 3700] [serial = 1995] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 10:42:51 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (16424400) [pid = 3700] [serial = 1989] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 10:42:51 INFO - PROCESS | 3700 | 1467049371698 Marionette TRACE conn6 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:42:51 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 10:42:51 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:42:51 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 10:42:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:51 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:51 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1128ms 10:42:51 INFO - PROCESS | 3700 | 1467049371728 Marionette TRACE conn6 -> [0,2661,"getWindowHandle",null] 10:42:51 INFO - PROCESS | 3700 | 1467049371730 Marionette TRACE conn6 <- [1,2661,null,{"value":"13"}] 10:42:51 INFO - PROCESS | 3700 | 1467049371734 Marionette TRACE conn6 -> [0,2662,"setScriptTimeout",{"ms":35000}] 10:42:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 10:42:51 INFO - PROCESS | 3700 | 1467049371735 Marionette TRACE conn6 <- [1,2662,null,{}] 10:42:51 INFO - PROCESS | 3700 | 1467049371739 Marionette TRACE conn6 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:51 INFO - PROCESS | 3700 | 1467049371745 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:51 INFO - PROCESS | 3700 | 1467049371852 Marionette TRACE conn6 <- [1,2663,null,{"value":null}] 10:42:51 INFO - PROCESS | 3700 | 1467049371943 Marionette TRACE conn6 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:51 INFO - PROCESS | 3700 | 1467049371945 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:51 INFO - PROCESS | 3700 | ++DOCSHELL 0FF84C00 == 30 [pid = 3700] [id = 675] 10:42:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (15021400) [pid = 3700] [serial = 2025] [outer = 00000000] 10:42:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (18155000) [pid = 3700] [serial = 2026] [outer = 15021400] 10:42:51 INFO - PROCESS | 3700 | 1467049371992 Marionette DEBUG loaded listener.js 10:42:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (18161800) [pid = 3700] [serial = 2027] [outer = 15021400] 10:42:52 INFO - PROCESS | 3700 | 1467049372881 Marionette TRACE conn6 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:42:52 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 10:42:52 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:42:52 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 10:42:52 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:52 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1180ms 10:42:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 10:42:52 INFO - PROCESS | 3700 | 1467049372918 Marionette TRACE conn6 -> [0,2665,"getWindowHandle",null] 10:42:52 INFO - PROCESS | 3700 | 1467049372920 Marionette TRACE conn6 <- [1,2665,null,{"value":"13"}] 10:42:52 INFO - PROCESS | 3700 | 1467049372923 Marionette TRACE conn6 -> [0,2666,"setScriptTimeout",{"ms":35000}] 10:42:52 INFO - PROCESS | 3700 | 1467049372925 Marionette TRACE conn6 <- [1,2666,null,{}] 10:42:52 INFO - PROCESS | 3700 | 1467049372928 Marionette TRACE conn6 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:52 INFO - PROCESS | 3700 | 1467049372930 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:53 INFO - PROCESS | 3700 | 1467049373042 Marionette TRACE conn6 <- [1,2667,null,{"value":null}] 10:42:53 INFO - PROCESS | 3700 | 1467049373050 Marionette TRACE conn6 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:53 INFO - PROCESS | 3700 | 1467049373052 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:53 INFO - PROCESS | 3700 | ++DOCSHELL 18C4D400 == 31 [pid = 3700] [id = 676] 10:42:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (18D26000) [pid = 3700] [serial = 2028] [outer = 00000000] 10:42:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1933CC00) [pid = 3700] [serial = 2029] [outer = 18D26000] 10:42:53 INFO - PROCESS | 3700 | 1467049373095 Marionette DEBUG loaded listener.js 10:42:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19342400) [pid = 3700] [serial = 2030] [outer = 18D26000] 10:42:54 INFO - PROCESS | 3700 | 1467049374039 Marionette TRACE conn6 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 10:42:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 10:42:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1180ms 10:42:54 INFO - PROCESS | 3700 | 1467049374105 Marionette TRACE conn6 -> [0,2669,"getWindowHandle",null] 10:42:54 INFO - PROCESS | 3700 | 1467049374110 Marionette TRACE conn6 <- [1,2669,null,{"value":"13"}] 10:42:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 10:42:54 INFO - PROCESS | 3700 | 1467049374115 Marionette TRACE conn6 -> [0,2670,"setScriptTimeout",{"ms":35000}] 10:42:54 INFO - PROCESS | 3700 | 1467049374119 Marionette TRACE conn6 <- [1,2670,null,{}] 10:42:54 INFO - PROCESS | 3700 | 1467049374125 Marionette TRACE conn6 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:54 INFO - PROCESS | 3700 | 1467049374128 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:54 INFO - PROCESS | 3700 | 1467049374310 Marionette TRACE conn6 <- [1,2671,null,{"value":null}] 10:42:54 INFO - PROCESS | 3700 | 1467049374504 Marionette TRACE conn6 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:54 INFO - PROCESS | 3700 | 1467049374509 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:54 INFO - PROCESS | 3700 | ++DOCSHELL 0FF78800 == 32 [pid = 3700] [id = 677] 10:42:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1005E000) [pid = 3700] [serial = 2031] [outer = 00000000] 10:42:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1057F800) [pid = 3700] [serial = 2032] [outer = 1005E000] 10:42:54 INFO - PROCESS | 3700 | 1467049374571 Marionette DEBUG loaded listener.js 10:42:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (10819C00) [pid = 3700] [serial = 2033] [outer = 1005E000] 10:42:55 INFO - PROCESS | 3700 | 1467049375721 Marionette TRACE conn6 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 10:42:55 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 10:42:55 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1634ms 10:42:55 INFO - PROCESS | 3700 | 1467049375749 Marionette TRACE conn6 -> [0,2673,"getWindowHandle",null] 10:42:55 INFO - PROCESS | 3700 | 1467049375754 Marionette TRACE conn6 <- [1,2673,null,{"value":"13"}] 10:42:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 10:42:55 INFO - PROCESS | 3700 | 1467049375761 Marionette TRACE conn6 -> [0,2674,"setScriptTimeout",{"ms":35000}] 10:42:55 INFO - PROCESS | 3700 | 1467049375764 Marionette TRACE conn6 <- [1,2674,null,{}] 10:42:55 INFO - PROCESS | 3700 | 1467049375768 Marionette TRACE conn6 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:55 INFO - PROCESS | 3700 | 1467049375771 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:55 INFO - PROCESS | 3700 | 1467049375896 Marionette TRACE conn6 <- [1,2675,null,{"value":null}] 10:42:56 INFO - PROCESS | 3700 | 1467049376147 Marionette TRACE conn6 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:56 INFO - PROCESS | 3700 | 1467049376150 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:56 INFO - PROCESS | 3700 | ++DOCSHELL 0906A800 == 33 [pid = 3700] [id = 678] 10:42:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (0C732000) [pid = 3700] [serial = 2034] [outer = 00000000] 10:42:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (0C842C00) [pid = 3700] [serial = 2035] [outer = 0C732000] 10:42:56 INFO - PROCESS | 3700 | 1467049376199 Marionette DEBUG loaded listener.js 10:42:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (0FDD4C00) [pid = 3700] [serial = 2036] [outer = 0C732000] 10:42:56 INFO - PROCESS | 3700 | --DOCSHELL 0FF84C00 == 32 [pid = 3700] [id = 675] 10:42:56 INFO - PROCESS | 3700 | --DOCSHELL 16420800 == 31 [pid = 3700] [id = 674] 10:42:56 INFO - PROCESS | 3700 | --DOCSHELL 15053000 == 30 [pid = 3700] [id = 673] 10:42:56 INFO - PROCESS | 3700 | --DOCSHELL 1386CC00 == 29 [pid = 3700] [id = 672] 10:42:56 INFO - PROCESS | 3700 | --DOCSHELL 109DD800 == 28 [pid = 3700] [id = 671] 10:42:56 INFO - PROCESS | 3700 | --DOCSHELL 0FF34400 == 27 [pid = 3700] [id = 670] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (195C7000) [pid = 3700] [serial = 1984] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19976400) [pid = 3700] [serial = 1987] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19965000) [pid = 3700] [serial = 1985] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (16A83000) [pid = 3700] [serial = 1978] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (10B4C000) [pid = 3700] [serial = 1972] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10D20C00) [pid = 3700] [serial = 1973] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1997B800) [pid = 3700] [serial = 1964] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (0C8E9400) [pid = 3700] [serial = 1969] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (0FDF2000) [pid = 3700] [serial = 1970] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (10B4E000) [pid = 3700] [serial = 1966] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (117D7400) [pid = 3700] [serial = 1967] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (14F28800) [pid = 3700] [serial = 1975] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1504CC00) [pid = 3700] [serial = 1976] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19BDA400) [pid = 3700] [serial = 1994] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (19CDD800) [pid = 3700] [serial = 1997] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (19CD9000) [pid = 3700] [serial = 1996] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (19A46400) [pid = 3700] [serial = 1993] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (1996D800) [pid = 3700] [serial = 1988] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (17920C00) [pid = 3700] [serial = 1990] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (19085C00) [pid = 3700] [serial = 1982] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (1794B800) [pid = 3700] [serial = 1979] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (195CE000) [pid = 3700] [serial = 1991] [outer = 00000000] [url = about:blank] 10:42:56 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (18E20800) [pid = 3700] [serial = 1981] [outer = 00000000] [url = about:blank] 10:42:57 INFO - PROCESS | 3700 | 1467049377261 Marionette TRACE conn6 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:42:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 10:42:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:42:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 10:42:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1518ms 10:42:57 INFO - PROCESS | 3700 | 1467049377283 Marionette TRACE conn6 -> [0,2677,"getWindowHandle",null] 10:42:57 INFO - PROCESS | 3700 | 1467049377286 Marionette TRACE conn6 <- [1,2677,null,{"value":"13"}] 10:42:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 10:42:57 INFO - PROCESS | 3700 | 1467049377291 Marionette TRACE conn6 -> [0,2678,"setScriptTimeout",{"ms":35000}] 10:42:57 INFO - PROCESS | 3700 | 1467049377294 Marionette TRACE conn6 <- [1,2678,null,{}] 10:42:57 INFO - PROCESS | 3700 | 1467049377299 Marionette TRACE conn6 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:57 INFO - PROCESS | 3700 | 1467049377301 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:57 INFO - PROCESS | 3700 | 1467049377393 Marionette TRACE conn6 <- [1,2679,null,{"value":null}] 10:42:57 INFO - PROCESS | 3700 | 1467049377402 Marionette TRACE conn6 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:57 INFO - PROCESS | 3700 | 1467049377404 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:57 INFO - PROCESS | 3700 | ++DOCSHELL 10B4AC00 == 28 [pid = 3700] [id = 679] 10:42:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (10B51000) [pid = 3700] [serial = 2037] [outer = 00000000] 10:42:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (117D7800) [pid = 3700] [serial = 2038] [outer = 10B51000] 10:42:57 INFO - PROCESS | 3700 | 1467049377452 Marionette DEBUG loaded listener.js 10:42:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (13862000) [pid = 3700] [serial = 2039] [outer = 10B51000] 10:42:58 INFO - PROCESS | 3700 | 1467049378420 Marionette TRACE conn6 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:42:58 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:42:58 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:42:58 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 10:42:58 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:58 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 1180ms 10:42:58 INFO - PROCESS | 3700 | 1467049378474 Marionette TRACE conn6 -> [0,2681,"getWindowHandle",null] 10:42:58 INFO - PROCESS | 3700 | 1467049378478 Marionette TRACE conn6 <- [1,2681,null,{"value":"13"}] 10:42:58 INFO - PROCESS | 3700 | 1467049378481 Marionette TRACE conn6 -> [0,2682,"setScriptTimeout",{"ms":35000}] 10:42:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 10:42:58 INFO - PROCESS | 3700 | 1467049378483 Marionette TRACE conn6 <- [1,2682,null,{}] 10:42:58 INFO - PROCESS | 3700 | 1467049378487 Marionette TRACE conn6 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:58 INFO - PROCESS | 3700 | 1467049378490 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:58 INFO - PROCESS | 3700 | 1467049378580 Marionette TRACE conn6 <- [1,2683,null,{"value":null}] 10:42:58 INFO - PROCESS | 3700 | 1467049378589 Marionette TRACE conn6 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:58 INFO - PROCESS | 3700 | 1467049378591 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:58 INFO - PROCESS | 3700 | ++DOCSHELL 15027000 == 29 [pid = 3700] [id = 680] 10:42:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (1504CC00) [pid = 3700] [serial = 2040] [outer = 00000000] 10:42:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (151AE800) [pid = 3700] [serial = 2041] [outer = 1504CC00] 10:42:58 INFO - PROCESS | 3700 | 1467049378636 Marionette DEBUG loaded listener.js 10:42:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (1535D800) [pid = 3700] [serial = 2042] [outer = 1504CC00] 10:42:59 INFO - PROCESS | 3700 | 1467049379627 Marionette TRACE conn6 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:42:59 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:42:59 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:42:59 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 10:42:59 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:42:59 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:42:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 1171ms 10:42:59 INFO - PROCESS | 3700 | 1467049379658 Marionette TRACE conn6 -> [0,2685,"getWindowHandle",null] 10:42:59 INFO - PROCESS | 3700 | 1467049379660 Marionette TRACE conn6 <- [1,2685,null,{"value":"13"}] 10:42:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 10:42:59 INFO - PROCESS | 3700 | 1467049379670 Marionette TRACE conn6 -> [0,2686,"setScriptTimeout",{"ms":35000}] 10:42:59 INFO - PROCESS | 3700 | 1467049379676 Marionette TRACE conn6 <- [1,2686,null,{}] 10:42:59 INFO - PROCESS | 3700 | 1467049379680 Marionette TRACE conn6 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:42:59 INFO - PROCESS | 3700 | 1467049379684 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:59 INFO - PROCESS | 3700 | 1467049379810 Marionette TRACE conn6 <- [1,2687,null,{"value":null}] 10:42:59 INFO - PROCESS | 3700 | 1467049379816 Marionette TRACE conn6 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:42:59 INFO - PROCESS | 3700 | 1467049379818 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:42:59 INFO - PROCESS | 3700 | ++DOCSHELL 1642D000 == 30 [pid = 3700] [id = 681] 10:42:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (16524800) [pid = 3700] [serial = 2043] [outer = 00000000] 10:42:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (17944C00) [pid = 3700] [serial = 2044] [outer = 16524800] 10:42:59 INFO - PROCESS | 3700 | 1467049379861 Marionette DEBUG loaded listener.js 10:42:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (18159400) [pid = 3700] [serial = 2045] [outer = 16524800] 10:43:00 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (0C730C00) [pid = 3700] [serial = 2007] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 10:43:00 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1386E000) [pid = 3700] [serial = 2016] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 10:43:00 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (0FF36400) [pid = 3700] [serial = 2010] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 10:43:00 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (109DE800) [pid = 3700] [serial = 2013] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 10:43:00 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (1642B000) [pid = 3700] [serial = 2022] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 10:43:00 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (10D12800) [pid = 3700] [serial = 1998] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 10:43:00 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (165D6C00) [pid = 3700] [serial = 2001] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 10:43:00 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (19CE5800) [pid = 3700] [serial = 2004] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 10:43:00 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (15021400) [pid = 3700] [serial = 2025] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 10:43:00 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (150E4000) [pid = 3700] [serial = 2019] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 10:43:00 INFO - PROCESS | 3700 | 1467049380828 Marionette TRACE conn6 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:43:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 10:43:00 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 10:43:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 10:43:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:43:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1194ms 10:43:00 INFO - PROCESS | 3700 | 1467049380861 Marionette TRACE conn6 -> [0,2689,"getWindowHandle",null] 10:43:00 INFO - PROCESS | 3700 | 1467049380864 Marionette TRACE conn6 <- [1,2689,null,{"value":"13"}] 10:43:00 INFO - PROCESS | 3700 | 1467049380867 Marionette TRACE conn6 -> [0,2690,"setScriptTimeout",{"ms":35000}] 10:43:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 10:43:00 INFO - PROCESS | 3700 | 1467049380869 Marionette TRACE conn6 <- [1,2690,null,{}] 10:43:00 INFO - PROCESS | 3700 | 1467049380872 Marionette TRACE conn6 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:00 INFO - PROCESS | 3700 | 1467049380874 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:00 INFO - PROCESS | 3700 | 1467049380965 Marionette TRACE conn6 <- [1,2691,null,{"value":null}] 10:43:00 INFO - PROCESS | 3700 | 1467049380972 Marionette TRACE conn6 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:00 INFO - PROCESS | 3700 | 1467049380974 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:00 INFO - PROCESS | 3700 | ++DOCSHELL 1794B800 == 31 [pid = 3700] [id = 682] 10:43:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (1815F800) [pid = 3700] [serial = 2046] [outer = 00000000] 10:43:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (18C54800) [pid = 3700] [serial = 2047] [outer = 1815F800] 10:43:00 INFO - PROCESS | 3700 | 1467049381020 Marionette DEBUG loaded listener.js 10:43:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (19002800) [pid = 3700] [serial = 2048] [outer = 1815F800] 10:43:01 INFO - PROCESS | 3700 | 1467049381476 Marionette TRACE conn6 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 10:43:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 10:43:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 671ms 10:43:01 INFO - PROCESS | 3700 | 1467049381542 Marionette TRACE conn6 -> [0,2693,"getWindowHandle",null] 10:43:01 INFO - PROCESS | 3700 | 1467049381544 Marionette TRACE conn6 <- [1,2693,null,{"value":"13"}] 10:43:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 10:43:01 INFO - PROCESS | 3700 | 1467049381547 Marionette TRACE conn6 -> [0,2694,"setScriptTimeout",{"ms":35000}] 10:43:01 INFO - PROCESS | 3700 | 1467049381549 Marionette TRACE conn6 <- [1,2694,null,{}] 10:43:01 INFO - PROCESS | 3700 | 1467049381553 Marionette TRACE conn6 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:01 INFO - PROCESS | 3700 | 1467049381555 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:01 INFO - PROCESS | 3700 | 1467049381636 Marionette TRACE conn6 <- [1,2695,null,{"value":null}] 10:43:01 INFO - PROCESS | 3700 | 1467049381642 Marionette TRACE conn6 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:01 INFO - PROCESS | 3700 | 1467049381648 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:01 INFO - PROCESS | 3700 | ++DOCSHELL 14F99000 == 32 [pid = 3700] [id = 683] 10:43:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (195C4400) [pid = 3700] [serial = 2049] [outer = 00000000] 10:43:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (195D0000) [pid = 3700] [serial = 2050] [outer = 195C4400] 10:43:01 INFO - PROCESS | 3700 | 1467049381706 Marionette DEBUG loaded listener.js 10:43:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (19965800) [pid = 3700] [serial = 2051] [outer = 195C4400] 10:43:02 INFO - PROCESS | 3700 | 1467049382175 Marionette TRACE conn6 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 10:43:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 10:43:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 670ms 10:43:02 INFO - PROCESS | 3700 | 1467049382218 Marionette TRACE conn6 -> [0,2697,"getWindowHandle",null] 10:43:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 10:43:02 INFO - PROCESS | 3700 | 1467049382220 Marionette TRACE conn6 <- [1,2697,null,{"value":"13"}] 10:43:02 INFO - PROCESS | 3700 | 1467049382224 Marionette TRACE conn6 -> [0,2698,"setScriptTimeout",{"ms":35000}] 10:43:02 INFO - PROCESS | 3700 | 1467049382225 Marionette TRACE conn6 <- [1,2698,null,{}] 10:43:02 INFO - PROCESS | 3700 | 1467049382229 Marionette TRACE conn6 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:02 INFO - PROCESS | 3700 | 1467049382231 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:02 INFO - PROCESS | 3700 | 1467049382316 Marionette TRACE conn6 <- [1,2699,null,{"value":null}] 10:43:02 INFO - PROCESS | 3700 | 1467049382321 Marionette TRACE conn6 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:02 INFO - PROCESS | 3700 | 1467049382323 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:02 INFO - PROCESS | 3700 | ++DOCSHELL 1996B400 == 33 [pid = 3700] [id = 684] 10:43:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (19975800) [pid = 3700] [serial = 2052] [outer = 00000000] 10:43:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (1997C400) [pid = 3700] [serial = 2053] [outer = 19975800] 10:43:02 INFO - PROCESS | 3700 | 1467049382378 Marionette DEBUG loaded listener.js 10:43:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (1997CC00) [pid = 3700] [serial = 2054] [outer = 19975800] 10:43:02 INFO - PROCESS | 3700 | 1467049382983 Marionette TRACE conn6 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 10:43:02 INFO - PROCESS | 3700 | 1467049383000 Marionette TRACE conn6 <- [1,2701,null,{"value":"13"}] 10:43:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 10:43:02 INFO - PROCESS | 3700 | 1467049383005 Marionette TRACE conn6 -> [0,2702,"setScriptTimeout",{"ms":35000}] 10:43:02 INFO - PROCESS | 3700 | 1467049383009 Marionette TRACE conn6 <- [1,2702,null,{}] 10:43:02 INFO - PROCESS | 3700 | 1467049383015 Marionette TRACE conn6 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:02 INFO - PROCESS | 3700 | 1467049383018 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:03 INFO - PROCESS | 3700 | 1467049383138 Marionette TRACE conn6 <- [1,2703,null,{"value":null}] 10:43:03 INFO - PROCESS | 3700 | 1467049383298 Marionette TRACE conn6 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:03 INFO - PROCESS | 3700 | 1467049383303 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:03 INFO - PROCESS | 3700 | ++DOCSHELL 10D34400 == 34 [pid = 3700] [id = 685] 10:43:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10EC1800) [pid = 3700] [serial = 2055] [outer = 00000000] 10:43:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (13868800) [pid = 3700] [serial = 2056] [outer = 10EC1800] 10:43:03 INFO - PROCESS | 3700 | 1467049383365 Marionette DEBUG loaded listener.js 10:43:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (149C3000) [pid = 3700] [serial = 2057] [outer = 10EC1800] 10:43:03 INFO - PROCESS | 3700 | 1467049383989 Marionette TRACE conn6 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 10:43:04 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 10:43:04 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1021ms 10:43:04 INFO - PROCESS | 3700 | 1467049384031 Marionette TRACE conn6 -> [0,2705,"getWindowHandle",null] 10:43:04 INFO - PROCESS | 3700 | 1467049384035 Marionette TRACE conn6 <- [1,2705,null,{"value":"13"}] 10:43:04 INFO - PROCESS | 3700 | 1467049384042 Marionette TRACE conn6 -> [0,2706,"setScriptTimeout",{"ms":35000}] 10:43:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 10:43:04 INFO - PROCESS | 3700 | 1467049384045 Marionette TRACE conn6 <- [1,2706,null,{}] 10:43:04 INFO - PROCESS | 3700 | 1467049384049 Marionette TRACE conn6 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:04 INFO - PROCESS | 3700 | 1467049384052 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:04 INFO - PROCESS | 3700 | 1467049384169 Marionette TRACE conn6 <- [1,2707,null,{"value":null}] 10:43:04 INFO - PROCESS | 3700 | 1467049384316 Marionette TRACE conn6 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:04 INFO - PROCESS | 3700 | 1467049384319 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:04 INFO - PROCESS | 3700 | ++DOCSHELL 1652D400 == 35 [pid = 3700] [id = 686] 10:43:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (165D9800) [pid = 3700] [serial = 2058] [outer = 00000000] 10:43:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (175F3400) [pid = 3700] [serial = 2059] [outer = 165D9800] 10:43:04 INFO - PROCESS | 3700 | 1467049384378 Marionette DEBUG loaded listener.js 10:43:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (18C4CC00) [pid = 3700] [serial = 2060] [outer = 165D9800] 10:43:04 INFO - PROCESS | 3700 | 1467049385014 Marionette TRACE conn6 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2709,"getWindowHandle",null] 10:43:05 INFO - PROCESS | 3700 | 1467049385066 Marionette TRACE conn6 <- [1,2709,null,{"value":"13"}] 10:43:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 10:43:05 INFO - PROCESS | 3700 | 1467049385070 Marionette TRACE conn6 -> [0,2710,"setScriptTimeout",{"ms":35000}] 10:43:05 INFO - PROCESS | 3700 | 1467049385074 Marionette TRACE conn6 <- [1,2710,null,{}] 10:43:05 INFO - PROCESS | 3700 | 1467049385085 Marionette TRACE conn6 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:05 INFO - PROCESS | 3700 | 1467049385091 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:05 INFO - PROCESS | 3700 | 1467049385205 Marionette TRACE conn6 <- [1,2711,null,{"value":null}] 10:43:05 INFO - PROCESS | 3700 | 1467049385352 Marionette TRACE conn6 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:05 INFO - PROCESS | 3700 | 1467049385356 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:05 INFO - PROCESS | 3700 | ++DOCSHELL 19979400 == 36 [pid = 3700] [id = 687] 10:43:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (199A9400) [pid = 3700] [serial = 2061] [outer = 00000000] 10:43:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (199AF800) [pid = 3700] [serial = 2062] [outer = 199A9400] 10:43:05 INFO - PROCESS | 3700 | 1467049385413 Marionette DEBUG loaded listener.js 10:43:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19BD7000) [pid = 3700] [serial = 2063] [outer = 199A9400] 10:43:05 INFO - PROCESS | 3700 | 1467049386018 Marionette TRACE conn6 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 10:43:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 10:43:06 INFO - PROCESS | 3700 | 1467049386046 Marionette TRACE conn6 <- [1,2713,null,{"value":"13"}] 10:43:06 INFO - PROCESS | 3700 | 1467049386050 Marionette TRACE conn6 -> [0,2714,"setScriptTimeout",{"ms":35000}] 10:43:06 INFO - PROCESS | 3700 | 1467049386052 Marionette TRACE conn6 <- [1,2714,null,{}] 10:43:06 INFO - PROCESS | 3700 | 1467049386055 Marionette TRACE conn6 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:06 INFO - PROCESS | 3700 | 1467049386058 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:06 INFO - PROCESS | 3700 | 1467049386170 Marionette TRACE conn6 <- [1,2715,null,{"value":null}] 10:43:06 INFO - PROCESS | 3700 | 1467049386295 Marionette TRACE conn6 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:06 INFO - PROCESS | 3700 | 1467049386297 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:06 INFO - PROCESS | 3700 | ++DOCSHELL 0C73AC00 == 37 [pid = 3700] [id = 688] 10:43:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (0C8F2000) [pid = 3700] [serial = 2064] [outer = 00000000] 10:43:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (10591C00) [pid = 3700] [serial = 2065] [outer = 0C8F2000] 10:43:06 INFO - PROCESS | 3700 | 1467049386393 Marionette DEBUG loaded listener.js 10:43:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (10D1BC00) [pid = 3700] [serial = 2066] [outer = 0C8F2000] 10:43:07 INFO - PROCESS | 3700 | 1467049387074 Marionette TRACE conn6 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 10:43:07 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 10:43:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1077ms 10:43:07 INFO - PROCESS | 3700 | 1467049387130 Marionette TRACE conn6 -> [0,2717,"getWindowHandle",null] 10:43:07 INFO - PROCESS | 3700 | 1467049387134 Marionette TRACE conn6 <- [1,2717,null,{"value":"13"}] 10:43:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 10:43:07 INFO - PROCESS | 3700 | 1467049387138 Marionette TRACE conn6 -> [0,2718,"setScriptTimeout",{"ms":35000}] 10:43:07 INFO - PROCESS | 3700 | 1467049387143 Marionette TRACE conn6 <- [1,2718,null,{}] 10:43:07 INFO - PROCESS | 3700 | 1467049387148 Marionette TRACE conn6 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:07 INFO - PROCESS | 3700 | 1467049387150 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 14F99000 == 36 [pid = 3700] [id = 683] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 1794B800 == 35 [pid = 3700] [id = 682] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 1642D000 == 34 [pid = 3700] [id = 681] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 15027000 == 33 [pid = 3700] [id = 680] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 10B4AC00 == 32 [pid = 3700] [id = 679] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 0906A800 == 31 [pid = 3700] [id = 678] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 0C730800 == 30 [pid = 3700] [id = 669] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 18C4D400 == 29 [pid = 3700] [id = 676] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 0FF78800 == 28 [pid = 3700] [id = 677] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 0C73AC00 == 27 [pid = 3700] [id = 688] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 19979400 == 26 [pid = 3700] [id = 687] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 1996B400 == 25 [pid = 3700] [id = 684] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 10D34400 == 24 [pid = 3700] [id = 685] 10:43:07 INFO - PROCESS | 3700 | --DOCSHELL 1652D400 == 23 [pid = 3700] [id = 686] 10:43:07 INFO - PROCESS | 3700 | 1467049387835 Marionette TRACE conn6 <- [1,2719,null,{"value":null}] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1933CC00) [pid = 3700] [serial = 2029] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1057E400) [pid = 3700] [serial = 2009] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (0FF78400) [pid = 3700] [serial = 2008] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (149C6800) [pid = 3700] [serial = 2017] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (100F0C00) [pid = 3700] [serial = 2011] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (100F3400) [pid = 3700] [serial = 2012] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (10B4F400) [pid = 3700] [serial = 2014] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (10B56C00) [pid = 3700] [serial = 2015] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (165DB800) [pid = 3700] [serial = 2023] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (14F24800) [pid = 3700] [serial = 2000] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1386A400) [pid = 3700] [serial = 1999] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1908EC00) [pid = 3700] [serial = 2003] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (18156400) [pid = 3700] [serial = 2002] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1A0E8800) [pid = 3700] [serial = 2006] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (1A00D400) [pid = 3700] [serial = 2005] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (18155000) [pid = 3700] [serial = 2026] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (16422C00) [pid = 3700] [serial = 2020] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (1642E000) [pid = 3700] [serial = 2021] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (17940800) [pid = 3700] [serial = 2024] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (18161800) [pid = 3700] [serial = 2027] [outer = 00000000] [url = about:blank] 10:43:07 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (14B99800) [pid = 3700] [serial = 2018] [outer = 00000000] [url = about:blank] 10:43:08 INFO - PROCESS | 3700 | 1467049388061 Marionette TRACE conn6 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:08 INFO - PROCESS | 3700 | 1467049388064 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:08 INFO - PROCESS | 3700 | ++DOCSHELL 0FDD3C00 == 24 [pid = 3700] [id = 689] 10:43:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (0FDE3400) [pid = 3700] [serial = 2067] [outer = 00000000] 10:43:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (10063400) [pid = 3700] [serial = 2068] [outer = 0FDE3400] 10:43:08 INFO - PROCESS | 3700 | 1467049388113 Marionette DEBUG loaded listener.js 10:43:08 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (100FF400) [pid = 3700] [serial = 2069] [outer = 0FDE3400] 10:43:08 INFO - PROCESS | 3700 | 1467049388978 Marionette TRACE conn6 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 10:43:08 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 10:43:08 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 10:43:08 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 10:43:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:08 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 10:43:08 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1874ms 10:43:08 INFO - PROCESS | 3700 | 1467049389015 Marionette TRACE conn6 -> [0,2721,"getWindowHandle",null] 10:43:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 10:43:09 INFO - PROCESS | 3700 | 1467049389019 Marionette TRACE conn6 <- [1,2721,null,{"value":"13"}] 10:43:09 INFO - PROCESS | 3700 | 1467049389023 Marionette TRACE conn6 -> [0,2722,"setScriptTimeout",{"ms":35000}] 10:43:09 INFO - PROCESS | 3700 | 1467049389026 Marionette TRACE conn6 <- [1,2722,null,{}] 10:43:09 INFO - PROCESS | 3700 | 1467049389031 Marionette TRACE conn6 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:09 INFO - PROCESS | 3700 | 1467049389033 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:09 INFO - PROCESS | 3700 | 1467049389128 Marionette TRACE conn6 <- [1,2723,null,{"value":null}] 10:43:09 INFO - PROCESS | 3700 | 1467049389216 Marionette TRACE conn6 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:09 INFO - PROCESS | 3700 | 1467049389219 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:09 INFO - PROCESS | 3700 | ++DOCSHELL 10B4FC00 == 25 [pid = 3700] [id = 690] 10:43:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (10B50800) [pid = 3700] [serial = 2070] [outer = 00000000] 10:43:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (10D1C800) [pid = 3700] [serial = 2071] [outer = 10B50800] 10:43:09 INFO - PROCESS | 3700 | 1467049389267 Marionette DEBUG loaded listener.js 10:43:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (10E4B400) [pid = 3700] [serial = 2072] [outer = 10B50800] 10:43:09 INFO - PROCESS | 3700 | 1467049389675 Marionette TRACE conn6 <- [1,2724,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 10:43:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 10:43:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 730ms 10:43:09 INFO - PROCESS | 3700 | 1467049389754 Marionette TRACE conn6 -> [0,2725,"getWindowHandle",null] 10:43:09 INFO - PROCESS | 3700 | 1467049389757 Marionette TRACE conn6 <- [1,2725,null,{"value":"13"}] 10:43:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 10:43:09 INFO - PROCESS | 3700 | 1467049389761 Marionette TRACE conn6 -> [0,2726,"setScriptTimeout",{"ms":35000}] 10:43:09 INFO - PROCESS | 3700 | 1467049389763 Marionette TRACE conn6 <- [1,2726,null,{}] 10:43:09 INFO - PROCESS | 3700 | 1467049389767 Marionette TRACE conn6 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:09 INFO - PROCESS | 3700 | 1467049389770 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:09 INFO - PROCESS | 3700 | 1467049389861 Marionette TRACE conn6 <- [1,2727,null,{"value":null}] 10:43:09 INFO - PROCESS | 3700 | 1467049389875 Marionette TRACE conn6 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:09 INFO - PROCESS | 3700 | 1467049389877 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:09 INFO - PROCESS | 3700 | ++DOCSHELL 10B4E000 == 26 [pid = 3700] [id = 691] 10:43:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (148E7400) [pid = 3700] [serial = 2073] [outer = 00000000] 10:43:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (14B6DC00) [pid = 3700] [serial = 2074] [outer = 148E7400] 10:43:09 INFO - PROCESS | 3700 | 1467049389925 Marionette DEBUG loaded listener.js 10:43:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (14F29800) [pid = 3700] [serial = 2075] [outer = 148E7400] 10:43:10 INFO - PROCESS | 3700 | 1467049390450 Marionette TRACE conn6 <- [1,2728,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 10:43:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 10:43:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 730ms 10:43:10 INFO - PROCESS | 3700 | 1467049390524 Marionette TRACE conn6 -> [0,2729,"getWindowHandle",null] 10:43:10 INFO - PROCESS | 3700 | 1467049390528 Marionette TRACE conn6 <- [1,2729,null,{"value":"13"}] 10:43:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 10:43:10 INFO - PROCESS | 3700 | 1467049390539 Marionette TRACE conn6 -> [0,2730,"setScriptTimeout",{"ms":35000}] 10:43:10 INFO - PROCESS | 3700 | 1467049390544 Marionette TRACE conn6 <- [1,2730,null,{}] 10:43:10 INFO - PROCESS | 3700 | 1467049390551 Marionette TRACE conn6 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:10 INFO - PROCESS | 3700 | 1467049390554 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:10 INFO - PROCESS | 3700 | 1467049390693 Marionette TRACE conn6 <- [1,2731,null,{"value":null}] 10:43:10 INFO - PROCESS | 3700 | 1467049390701 Marionette TRACE conn6 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:10 INFO - PROCESS | 3700 | 1467049390704 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:10 INFO - PROCESS | 3700 | ++DOCSHELL 150E2C00 == 27 [pid = 3700] [id = 692] 10:43:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (151AB400) [pid = 3700] [serial = 2076] [outer = 00000000] 10:43:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (16428800) [pid = 3700] [serial = 2077] [outer = 151AB400] 10:43:10 INFO - PROCESS | 3700 | 1467049390750 Marionette DEBUG loaded listener.js 10:43:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (16532400) [pid = 3700] [serial = 2078] [outer = 151AB400] 10:43:11 INFO - PROCESS | 3700 | 1467049391211 Marionette TRACE conn6 <- [1,2732,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 10:43:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 10:43:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 730ms 10:43:11 INFO - PROCESS | 3700 | 1467049391269 Marionette TRACE conn6 -> [0,2733,"getWindowHandle",null] 10:43:11 INFO - PROCESS | 3700 | 1467049391271 Marionette TRACE conn6 <- [1,2733,null,{"value":"13"}] 10:43:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 10:43:11 INFO - PROCESS | 3700 | 1467049391274 Marionette TRACE conn6 -> [0,2734,"setScriptTimeout",{"ms":35000}] 10:43:11 INFO - PROCESS | 3700 | 1467049391276 Marionette TRACE conn6 <- [1,2734,null,{}] 10:43:11 INFO - PROCESS | 3700 | 1467049391280 Marionette TRACE conn6 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:11 INFO - PROCESS | 3700 | 1467049391282 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:11 INFO - PROCESS | 3700 | 1467049391406 Marionette TRACE conn6 <- [1,2735,null,{"value":null}] 10:43:11 INFO - PROCESS | 3700 | 1467049391416 Marionette TRACE conn6 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:11 INFO - PROCESS | 3700 | 1467049391418 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:11 INFO - PROCESS | 3700 | ++DOCSHELL 165D3800 == 28 [pid = 3700] [id = 693] 10:43:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (165D3C00) [pid = 3700] [serial = 2079] [outer = 00000000] 10:43:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (16A7D800) [pid = 3700] [serial = 2080] [outer = 165D3C00] 10:43:11 INFO - PROCESS | 3700 | 1467049391515 Marionette DEBUG loaded listener.js 10:43:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1794BC00) [pid = 3700] [serial = 2081] [outer = 165D3C00] 10:43:11 INFO - PROCESS | 3700 | 1467049391924 Marionette TRACE conn6 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 10:43:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 10:43:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 670ms 10:43:11 INFO - PROCESS | 3700 | 1467049391951 Marionette TRACE conn6 -> [0,2737,"getWindowHandle",null] 10:43:11 INFO - PROCESS | 3700 | 1467049391953 Marionette TRACE conn6 <- [1,2737,null,{"value":"13"}] 10:43:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 10:43:11 INFO - PROCESS | 3700 | 1467049391956 Marionette TRACE conn6 -> [0,2738,"setScriptTimeout",{"ms":35000}] 10:43:11 INFO - PROCESS | 3700 | 1467049391958 Marionette TRACE conn6 <- [1,2738,null,{}] 10:43:11 INFO - PROCESS | 3700 | 1467049391962 Marionette TRACE conn6 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:11 INFO - PROCESS | 3700 | 1467049391964 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:12 INFO - PROCESS | 3700 | 1467049392104 Marionette TRACE conn6 <- [1,2739,null,{"value":null}] 10:43:12 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (16524800) [pid = 3700] [serial = 2043] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 10:43:12 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1815F800) [pid = 3700] [serial = 2046] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 10:43:12 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (18D26000) [pid = 3700] [serial = 2028] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 10:43:12 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (1504CC00) [pid = 3700] [serial = 2040] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 10:43:12 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1005E000) [pid = 3700] [serial = 2031] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 10:43:12 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (10B51000) [pid = 3700] [serial = 2037] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 10:43:12 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (0C732000) [pid = 3700] [serial = 2034] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 10:43:12 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (195C4400) [pid = 3700] [serial = 2049] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 10:43:12 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (19975800) [pid = 3700] [serial = 2052] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 10:43:12 INFO - PROCESS | 3700 | 1467049392322 Marionette TRACE conn6 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:12 INFO - PROCESS | 3700 | 1467049392328 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:12 INFO - PROCESS | 3700 | ++DOCSHELL 10574C00 == 29 [pid = 3700] [id = 694] 10:43:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (10B51000) [pid = 3700] [serial = 2082] [outer = 00000000] 10:43:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (14F96C00) [pid = 3700] [serial = 2083] [outer = 10B51000] 10:43:12 INFO - PROCESS | 3700 | 1467049392382 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (18C4D400) [pid = 3700] [serial = 2084] [outer = 10B51000] 10:43:12 INFO - PROCESS | 3700 | 1467049392750 Marionette TRACE conn6 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 10:43:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 10:43:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 830ms 10:43:12 INFO - PROCESS | 3700 | 1467049392790 Marionette TRACE conn6 -> [0,2741,"getWindowHandle",null] 10:43:12 INFO - PROCESS | 3700 | 1467049392792 Marionette TRACE conn6 <- [1,2741,null,{"value":"13"}] 10:43:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 10:43:12 INFO - PROCESS | 3700 | 1467049392795 Marionette TRACE conn6 -> [0,2742,"setScriptTimeout",{"ms":35000}] 10:43:12 INFO - PROCESS | 3700 | 1467049392796 Marionette TRACE conn6 <- [1,2742,null,{}] 10:43:12 INFO - PROCESS | 3700 | 1467049392800 Marionette TRACE conn6 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:12 INFO - PROCESS | 3700 | 1467049392802 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:12 INFO - PROCESS | 3700 | 1467049392892 Marionette TRACE conn6 <- [1,2743,null,{"value":null}] 10:43:12 INFO - PROCESS | 3700 | 1467049392898 Marionette TRACE conn6 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:12 INFO - PROCESS | 3700 | 1467049392900 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:12 INFO - PROCESS | 3700 | ++DOCSHELL 0C737800 == 30 [pid = 3700] [id = 695] 10:43:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (19008800) [pid = 3700] [serial = 2085] [outer = 00000000] 10:43:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (193C3000) [pid = 3700] [serial = 2086] [outer = 19008800] 10:43:12 INFO - PROCESS | 3700 | 1467049392943 Marionette DEBUG loaded listener.js 10:43:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (195C4800) [pid = 3700] [serial = 2087] [outer = 19008800] 10:43:13 INFO - PROCESS | 3700 | 1467049393357 Marionette TRACE conn6 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 10:43:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 10:43:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 630ms 10:43:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 10:43:13 INFO - PROCESS | 3700 | 1467049393426 Marionette TRACE conn6 -> [0,2745,"getWindowHandle",null] 10:43:13 INFO - PROCESS | 3700 | 1467049393428 Marionette TRACE conn6 <- [1,2745,null,{"value":"13"}] 10:43:13 INFO - PROCESS | 3700 | 1467049393432 Marionette TRACE conn6 -> [0,2746,"setScriptTimeout",{"ms":35000}] 10:43:13 INFO - PROCESS | 3700 | 1467049393433 Marionette TRACE conn6 <- [1,2746,null,{}] 10:43:13 INFO - PROCESS | 3700 | 1467049393437 Marionette TRACE conn6 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:13 INFO - PROCESS | 3700 | 1467049393439 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:13 INFO - PROCESS | 3700 | 1467049393516 Marionette TRACE conn6 <- [1,2747,null,{"value":null}] 10:43:13 INFO - PROCESS | 3700 | 1467049393522 Marionette TRACE conn6 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:13 INFO - PROCESS | 3700 | 1467049393524 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:13 INFO - PROCESS | 3700 | ++DOCSHELL 195CFC00 == 31 [pid = 3700] [id = 696] 10:43:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (195D0800) [pid = 3700] [serial = 2088] [outer = 00000000] 10:43:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (1996D800) [pid = 3700] [serial = 2089] [outer = 195D0800] 10:43:13 INFO - PROCESS | 3700 | 1467049393571 Marionette DEBUG loaded listener.js 10:43:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (19972800) [pid = 3700] [serial = 2090] [outer = 195D0800] 10:43:13 INFO - PROCESS | 3700 | 1467049394022 Marionette TRACE conn6 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 10:43:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 10:43:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 631ms 10:43:14 INFO - PROCESS | 3700 | 1467049394081 Marionette TRACE conn6 -> [0,2749,"getWindowHandle",null] 10:43:14 INFO - PROCESS | 3700 | 1467049394083 Marionette TRACE conn6 <- [1,2749,null,{"value":"13"}] 10:43:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 10:43:14 INFO - PROCESS | 3700 | 1467049394087 Marionette TRACE conn6 -> [0,2750,"setScriptTimeout",{"ms":35000}] 10:43:14 INFO - PROCESS | 3700 | 1467049394089 Marionette TRACE conn6 <- [1,2750,null,{}] 10:43:14 INFO - PROCESS | 3700 | 1467049394092 Marionette TRACE conn6 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:14 INFO - PROCESS | 3700 | 1467049394094 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:14 INFO - PROCESS | 3700 | 1467049394177 Marionette TRACE conn6 <- [1,2751,null,{"value":null}] 10:43:14 INFO - PROCESS | 3700 | 1467049394185 Marionette TRACE conn6 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:14 INFO - PROCESS | 3700 | 1467049394187 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:14 INFO - PROCESS | 3700 | ++DOCSHELL 19977800 == 32 [pid = 3700] [id = 697] 10:43:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (1997AC00) [pid = 3700] [serial = 2091] [outer = 00000000] 10:43:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (199A8800) [pid = 3700] [serial = 2092] [outer = 1997AC00] 10:43:14 INFO - PROCESS | 3700 | 1467049394230 Marionette DEBUG loaded listener.js 10:43:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (199AA400) [pid = 3700] [serial = 2093] [outer = 1997AC00] 10:43:15 INFO - PROCESS | 3700 | 1467049395070 Marionette TRACE conn6 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 10:43:15 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 10:43:15 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1019ms 10:43:15 INFO - PROCESS | 3700 | 1467049395108 Marionette TRACE conn6 -> [0,2753,"getWindowHandle",null] 10:43:15 INFO - PROCESS | 3700 | 1467049395112 Marionette TRACE conn6 <- [1,2753,null,{"value":"13"}] 10:43:15 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 10:43:15 INFO - PROCESS | 3700 | 1467049395117 Marionette TRACE conn6 -> [0,2754,"setScriptTimeout",{"ms":35000}] 10:43:15 INFO - PROCESS | 3700 | 1467049395122 Marionette TRACE conn6 <- [1,2754,null,{}] 10:43:15 INFO - PROCESS | 3700 | 1467049395149 Marionette TRACE conn6 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:15 INFO - PROCESS | 3700 | 1467049395152 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:15 INFO - PROCESS | 3700 | 1467049395300 Marionette TRACE conn6 <- [1,2755,null,{"value":null}] 10:43:15 INFO - PROCESS | 3700 | 1467049395446 Marionette TRACE conn6 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:15 INFO - PROCESS | 3700 | 1467049395448 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:15 INFO - PROCESS | 3700 | ++DOCSHELL 10811C00 == 33 [pid = 3700] [id = 698] 10:43:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1081F000) [pid = 3700] [serial = 2094] [outer = 00000000] 10:43:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (10D16400) [pid = 3700] [serial = 2095] [outer = 1081F000] 10:43:15 INFO - PROCESS | 3700 | 1467049395508 Marionette DEBUG loaded listener.js 10:43:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1380F400) [pid = 3700] [serial = 2096] [outer = 1081F000] 10:43:16 INFO - PROCESS | 3700 | 1467049396191 Marionette TRACE conn6 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 10:43:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 10:43:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1135ms 10:43:16 INFO - PROCESS | 3700 | 1467049396253 Marionette TRACE conn6 -> [0,2757,"getWindowHandle",null] 10:43:16 INFO - PROCESS | 3700 | 1467049396258 Marionette TRACE conn6 <- [1,2757,null,{"value":"13"}] 10:43:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 10:43:16 INFO - PROCESS | 3700 | 1467049396264 Marionette TRACE conn6 -> [0,2758,"setScriptTimeout",{"ms":35000}] 10:43:16 INFO - PROCESS | 3700 | 1467049396267 Marionette TRACE conn6 <- [1,2758,null,{}] 10:43:16 INFO - PROCESS | 3700 | 1467049396271 Marionette TRACE conn6 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:16 INFO - PROCESS | 3700 | 1467049396274 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:16 INFO - PROCESS | 3700 | 1467049396516 Marionette TRACE conn6 <- [1,2759,null,{"value":null}] 10:43:16 INFO - PROCESS | 3700 | 1467049396668 Marionette TRACE conn6 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:16 INFO - PROCESS | 3700 | 1467049396671 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:16 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EC400 == 34 [pid = 3700] [id = 699] 10:43:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (0C8F0800) [pid = 3700] [serial = 2097] [outer = 00000000] 10:43:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (0FDCBC00) [pid = 3700] [serial = 2098] [outer = 0C8F0800] 10:43:16 INFO - PROCESS | 3700 | 1467049396722 Marionette DEBUG loaded listener.js 10:43:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (100F9C00) [pid = 3700] [serial = 2099] [outer = 0C8F0800] 10:43:17 INFO - PROCESS | 3700 | --DOCSHELL 195CFC00 == 33 [pid = 3700] [id = 696] 10:43:17 INFO - PROCESS | 3700 | --DOCSHELL 0C737800 == 32 [pid = 3700] [id = 695] 10:43:17 INFO - PROCESS | 3700 | --DOCSHELL 10574C00 == 31 [pid = 3700] [id = 694] 10:43:17 INFO - PROCESS | 3700 | --DOCSHELL 165D3800 == 30 [pid = 3700] [id = 693] 10:43:17 INFO - PROCESS | 3700 | --DOCSHELL 150E2C00 == 29 [pid = 3700] [id = 692] 10:43:17 INFO - PROCESS | 3700 | --DOCSHELL 10B4E000 == 28 [pid = 3700] [id = 691] 10:43:17 INFO - PROCESS | 3700 | --DOCSHELL 10B4FC00 == 27 [pid = 3700] [id = 690] 10:43:17 INFO - PROCESS | 3700 | --DOCSHELL 0FDD3C00 == 26 [pid = 3700] [id = 689] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (17944C00) [pid = 3700] [serial = 2044] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (18159400) [pid = 3700] [serial = 2045] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (18C54800) [pid = 3700] [serial = 2047] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19342400) [pid = 3700] [serial = 2030] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (151AE800) [pid = 3700] [serial = 2041] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1057F800) [pid = 3700] [serial = 2032] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (10819C00) [pid = 3700] [serial = 2033] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (117D7800) [pid = 3700] [serial = 2038] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (13862000) [pid = 3700] [serial = 2039] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (0C842C00) [pid = 3700] [serial = 2035] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (0FDD4C00) [pid = 3700] [serial = 2036] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19965800) [pid = 3700] [serial = 2051] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (195D0000) [pid = 3700] [serial = 2050] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (1997CC00) [pid = 3700] [serial = 2054] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (19002800) [pid = 3700] [serial = 2048] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1997C400) [pid = 3700] [serial = 2053] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1535D800) [pid = 3700] [serial = 2042] [outer = 00000000] [url = about:blank] 10:43:17 INFO - PROCESS | 3700 | 1467049397276 Marionette TRACE conn6 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 10:43:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 10:43:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1019ms 10:43:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 10:43:17 INFO - PROCESS | 3700 | 1467049397287 Marionette TRACE conn6 -> [0,2761,"getWindowHandle",null] 10:43:17 INFO - PROCESS | 3700 | 1467049397290 Marionette TRACE conn6 <- [1,2761,null,{"value":"13"}] 10:43:17 INFO - PROCESS | 3700 | 1467049397295 Marionette TRACE conn6 -> [0,2762,"setScriptTimeout",{"ms":35000}] 10:43:17 INFO - PROCESS | 3700 | 1467049397297 Marionette TRACE conn6 <- [1,2762,null,{}] 10:43:17 INFO - PROCESS | 3700 | 1467049397306 Marionette TRACE conn6 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:17 INFO - PROCESS | 3700 | 1467049397308 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:17 INFO - PROCESS | 3700 | 1467049397400 Marionette TRACE conn6 <- [1,2763,null,{"value":null}] 10:43:17 INFO - PROCESS | 3700 | 1467049397407 Marionette TRACE conn6 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:17 INFO - PROCESS | 3700 | 1467049397410 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:17 INFO - PROCESS | 3700 | ++DOCSHELL 1005E000 == 27 [pid = 3700] [id = 700] 10:43:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (1058C400) [pid = 3700] [serial = 2100] [outer = 00000000] 10:43:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10B4BC00) [pid = 3700] [serial = 2101] [outer = 1058C400] 10:43:17 INFO - PROCESS | 3700 | 1467049397458 Marionette DEBUG loaded listener.js 10:43:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10D2E000) [pid = 3700] [serial = 2102] [outer = 1058C400] 10:43:17 INFO - PROCESS | 3700 | 1467049397968 Marionette TRACE conn6 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 10:43:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 10:43:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 730ms 10:43:18 INFO - PROCESS | 3700 | 1467049398026 Marionette TRACE conn6 -> [0,2765,"getWindowHandle",null] 10:43:18 INFO - PROCESS | 3700 | 1467049398029 Marionette TRACE conn6 <- [1,2765,null,{"value":"13"}] 10:43:18 INFO - PROCESS | 3700 | 1467049398032 Marionette TRACE conn6 -> [0,2766,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 10:43:18 INFO - PROCESS | 3700 | 1467049398034 Marionette TRACE conn6 <- [1,2766,null,{}] 10:43:18 INFO - PROCESS | 3700 | 1467049398038 Marionette TRACE conn6 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:18 INFO - PROCESS | 3700 | 1467049398040 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:18 INFO - PROCESS | 3700 | 1467049398154 Marionette TRACE conn6 <- [1,2767,null,{"value":null}] 10:43:18 INFO - PROCESS | 3700 | 1467049398254 Marionette TRACE conn6 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 3700 | 1467049398256 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:18 INFO - PROCESS | 3700 | ++DOCSHELL 117DA000 == 28 [pid = 3700] [id = 701] 10:43:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (149CC800) [pid = 3700] [serial = 2103] [outer = 00000000] 10:43:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (15025800) [pid = 3700] [serial = 2104] [outer = 149CC800] 10:43:18 INFO - PROCESS | 3700 | 1467049398301 Marionette DEBUG loaded listener.js 10:43:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (150DE400) [pid = 3700] [serial = 2105] [outer = 149CC800] 10:43:18 INFO - PROCESS | 3700 | 1467049398690 Marionette TRACE conn6 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 10:43:18 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 10:43:18 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 730ms 10:43:18 INFO - PROCESS | 3700 | 1467049398766 Marionette TRACE conn6 -> [0,2769,"getWindowHandle",null] 10:43:18 INFO - PROCESS | 3700 | 1467049398770 Marionette TRACE conn6 <- [1,2769,null,{"value":"13"}] 10:43:18 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 10:43:18 INFO - PROCESS | 3700 | 1467049398780 Marionette TRACE conn6 -> [0,2770,"setScriptTimeout",{"ms":35000}] 10:43:18 INFO - PROCESS | 3700 | 1467049398785 Marionette TRACE conn6 <- [1,2770,null,{}] 10:43:18 INFO - PROCESS | 3700 | 1467049398789 Marionette TRACE conn6 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:18 INFO - PROCESS | 3700 | 1467049398792 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:18 INFO - PROCESS | 3700 | 1467049398887 Marionette TRACE conn6 <- [1,2771,null,{"value":null}] 10:43:18 INFO - PROCESS | 3700 | 1467049398900 Marionette TRACE conn6 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:18 INFO - PROCESS | 3700 | 1467049398902 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:18 INFO - PROCESS | 3700 | ++DOCSHELL 16420400 == 29 [pid = 3700] [id = 702] 10:43:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (16420C00) [pid = 3700] [serial = 2106] [outer = 00000000] 10:43:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (17941C00) [pid = 3700] [serial = 2107] [outer = 16420C00] 10:43:18 INFO - PROCESS | 3700 | 1467049398946 Marionette DEBUG loaded listener.js 10:43:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (18159400) [pid = 3700] [serial = 2108] [outer = 16420C00] 10:43:19 INFO - PROCESS | 3700 | 1467049399404 Marionette TRACE conn6 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 10:43:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 10:43:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 690ms 10:43:19 INFO - PROCESS | 3700 | 1467049399470 Marionette TRACE conn6 -> [0,2773,"getWindowHandle",null] 10:43:19 INFO - PROCESS | 3700 | 1467049399472 Marionette TRACE conn6 <- [1,2773,null,{"value":"13"}] 10:43:19 INFO - PROCESS | 3700 | 1467049399475 Marionette TRACE conn6 -> [0,2774,"setScriptTimeout",{"ms":35000}] 10:43:19 INFO - PROCESS | 3700 | 1467049399477 Marionette TRACE conn6 <- [1,2774,null,{}] 10:43:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 10:43:19 INFO - PROCESS | 3700 | 1467049399481 Marionette TRACE conn6 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:19 INFO - PROCESS | 3700 | 1467049399483 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:19 INFO - PROCESS | 3700 | 1467049399625 Marionette TRACE conn6 <- [1,2775,null,{"value":null}] 10:43:19 INFO - PROCESS | 3700 | 1467049399631 Marionette TRACE conn6 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:19 INFO - PROCESS | 3700 | 1467049399633 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:19 INFO - PROCESS | 3700 | ++DOCSHELL 18160C00 == 30 [pid = 3700] [id = 703] 10:43:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (181E4000) [pid = 3700] [serial = 2109] [outer = 00000000] 10:43:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19083C00) [pid = 3700] [serial = 2110] [outer = 181E4000] 10:43:19 INFO - PROCESS | 3700 | 1467049399677 Marionette DEBUG loaded listener.js 10:43:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1908DC00) [pid = 3700] [serial = 2111] [outer = 181E4000] 10:43:20 INFO - PROCESS | 3700 | 1467049400114 Marionette TRACE conn6 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 10:43:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 10:43:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 670ms 10:43:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 10:43:20 INFO - PROCESS | 3700 | 1467049400151 Marionette TRACE conn6 -> [0,2777,"getWindowHandle",null] 10:43:20 INFO - PROCESS | 3700 | 1467049400153 Marionette TRACE conn6 <- [1,2777,null,{"value":"13"}] 10:43:20 INFO - PROCESS | 3700 | 1467049400156 Marionette TRACE conn6 -> [0,2778,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - PROCESS | 3700 | 1467049400158 Marionette TRACE conn6 <- [1,2778,null,{}] 10:43:20 INFO - PROCESS | 3700 | 1467049400162 Marionette TRACE conn6 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:20 INFO - PROCESS | 3700 | 1467049400164 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:20 INFO - PROCESS | 3700 | 1467049400291 Marionette TRACE conn6 <- [1,2779,null,{"value":null}] 10:43:20 INFO - PROCESS | 3700 | 1467049400352 Marionette TRACE conn6 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:20 INFO - PROCESS | 3700 | 1467049400358 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:20 INFO - PROCESS | 3700 | ++DOCSHELL 10EC5C00 == 31 [pid = 3700] [id = 704] 10:43:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (195C3400) [pid = 3700] [serial = 2112] [outer = 00000000] 10:43:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (195CFC00) [pid = 3700] [serial = 2113] [outer = 195C3400] 10:43:20 INFO - PROCESS | 3700 | 1467049400416 Marionette DEBUG loaded listener.js 10:43:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1996A000) [pid = 3700] [serial = 2114] [outer = 195C3400] 10:43:20 INFO - PROCESS | 3700 | 1467049400864 Marionette TRACE conn6 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 10:43:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 10:43:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 730ms 10:43:20 INFO - PROCESS | 3700 | 1467049400890 Marionette TRACE conn6 -> [0,2781,"getWindowHandle",null] 10:43:20 INFO - PROCESS | 3700 | 1467049400892 Marionette TRACE conn6 <- [1,2781,null,{"value":"13"}] 10:43:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 10:43:20 INFO - PROCESS | 3700 | 1467049400895 Marionette TRACE conn6 -> [0,2782,"setScriptTimeout",{"ms":35000}] 10:43:20 INFO - PROCESS | 3700 | 1467049400897 Marionette TRACE conn6 <- [1,2782,null,{}] 10:43:20 INFO - PROCESS | 3700 | 1467049400900 Marionette TRACE conn6 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:20 INFO - PROCESS | 3700 | 1467049400902 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:21 INFO - PROCESS | 3700 | 1467049401044 Marionette TRACE conn6 <- [1,2783,null,{"value":null}] 10:43:21 INFO - PROCESS | 3700 | 1467049401057 Marionette TRACE conn6 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:21 INFO - PROCESS | 3700 | 1467049401058 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:21 INFO - PROCESS | 3700 | ++DOCSHELL 0C737800 == 32 [pid = 3700] [id = 705] 10:43:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (0FF84400) [pid = 3700] [serial = 2115] [outer = 00000000] 10:43:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (199A2C00) [pid = 3700] [serial = 2116] [outer = 0FF84400] 10:43:21 INFO - PROCESS | 3700 | 1467049401167 Marionette DEBUG loaded listener.js 10:43:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19979000) [pid = 3700] [serial = 2117] [outer = 0FF84400] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (195D0800) [pid = 3700] [serial = 2088] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (151AB400) [pid = 3700] [serial = 2076] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (0FDE3400) [pid = 3700] [serial = 2067] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (148E7400) [pid = 3700] [serial = 2073] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10B50800) [pid = 3700] [serial = 2070] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (0C8F2000) [pid = 3700] [serial = 2064] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (165D3C00) [pid = 3700] [serial = 2079] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (10EC1800) [pid = 3700] [serial = 2055] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (165D9800) [pid = 3700] [serial = 2058] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (199A9400) [pid = 3700] [serial = 2061] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (10B51000) [pid = 3700] [serial = 2082] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 10:43:21 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19008800) [pid = 3700] [serial = 2085] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 10:43:21 INFO - PROCESS | 3700 | 1467049401623 Marionette TRACE conn6 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 10:43:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 10:43:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 770ms 10:43:21 INFO - PROCESS | 3700 | 1467049401667 Marionette TRACE conn6 -> [0,2785,"getWindowHandle",null] 10:43:21 INFO - PROCESS | 3700 | 1467049401669 Marionette TRACE conn6 <- [1,2785,null,{"value":"13"}] 10:43:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 10:43:21 INFO - PROCESS | 3700 | 1467049401672 Marionette TRACE conn6 -> [0,2786,"setScriptTimeout",{"ms":35000}] 10:43:21 INFO - PROCESS | 3700 | 1467049401674 Marionette TRACE conn6 <- [1,2786,null,{}] 10:43:21 INFO - PROCESS | 3700 | 1467049401677 Marionette TRACE conn6 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:21 INFO - PROCESS | 3700 | 1467049401679 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:21 INFO - PROCESS | 3700 | 1467049401758 Marionette TRACE conn6 <- [1,2787,null,{"value":null}] 10:43:21 INFO - PROCESS | 3700 | 1467049401766 Marionette TRACE conn6 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:21 INFO - PROCESS | 3700 | 1467049401767 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:21 INFO - PROCESS | 3700 | ++DOCSHELL 10B55000 == 33 [pid = 3700] [id = 706] 10:43:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10EC1800) [pid = 3700] [serial = 2118] [outer = 00000000] 10:43:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (18D2EC00) [pid = 3700] [serial = 2119] [outer = 10EC1800] 10:43:21 INFO - PROCESS | 3700 | 1467049401810 Marionette DEBUG loaded listener.js 10:43:21 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (19338000) [pid = 3700] [serial = 2120] [outer = 10EC1800] 10:43:22 INFO - PROCESS | 3700 | 1467049402278 Marionette TRACE conn6 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 10:43:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 10:43:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 630ms 10:43:22 INFO - PROCESS | 3700 | 1467049402303 Marionette TRACE conn6 -> [0,2789,"getWindowHandle",null] 10:43:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 10:43:22 INFO - PROCESS | 3700 | 1467049402305 Marionette TRACE conn6 <- [1,2789,null,{"value":"13"}] 10:43:22 INFO - PROCESS | 3700 | 1467049402308 Marionette TRACE conn6 -> [0,2790,"setScriptTimeout",{"ms":35000}] 10:43:22 INFO - PROCESS | 3700 | 1467049402309 Marionette TRACE conn6 <- [1,2790,null,{}] 10:43:22 INFO - PROCESS | 3700 | 1467049402313 Marionette TRACE conn6 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:22 INFO - PROCESS | 3700 | 1467049402315 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:22 INFO - PROCESS | 3700 | 1467049402395 Marionette TRACE conn6 <- [1,2791,null,{"value":null}] 10:43:22 INFO - PROCESS | 3700 | 1467049402428 Marionette TRACE conn6 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:22 INFO - PROCESS | 3700 | 1467049402429 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:22 INFO - PROCESS | 3700 | ++DOCSHELL 15359800 == 34 [pid = 3700] [id = 707] 10:43:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (19342400) [pid = 3700] [serial = 2121] [outer = 00000000] 10:43:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (19BD8800) [pid = 3700] [serial = 2122] [outer = 19342400] 10:43:22 INFO - PROCESS | 3700 | 1467049402473 Marionette DEBUG loaded listener.js 10:43:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19BDCC00) [pid = 3700] [serial = 2123] [outer = 19342400] 10:43:22 INFO - PROCESS | 3700 | 1467049402899 Marionette TRACE conn6 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 10:43:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 10:43:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 630ms 10:43:22 INFO - PROCESS | 3700 | 1467049402949 Marionette TRACE conn6 -> [0,2793,"getWindowHandle",null] 10:43:22 INFO - PROCESS | 3700 | 1467049402952 Marionette TRACE conn6 <- [1,2793,null,{"value":"13"}] 10:43:22 INFO - PROCESS | 3700 | 1467049402955 Marionette TRACE conn6 -> [0,2794,"setScriptTimeout",{"ms":35000}] 10:43:22 INFO - PROCESS | 3700 | 1467049402957 Marionette TRACE conn6 <- [1,2794,null,{}] 10:43:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 10:43:22 INFO - PROCESS | 3700 | 1467049402960 Marionette TRACE conn6 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:22 INFO - PROCESS | 3700 | 1467049402962 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:23 INFO - PROCESS | 3700 | 1467049403059 Marionette TRACE conn6 <- [1,2795,null,{"value":null}] 10:43:23 INFO - PROCESS | 3700 | 1467049403065 Marionette TRACE conn6 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:23 INFO - PROCESS | 3700 | 1467049403067 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:23 INFO - PROCESS | 3700 | ++DOCSHELL 19CDF400 == 35 [pid = 3700] [id = 708] 10:43:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (19CE2400) [pid = 3700] [serial = 2124] [outer = 00000000] 10:43:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19CE7400) [pid = 3700] [serial = 2125] [outer = 19CE2400] 10:43:23 INFO - PROCESS | 3700 | 1467049403112 Marionette DEBUG loaded listener.js 10:43:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1A0E4C00) [pid = 3700] [serial = 2126] [outer = 19CE2400] 10:43:23 INFO - PROCESS | 3700 | 1467049403582 Marionette TRACE conn6 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 10:43:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 10:43:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 670ms 10:43:23 INFO - PROCESS | 3700 | 1467049403631 Marionette TRACE conn6 -> [0,2797,"getWindowHandle",null] 10:43:23 INFO - PROCESS | 3700 | 1467049403636 Marionette TRACE conn6 <- [1,2797,null,{"value":"13"}] 10:43:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 10:43:23 INFO - PROCESS | 3700 | 1467049403642 Marionette TRACE conn6 -> [0,2798,"setScriptTimeout",{"ms":35000}] 10:43:23 INFO - PROCESS | 3700 | 1467049403646 Marionette TRACE conn6 <- [1,2798,null,{}] 10:43:23 INFO - PROCESS | 3700 | 1467049403654 Marionette TRACE conn6 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:23 INFO - PROCESS | 3700 | 1467049403657 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:23 INFO - PROCESS | 3700 | 1467049403787 Marionette TRACE conn6 <- [1,2799,null,{"value":null}] 10:43:23 INFO - PROCESS | 3700 | 1467049403962 Marionette TRACE conn6 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:23 INFO - PROCESS | 3700 | 1467049403967 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:23 INFO - PROCESS | 3700 | ++DOCSHELL 10573800 == 36 [pid = 3700] [id = 709] 10:43:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (10573C00) [pid = 3700] [serial = 2127] [outer = 00000000] 10:43:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (10814400) [pid = 3700] [serial = 2128] [outer = 10573C00] 10:43:24 INFO - PROCESS | 3700 | 1467049404024 Marionette DEBUG loaded listener.js 10:43:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (10B4D400) [pid = 3700] [serial = 2129] [outer = 10573C00] 10:43:24 INFO - PROCESS | 3700 | 1467049404596 Marionette TRACE conn6 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 10:43:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 10:43:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 990ms 10:43:24 INFO - PROCESS | 3700 | 1467049404636 Marionette TRACE conn6 -> [0,2801,"getWindowHandle",null] 10:43:24 INFO - PROCESS | 3700 | 1467049404641 Marionette TRACE conn6 <- [1,2801,null,{"value":"13"}] 10:43:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 10:43:24 INFO - PROCESS | 3700 | 1467049404647 Marionette TRACE conn6 -> [0,2802,"setScriptTimeout",{"ms":35000}] 10:43:24 INFO - PROCESS | 3700 | 1467049404650 Marionette TRACE conn6 <- [1,2802,null,{}] 10:43:24 INFO - PROCESS | 3700 | 1467049404654 Marionette TRACE conn6 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:24 INFO - PROCESS | 3700 | 1467049404657 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:24 INFO - PROCESS | 3700 | 1467049404769 Marionette TRACE conn6 <- [1,2803,null,{"value":null}] 10:43:24 INFO - PROCESS | 3700 | 1467049404911 Marionette TRACE conn6 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:24 INFO - PROCESS | 3700 | 1467049404914 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:24 INFO - PROCESS | 3700 | ++DOCSHELL 16428400 == 37 [pid = 3700] [id = 710] 10:43:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1642DC00) [pid = 3700] [serial = 2130] [outer = 00000000] 10:43:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (165D8C00) [pid = 3700] [serial = 2131] [outer = 1642DC00] 10:43:24 INFO - PROCESS | 3700 | 1467049404971 Marionette DEBUG loaded listener.js 10:43:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (17946800) [pid = 3700] [serial = 2132] [outer = 1642DC00] 10:43:25 INFO - PROCESS | 3700 | 1467049405584 Marionette TRACE conn6 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 10:43:25 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 10:43:25 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 970ms 10:43:25 INFO - PROCESS | 3700 | 1467049405620 Marionette TRACE conn6 -> [0,2805,"getWindowHandle",null] 10:43:25 INFO - PROCESS | 3700 | 1467049405623 Marionette TRACE conn6 <- [1,2805,null,{"value":"13"}] 10:43:25 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 10:43:25 INFO - PROCESS | 3700 | 1467049405626 Marionette TRACE conn6 -> [0,2806,"setScriptTimeout",{"ms":35000}] 10:43:25 INFO - PROCESS | 3700 | 1467049405630 Marionette TRACE conn6 <- [1,2806,null,{}] 10:43:25 INFO - PROCESS | 3700 | 1467049405641 Marionette TRACE conn6 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:25 INFO - PROCESS | 3700 | 1467049405646 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:25 INFO - PROCESS | 3700 | 1467049405758 Marionette TRACE conn6 <- [1,2807,null,{"value":null}] 10:43:25 INFO - PROCESS | 3700 | 1467049405901 Marionette TRACE conn6 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:25 INFO - PROCESS | 3700 | 1467049405904 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:25 INFO - PROCESS | 3700 | ++DOCSHELL 1A00F800 == 38 [pid = 3700] [id = 711] 10:43:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1A0E5800) [pid = 3700] [serial = 2133] [outer = 00000000] 10:43:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1A0EBC00) [pid = 3700] [serial = 2134] [outer = 1A0E5800] 10:43:25 INFO - PROCESS | 3700 | 1467049405962 Marionette DEBUG loaded listener.js 10:43:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (1AF2DC00) [pid = 3700] [serial = 2135] [outer = 1A0E5800] 10:43:26 INFO - PROCESS | 3700 | 1467049406596 Marionette TRACE conn6 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 10:43:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 10:43:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1020ms 10:43:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 10:43:26 INFO - PROCESS | 3700 | 1467049406650 Marionette TRACE conn6 -> [0,2809,"getWindowHandle",null] 10:43:26 INFO - PROCESS | 3700 | 1467049406653 Marionette TRACE conn6 <- [1,2809,null,{"value":"13"}] 10:43:26 INFO - PROCESS | 3700 | 1467049406656 Marionette TRACE conn6 -> [0,2810,"setScriptTimeout",{"ms":35000}] 10:43:26 INFO - PROCESS | 3700 | 1467049406659 Marionette TRACE conn6 <- [1,2810,null,{}] 10:43:26 INFO - PROCESS | 3700 | 1467049406662 Marionette TRACE conn6 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:26 INFO - PROCESS | 3700 | 1467049406665 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:26 INFO - PROCESS | 3700 | 1467049406775 Marionette TRACE conn6 <- [1,2811,null,{"value":null}] 10:43:26 INFO - PROCESS | 3700 | 1467049406919 Marionette TRACE conn6 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:26 INFO - PROCESS | 3700 | 1467049406921 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:26 INFO - PROCESS | 3700 | ++DOCSHELL 19975400 == 39 [pid = 3700] [id = 712] 10:43:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19975800) [pid = 3700] [serial = 2136] [outer = 00000000] 10:43:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1B98C400) [pid = 3700] [serial = 2137] [outer = 19975800] 10:43:26 INFO - PROCESS | 3700 | 1467049406975 Marionette DEBUG loaded listener.js 10:43:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (1C11E000) [pid = 3700] [serial = 2138] [outer = 19975800] 10:43:27 INFO - PROCESS | 3700 | 1467049407725 Marionette TRACE conn6 <- [1,2812,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 10:43:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 10:43:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1120ms 10:43:27 INFO - PROCESS | 3700 | 1467049407781 Marionette TRACE conn6 -> [0,2813,"getWindowHandle",null] 10:43:27 INFO - PROCESS | 3700 | 1467049407785 Marionette TRACE conn6 <- [1,2813,null,{"value":"13"}] 10:43:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 10:43:27 INFO - PROCESS | 3700 | 1467049407790 Marionette TRACE conn6 -> [0,2814,"setScriptTimeout",{"ms":35000}] 10:43:27 INFO - PROCESS | 3700 | 1467049407793 Marionette TRACE conn6 <- [1,2814,null,{}] 10:43:27 INFO - PROCESS | 3700 | 1467049407799 Marionette TRACE conn6 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:27 INFO - PROCESS | 3700 | 1467049407802 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:27 INFO - PROCESS | 3700 | 1467049407906 Marionette TRACE conn6 <- [1,2815,null,{"value":null}] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 15359800 == 38 [pid = 3700] [id = 707] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 10B55000 == 37 [pid = 3700] [id = 706] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 0C737800 == 36 [pid = 3700] [id = 705] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 10EC5C00 == 35 [pid = 3700] [id = 704] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 18160C00 == 34 [pid = 3700] [id = 703] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 16420400 == 33 [pid = 3700] [id = 702] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 117DA000 == 32 [pid = 3700] [id = 701] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 1005E000 == 31 [pid = 3700] [id = 700] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 0C8EC400 == 30 [pid = 3700] [id = 699] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 10811C00 == 29 [pid = 3700] [id = 698] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 19977800 == 28 [pid = 3700] [id = 697] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 19975400 == 27 [pid = 3700] [id = 712] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 1A00F800 == 26 [pid = 3700] [id = 711] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 19CDF400 == 25 [pid = 3700] [id = 708] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 10573800 == 24 [pid = 3700] [id = 709] 10:43:28 INFO - PROCESS | 3700 | --DOCSHELL 16428400 == 23 [pid = 3700] [id = 710] 10:43:28 INFO - PROCESS | 3700 | 1467049408653 Marionette TRACE conn6 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:28 INFO - PROCESS | 3700 | 1467049408657 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (1996D800) [pid = 3700] [serial = 2089] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (16428800) [pid = 3700] [serial = 2077] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (10063400) [pid = 3700] [serial = 2068] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (100FF400) [pid = 3700] [serial = 2069] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (14B6DC00) [pid = 3700] [serial = 2074] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10D1C800) [pid = 3700] [serial = 2071] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10E4B400) [pid = 3700] [serial = 2072] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (10D1BC00) [pid = 3700] [serial = 2066] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10591C00) [pid = 3700] [serial = 2065] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16A7D800) [pid = 3700] [serial = 2080] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (149C3000) [pid = 3700] [serial = 2057] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (13868800) [pid = 3700] [serial = 2056] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (18C4CC00) [pid = 3700] [serial = 2060] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (175F3400) [pid = 3700] [serial = 2059] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19BD7000) [pid = 3700] [serial = 2063] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (199AF800) [pid = 3700] [serial = 2062] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (16532400) [pid = 3700] [serial = 2078] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (14F96C00) [pid = 3700] [serial = 2083] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (1794BC00) [pid = 3700] [serial = 2081] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (193C3000) [pid = 3700] [serial = 2086] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19972800) [pid = 3700] [serial = 2090] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (195C4800) [pid = 3700] [serial = 2087] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (18C4D400) [pid = 3700] [serial = 2084] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (14F29800) [pid = 3700] [serial = 2075] [outer = 00000000] [url = about:blank] 10:43:28 INFO - PROCESS | 3700 | ++DOCSHELL 09067400 == 24 [pid = 3700] [id = 713] 10:43:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (09067800) [pid = 3700] [serial = 2139] [outer = 00000000] 10:43:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (0C735000) [pid = 3700] [serial = 2140] [outer = 09067800] 10:43:28 INFO - PROCESS | 3700 | 1467049408832 Marionette DEBUG loaded listener.js 10:43:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (0C842000) [pid = 3700] [serial = 2141] [outer = 09067800] 10:43:29 INFO - PROCESS | 3700 | 1467049409308 Marionette TRACE conn6 <- [1,2816,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 10:43:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 10:43:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1578ms 10:43:29 INFO - PROCESS | 3700 | 1467049409370 Marionette TRACE conn6 -> [0,2817,"getWindowHandle",null] 10:43:29 INFO - PROCESS | 3700 | 1467049409374 Marionette TRACE conn6 <- [1,2817,null,{"value":"13"}] 10:43:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 10:43:29 INFO - PROCESS | 3700 | 1467049409378 Marionette TRACE conn6 -> [0,2818,"setScriptTimeout",{"ms":35000}] 10:43:29 INFO - PROCESS | 3700 | 1467049409381 Marionette TRACE conn6 <- [1,2818,null,{}] 10:43:29 INFO - PROCESS | 3700 | 1467049409387 Marionette TRACE conn6 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:29 INFO - PROCESS | 3700 | 1467049409392 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:29 INFO - PROCESS | 3700 | 1467049409495 Marionette TRACE conn6 <- [1,2819,null,{"value":null}] 10:43:29 INFO - PROCESS | 3700 | 1467049409506 Marionette TRACE conn6 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:29 INFO - PROCESS | 3700 | 1467049409509 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:29 INFO - PROCESS | 3700 | ++DOCSHELL 10812C00 == 25 [pid = 3700] [id = 714] 10:43:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (10813400) [pid = 3700] [serial = 2142] [outer = 00000000] 10:43:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (1081B000) [pid = 3700] [serial = 2143] [outer = 10813400] 10:43:29 INFO - PROCESS | 3700 | 1467049409559 Marionette DEBUG loaded listener.js 10:43:29 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (109DD800) [pid = 3700] [serial = 2144] [outer = 10813400] 10:43:30 INFO - PROCESS | 3700 | 1467049410096 Marionette TRACE conn6 <- [1,2820,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 10:43:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 790ms 10:43:30 INFO - PROCESS | 3700 | 1467049410171 Marionette TRACE conn6 -> [0,2821,"getWindowHandle",null] 10:43:30 INFO - PROCESS | 3700 | 1467049410175 Marionette TRACE conn6 <- [1,2821,null,{"value":"13"}] 10:43:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 10:43:30 INFO - PROCESS | 3700 | 1467049410183 Marionette TRACE conn6 -> [0,2822,"setScriptTimeout",{"ms":35000}] 10:43:30 INFO - PROCESS | 3700 | 1467049410185 Marionette TRACE conn6 <- [1,2822,null,{}] 10:43:30 INFO - PROCESS | 3700 | 1467049410188 Marionette TRACE conn6 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:30 INFO - PROCESS | 3700 | 1467049410191 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:30 INFO - PROCESS | 3700 | 1467049410332 Marionette TRACE conn6 <- [1,2823,null,{"value":null}] 10:43:30 INFO - PROCESS | 3700 | 1467049410342 Marionette TRACE conn6 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:30 INFO - PROCESS | 3700 | 1467049410344 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:30 INFO - PROCESS | 3700 | ++DOCSHELL 117DA000 == 26 [pid = 3700] [id = 715] 10:43:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (119C8000) [pid = 3700] [serial = 2145] [outer = 00000000] 10:43:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (13860400) [pid = 3700] [serial = 2146] [outer = 119C8000] 10:43:30 INFO - PROCESS | 3700 | 1467049410392 Marionette DEBUG loaded listener.js 10:43:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (13869C00) [pid = 3700] [serial = 2147] [outer = 119C8000] 10:43:30 INFO - PROCESS | 3700 | 1467049410869 Marionette TRACE conn6 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 10:43:30 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 10:43:30 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 731ms 10:43:30 INFO - PROCESS | 3700 | 1467049410923 Marionette TRACE conn6 -> [0,2825,"getWindowHandle",null] 10:43:30 INFO - PROCESS | 3700 | 1467049410925 Marionette TRACE conn6 <- [1,2825,null,{"value":"13"}] 10:43:30 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 10:43:30 INFO - PROCESS | 3700 | 1467049410930 Marionette TRACE conn6 -> [0,2826,"setScriptTimeout",{"ms":35000}] 10:43:30 INFO - PROCESS | 3700 | 1467049410936 Marionette TRACE conn6 <- [1,2826,null,{}] 10:43:30 INFO - PROCESS | 3700 | 1467049410956 Marionette TRACE conn6 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:30 INFO - PROCESS | 3700 | 1467049410960 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:31 INFO - PROCESS | 3700 | 1467049411092 Marionette TRACE conn6 <- [1,2827,null,{"value":null}] 10:43:31 INFO - PROCESS | 3700 | 1467049411163 Marionette TRACE conn6 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:31 INFO - PROCESS | 3700 | 1467049411165 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:31 INFO - PROCESS | 3700 | ++DOCSHELL 0C8ED800 == 27 [pid = 3700] [id = 716] 10:43:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (100F6800) [pid = 3700] [serial = 2148] [outer = 00000000] 10:43:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1501D000) [pid = 3700] [serial = 2149] [outer = 100F6800] 10:43:31 INFO - PROCESS | 3700 | 1467049411222 Marionette DEBUG loaded listener.js 10:43:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1504F400) [pid = 3700] [serial = 2150] [outer = 100F6800] 10:43:31 INFO - PROCESS | 3700 | 1467049411688 Marionette TRACE conn6 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 10:43:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 10:43:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 830ms 10:43:31 INFO - PROCESS | 3700 | 1467049411729 Marionette TRACE conn6 -> [0,2829,"getWindowHandle",null] 10:43:31 INFO - PROCESS | 3700 | 1467049411732 Marionette TRACE conn6 <- [1,2829,null,{"value":"13"}] 10:43:31 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 10:43:31 INFO - PROCESS | 3700 | 1467049411742 Marionette TRACE conn6 -> [0,2830,"setScriptTimeout",{"ms":35000}] 10:43:31 INFO - PROCESS | 3700 | 1467049411744 Marionette TRACE conn6 <- [1,2830,null,{}] 10:43:31 INFO - PROCESS | 3700 | 1467049411747 Marionette TRACE conn6 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:31 INFO - PROCESS | 3700 | 1467049411750 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:31 INFO - PROCESS | 3700 | 1467049411878 Marionette TRACE conn6 <- [1,2831,null,{"value":null}] 10:43:31 INFO - PROCESS | 3700 | 1467049411945 Marionette TRACE conn6 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:31 INFO - PROCESS | 3700 | 1467049411947 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:31 INFO - PROCESS | 3700 | ++DOCSHELL 150E7400 == 28 [pid = 3700] [id = 717] 10:43:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (16423000) [pid = 3700] [serial = 2151] [outer = 00000000] 10:43:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (165CE400) [pid = 3700] [serial = 2152] [outer = 16423000] 10:43:32 INFO - PROCESS | 3700 | 1467049411992 Marionette DEBUG loaded listener.js 10:43:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (165D3800) [pid = 3700] [serial = 2153] [outer = 16423000] 10:43:32 INFO - PROCESS | 3700 | 1467049412418 Marionette TRACE conn6 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 10:43:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 10:43:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 730ms 10:43:32 INFO - PROCESS | 3700 | 1467049412482 Marionette TRACE conn6 -> [0,2833,"getWindowHandle",null] 10:43:32 INFO - PROCESS | 3700 | 1467049412484 Marionette TRACE conn6 <- [1,2833,null,{"value":"13"}] 10:43:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 10:43:32 INFO - PROCESS | 3700 | 1467049412487 Marionette TRACE conn6 -> [0,2834,"setScriptTimeout",{"ms":35000}] 10:43:32 INFO - PROCESS | 3700 | 1467049412489 Marionette TRACE conn6 <- [1,2834,null,{}] 10:43:32 INFO - PROCESS | 3700 | 1467049412492 Marionette TRACE conn6 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:32 INFO - PROCESS | 3700 | 1467049412494 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:32 INFO - PROCESS | 3700 | 1467049412611 Marionette TRACE conn6 <- [1,2835,null,{"value":null}] 10:43:32 INFO - PROCESS | 3700 | 1467049412621 Marionette TRACE conn6 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:32 INFO - PROCESS | 3700 | 1467049412627 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:32 INFO - PROCESS | 3700 | ++DOCSHELL 16A7E800 == 29 [pid = 3700] [id = 718] 10:43:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (16A81400) [pid = 3700] [serial = 2154] [outer = 00000000] 10:43:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (17941000) [pid = 3700] [serial = 2155] [outer = 16A81400] 10:43:32 INFO - PROCESS | 3700 | 1467049412739 Marionette DEBUG loaded listener.js 10:43:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (18162C00) [pid = 3700] [serial = 2156] [outer = 16A81400] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (181E4000) [pid = 3700] [serial = 2109] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1058C400) [pid = 3700] [serial = 2100] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (1997AC00) [pid = 3700] [serial = 2091] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (16420C00) [pid = 3700] [serial = 2106] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0C8F0800) [pid = 3700] [serial = 2097] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1081F000) [pid = 3700] [serial = 2094] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (149CC800) [pid = 3700] [serial = 2103] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (195C3400) [pid = 3700] [serial = 2112] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19342400) [pid = 3700] [serial = 2121] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (0FF84400) [pid = 3700] [serial = 2115] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (10EC1800) [pid = 3700] [serial = 2118] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 10:43:33 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19CE2400) [pid = 3700] [serial = 2124] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 10:43:33 INFO - PROCESS | 3700 | 1467049413357 Marionette TRACE conn6 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 10:43:33 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 10:43:33 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 930ms 10:43:33 INFO - PROCESS | 3700 | 1467049413419 Marionette TRACE conn6 -> [0,2837,"getWindowHandle",null] 10:43:33 INFO - PROCESS | 3700 | 1467049413422 Marionette TRACE conn6 <- [1,2837,null,{"value":"13"}] 10:43:33 INFO - PROCESS | 3700 | 1467049413425 Marionette TRACE conn6 -> [0,2838,"setScriptTimeout",{"ms":35000}] 10:43:33 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 10:43:33 INFO - PROCESS | 3700 | 1467049413427 Marionette TRACE conn6 <- [1,2838,null,{}] 10:43:33 INFO - PROCESS | 3700 | 1467049413431 Marionette TRACE conn6 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:33 INFO - PROCESS | 3700 | 1467049413433 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:33 INFO - PROCESS | 3700 | 1467049413532 Marionette TRACE conn6 <- [1,2839,null,{"value":null}] 10:43:33 INFO - PROCESS | 3700 | 1467049413540 Marionette TRACE conn6 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:33 INFO - PROCESS | 3700 | 1467049413542 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:33 INFO - PROCESS | 3700 | ++DOCSHELL 0FF7AC00 == 30 [pid = 3700] [id = 719] 10:43:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (17949400) [pid = 3700] [serial = 2157] [outer = 00000000] 10:43:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (18E26000) [pid = 3700] [serial = 2158] [outer = 17949400] 10:43:33 INFO - PROCESS | 3700 | 1467049413590 Marionette DEBUG loaded listener.js 10:43:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19009C00) [pid = 3700] [serial = 2159] [outer = 17949400] 10:43:34 INFO - PROCESS | 3700 | 1467049414013 Marionette TRACE conn6 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 10:43:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 10:43:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 630ms 10:43:34 INFO - PROCESS | 3700 | 1467049414073 Marionette TRACE conn6 -> [0,2841,"getWindowHandle",null] 10:43:34 INFO - PROCESS | 3700 | 1467049414075 Marionette TRACE conn6 <- [1,2841,null,{"value":"13"}] 10:43:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 10:43:34 INFO - PROCESS | 3700 | 1467049414079 Marionette TRACE conn6 -> [0,2842,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 3700 | 1467049414081 Marionette TRACE conn6 <- [1,2842,null,{}] 10:43:34 INFO - PROCESS | 3700 | 1467049414085 Marionette TRACE conn6 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:34 INFO - PROCESS | 3700 | 1467049414086 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:34 INFO - PROCESS | 3700 | 1467049414169 Marionette TRACE conn6 <- [1,2843,null,{"value":null}] 10:43:34 INFO - PROCESS | 3700 | 1467049414175 Marionette TRACE conn6 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:34 INFO - PROCESS | 3700 | 1467049414177 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:34 INFO - PROCESS | 3700 | ++DOCSHELL 19087000 == 31 [pid = 3700] [id = 720] 10:43:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (19087400) [pid = 3700] [serial = 2160] [outer = 00000000] 10:43:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19339C00) [pid = 3700] [serial = 2161] [outer = 19087400] 10:43:34 INFO - PROCESS | 3700 | 1467049414224 Marionette DEBUG loaded listener.js 10:43:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19449800) [pid = 3700] [serial = 2162] [outer = 19087400] 10:43:34 INFO - PROCESS | 3700 | 1467049414658 Marionette TRACE conn6 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 10:43:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 10:43:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 630ms 10:43:34 INFO - PROCESS | 3700 | 1467049414710 Marionette TRACE conn6 -> [0,2845,"getWindowHandle",null] 10:43:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 10:43:34 INFO - PROCESS | 3700 | 1467049414712 Marionette TRACE conn6 <- [1,2845,null,{"value":"13"}] 10:43:34 INFO - PROCESS | 3700 | 1467049414720 Marionette TRACE conn6 -> [0,2846,"setScriptTimeout",{"ms":35000}] 10:43:34 INFO - PROCESS | 3700 | 1467049414722 Marionette TRACE conn6 <- [1,2846,null,{}] 10:43:34 INFO - PROCESS | 3700 | 1467049414726 Marionette TRACE conn6 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:34 INFO - PROCESS | 3700 | 1467049414728 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:34 INFO - PROCESS | 3700 | 1467049414807 Marionette TRACE conn6 <- [1,2847,null,{"value":null}] 10:43:34 INFO - PROCESS | 3700 | 1467049414814 Marionette TRACE conn6 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:34 INFO - PROCESS | 3700 | 1467049414816 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:34 INFO - PROCESS | 3700 | ++DOCSHELL 195C4800 == 32 [pid = 3700] [id = 721] 10:43:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (195C6400) [pid = 3700] [serial = 2163] [outer = 00000000] 10:43:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (195CD400) [pid = 3700] [serial = 2164] [outer = 195C6400] 10:43:34 INFO - PROCESS | 3700 | 1467049414859 Marionette DEBUG loaded listener.js 10:43:34 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (195CE800) [pid = 3700] [serial = 2165] [outer = 195C6400] 10:43:35 INFO - PROCESS | 3700 | 1467049415595 Marionette TRACE conn6 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 10:43:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 10:43:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 930ms 10:43:35 INFO - PROCESS | 3700 | 1467049415647 Marionette TRACE conn6 -> [0,2849,"getWindowHandle",null] 10:43:35 INFO - PROCESS | 3700 | 1467049415651 Marionette TRACE conn6 <- [1,2849,null,{"value":"13"}] 10:43:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 10:43:35 INFO - PROCESS | 3700 | 1467049415656 Marionette TRACE conn6 -> [0,2850,"setScriptTimeout",{"ms":35000}] 10:43:35 INFO - PROCESS | 3700 | 1467049415660 Marionette TRACE conn6 <- [1,2850,null,{}] 10:43:35 INFO - PROCESS | 3700 | 1467049415666 Marionette TRACE conn6 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:35 INFO - PROCESS | 3700 | 1467049415670 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:35 INFO - PROCESS | 3700 | 1467049415798 Marionette TRACE conn6 <- [1,2851,null,{"value":null}] 10:43:35 INFO - PROCESS | 3700 | 1467049415947 Marionette TRACE conn6 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:35 INFO - PROCESS | 3700 | 1467049415950 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:35 INFO - PROCESS | 3700 | ++DOCSHELL 10572C00 == 33 [pid = 3700] [id = 722] 10:43:35 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1058F800) [pid = 3700] [serial = 2166] [outer = 00000000] 10:43:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (10B4F800) [pid = 3700] [serial = 2167] [outer = 1058F800] 10:43:36 INFO - PROCESS | 3700 | 1467049416013 Marionette DEBUG loaded listener.js 10:43:36 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (10EC9800) [pid = 3700] [serial = 2168] [outer = 1058F800] 10:43:36 INFO - PROCESS | 3700 | 1467049416709 Marionette TRACE conn6 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 10:43:36 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 10:43:36 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1126ms 10:43:36 INFO - PROCESS | 3700 | 1467049416806 Marionette TRACE conn6 -> [0,2853,"getWindowHandle",null] 10:43:36 INFO - PROCESS | 3700 | 1467049416811 Marionette TRACE conn6 <- [1,2853,null,{"value":"13"}] 10:43:36 INFO - PROCESS | 3700 | 1467049416819 Marionette TRACE conn6 -> [0,2854,"setScriptTimeout",{"ms":35000}] 10:43:36 INFO - PROCESS | 3700 | 1467049416822 Marionette TRACE conn6 <- [1,2854,null,{}] 10:43:36 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 10:43:36 INFO - PROCESS | 3700 | 1467049416826 Marionette TRACE conn6 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:36 INFO - PROCESS | 3700 | 1467049416829 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:36 INFO - PROCESS | 3700 | 1467049416961 Marionette TRACE conn6 <- [1,2855,null,{"value":null}] 10:43:37 INFO - PROCESS | 3700 | 1467049417100 Marionette TRACE conn6 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:37 INFO - PROCESS | 3700 | 1467049417103 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:37 INFO - PROCESS | 3700 | ++DOCSHELL 149C6000 == 34 [pid = 3700] [id = 723] 10:43:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (149CC800) [pid = 3700] [serial = 2169] [outer = 00000000] 10:43:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (15005800) [pid = 3700] [serial = 2170] [outer = 149CC800] 10:43:37 INFO - PROCESS | 3700 | 1467049417167 Marionette DEBUG loaded listener.js 10:43:37 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (16422000) [pid = 3700] [serial = 2171] [outer = 149CC800] 10:43:38 INFO - PROCESS | 3700 | 1467049418054 Marionette TRACE conn6 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:38 INFO - PROCESS | 3700 | --DOCSHELL 1933B400 == 33 [pid = 3700] [id = 629] 10:43:38 INFO - PROCESS | 3700 | --DOCSHELL 18E24C00 == 32 [pid = 3700] [id = 637] 10:43:38 INFO - PROCESS | 3700 | --DOCSHELL 19971800 == 31 [pid = 3700] [id = 638] 10:43:38 INFO - PROCESS | 3700 | --DOCSHELL 1791B000 == 30 [pid = 3700] [id = 627] 10:43:38 INFO - PROCESS | 3700 | --DOCSHELL 1652CC00 == 29 [pid = 3700] [id = 635] 10:43:38 INFO - PROCESS | 3700 | --DOCSHELL 10575400 == 28 [pid = 3700] [id = 633] 10:43:38 INFO - PROCESS | 3700 | --DOCSHELL 0C84D400 == 27 [pid = 3700] [id = 628] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (19083C00) [pid = 3700] [serial = 2110] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1908DC00) [pid = 3700] [serial = 2111] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10B4BC00) [pid = 3700] [serial = 2101] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (10D2E000) [pid = 3700] [serial = 2102] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (199AA400) [pid = 3700] [serial = 2093] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (199A8800) [pid = 3700] [serial = 2092] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (17941C00) [pid = 3700] [serial = 2107] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0FDCBC00) [pid = 3700] [serial = 2098] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (100F9C00) [pid = 3700] [serial = 2099] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10D16400) [pid = 3700] [serial = 2095] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1380F400) [pid = 3700] [serial = 2096] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (15025800) [pid = 3700] [serial = 2104] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (150DE400) [pid = 3700] [serial = 2105] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (1996A000) [pid = 3700] [serial = 2114] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19BDCC00) [pid = 3700] [serial = 2123] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (195CFC00) [pid = 3700] [serial = 2113] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (199A2C00) [pid = 3700] [serial = 2116] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (19338000) [pid = 3700] [serial = 2120] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (18D2EC00) [pid = 3700] [serial = 2119] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (19BD8800) [pid = 3700] [serial = 2122] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19CE7400) [pid = 3700] [serial = 2125] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (19979000) [pid = 3700] [serial = 2117] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1A0E4C00) [pid = 3700] [serial = 2126] [outer = 00000000] [url = about:blank] 10:43:38 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (18159400) [pid = 3700] [serial = 2108] [outer = 00000000] [url = about:blank] 10:43:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 10:43:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1314ms 10:43:38 INFO - PROCESS | 3700 | 1467049418142 Marionette TRACE conn6 -> [0,2857,"getWindowHandle",null] 10:43:38 INFO - PROCESS | 3700 | 1467049418146 Marionette TRACE conn6 <- [1,2857,null,{"value":"13"}] 10:43:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 10:43:38 INFO - PROCESS | 3700 | 1467049418151 Marionette TRACE conn6 -> [0,2858,"setScriptTimeout",{"ms":35000}] 10:43:38 INFO - PROCESS | 3700 | 1467049418154 Marionette TRACE conn6 <- [1,2858,null,{}] 10:43:38 INFO - PROCESS | 3700 | 1467049418160 Marionette TRACE conn6 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:38 INFO - PROCESS | 3700 | 1467049418162 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:38 INFO - PROCESS | 3700 | 1467049418266 Marionette TRACE conn6 <- [1,2859,null,{"value":null}] 10:43:38 INFO - PROCESS | 3700 | 1467049418273 Marionette TRACE conn6 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:38 INFO - PROCESS | 3700 | 1467049418277 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:38 INFO - PROCESS | 3700 | ++DOCSHELL 100F7400 == 28 [pid = 3700] [id = 724] 10:43:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (100F7800) [pid = 3700] [serial = 2172] [outer = 00000000] 10:43:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (1057D800) [pid = 3700] [serial = 2173] [outer = 100F7800] 10:43:38 INFO - PROCESS | 3700 | 1467049418325 Marionette DEBUG loaded listener.js 10:43:38 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (10812800) [pid = 3700] [serial = 2174] [outer = 100F7800] 10:43:38 INFO - PROCESS | 3700 | 1467049418862 Marionette TRACE conn6 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 10:43:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 10:43:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 730ms 10:43:38 INFO - PROCESS | 3700 | 1467049418881 Marionette TRACE conn6 -> [0,2861,"getWindowHandle",null] 10:43:38 INFO - PROCESS | 3700 | 1467049418886 Marionette TRACE conn6 <- [1,2861,null,{"value":"13"}] 10:43:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 10:43:38 INFO - PROCESS | 3700 | 1467049418896 Marionette TRACE conn6 -> [0,2862,"setScriptTimeout",{"ms":35000}] 10:43:38 INFO - PROCESS | 3700 | 1467049418899 Marionette TRACE conn6 <- [1,2862,null,{}] 10:43:38 INFO - PROCESS | 3700 | 1467049418903 Marionette TRACE conn6 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:38 INFO - PROCESS | 3700 | 1467049418905 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:39 INFO - PROCESS | 3700 | 1467049418998 Marionette TRACE conn6 <- [1,2863,null,{"value":null}] 10:43:39 INFO - PROCESS | 3700 | 1467049419008 Marionette TRACE conn6 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:39 INFO - PROCESS | 3700 | 1467049419010 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:39 INFO - PROCESS | 3700 | ++DOCSHELL 10D2E000 == 29 [pid = 3700] [id = 725] 10:43:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (10D32400) [pid = 3700] [serial = 2175] [outer = 00000000] 10:43:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (13811C00) [pid = 3700] [serial = 2176] [outer = 10D32400] 10:43:39 INFO - PROCESS | 3700 | 1467049419141 Marionette DEBUG loaded listener.js 10:43:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (1386FC00) [pid = 3700] [serial = 2177] [outer = 10D32400] 10:43:39 INFO - PROCESS | 3700 | 1467049419545 Marionette TRACE conn6 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 10:43:39 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 10:43:39 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 670ms 10:43:39 INFO - PROCESS | 3700 | 1467049419567 Marionette TRACE conn6 -> [0,2865,"getWindowHandle",null] 10:43:39 INFO - PROCESS | 3700 | 1467049419569 Marionette TRACE conn6 <- [1,2865,null,{"value":"13"}] 10:43:39 INFO - PROCESS | 3700 | 1467049419573 Marionette TRACE conn6 -> [0,2866,"setScriptTimeout",{"ms":35000}] 10:43:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 10:43:39 INFO - PROCESS | 3700 | 1467049419576 Marionette TRACE conn6 <- [1,2866,null,{}] 10:43:39 INFO - PROCESS | 3700 | 1467049419587 Marionette TRACE conn6 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:39 INFO - PROCESS | 3700 | 1467049419592 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:39 INFO - PROCESS | 3700 | 1467049419712 Marionette TRACE conn6 <- [1,2867,null,{"value":null}] 10:43:39 INFO - PROCESS | 3700 | 1467049419723 Marionette TRACE conn6 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:39 INFO - PROCESS | 3700 | 1467049419726 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:39 INFO - PROCESS | 3700 | ++DOCSHELL 1535B400 == 30 [pid = 3700] [id = 726] 10:43:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (16421400) [pid = 3700] [serial = 2178] [outer = 00000000] 10:43:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (16525400) [pid = 3700] [serial = 2179] [outer = 16421400] 10:43:39 INFO - PROCESS | 3700 | 1467049419777 Marionette DEBUG loaded listener.js 10:43:39 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (16A7A400) [pid = 3700] [serial = 2180] [outer = 16421400] 10:43:40 INFO - PROCESS | 3700 | 1467049420267 Marionette TRACE conn6 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 10:43:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 730ms 10:43:40 INFO - PROCESS | 3700 | 1467049420306 Marionette TRACE conn6 -> [0,2869,"getWindowHandle",null] 10:43:40 INFO - PROCESS | 3700 | 1467049420309 Marionette TRACE conn6 <- [1,2869,null,{"value":"13"}] 10:43:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 10:43:40 INFO - PROCESS | 3700 | 1467049420320 Marionette TRACE conn6 -> [0,2870,"setScriptTimeout",{"ms":35000}] 10:43:40 INFO - PROCESS | 3700 | 1467049420321 Marionette TRACE conn6 <- [1,2870,null,{}] 10:43:40 INFO - PROCESS | 3700 | 1467049420325 Marionette TRACE conn6 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:40 INFO - PROCESS | 3700 | 1467049420327 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:40 INFO - PROCESS | 3700 | 1467049420447 Marionette TRACE conn6 <- [1,2871,null,{"value":null}] 10:43:40 INFO - PROCESS | 3700 | 1467049420452 Marionette TRACE conn6 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:40 INFO - PROCESS | 3700 | 1467049420454 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:40 INFO - PROCESS | 3700 | ++DOCSHELL 181E2800 == 31 [pid = 3700] [id = 727] 10:43:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (181E4800) [pid = 3700] [serial = 2181] [outer = 00000000] 10:43:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (18D2DC00) [pid = 3700] [serial = 2182] [outer = 181E4800] 10:43:40 INFO - PROCESS | 3700 | 1467049420499 Marionette DEBUG loaded listener.js 10:43:40 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19086C00) [pid = 3700] [serial = 2183] [outer = 181E4800] 10:43:40 INFO - PROCESS | 3700 | 1467049420956 Marionette TRACE conn6 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 10:43:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 10:43:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 670ms 10:43:40 INFO - PROCESS | 3700 | 1467049420992 Marionette TRACE conn6 -> [0,2873,"getWindowHandle",null] 10:43:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 10:43:40 INFO - PROCESS | 3700 | 1467049420994 Marionette TRACE conn6 <- [1,2873,null,{"value":"13"}] 10:43:41 INFO - PROCESS | 3700 | 1467049420997 Marionette TRACE conn6 -> [0,2874,"setScriptTimeout",{"ms":35000}] 10:43:41 INFO - PROCESS | 3700 | 1467049420998 Marionette TRACE conn6 <- [1,2874,null,{}] 10:43:41 INFO - PROCESS | 3700 | 1467049421009 Marionette TRACE conn6 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:41 INFO - PROCESS | 3700 | 1467049421011 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:41 INFO - PROCESS | 3700 | 1467049421130 Marionette TRACE conn6 <- [1,2875,null,{"value":null}] 10:43:41 INFO - PROCESS | 3700 | 1467049421234 Marionette TRACE conn6 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:41 INFO - PROCESS | 3700 | 1467049421236 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:41 INFO - PROCESS | 3700 | ++DOCSHELL 1642A800 == 32 [pid = 3700] [id = 728] 10:43:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (17920800) [pid = 3700] [serial = 2184] [outer = 00000000] 10:43:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1933DC00) [pid = 3700] [serial = 2185] [outer = 17920800] 10:43:41 INFO - PROCESS | 3700 | 1467049421280 Marionette DEBUG loaded listener.js 10:43:41 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1933F800) [pid = 3700] [serial = 2186] [outer = 17920800] 10:43:41 INFO - PROCESS | 3700 | 1467049421715 Marionette TRACE conn6 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 10:43:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 10:43:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 790ms 10:43:41 INFO - PROCESS | 3700 | 1467049421787 Marionette TRACE conn6 -> [0,2877,"getWindowHandle",null] 10:43:41 INFO - PROCESS | 3700 | 1467049421789 Marionette TRACE conn6 <- [1,2877,null,{"value":"13"}] 10:43:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 10:43:41 INFO - PROCESS | 3700 | 1467049421793 Marionette TRACE conn6 -> [0,2878,"setScriptTimeout",{"ms":35000}] 10:43:41 INFO - PROCESS | 3700 | 1467049421795 Marionette TRACE conn6 <- [1,2878,null,{}] 10:43:41 INFO - PROCESS | 3700 | 1467049421799 Marionette TRACE conn6 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:41 INFO - PROCESS | 3700 | 1467049421804 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:41 INFO - PROCESS | 3700 | 1467049421950 Marionette TRACE conn6 <- [1,2879,null,{"value":null}] 10:43:42 INFO - PROCESS | 3700 | 1467049422017 Marionette TRACE conn6 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:42 INFO - PROCESS | 3700 | 1467049422019 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:42 INFO - PROCESS | 3700 | ++DOCSHELL 0C8F4400 == 33 [pid = 3700] [id = 729] 10:43:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (0C8F6000) [pid = 3700] [serial = 2187] [outer = 00000000] 10:43:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1997AC00) [pid = 3700] [serial = 2188] [outer = 0C8F6000] 10:43:42 INFO - PROCESS | 3700 | 1467049422072 Marionette DEBUG loaded listener.js 10:43:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19960000) [pid = 3700] [serial = 2189] [outer = 0C8F6000] 10:43:42 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (119C8000) [pid = 3700] [serial = 2145] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 10:43:42 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16A81400) [pid = 3700] [serial = 2154] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 10:43:42 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (17949400) [pid = 3700] [serial = 2157] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 10:43:42 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10813400) [pid = 3700] [serial = 2142] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 10:43:42 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1A0E5800) [pid = 3700] [serial = 2133] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 10:43:42 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (16423000) [pid = 3700] [serial = 2151] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 10:43:42 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1642DC00) [pid = 3700] [serial = 2130] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 10:43:42 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (100F6800) [pid = 3700] [serial = 2148] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 10:43:42 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (10573C00) [pid = 3700] [serial = 2127] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 10:43:42 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (09067800) [pid = 3700] [serial = 2139] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 10:43:42 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (19087400) [pid = 3700] [serial = 2160] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 10:43:42 INFO - PROCESS | 3700 | 1467049422544 Marionette TRACE conn6 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 10:43:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 10:43:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 770ms 10:43:42 INFO - PROCESS | 3700 | 1467049422564 Marionette TRACE conn6 -> [0,2881,"getWindowHandle",null] 10:43:42 INFO - PROCESS | 3700 | 1467049422566 Marionette TRACE conn6 <- [1,2881,null,{"value":"13"}] 10:43:42 INFO - PROCESS | 3700 | 1467049422569 Marionette TRACE conn6 -> [0,2882,"setScriptTimeout",{"ms":35000}] 10:43:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 10:43:42 INFO - PROCESS | 3700 | 1467049422571 Marionette TRACE conn6 <- [1,2882,null,{}] 10:43:42 INFO - PROCESS | 3700 | 1467049422574 Marionette TRACE conn6 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:42 INFO - PROCESS | 3700 | 1467049422576 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:42 INFO - PROCESS | 3700 | 1467049422657 Marionette TRACE conn6 <- [1,2883,null,{"value":null}] 10:43:42 INFO - PROCESS | 3700 | 1467049422761 Marionette TRACE conn6 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:42 INFO - PROCESS | 3700 | 1467049422763 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:42 INFO - PROCESS | 3700 | ++DOCSHELL 10575C00 == 34 [pid = 3700] [id = 730] 10:43:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10814C00) [pid = 3700] [serial = 2190] [outer = 00000000] 10:43:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (19087400) [pid = 3700] [serial = 2191] [outer = 10814C00] 10:43:42 INFO - PROCESS | 3700 | 1467049422806 Marionette DEBUG loaded listener.js 10:43:42 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (19342000) [pid = 3700] [serial = 2192] [outer = 10814C00] 10:43:43 INFO - PROCESS | 3700 | 1467049423160 Marionette TRACE conn6 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 10:43:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 630ms 10:43:43 INFO - PROCESS | 3700 | 1467049423204 Marionette TRACE conn6 -> [0,2885,"getWindowHandle",null] 10:43:43 INFO - PROCESS | 3700 | 1467049423206 Marionette TRACE conn6 <- [1,2885,null,{"value":"13"}] 10:43:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 10:43:43 INFO - PROCESS | 3700 | 1467049423222 Marionette TRACE conn6 -> [0,2886,"setScriptTimeout",{"ms":35000}] 10:43:43 INFO - PROCESS | 3700 | 1467049423224 Marionette TRACE conn6 <- [1,2886,null,{}] 10:43:43 INFO - PROCESS | 3700 | 1467049423228 Marionette TRACE conn6 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:43 INFO - PROCESS | 3700 | 1467049423229 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:43 INFO - PROCESS | 3700 | 1467049423314 Marionette TRACE conn6 <- [1,2887,null,{"value":null}] 10:43:43 INFO - PROCESS | 3700 | 1467049423320 Marionette TRACE conn6 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:43 INFO - PROCESS | 3700 | 1467049423322 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:43 INFO - PROCESS | 3700 | ++DOCSHELL 199A6000 == 35 [pid = 3700] [id = 731] 10:43:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (199A6400) [pid = 3700] [serial = 2193] [outer = 00000000] 10:43:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19BD3C00) [pid = 3700] [serial = 2194] [outer = 199A6400] 10:43:43 INFO - PROCESS | 3700 | 1467049423368 Marionette DEBUG loaded listener.js 10:43:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (19BDA800) [pid = 3700] [serial = 2195] [outer = 199A6400] 10:43:43 INFO - PROCESS | 3700 | 1467049423789 Marionette TRACE conn6 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 10:43:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 10:43:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 630ms 10:43:43 INFO - PROCESS | 3700 | 1467049423855 Marionette TRACE conn6 -> [0,2889,"getWindowHandle",null] 10:43:43 INFO - PROCESS | 3700 | 1467049423857 Marionette TRACE conn6 <- [1,2889,null,{"value":"13"}] 10:43:43 INFO - PROCESS | 3700 | 1467049423860 Marionette TRACE conn6 -> [0,2890,"setScriptTimeout",{"ms":35000}] 10:43:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 10:43:43 INFO - PROCESS | 3700 | 1467049423861 Marionette TRACE conn6 <- [1,2890,null,{}] 10:43:43 INFO - PROCESS | 3700 | 1467049423865 Marionette TRACE conn6 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:43 INFO - PROCESS | 3700 | 1467049423866 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:43 INFO - PROCESS | 3700 | 1467049423956 Marionette TRACE conn6 <- [1,2891,null,{"value":null}] 10:43:43 INFO - PROCESS | 3700 | 1467049423962 Marionette TRACE conn6 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:43 INFO - PROCESS | 3700 | 1467049423964 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:43 INFO - PROCESS | 3700 | ++DOCSHELL 1535A800 == 36 [pid = 3700] [id = 732] 10:43:43 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19BD3400) [pid = 3700] [serial = 2196] [outer = 00000000] 10:43:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19CD9000) [pid = 3700] [serial = 2197] [outer = 19BD3400] 10:43:44 INFO - PROCESS | 3700 | 1467049424008 Marionette DEBUG loaded listener.js 10:43:44 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19CDF000) [pid = 3700] [serial = 2198] [outer = 19BD3400] 10:43:44 INFO - PROCESS | 3700 | 1467049424616 Marionette TRACE conn6 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 10:43:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 10:43:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 830ms 10:43:44 INFO - PROCESS | 3700 | 1467049424695 Marionette TRACE conn6 -> [0,2893,"getWindowHandle",null] 10:43:44 INFO - PROCESS | 3700 | 1467049424700 Marionette TRACE conn6 <- [1,2893,null,{"value":"13"}] 10:43:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 10:43:44 INFO - PROCESS | 3700 | 1467049424706 Marionette TRACE conn6 -> [0,2894,"setScriptTimeout",{"ms":35000}] 10:43:44 INFO - PROCESS | 3700 | 1467049424710 Marionette TRACE conn6 <- [1,2894,null,{}] 10:43:44 INFO - PROCESS | 3700 | 1467049424716 Marionette TRACE conn6 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:44 INFO - PROCESS | 3700 | 1467049424719 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:44 INFO - PROCESS | 3700 | 1467049424872 Marionette TRACE conn6 <- [1,2895,null,{"value":null}] 10:43:45 INFO - PROCESS | 3700 | 1467049425011 Marionette TRACE conn6 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:45 INFO - PROCESS | 3700 | 1467049425016 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:45 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EFC00 == 37 [pid = 3700] [id = 733] 10:43:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (100F3800) [pid = 3700] [serial = 2199] [outer = 00000000] 10:43:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (10B4C800) [pid = 3700] [serial = 2200] [outer = 100F3800] 10:43:45 INFO - PROCESS | 3700 | 1467049425075 Marionette DEBUG loaded listener.js 10:43:45 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (117D4800) [pid = 3700] [serial = 2201] [outer = 100F3800] 10:43:45 INFO - PROCESS | 3700 | 1467049425676 Marionette TRACE conn6 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 10:43:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 10:43:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1020ms 10:43:45 INFO - PROCESS | 3700 | 1467049425730 Marionette TRACE conn6 -> [0,2897,"getWindowHandle",null] 10:43:45 INFO - PROCESS | 3700 | 1467049425735 Marionette TRACE conn6 <- [1,2897,null,{"value":"13"}] 10:43:45 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 10:43:45 INFO - PROCESS | 3700 | 1467049425742 Marionette TRACE conn6 -> [0,2898,"setScriptTimeout",{"ms":35000}] 10:43:45 INFO - PROCESS | 3700 | 1467049425746 Marionette TRACE conn6 <- [1,2898,null,{}] 10:43:45 INFO - PROCESS | 3700 | 1467049425750 Marionette TRACE conn6 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:45 INFO - PROCESS | 3700 | 1467049425753 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:45 INFO - PROCESS | 3700 | 1467049425866 Marionette TRACE conn6 <- [1,2899,null,{"value":null}] 10:43:46 INFO - PROCESS | 3700 | 1467049426023 Marionette TRACE conn6 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:46 INFO - PROCESS | 3700 | 1467049426025 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:46 INFO - PROCESS | 3700 | ++DOCSHELL 150E4000 == 38 [pid = 3700] [id = 734] 10:43:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (151AE800) [pid = 3700] [serial = 2202] [outer = 00000000] 10:43:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (17560C00) [pid = 3700] [serial = 2203] [outer = 151AE800] 10:43:46 INFO - PROCESS | 3700 | 1467049426082 Marionette DEBUG loaded listener.js 10:43:46 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (181EF400) [pid = 3700] [serial = 2204] [outer = 151AE800] 10:43:46 INFO - PROCESS | 3700 | 1467049426654 Marionette TRACE conn6 <- [1,2900,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 10:43:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 10:43:46 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 10:43:46 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 970ms 10:43:46 INFO - PROCESS | 3700 | 1467049426715 Marionette TRACE conn6 -> [0,2901,"getWindowHandle",null] 10:43:46 INFO - PROCESS | 3700 | 1467049426718 Marionette TRACE conn6 <- [1,2901,null,{"value":"13"}] 10:43:46 INFO - TEST-START | /DOMEvents/constructors.html 10:43:46 INFO - PROCESS | 3700 | 1467049426722 Marionette TRACE conn6 -> [0,2902,"setScriptTimeout",{"ms":35000}] 10:43:46 INFO - PROCESS | 3700 | 1467049426726 Marionette TRACE conn6 <- [1,2902,null,{}] 10:43:46 INFO - PROCESS | 3700 | 1467049426737 Marionette TRACE conn6 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:46 INFO - PROCESS | 3700 | 1467049426742 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:46 INFO - PROCESS | 3700 | 1467049426853 Marionette TRACE conn6 <- [1,2903,null,{"value":null}] 10:43:47 INFO - PROCESS | 3700 | 1467049426997 Marionette TRACE conn6 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:47 INFO - PROCESS | 3700 | 1467049427001 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:47 INFO - PROCESS | 3700 | ++DOCSHELL 19CC1800 == 39 [pid = 3700] [id = 735] 10:43:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19CD8400) [pid = 3700] [serial = 2205] [outer = 00000000] 10:43:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19CE7400) [pid = 3700] [serial = 2206] [outer = 19CD8400] 10:43:47 INFO - PROCESS | 3700 | 1467049427058 Marionette DEBUG loaded listener.js 10:43:47 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (1A0E4C00) [pid = 3700] [serial = 2207] [outer = 19CD8400] 10:43:47 INFO - PROCESS | 3700 | 1467049427857 Marionette TRACE conn6 <- [1,2904,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 10:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 10:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 10:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 10:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 10:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 10:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:47 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 10:43:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 10:43:47 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 10:43:47 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 10:43:47 INFO - TEST-OK | /DOMEvents/constructors.html | took 1249ms 10:43:47 INFO - PROCESS | 3700 | 1467049427980 Marionette TRACE conn6 -> [0,2905,"getWindowHandle",null] 10:43:47 INFO - PROCESS | 3700 | 1467049427984 Marionette TRACE conn6 <- [1,2905,null,{"value":"13"}] 10:43:47 INFO - TEST-START | /DOMEvents/event-phases-order.html 10:43:47 INFO - PROCESS | 3700 | 1467049427988 Marionette TRACE conn6 -> [0,2906,"setScriptTimeout",{"ms":35000}] 10:43:47 INFO - PROCESS | 3700 | 1467049427990 Marionette TRACE conn6 <- [1,2906,null,{}] 10:43:47 INFO - PROCESS | 3700 | 1467049427994 Marionette TRACE conn6 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:47 INFO - PROCESS | 3700 | 1467049427997 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:48 INFO - PROCESS | 3700 | 1467049428115 Marionette TRACE conn6 <- [1,2907,null,{"value":null}] 10:43:48 INFO - PROCESS | 3700 | 1467049428380 Marionette TRACE conn6 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:48 INFO - PROCESS | 3700 | 1467049428383 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:48 INFO - PROCESS | 3700 | ++DOCSHELL 0C732000 == 40 [pid = 3700] [id = 736] 10:43:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (0C733000) [pid = 3700] [serial = 2208] [outer = 00000000] 10:43:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (0FDCE800) [pid = 3700] [serial = 2209] [outer = 0C733000] 10:43:48 INFO - PROCESS | 3700 | 1467049428460 Marionette DEBUG loaded listener.js 10:43:48 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (10575000) [pid = 3700] [serial = 2210] [outer = 0C733000] 10:43:48 INFO - PROCESS | 3700 | 1467049428970 Marionette TRACE conn6 <- [1,2908,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 10:43:49 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 10:43:49 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1022ms 10:43:49 INFO - PROCESS | 3700 | 1467049429012 Marionette TRACE conn6 -> [0,2909,"getWindowHandle",null] 10:43:49 INFO - PROCESS | 3700 | 1467049429016 Marionette TRACE conn6 <- [1,2909,null,{"value":"13"}] 10:43:49 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 10:43:49 INFO - PROCESS | 3700 | 1467049429060 Marionette TRACE conn6 -> [0,2910,"setScriptTimeout",{"ms":35000}] 10:43:49 INFO - PROCESS | 3700 | 1467049429063 Marionette TRACE conn6 <- [1,2910,null,{}] 10:43:49 INFO - PROCESS | 3700 | 1467049429069 Marionette TRACE conn6 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:49 INFO - PROCESS | 3700 | 1467049429073 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:49 INFO - PROCESS | 3700 | 1467049429178 Marionette TRACE conn6 <- [1,2911,null,{"value":null}] 10:43:49 INFO - PROCESS | 3700 | --DOCSHELL 181F0800 == 39 [pid = 3700] [id = 636] 10:43:49 INFO - PROCESS | 3700 | --DOCSHELL 1535CC00 == 38 [pid = 3700] [id = 626] 10:43:49 INFO - PROCESS | 3700 | --DOCSHELL 10670800 == 37 [pid = 3700] [id = 623] 10:43:49 INFO - PROCESS | 3700 | --DOCSHELL 13861C00 == 36 [pid = 3700] [id = 634] 10:43:49 INFO - PROCESS | 3700 | --DOCSHELL 09067400 == 35 [pid = 3700] [id = 713] 10:43:49 INFO - PROCESS | 3700 | --DOCSHELL 10817000 == 34 [pid = 3700] [id = 639] 10:43:49 INFO - PROCESS | 3700 | --DOCSHELL 0C844C00 == 33 [pid = 3700] [id = 625] 10:43:49 INFO - PROCESS | 3700 | --DOCSHELL 117DD400 == 32 [pid = 3700] [id = 624] 10:43:49 INFO - PROCESS | 3700 | --DOCSHELL 0C734800 == 31 [pid = 3700] [id = 630] 10:43:49 INFO - PROCESS | 3700 | --DOCSHELL 0FD6E000 == 30 [pid = 3700] [id = 631] 10:43:49 INFO - PROCESS | 3700 | --DOCSHELL 14F96800 == 29 [pid = 3700] [id = 632] 10:43:49 INFO - PROCESS | 3700 | 1467049429973 Marionette TRACE conn6 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:49 INFO - PROCESS | 3700 | 1467049429977 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (13860400) [pid = 3700] [serial = 2146] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (13869C00) [pid = 3700] [serial = 2147] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (17941000) [pid = 3700] [serial = 2155] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (18162C00) [pid = 3700] [serial = 2156] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (18E26000) [pid = 3700] [serial = 2158] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1081B000) [pid = 3700] [serial = 2143] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1A0EBC00) [pid = 3700] [serial = 2134] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (109DD800) [pid = 3700] [serial = 2144] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (165D3800) [pid = 3700] [serial = 2153] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (165D8C00) [pid = 3700] [serial = 2131] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1AF2DC00) [pid = 3700] [serial = 2135] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1504F400) [pid = 3700] [serial = 2150] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10B4D400) [pid = 3700] [serial = 2129] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1B98C400) [pid = 3700] [serial = 2137] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (0C735000) [pid = 3700] [serial = 2140] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19009C00) [pid = 3700] [serial = 2159] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (0C842000) [pid = 3700] [serial = 2141] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19339C00) [pid = 3700] [serial = 2161] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (17946800) [pid = 3700] [serial = 2132] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (10814400) [pid = 3700] [serial = 2128] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (165CE400) [pid = 3700] [serial = 2152] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1501D000) [pid = 3700] [serial = 2149] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19449800) [pid = 3700] [serial = 2162] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (195CD400) [pid = 3700] [serial = 2164] [outer = 00000000] [url = about:blank] 10:43:50 INFO - PROCESS | 3700 | ++DOCSHELL 0C734000 == 30 [pid = 3700] [id = 737] 10:43:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (0C734C00) [pid = 3700] [serial = 2211] [outer = 00000000] 10:43:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (0C842000) [pid = 3700] [serial = 2212] [outer = 0C734C00] 10:43:50 INFO - PROCESS | 3700 | 1467049430163 Marionette DEBUG loaded listener.js 10:43:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (0C8F0C00) [pid = 3700] [serial = 2213] [outer = 0C734C00] 10:43:50 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:43:50 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:43:50 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:43:50 INFO - PROCESS | 3700 | [3700] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/dom/events/Event.cpp, line 570 10:43:50 INFO - PROCESS | 3700 | 1467049430708 Marionette TRACE conn6 <- [1,2912,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 10:43:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 10:43:50 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 10:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:43:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 10:43:50 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:43:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 10:43:50 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:43:50 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 10:43:50 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 10:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:50 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 10:43:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:50 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 10:43:50 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 10:43:50 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1691ms 10:43:50 INFO - PROCESS | 3700 | 1467049430739 Marionette TRACE conn6 -> [0,2913,"getWindowHandle",null] 10:43:50 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 10:43:50 INFO - PROCESS | 3700 | 1467049430743 Marionette TRACE conn6 <- [1,2913,null,{"value":"13"}] 10:43:50 INFO - PROCESS | 3700 | 1467049430747 Marionette TRACE conn6 -> [0,2914,"setScriptTimeout",{"ms":35000}] 10:43:50 INFO - PROCESS | 3700 | 1467049430750 Marionette TRACE conn6 <- [1,2914,null,{}] 10:43:50 INFO - PROCESS | 3700 | 1467049430755 Marionette TRACE conn6 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:50 INFO - PROCESS | 3700 | 1467049430759 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:50 INFO - PROCESS | 3700 | 1467049430851 Marionette TRACE conn6 <- [1,2915,null,{"value":null}] 10:43:50 INFO - PROCESS | 3700 | 1467049430861 Marionette TRACE conn6 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:50 INFO - PROCESS | 3700 | 1467049430864 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:50 INFO - PROCESS | 3700 | ++DOCSHELL 10B53800 == 31 [pid = 3700] [id = 738] 10:43:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (10B54000) [pid = 3700] [serial = 2214] [outer = 00000000] 10:43:50 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10D16400) [pid = 3700] [serial = 2215] [outer = 10B54000] 10:43:50 INFO - PROCESS | 3700 | 1467049430913 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10EC0800) [pid = 3700] [serial = 2216] [outer = 10B54000] 10:43:51 INFO - PROCESS | 3700 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 10:43:51 INFO - PROCESS | 3700 | 1467049431374 Marionette TRACE conn6 <- [1,2916,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 10:43:51 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 10:43:51 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 670ms 10:43:51 INFO - PROCESS | 3700 | 1467049431427 Marionette TRACE conn6 -> [0,2917,"getWindowHandle",null] 10:43:51 INFO - PROCESS | 3700 | 1467049431432 Marionette TRACE conn6 <- [1,2917,null,{"value":"13"}] 10:43:51 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 10:43:51 INFO - PROCESS | 3700 | 1467049431437 Marionette TRACE conn6 -> [0,2918,"setScriptTimeout",{"ms":35000}] 10:43:51 INFO - PROCESS | 3700 | 1467049431440 Marionette TRACE conn6 <- [1,2918,null,{}] 10:43:51 INFO - PROCESS | 3700 | 1467049431444 Marionette TRACE conn6 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:51 INFO - PROCESS | 3700 | 1467049431446 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:51 INFO - PROCESS | 3700 | 1467049431539 Marionette TRACE conn6 <- [1,2919,null,{"value":null}] 10:43:51 INFO - PROCESS | 3700 | 1467049431547 Marionette TRACE conn6 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:51 INFO - PROCESS | 3700 | 1467049431550 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:51 INFO - PROCESS | 3700 | ++DOCSHELL 148E4000 == 32 [pid = 3700] [id = 739] 10:43:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (148E6400) [pid = 3700] [serial = 2217] [outer = 00000000] 10:43:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (14B6DC00) [pid = 3700] [serial = 2218] [outer = 148E6400] 10:43:51 INFO - PROCESS | 3700 | 1467049431598 Marionette DEBUG loaded listener.js 10:43:51 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (14F96C00) [pid = 3700] [serial = 2219] [outer = 148E6400] 10:43:52 INFO - PROCESS | 3700 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 10:43:52 INFO - PROCESS | 3700 | 1467049432065 Marionette TRACE conn6 <- [1,2920,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 10:43:52 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 10:43:52 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 670ms 10:43:52 INFO - PROCESS | 3700 | 1467049432109 Marionette TRACE conn6 -> [0,2921,"getWindowHandle",null] 10:43:52 INFO - PROCESS | 3700 | 1467049432111 Marionette TRACE conn6 <- [1,2921,null,{"value":"13"}] 10:43:52 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 10:43:52 INFO - PROCESS | 3700 | 1467049432116 Marionette TRACE conn6 -> [0,2922,"setScriptTimeout",{"ms":35000}] 10:43:52 INFO - PROCESS | 3700 | 1467049432122 Marionette TRACE conn6 <- [1,2922,null,{}] 10:43:52 INFO - PROCESS | 3700 | 1467049432131 Marionette TRACE conn6 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:52 INFO - PROCESS | 3700 | 1467049432135 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:52 INFO - PROCESS | 3700 | 1467049432220 Marionette TRACE conn6 <- [1,2923,null,{"value":null}] 10:43:52 INFO - PROCESS | 3700 | 1467049432227 Marionette TRACE conn6 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:52 INFO - PROCESS | 3700 | 1467049432229 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:52 INFO - PROCESS | 3700 | ++DOCSHELL 13861000 == 33 [pid = 3700] [id = 740] 10:43:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1504F400) [pid = 3700] [serial = 2220] [outer = 00000000] 10:43:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (16532400) [pid = 3700] [serial = 2221] [outer = 1504F400] 10:43:52 INFO - PROCESS | 3700 | 1467049432286 Marionette DEBUG loaded listener.js 10:43:52 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (165DD800) [pid = 3700] [serial = 2222] [outer = 1504F400] 10:43:52 INFO - PROCESS | 3700 | 1467049432741 Marionette TRACE conn6 <- [1,2924,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:43:52 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:43:52 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 690ms 10:43:52 INFO - PROCESS | 3700 | 1467049432809 Marionette TRACE conn6 -> [0,2925,"getWindowHandle",null] 10:43:52 INFO - PROCESS | 3700 | 1467049432812 Marionette TRACE conn6 <- [1,2925,null,{"value":"13"}] 10:43:52 INFO - PROCESS | 3700 | 1467049432815 Marionette TRACE conn6 -> [0,2926,"setScriptTimeout",{"ms":35000}] 10:43:52 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 10:43:52 INFO - PROCESS | 3700 | 1467049432817 Marionette TRACE conn6 <- [1,2926,null,{}] 10:43:52 INFO - PROCESS | 3700 | 1467049432820 Marionette TRACE conn6 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:52 INFO - PROCESS | 3700 | 1467049432822 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:52 INFO - PROCESS | 3700 | 1467049432943 Marionette TRACE conn6 <- [1,2927,null,{"value":null}] 10:43:53 INFO - PROCESS | 3700 | 1467049433035 Marionette TRACE conn6 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:53 INFO - PROCESS | 3700 | 1467049433037 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:53 INFO - PROCESS | 3700 | ++DOCSHELL 1660A400 == 34 [pid = 3700] [id = 741] 10:43:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (16A79C00) [pid = 3700] [serial = 2223] [outer = 00000000] 10:43:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1815BC00) [pid = 3700] [serial = 2224] [outer = 16A79C00] 10:43:53 INFO - PROCESS | 3700 | 1467049433080 Marionette DEBUG loaded listener.js 10:43:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (18162800) [pid = 3700] [serial = 2225] [outer = 16A79C00] 10:43:53 INFO - PROCESS | 3700 | 1467049433432 Marionette TRACE conn6 <- [1,2928,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:43:53 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:43:53 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 670ms 10:43:53 INFO - PROCESS | 3700 | 1467049433489 Marionette TRACE conn6 -> [0,2929,"getWindowHandle",null] 10:43:53 INFO - PROCESS | 3700 | 1467049433491 Marionette TRACE conn6 <- [1,2929,null,{"value":"13"}] 10:43:53 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 10:43:53 INFO - PROCESS | 3700 | 1467049433494 Marionette TRACE conn6 -> [0,2930,"setScriptTimeout",{"ms":35000}] 10:43:53 INFO - PROCESS | 3700 | 1467049433496 Marionette TRACE conn6 <- [1,2930,null,{}] 10:43:53 INFO - PROCESS | 3700 | 1467049433500 Marionette TRACE conn6 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:53 INFO - PROCESS | 3700 | 1467049433502 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:53 INFO - PROCESS | 3700 | 1467049433628 Marionette TRACE conn6 <- [1,2931,null,{"value":null}] 10:43:53 INFO - PROCESS | 3700 | 1467049433635 Marionette TRACE conn6 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:53 INFO - PROCESS | 3700 | 1467049433641 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:53 INFO - PROCESS | 3700 | ++DOCSHELL 181F0800 == 35 [pid = 3700] [id = 742] 10:43:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (18C4C000) [pid = 3700] [serial = 2226] [outer = 00000000] 10:43:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19006800) [pid = 3700] [serial = 2227] [outer = 18C4C000] 10:43:53 INFO - PROCESS | 3700 | 1467049433699 Marionette DEBUG loaded listener.js 10:43:53 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1908D800) [pid = 3700] [serial = 2228] [outer = 18C4C000] 10:43:54 INFO - PROCESS | 3700 | 1467049434163 Marionette TRACE conn6 <- [1,2932,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 10:43:54 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:43:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 10:43:54 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:43:54 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:43:54 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 10:43:54 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 730ms 10:43:54 INFO - PROCESS | 3700 | 1467049434225 Marionette TRACE conn6 -> [0,2933,"getWindowHandle",null] 10:43:54 INFO - PROCESS | 3700 | 1467049434227 Marionette TRACE conn6 <- [1,2933,null,{"value":"13"}] 10:43:54 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 10:43:54 INFO - PROCESS | 3700 | 1467049434240 Marionette TRACE conn6 -> [0,2934,"setScriptTimeout",{"ms":35000}] 10:43:54 INFO - PROCESS | 3700 | 1467049434242 Marionette TRACE conn6 <- [1,2934,null,{}] 10:43:54 INFO - PROCESS | 3700 | 1467049434245 Marionette TRACE conn6 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:54 INFO - PROCESS | 3700 | 1467049434248 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:54 INFO - PROCESS | 3700 | 1467049434400 Marionette TRACE conn6 <- [1,2935,null,{"value":null}] 10:43:54 INFO - PROCESS | 3700 | 1467049434428 Marionette TRACE conn6 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:54 INFO - PROCESS | 3700 | 1467049434430 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:54 INFO - PROCESS | 3700 | ++DOCSHELL 0C731800 == 36 [pid = 3700] [id = 743] 10:43:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (193C0800) [pid = 3700] [serial = 2229] [outer = 00000000] 10:43:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19964C00) [pid = 3700] [serial = 2230] [outer = 193C0800] 10:43:54 INFO - PROCESS | 3700 | 1467049434486 Marionette DEBUG loaded listener.js 10:43:54 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19971C00) [pid = 3700] [serial = 2231] [outer = 193C0800] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (19975800) [pid = 3700] [serial = 2136] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (181E4800) [pid = 3700] [serial = 2181] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (17920800) [pid = 3700] [serial = 2184] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10814C00) [pid = 3700] [serial = 2190] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (149CC800) [pid = 3700] [serial = 2169] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (16421400) [pid = 3700] [serial = 2178] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (195C6400) [pid = 3700] [serial = 2163] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (100F7800) [pid = 3700] [serial = 2172] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10D32400) [pid = 3700] [serial = 2175] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1058F800) [pid = 3700] [serial = 2166] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (0C8F6000) [pid = 3700] [serial = 2187] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (199A6400) [pid = 3700] [serial = 2193] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 10:43:54 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19BD3400) [pid = 3700] [serial = 2196] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 10:43:55 INFO - PROCESS | 3700 | 1467049435071 Marionette TRACE conn6 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:43:55 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:43:55 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 890ms 10:43:55 INFO - PROCESS | 3700 | 1467049435126 Marionette TRACE conn6 -> [0,2937,"getWindowHandle",null] 10:43:55 INFO - PROCESS | 3700 | 1467049435128 Marionette TRACE conn6 <- [1,2937,null,{"value":"13"}] 10:43:55 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 10:43:55 INFO - PROCESS | 3700 | 1467049435131 Marionette TRACE conn6 -> [0,2938,"setScriptTimeout",{"ms":35000}] 10:43:55 INFO - PROCESS | 3700 | 1467049435133 Marionette TRACE conn6 <- [1,2938,null,{}] 10:43:55 INFO - PROCESS | 3700 | 1467049435137 Marionette TRACE conn6 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:55 INFO - PROCESS | 3700 | 1467049435139 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:55 INFO - PROCESS | 3700 | 1467049435271 Marionette TRACE conn6 <- [1,2939,null,{"value":null}] 10:43:55 INFO - PROCESS | 3700 | 1467049435279 Marionette TRACE conn6 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:55 INFO - PROCESS | 3700 | 1467049435281 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:55 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EC400 == 37 [pid = 3700] [id = 744] 10:43:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (0FDE3400) [pid = 3700] [serial = 2232] [outer = 00000000] 10:43:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (17920800) [pid = 3700] [serial = 2233] [outer = 0FDE3400] 10:43:55 INFO - PROCESS | 3700 | 1467049435327 Marionette DEBUG loaded listener.js 10:43:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (181F0C00) [pid = 3700] [serial = 2234] [outer = 0FDE3400] 10:43:55 INFO - PROCESS | 3700 | ++DOCSHELL 19975C00 == 38 [pid = 3700] [id = 745] 10:43:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19976000) [pid = 3700] [serial = 2235] [outer = 00000000] 10:43:55 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (0C84B000) [pid = 3700] [serial = 2236] [outer = 19976000] 10:43:55 INFO - PROCESS | 3700 | 1467049435835 Marionette TRACE conn6 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:43:55 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:43:55 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 730ms 10:43:55 INFO - PROCESS | 3700 | 1467049435865 Marionette TRACE conn6 -> [0,2941,"getWindowHandle",null] 10:43:55 INFO - PROCESS | 3700 | 1467049435867 Marionette TRACE conn6 <- [1,2941,null,{"value":"13"}] 10:43:55 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 10:43:55 INFO - PROCESS | 3700 | 1467049435870 Marionette TRACE conn6 -> [0,2942,"setScriptTimeout",{"ms":35000}] 10:43:55 INFO - PROCESS | 3700 | 1467049435872 Marionette TRACE conn6 <- [1,2942,null,{}] 10:43:55 INFO - PROCESS | 3700 | 1467049435879 Marionette TRACE conn6 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:55 INFO - PROCESS | 3700 | 1467049435881 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:55 INFO - PROCESS | 3700 | 1467049435976 Marionette TRACE conn6 <- [1,2943,null,{"value":null}] 10:43:56 INFO - PROCESS | 3700 | 1467049436014 Marionette TRACE conn6 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:56 INFO - PROCESS | 3700 | 1467049436015 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:56 INFO - PROCESS | 3700 | ++DOCSHELL 195C6400 == 39 [pid = 3700] [id = 746] 10:43:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (19967800) [pid = 3700] [serial = 2237] [outer = 00000000] 10:43:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (199A5800) [pid = 3700] [serial = 2238] [outer = 19967800] 10:43:56 INFO - PROCESS | 3700 | 1467049436062 Marionette DEBUG loaded listener.js 10:43:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (199AB400) [pid = 3700] [serial = 2239] [outer = 19967800] 10:43:56 INFO - PROCESS | 3700 | 1467049436481 Marionette TRACE conn6 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:43:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:43:56 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:43:56 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 630ms 10:43:56 INFO - PROCESS | 3700 | 1467049436501 Marionette TRACE conn6 -> [0,2945,"getWindowHandle",null] 10:43:56 INFO - PROCESS | 3700 | 1467049436503 Marionette TRACE conn6 <- [1,2945,null,{"value":"13"}] 10:43:56 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 10:43:56 INFO - PROCESS | 3700 | 1467049436506 Marionette TRACE conn6 -> [0,2946,"setScriptTimeout",{"ms":35000}] 10:43:56 INFO - PROCESS | 3700 | 1467049436508 Marionette TRACE conn6 <- [1,2946,null,{}] 10:43:56 INFO - PROCESS | 3700 | 1467049436511 Marionette TRACE conn6 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:56 INFO - PROCESS | 3700 | 1467049436513 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:56 INFO - PROCESS | 3700 | 1467049436690 Marionette TRACE conn6 <- [1,2947,null,{"value":null}] 10:43:56 INFO - PROCESS | 3700 | 1467049436699 Marionette TRACE conn6 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:56 INFO - PROCESS | 3700 | 1467049436701 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:56 INFO - PROCESS | 3700 | ++DOCSHELL 19BDD000 == 40 [pid = 3700] [id = 747] 10:43:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (19BDE000) [pid = 3700] [serial = 2240] [outer = 00000000] 10:43:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19CDAC00) [pid = 3700] [serial = 2241] [outer = 19BDE000] 10:43:56 INFO - PROCESS | 3700 | 1467049436746 Marionette DEBUG loaded listener.js 10:43:56 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (19CDB800) [pid = 3700] [serial = 2242] [outer = 19BDE000] 10:43:57 INFO - PROCESS | 3700 | 1467049437425 Marionette TRACE conn6 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:43:57 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:43:57 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 970ms 10:43:57 INFO - PROCESS | 3700 | 1467049437491 Marionette TRACE conn6 -> [0,2949,"getWindowHandle",null] 10:43:57 INFO - PROCESS | 3700 | 1467049437496 Marionette TRACE conn6 <- [1,2949,null,{"value":"13"}] 10:43:57 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 10:43:57 INFO - PROCESS | 3700 | 1467049437502 Marionette TRACE conn6 -> [0,2950,"setScriptTimeout",{"ms":35000}] 10:43:57 INFO - PROCESS | 3700 | 1467049437506 Marionette TRACE conn6 <- [1,2950,null,{}] 10:43:57 INFO - PROCESS | 3700 | 1467049437513 Marionette TRACE conn6 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:57 INFO - PROCESS | 3700 | 1467049437516 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:57 INFO - PROCESS | 3700 | 1467049437651 Marionette TRACE conn6 <- [1,2951,null,{"value":null}] 10:43:57 INFO - PROCESS | 3700 | 1467049437792 Marionette TRACE conn6 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:57 INFO - PROCESS | 3700 | 1467049437795 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:57 INFO - PROCESS | 3700 | ++DOCSHELL 0FF87C00 == 41 [pid = 3700] [id = 748] 10:43:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (100F2400) [pid = 3700] [serial = 2243] [outer = 00000000] 10:43:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (10D37400) [pid = 3700] [serial = 2244] [outer = 100F2400] 10:43:57 INFO - PROCESS | 3700 | 1467049437856 Marionette DEBUG loaded listener.js 10:43:57 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (1386A000) [pid = 3700] [serial = 2245] [outer = 100F2400] 10:43:58 INFO - PROCESS | 3700 | 1467049438446 Marionette TRACE conn6 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:43:58 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:43:58 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 970ms 10:43:58 INFO - PROCESS | 3700 | 1467049438476 Marionette TRACE conn6 -> [0,2953,"getWindowHandle",null] 10:43:58 INFO - PROCESS | 3700 | 1467049438480 Marionette TRACE conn6 <- [1,2953,null,{"value":"13"}] 10:43:58 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 10:43:58 INFO - PROCESS | 3700 | 1467049438487 Marionette TRACE conn6 -> [0,2954,"setScriptTimeout",{"ms":35000}] 10:43:58 INFO - PROCESS | 3700 | 1467049438490 Marionette TRACE conn6 <- [1,2954,null,{}] 10:43:58 INFO - PROCESS | 3700 | 1467049438493 Marionette TRACE conn6 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:58 INFO - PROCESS | 3700 | 1467049438496 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:58 INFO - PROCESS | 3700 | 1467049438618 Marionette TRACE conn6 <- [1,2955,null,{"value":null}] 10:43:58 INFO - PROCESS | 3700 | 1467049438748 Marionette TRACE conn6 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:58 INFO - PROCESS | 3700 | 1467049438751 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:58 INFO - PROCESS | 3700 | ++DOCSHELL 13864400 == 42 [pid = 3700] [id = 749] 10:43:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (150E5C00) [pid = 3700] [serial = 2246] [outer = 00000000] 10:43:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (1642F400) [pid = 3700] [serial = 2247] [outer = 150E5C00] 10:43:58 INFO - PROCESS | 3700 | 1467049438807 Marionette DEBUG loaded listener.js 10:43:58 INFO - PROCESS | 3700 | ++DOMWINDOW == 89 (17568400) [pid = 3700] [serial = 2248] [outer = 150E5C00] 10:43:59 INFO - PROCESS | 3700 | 1467049439445 Marionette TRACE conn6 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:43:59 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:43:59 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 970ms 10:43:59 INFO - PROCESS | 3700 | 1467049439478 Marionette TRACE conn6 -> [0,2957,"getWindowHandle",null] 10:43:59 INFO - PROCESS | 3700 | 1467049439481 Marionette TRACE conn6 <- [1,2957,null,{"value":"13"}] 10:43:59 INFO - PROCESS | 3700 | 1467049439486 Marionette TRACE conn6 -> [0,2958,"setScriptTimeout",{"ms":35000}] 10:43:59 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 10:43:59 INFO - PROCESS | 3700 | 1467049439489 Marionette TRACE conn6 <- [1,2958,null,{}] 10:43:59 INFO - PROCESS | 3700 | 1467049439501 Marionette TRACE conn6 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:43:59 INFO - PROCESS | 3700 | 1467049439506 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:59 INFO - PROCESS | 3700 | 1467049439630 Marionette TRACE conn6 <- [1,2959,null,{"value":null}] 10:43:59 INFO - PROCESS | 3700 | 1467049439928 Marionette TRACE conn6 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:43:59 INFO - PROCESS | 3700 | 1467049439931 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:43:59 INFO - PROCESS | 3700 | ++DOCSHELL 0C736000 == 43 [pid = 3700] [id = 750] 10:43:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 90 (0C73B400) [pid = 3700] [serial = 2249] [outer = 00000000] 10:43:59 INFO - PROCESS | 3700 | ++DOMWINDOW == 91 (0FF82800) [pid = 3700] [serial = 2250] [outer = 0C73B400] 10:43:59 INFO - PROCESS | 3700 | 1467049439982 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 92 (1081C800) [pid = 3700] [serial = 2251] [outer = 0C73B400] 10:44:00 INFO - PROCESS | 3700 | --DOCSHELL 195C6400 == 42 [pid = 3700] [id = 746] 10:44:00 INFO - PROCESS | 3700 | --DOCSHELL 19975C00 == 41 [pid = 3700] [id = 745] 10:44:00 INFO - PROCESS | 3700 | --DOCSHELL 0C8EC400 == 40 [pid = 3700] [id = 744] 10:44:00 INFO - PROCESS | 3700 | --DOCSHELL 0C731800 == 39 [pid = 3700] [id = 743] 10:44:00 INFO - PROCESS | 3700 | --DOCSHELL 181F0800 == 38 [pid = 3700] [id = 742] 10:44:00 INFO - PROCESS | 3700 | --DOCSHELL 1660A400 == 37 [pid = 3700] [id = 741] 10:44:00 INFO - PROCESS | 3700 | --DOCSHELL 13861000 == 36 [pid = 3700] [id = 740] 10:44:00 INFO - PROCESS | 3700 | --DOCSHELL 148E4000 == 35 [pid = 3700] [id = 739] 10:44:00 INFO - PROCESS | 3700 | --DOCSHELL 10B53800 == 34 [pid = 3700] [id = 738] 10:44:00 INFO - PROCESS | 3700 | --DOCSHELL 0C734000 == 33 [pid = 3700] [id = 737] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 91 (1C11E000) [pid = 3700] [serial = 2138] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 90 (18D2DC00) [pid = 3700] [serial = 2182] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 89 (1933F800) [pid = 3700] [serial = 2186] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 88 (1933DC00) [pid = 3700] [serial = 2185] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19087400) [pid = 3700] [serial = 2191] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (15005800) [pid = 3700] [serial = 2170] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (16422000) [pid = 3700] [serial = 2171] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (16525400) [pid = 3700] [serial = 2179] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (195CE800) [pid = 3700] [serial = 2165] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (1057D800) [pid = 3700] [serial = 2173] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (10812800) [pid = 3700] [serial = 2174] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (13811C00) [pid = 3700] [serial = 2176] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1386FC00) [pid = 3700] [serial = 2177] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (10B4F800) [pid = 3700] [serial = 2167] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1997AC00) [pid = 3700] [serial = 2188] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (10EC9800) [pid = 3700] [serial = 2168] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19BD3C00) [pid = 3700] [serial = 2194] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19CDF000) [pid = 3700] [serial = 2198] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (19CD9000) [pid = 3700] [serial = 2197] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (19960000) [pid = 3700] [serial = 2189] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19BDA800) [pid = 3700] [serial = 2195] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (19086C00) [pid = 3700] [serial = 2183] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (16A7A400) [pid = 3700] [serial = 2180] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (19342000) [pid = 3700] [serial = 2192] [outer = 00000000] [url = about:blank] 10:44:00 INFO - PROCESS | 3700 | 1467049440526 Marionette TRACE conn6 <- [1,2960,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 10:44:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 10:44:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1076ms 10:44:00 INFO - PROCESS | 3700 | 1467049440566 Marionette TRACE conn6 -> [0,2961,"getWindowHandle",null] 10:44:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 10:44:00 INFO - PROCESS | 3700 | 1467049440569 Marionette TRACE conn6 <- [1,2961,null,{"value":"13"}] 10:44:00 INFO - PROCESS | 3700 | 1467049440573 Marionette TRACE conn6 -> [0,2962,"setScriptTimeout",{"ms":35000}] 10:44:00 INFO - PROCESS | 3700 | 1467049440576 Marionette TRACE conn6 <- [1,2962,null,{}] 10:44:00 INFO - PROCESS | 3700 | 1467049440581 Marionette TRACE conn6 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:00 INFO - PROCESS | 3700 | 1467049440584 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:00 INFO - PROCESS | 3700 | 1467049440677 Marionette TRACE conn6 <- [1,2963,null,{"value":null}] 10:44:00 INFO - PROCESS | 3700 | 1467049440687 Marionette TRACE conn6 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:00 INFO - PROCESS | 3700 | 1467049440690 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:00 INFO - PROCESS | 3700 | ++DOCSHELL 10573C00 == 34 [pid = 3700] [id = 751] 10:44:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (10812800) [pid = 3700] [serial = 2252] [outer = 00000000] 10:44:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (10B4F800) [pid = 3700] [serial = 2253] [outer = 10812800] 10:44:00 INFO - PROCESS | 3700 | 1467049440739 Marionette DEBUG loaded listener.js 10:44:00 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (10D30000) [pid = 3700] [serial = 2254] [outer = 10812800] 10:44:01 INFO - PROCESS | 3700 | 1467049441246 Marionette TRACE conn6 <- [1,2964,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 10:44:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 10:44:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 730ms 10:44:01 INFO - PROCESS | 3700 | 1467049441318 Marionette TRACE conn6 -> [0,2965,"getWindowHandle",null] 10:44:01 INFO - PROCESS | 3700 | 1467049441321 Marionette TRACE conn6 <- [1,2965,null,{"value":"13"}] 10:44:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 10:44:01 INFO - PROCESS | 3700 | 1467049441328 Marionette TRACE conn6 -> [0,2966,"setScriptTimeout",{"ms":35000}] 10:44:01 INFO - PROCESS | 3700 | 1467049441329 Marionette TRACE conn6 <- [1,2966,null,{}] 10:44:01 INFO - PROCESS | 3700 | 1467049441333 Marionette TRACE conn6 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:01 INFO - PROCESS | 3700 | 1467049441336 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:01 INFO - PROCESS | 3700 | 1467049441429 Marionette TRACE conn6 <- [1,2967,null,{"value":null}] 10:44:01 INFO - PROCESS | 3700 | 1467049441537 Marionette TRACE conn6 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:01 INFO - PROCESS | 3700 | 1467049441539 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:01 INFO - PROCESS | 3700 | ++DOCSHELL 14F96800 == 35 [pid = 3700] [id = 752] 10:44:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (14F98C00) [pid = 3700] [serial = 2255] [outer = 00000000] 10:44:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (15020800) [pid = 3700] [serial = 2256] [outer = 14F98C00] 10:44:01 INFO - PROCESS | 3700 | 1467049441587 Marionette DEBUG loaded listener.js 10:44:01 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (151B1000) [pid = 3700] [serial = 2257] [outer = 14F98C00] 10:44:01 INFO - PROCESS | 3700 | 1467049441975 Marionette TRACE conn6 <- [1,2968,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 10:44:02 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 10:44:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 670ms 10:44:02 INFO - PROCESS | 3700 | 1467049442002 Marionette TRACE conn6 -> [0,2969,"getWindowHandle",null] 10:44:02 INFO - PROCESS | 3700 | 1467049442005 Marionette TRACE conn6 <- [1,2969,null,{"value":"13"}] 10:44:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 10:44:02 INFO - PROCESS | 3700 | 1467049442028 Marionette TRACE conn6 -> [0,2970,"setScriptTimeout",{"ms":35000}] 10:44:02 INFO - PROCESS | 3700 | 1467049442033 Marionette TRACE conn6 <- [1,2970,null,{}] 10:44:02 INFO - PROCESS | 3700 | 1467049442038 Marionette TRACE conn6 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:02 INFO - PROCESS | 3700 | 1467049442042 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:02 INFO - PROCESS | 3700 | 1467049442133 Marionette TRACE conn6 <- [1,2971,null,{"value":null}] 10:44:02 INFO - PROCESS | 3700 | 1467049442147 Marionette TRACE conn6 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:02 INFO - PROCESS | 3700 | 1467049442149 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:02 INFO - PROCESS | 3700 | ++DOCSHELL 1642C400 == 36 [pid = 3700] [id = 753] 10:44:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1642D000) [pid = 3700] [serial = 2258] [outer = 00000000] 10:44:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (18155000) [pid = 3700] [serial = 2259] [outer = 1642D000] 10:44:02 INFO - PROCESS | 3700 | 1467049442197 Marionette DEBUG loaded listener.js 10:44:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (18CEFC00) [pid = 3700] [serial = 2260] [outer = 1642D000] 10:44:02 INFO - PROCESS | 3700 | 1467049442647 Marionette TRACE conn6 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 10:44:02 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 10:44:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 10:44:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:02 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 10:44:02 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 690ms 10:44:02 INFO - PROCESS | 3700 | 1467049442720 Marionette TRACE conn6 -> [0,2973,"getWindowHandle",null] 10:44:02 INFO - PROCESS | 3700 | 1467049442722 Marionette TRACE conn6 <- [1,2973,null,{"value":"13"}] 10:44:02 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 10:44:02 INFO - PROCESS | 3700 | 1467049442726 Marionette TRACE conn6 -> [0,2974,"setScriptTimeout",{"ms":35000}] 10:44:02 INFO - PROCESS | 3700 | 1467049442728 Marionette TRACE conn6 <- [1,2974,null,{}] 10:44:02 INFO - PROCESS | 3700 | 1467049442731 Marionette TRACE conn6 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:02 INFO - PROCESS | 3700 | 1467049442734 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:02 INFO - PROCESS | 3700 | 1467049442864 Marionette TRACE conn6 <- [1,2975,null,{"value":null}] 10:44:02 INFO - PROCESS | 3700 | 1467049442965 Marionette TRACE conn6 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:02 INFO - PROCESS | 3700 | 1467049442967 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:02 INFO - PROCESS | 3700 | ++DOCSHELL 1908DC00 == 37 [pid = 3700] [id = 754] 10:44:02 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1908FC00) [pid = 3700] [serial = 2261] [outer = 00000000] 10:44:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (19445C00) [pid = 3700] [serial = 2262] [outer = 1908FC00] 10:44:03 INFO - PROCESS | 3700 | 1467049443016 Marionette DEBUG loaded listener.js 10:44:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1944B000) [pid = 3700] [serial = 2263] [outer = 1908FC00] 10:44:03 INFO - PROCESS | 3700 | 1467049443400 Marionette TRACE conn6 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 10:44:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 10:44:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 730ms 10:44:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 10:44:03 INFO - PROCESS | 3700 | 1467049443458 Marionette TRACE conn6 -> [0,2977,"getWindowHandle",null] 10:44:03 INFO - PROCESS | 3700 | 1467049443460 Marionette TRACE conn6 <- [1,2977,null,{"value":"13"}] 10:44:03 INFO - PROCESS | 3700 | 1467049443464 Marionette TRACE conn6 -> [0,2978,"setScriptTimeout",{"ms":35000}] 10:44:03 INFO - PROCESS | 3700 | 1467049443465 Marionette TRACE conn6 <- [1,2978,null,{}] 10:44:03 INFO - PROCESS | 3700 | 1467049443475 Marionette TRACE conn6 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:03 INFO - PROCESS | 3700 | 1467049443477 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:03 INFO - PROCESS | 3700 | 1467049443604 Marionette TRACE conn6 <- [1,2979,null,{"value":null}] 10:44:03 INFO - PROCESS | 3700 | 1467049443610 Marionette TRACE conn6 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:03 INFO - PROCESS | 3700 | 1467049443616 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:03 INFO - PROCESS | 3700 | ++DOCSHELL 195D0800 == 38 [pid = 3700] [id = 755] 10:44:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1995E800) [pid = 3700] [serial = 2264] [outer = 00000000] 10:44:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (19973000) [pid = 3700] [serial = 2265] [outer = 1995E800] 10:44:03 INFO - PROCESS | 3700 | 1467049443674 Marionette DEBUG loaded listener.js 10:44:03 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1997D400) [pid = 3700] [serial = 2266] [outer = 1995E800] 10:44:04 INFO - PROCESS | 3700 | ++DOCSHELL 19BE1000 == 39 [pid = 3700] [id = 756] 10:44:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (19BE1C00) [pid = 3700] [serial = 2267] [outer = 00000000] 10:44:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 85 (19CD8800) [pid = 3700] [serial = 2268] [outer = 19BE1C00] 10:44:04 INFO - PROCESS | 3700 | 1467049444188 Marionette TRACE conn6 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 10:44:04 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 10:44:04 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 790ms 10:44:04 INFO - PROCESS | 3700 | 1467049444269 Marionette TRACE conn6 -> [0,2981,"getWindowHandle",null] 10:44:04 INFO - PROCESS | 3700 | 1467049444271 Marionette TRACE conn6 <- [1,2981,null,{"value":"13"}] 10:44:04 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 10:44:04 INFO - PROCESS | 3700 | 1467049444274 Marionette TRACE conn6 -> [0,2982,"setScriptTimeout",{"ms":35000}] 10:44:04 INFO - PROCESS | 3700 | 1467049444285 Marionette TRACE conn6 <- [1,2982,null,{}] 10:44:04 INFO - PROCESS | 3700 | 1467049444289 Marionette TRACE conn6 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:04 INFO - PROCESS | 3700 | 1467049444292 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:04 INFO - PROCESS | 3700 | 1467049444433 Marionette TRACE conn6 <- [1,2983,null,{"value":null}] 10:44:04 INFO - PROCESS | 3700 | 1467049444447 Marionette TRACE conn6 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:04 INFO - PROCESS | 3700 | 1467049444449 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:04 INFO - PROCESS | 3700 | ++DOCSHELL 19BD3800 == 40 [pid = 3700] [id = 757] 10:44:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 86 (19BD4800) [pid = 3700] [serial = 2269] [outer = 00000000] 10:44:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 87 (19CDCC00) [pid = 3700] [serial = 2270] [outer = 19BD4800] 10:44:04 INFO - PROCESS | 3700 | 1467049444496 Marionette DEBUG loaded listener.js 10:44:04 INFO - PROCESS | 3700 | ++DOMWINDOW == 88 (19BD9400) [pid = 3700] [serial = 2271] [outer = 19BD4800] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 87 (19967800) [pid = 3700] [serial = 2237] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 86 (16A79C00) [pid = 3700] [serial = 2223] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 85 (0C734C00) [pid = 3700] [serial = 2211] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 84 (148E6400) [pid = 3700] [serial = 2217] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (10B54000) [pid = 3700] [serial = 2214] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (0C733000) [pid = 3700] [serial = 2208] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (18C4C000) [pid = 3700] [serial = 2226] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (100F3800) [pid = 3700] [serial = 2199] [outer = 00000000] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (151AE800) [pid = 3700] [serial = 2202] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19CD8400) [pid = 3700] [serial = 2205] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (193C0800) [pid = 3700] [serial = 2229] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (0FDE3400) [pid = 3700] [serial = 2232] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1504F400) [pid = 3700] [serial = 2220] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 10:44:04 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (19976000) [pid = 3700] [serial = 2235] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:44:05 INFO - PROCESS | 3700 | 1467049445011 Marionette TRACE conn6 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 10:44:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 10:44:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 10:44:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 790ms 10:44:05 INFO - PROCESS | 3700 | 1467049445065 Marionette TRACE conn6 -> [0,2985,"getWindowHandle",null] 10:44:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 10:44:05 INFO - PROCESS | 3700 | 1467049445067 Marionette TRACE conn6 <- [1,2985,null,{"value":"13"}] 10:44:05 INFO - PROCESS | 3700 | 1467049445070 Marionette TRACE conn6 -> [0,2986,"setScriptTimeout",{"ms":35000}] 10:44:05 INFO - PROCESS | 3700 | 1467049445072 Marionette TRACE conn6 <- [1,2986,null,{}] 10:44:05 INFO - PROCESS | 3700 | 1467049445075 Marionette TRACE conn6 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:05 INFO - PROCESS | 3700 | 1467049445077 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:05 INFO - PROCESS | 3700 | 1467049445209 Marionette TRACE conn6 <- [1,2987,null,{"value":null}] 10:44:05 INFO - PROCESS | 3700 | 1467049445279 Marionette TRACE conn6 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:05 INFO - PROCESS | 3700 | 1467049445281 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:05 INFO - PROCESS | 3700 | ++DOCSHELL 18C4C000 == 41 [pid = 3700] [id = 758] 10:44:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19339000) [pid = 3700] [serial = 2272] [outer = 00000000] 10:44:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19CE5C00) [pid = 3700] [serial = 2273] [outer = 19339000] 10:44:05 INFO - PROCESS | 3700 | 1467049445327 Marionette DEBUG loaded listener.js 10:44:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1A0E7400) [pid = 3700] [serial = 2274] [outer = 19339000] 10:44:05 INFO - PROCESS | 3700 | 1467049445627 Marionette TRACE conn6 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 10:44:05 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 10:44:05 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 570ms 10:44:05 INFO - PROCESS | 3700 | 1467049445641 Marionette TRACE conn6 -> [0,2989,"getWindowHandle",null] 10:44:05 INFO - PROCESS | 3700 | 1467049445643 Marionette TRACE conn6 <- [1,2989,null,{"value":"13"}] 10:44:05 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 10:44:05 INFO - PROCESS | 3700 | 1467049445670 Marionette TRACE conn6 -> [0,2990,"setScriptTimeout",{"ms":35000}] 10:44:05 INFO - PROCESS | 3700 | 1467049445672 Marionette TRACE conn6 <- [1,2990,null,{}] 10:44:05 INFO - PROCESS | 3700 | 1467049445679 Marionette TRACE conn6 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:05 INFO - PROCESS | 3700 | 1467049445681 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:05 INFO - PROCESS | 3700 | 1467049445819 Marionette TRACE conn6 <- [1,2991,null,{"value":null}] 10:44:05 INFO - PROCESS | 3700 | 1467049445826 Marionette TRACE conn6 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:05 INFO - PROCESS | 3700 | 1467049445828 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:05 INFO - PROCESS | 3700 | ++DOCSHELL 0C732400 == 42 [pid = 3700] [id = 759] 10:44:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (14F69800) [pid = 3700] [serial = 2275] [outer = 00000000] 10:44:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1AF2DC00) [pid = 3700] [serial = 2276] [outer = 14F69800] 10:44:05 INFO - PROCESS | 3700 | 1467049445875 Marionette DEBUG loaded listener.js 10:44:05 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1B80D000) [pid = 3700] [serial = 2277] [outer = 14F69800] 10:44:06 INFO - PROCESS | 3700 | 1467049446306 Marionette TRACE conn6 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 10:44:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 10:44:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 710ms 10:44:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 10:44:06 INFO - PROCESS | 3700 | 1467049446361 Marionette TRACE conn6 -> [0,2993,"getWindowHandle",null] 10:44:06 INFO - PROCESS | 3700 | 1467049446363 Marionette TRACE conn6 <- [1,2993,null,{"value":"13"}] 10:44:06 INFO - PROCESS | 3700 | 1467049446366 Marionette TRACE conn6 -> [0,2994,"setScriptTimeout",{"ms":35000}] 10:44:06 INFO - PROCESS | 3700 | 1467049446368 Marionette TRACE conn6 <- [1,2994,null,{}] 10:44:06 INFO - PROCESS | 3700 | 1467049446371 Marionette TRACE conn6 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:06 INFO - PROCESS | 3700 | 1467049446373 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:06 INFO - PROCESS | 3700 | 1467049446506 Marionette TRACE conn6 <- [1,2995,null,{"value":null}] 10:44:06 INFO - PROCESS | 3700 | 1467049446521 Marionette TRACE conn6 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:06 INFO - PROCESS | 3700 | 1467049446522 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:06 INFO - PROCESS | 3700 | ++DOCSHELL 15356000 == 43 [pid = 3700] [id = 760] 10:44:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (181F0800) [pid = 3700] [serial = 2278] [outer = 00000000] 10:44:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1B997C00) [pid = 3700] [serial = 2279] [outer = 181F0800] 10:44:06 INFO - PROCESS | 3700 | 1467049446568 Marionette DEBUG loaded listener.js 10:44:06 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (1C11D400) [pid = 3700] [serial = 2280] [outer = 181F0800] 10:44:07 INFO - PROCESS | 3700 | --DOCSHELL 1535A800 == 42 [pid = 3700] [id = 732] 10:44:07 INFO - PROCESS | 3700 | --DOCSHELL 199A6000 == 41 [pid = 3700] [id = 731] 10:44:07 INFO - PROCESS | 3700 | --DOCSHELL 19CC1800 == 40 [pid = 3700] [id = 735] 10:44:07 INFO - PROCESS | 3700 | --DOCSHELL 0C732000 == 39 [pid = 3700] [id = 736] 10:44:07 INFO - PROCESS | 3700 | --DOCSHELL 0C8EFC00 == 38 [pid = 3700] [id = 733] 10:44:07 INFO - PROCESS | 3700 | --DOCSHELL 150E4000 == 37 [pid = 3700] [id = 734] 10:44:07 INFO - PROCESS | 3700 | --DOCSHELL 10573C00 == 36 [pid = 3700] [id = 751] 10:44:07 INFO - PROCESS | 3700 | --DOCSHELL 0C736000 == 35 [pid = 3700] [id = 750] 10:44:07 INFO - PROCESS | 3700 | --DOCSHELL 13864400 == 34 [pid = 3700] [id = 749] 10:44:07 INFO - PROCESS | 3700 | --DOCSHELL 19BDD000 == 33 [pid = 3700] [id = 747] 10:44:07 INFO - PROCESS | 3700 | --DOCSHELL 0FF87C00 == 32 [pid = 3700] [id = 748] 10:44:08 INFO - PROCESS | 3700 | --DOCSHELL 14F96800 == 31 [pid = 3700] [id = 752] 10:44:08 INFO - PROCESS | 3700 | --DOCSHELL 1908DC00 == 30 [pid = 3700] [id = 754] 10:44:08 INFO - PROCESS | 3700 | --DOCSHELL 1642C400 == 29 [pid = 3700] [id = 753] 10:44:08 INFO - PROCESS | 3700 | --DOCSHELL 0C732400 == 28 [pid = 3700] [id = 759] 10:44:08 INFO - PROCESS | 3700 | --DOCSHELL 195D0800 == 27 [pid = 3700] [id = 755] 10:44:08 INFO - PROCESS | 3700 | --DOCSHELL 19BE1000 == 26 [pid = 3700] [id = 756] 10:44:08 INFO - PROCESS | 3700 | --DOCSHELL 19BD3800 == 25 [pid = 3700] [id = 757] 10:44:08 INFO - PROCESS | 3700 | --DOCSHELL 18C4C000 == 24 [pid = 3700] [id = 758] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 10812C00 == 23 [pid = 3700] [id = 714] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 150E7400 == 22 [pid = 3700] [id = 717] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 10575C00 == 21 [pid = 3700] [id = 730] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 0C8ED800 == 20 [pid = 3700] [id = 716] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 0C8F4400 == 19 [pid = 3700] [id = 729] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 16A7E800 == 18 [pid = 3700] [id = 718] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 1642A800 == 17 [pid = 3700] [id = 728] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 181E2800 == 16 [pid = 3700] [id = 727] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 195C4800 == 15 [pid = 3700] [id = 721] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 10D2E000 == 14 [pid = 3700] [id = 725] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 1535B400 == 13 [pid = 3700] [id = 726] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 117DA000 == 12 [pid = 3700] [id = 715] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 100F7400 == 11 [pid = 3700] [id = 724] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 19087000 == 10 [pid = 3700] [id = 720] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 0FF7AC00 == 9 [pid = 3700] [id = 719] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 149C6000 == 8 [pid = 3700] [id = 723] 10:44:09 INFO - PROCESS | 3700 | --DOCSHELL 10572C00 == 7 [pid = 3700] [id = 722] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19CDAC00) [pid = 3700] [serial = 2241] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (199A5800) [pid = 3700] [serial = 2238] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (1815BC00) [pid = 3700] [serial = 2224] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (0C842000) [pid = 3700] [serial = 2212] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (0C8F0C00) [pid = 3700] [serial = 2213] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (14B6DC00) [pid = 3700] [serial = 2218] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (14F96C00) [pid = 3700] [serial = 2219] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (10D16400) [pid = 3700] [serial = 2215] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (10EC0800) [pid = 3700] [serial = 2216] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10575000) [pid = 3700] [serial = 2210] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (0FDCE800) [pid = 3700] [serial = 2209] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (19006800) [pid = 3700] [serial = 2227] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (117D4800) [pid = 3700] [serial = 2201] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (10B4C800) [pid = 3700] [serial = 2200] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (181EF400) [pid = 3700] [serial = 2204] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (17560C00) [pid = 3700] [serial = 2203] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1A0E4C00) [pid = 3700] [serial = 2207] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (19CE7400) [pid = 3700] [serial = 2206] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (18162800) [pid = 3700] [serial = 2225] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19964C00) [pid = 3700] [serial = 2230] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1908D800) [pid = 3700] [serial = 2228] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (17920800) [pid = 3700] [serial = 2233] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (199AB400) [pid = 3700] [serial = 2239] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (16532400) [pid = 3700] [serial = 2221] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (19971C00) [pid = 3700] [serial = 2231] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (181F0C00) [pid = 3700] [serial = 2234] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (0C84B000) [pid = 3700] [serial = 2236] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (165DD800) [pid = 3700] [serial = 2222] [outer = 00000000] [url = about:blank] 10:44:09 INFO - PROCESS | 3700 | 1467049449455 Marionette TRACE conn6 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 10:44:09 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 10:44:09 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 3129ms 10:44:09 INFO - PROCESS | 3700 | 1467049449498 Marionette TRACE conn6 -> [0,2997,"getWindowHandle",null] 10:44:09 INFO - PROCESS | 3700 | 1467049449502 Marionette TRACE conn6 <- [1,2997,null,{"value":"13"}] 10:44:09 INFO - PROCESS | 3700 | 1467049449508 Marionette TRACE conn6 -> [0,2998,"setScriptTimeout",{"ms":35000}] 10:44:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 10:44:09 INFO - PROCESS | 3700 | 1467049449511 Marionette TRACE conn6 <- [1,2998,null,{}] 10:44:09 INFO - PROCESS | 3700 | 1467049449518 Marionette TRACE conn6 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:09 INFO - PROCESS | 3700 | 1467049449521 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:09 INFO - PROCESS | 3700 | 1467049449629 Marionette TRACE conn6 <- [1,2999,null,{"value":null}] 10:44:09 INFO - PROCESS | 3700 | 1467049449734 Marionette TRACE conn6 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:09 INFO - PROCESS | 3700 | 1467049449739 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:09 INFO - PROCESS | 3700 | ++DOCSHELL 0FDCC400 == 8 [pid = 3700] [id = 761] 10:44:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (0FDCC800) [pid = 3700] [serial = 2281] [outer = 00000000] 10:44:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (0FF78400) [pid = 3700] [serial = 2282] [outer = 0FDCC800] 10:44:09 INFO - PROCESS | 3700 | 1467049449792 Marionette DEBUG loaded listener.js 10:44:09 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (100F2C00) [pid = 3700] [serial = 2283] [outer = 0FDCC800] 10:44:10 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:44:10 INFO - PROCESS | 3700 | 1467049450272 Marionette TRACE conn6 <- [1,3000,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 10:44:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 10:44:10 INFO - {} 10:44:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 10:44:10 INFO - {} 10:44:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 10:44:10 INFO - {} 10:44:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 10:44:10 INFO - {} 10:44:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 770ms 10:44:10 INFO - PROCESS | 3700 | 1467049450282 Marionette TRACE conn6 -> [0,3001,"getWindowHandle",null] 10:44:10 INFO - PROCESS | 3700 | 1467049450287 Marionette TRACE conn6 <- [1,3001,null,{"value":"13"}] 10:44:10 INFO - TEST-START | /FileAPI/fileReader.html 10:44:10 INFO - PROCESS | 3700 | 1467049450297 Marionette TRACE conn6 -> [0,3002,"setScriptTimeout",{"ms":35000}] 10:44:10 INFO - PROCESS | 3700 | 1467049450300 Marionette TRACE conn6 <- [1,3002,null,{}] 10:44:10 INFO - PROCESS | 3700 | 1467049450304 Marionette TRACE conn6 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:10 INFO - PROCESS | 3700 | 1467049450307 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:10 INFO - PROCESS | 3700 | 1467049450406 Marionette TRACE conn6 <- [1,3003,null,{"value":null}] 10:44:10 INFO - PROCESS | 3700 | 1467049450422 Marionette TRACE conn6 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:10 INFO - PROCESS | 3700 | 1467049450425 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:10 INFO - PROCESS | 3700 | ++DOCSHELL 109DA800 == 9 [pid = 3700] [id = 762] 10:44:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (109DCC00) [pid = 3700] [serial = 2284] [outer = 00000000] 10:44:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (10A3AC00) [pid = 3700] [serial = 2285] [outer = 109DCC00] 10:44:10 INFO - PROCESS | 3700 | 1467049450476 Marionette DEBUG loaded listener.js 10:44:10 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (10B4C800) [pid = 3700] [serial = 2286] [outer = 109DCC00] 10:44:10 INFO - PROCESS | 3700 | 1467049450962 Marionette TRACE conn6 <- [1,3004,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 10:44:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 10:44:11 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 10:44:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 10:44:11 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 10:44:11 INFO - TEST-OK | /FileAPI/fileReader.html | took 730ms 10:44:11 INFO - PROCESS | 3700 | 1467049451033 Marionette TRACE conn6 -> [0,3005,"getWindowHandle",null] 10:44:11 INFO - PROCESS | 3700 | 1467049451035 Marionette TRACE conn6 <- [1,3005,null,{"value":"13"}] 10:44:11 INFO - TEST-START | /FileAPI/historical.html 10:44:11 INFO - PROCESS | 3700 | 1467049451039 Marionette TRACE conn6 -> [0,3006,"setScriptTimeout",{"ms":35000}] 10:44:11 INFO - PROCESS | 3700 | 1467049451042 Marionette TRACE conn6 <- [1,3006,null,{}] 10:44:11 INFO - PROCESS | 3700 | 1467049451053 Marionette TRACE conn6 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:11 INFO - PROCESS | 3700 | 1467049451058 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:11 INFO - PROCESS | 3700 | 1467049451227 Marionette TRACE conn6 <- [1,3007,null,{"value":null}] 10:44:11 INFO - PROCESS | 3700 | 1467049451286 Marionette TRACE conn6 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 3700 | 1467049451289 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:11 INFO - PROCESS | 3700 | ++DOCSHELL 1380B400 == 10 [pid = 3700] [id = 763] 10:44:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (1380BC00) [pid = 3700] [serial = 2287] [outer = 00000000] 10:44:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (13862000) [pid = 3700] [serial = 2288] [outer = 1380BC00] 10:44:11 INFO - PROCESS | 3700 | 1467049451339 Marionette DEBUG loaded listener.js 10:44:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1386B400) [pid = 3700] [serial = 2289] [outer = 1380BC00] 10:44:11 INFO - PROCESS | 3700 | 1467049451734 Marionette TRACE conn6 <- [1,3008,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 10:44:11 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 10:44:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 10:44:11 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 10:44:11 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 10:44:11 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 10:44:11 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 10:44:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 10:44:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:11 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 10:44:11 INFO - TEST-OK | /FileAPI/historical.html | took 731ms 10:44:11 INFO - PROCESS | 3700 | 1467049451773 Marionette TRACE conn6 -> [0,3009,"getWindowHandle",null] 10:44:11 INFO - PROCESS | 3700 | 1467049451776 Marionette TRACE conn6 <- [1,3009,null,{"value":"13"}] 10:44:11 INFO - PROCESS | 3700 | 1467049451779 Marionette TRACE conn6 -> [0,3010,"setScriptTimeout",{"ms":35000}] 10:44:11 INFO - TEST-START | /FileAPI/idlharness.html 10:44:11 INFO - PROCESS | 3700 | 1467049451781 Marionette TRACE conn6 <- [1,3010,null,{}] 10:44:11 INFO - PROCESS | 3700 | 1467049451784 Marionette TRACE conn6 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:11 INFO - PROCESS | 3700 | 1467049451786 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:11 INFO - PROCESS | 3700 | 1467049451876 Marionette TRACE conn6 <- [1,3011,null,{"value":null}] 10:44:11 INFO - PROCESS | 3700 | 1467049451881 Marionette TRACE conn6 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:11 INFO - PROCESS | 3700 | 1467049451883 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:11 INFO - PROCESS | 3700 | ++DOCSHELL 1386D800 == 11 [pid = 3700] [id = 764] 10:44:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (148DF800) [pid = 3700] [serial = 2290] [outer = 00000000] 10:44:11 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (14F99000) [pid = 3700] [serial = 2291] [outer = 148DF800] 10:44:11 INFO - PROCESS | 3700 | 1467049451932 Marionette DEBUG loaded listener.js 10:44:12 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (15025C00) [pid = 3700] [serial = 2292] [outer = 148DF800] 10:44:12 INFO - PROCESS | 3700 | 1467049452902 Marionette TRACE conn6 <- [1,3012,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 10:44:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:44:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:44:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:44:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:44:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 10:44:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:44:12 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:12 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:44:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:44:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:44:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 10:44:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:44:12 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:12 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:44:12 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:44:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:44:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 10:44:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:44:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:44:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:44:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:44:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:44:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 10:44:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:44:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:44:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:44:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:44:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:44:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 10:44:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:44:12 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:12 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:44:12 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:44:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 10:44:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:44:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:44:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:44:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:44:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:44:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 10:44:12 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:44:12 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:44:12 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:12 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:12 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:44:12 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:44:12 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:44:12 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:44:12 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 10:44:12 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 10:44:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 10:44:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 10:44:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 10:44:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 10:44:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 10:44:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 10:44:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 10:44:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 10:44:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 10:44:13 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 10:44:13 INFO - TEST-OK | /FileAPI/idlharness.html | took 1219ms 10:44:13 INFO - PROCESS | 3700 | 1467049453004 Marionette TRACE conn6 -> [0,3013,"getWindowHandle",null] 10:44:13 INFO - PROCESS | 3700 | 1467049453006 Marionette TRACE conn6 <- [1,3013,null,{"value":"13"}] 10:44:13 INFO - TEST-START | /FileAPI/idlharness.worker 10:44:13 INFO - PROCESS | 3700 | 1467049453009 Marionette TRACE conn6 -> [0,3014,"setScriptTimeout",{"ms":35000}] 10:44:13 INFO - PROCESS | 3700 | 1467049453011 Marionette TRACE conn6 <- [1,3014,null,{}] 10:44:13 INFO - PROCESS | 3700 | 1467049453015 Marionette TRACE conn6 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:13 INFO - PROCESS | 3700 | 1467049453017 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:13 INFO - PROCESS | 3700 | 1467049453133 Marionette TRACE conn6 <- [1,3015,null,{"value":null}] 10:44:13 INFO - PROCESS | 3700 | 1467049453142 Marionette TRACE conn6 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:13 INFO - PROCESS | 3700 | 1467049453144 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:13 INFO - PROCESS | 3700 | ++DOCSHELL 16425C00 == 12 [pid = 3700] [id = 765] 10:44:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (16426C00) [pid = 3700] [serial = 2293] [outer = 00000000] 10:44:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (18C55400) [pid = 3700] [serial = 2294] [outer = 16426C00] 10:44:13 INFO - PROCESS | 3700 | 1467049453192 Marionette DEBUG loaded listener.js 10:44:13 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (18D2EC00) [pid = 3700] [serial = 2295] [outer = 16426C00] 10:44:13 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:44:14 INFO - PROCESS | 3700 | 1467049454138 Marionette TRACE conn6 <- [1,3016,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 10:44:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:44:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 10:44:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:44:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 10:44:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:44:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:44:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:44:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:44:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:44:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:44:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:44:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 10:44:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 10:44:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:44:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:44:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 10:44:14 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 10:44:14 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 10:44:14 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:44:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 10:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:44:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 10:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:44:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 10:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:44:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 10:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:44:14 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 10:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:44:14 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 10:44:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 10:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 10:44:14 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 10:44:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:14 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 10:44:14 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 10:44:14 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 10:44:14 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 10:44:14 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 10:44:14 INFO - {} 10:44:14 INFO - TEST-OK | /FileAPI/idlharness.worker | took 1253ms 10:44:14 INFO - PROCESS | 3700 | 1467049454266 Marionette TRACE conn6 -> [0,3017,"getWindowHandle",null] 10:44:14 INFO - PROCESS | 3700 | 1467049454268 Marionette TRACE conn6 <- [1,3017,null,{"value":"13"}] 10:44:14 INFO - PROCESS | 3700 | 1467049454271 Marionette TRACE conn6 -> [0,3018,"setScriptTimeout",{"ms":35000}] 10:44:14 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 10:44:14 INFO - PROCESS | 3700 | 1467049454273 Marionette TRACE conn6 <- [1,3018,null,{}] 10:44:14 INFO - PROCESS | 3700 | 1467049454276 Marionette TRACE conn6 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:14 INFO - PROCESS | 3700 | 1467049454282 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:14 INFO - PROCESS | 3700 | 1467049454404 Marionette TRACE conn6 <- [1,3019,null,{"value":null}] 10:44:14 INFO - PROCESS | 3700 | 1467049454409 Marionette TRACE conn6 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:14 INFO - PROCESS | 3700 | 1467049454411 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:14 INFO - PROCESS | 3700 | ++DOCSHELL 1933B000 == 13 [pid = 3700] [id = 766] 10:44:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1933B400) [pid = 3700] [serial = 2296] [outer = 00000000] 10:44:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1C1E2C00) [pid = 3700] [serial = 2297] [outer = 1933B400] 10:44:14 INFO - PROCESS | 3700 | 1467049454459 Marionette DEBUG loaded listener.js 10:44:14 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1C2EE000) [pid = 3700] [serial = 2298] [outer = 1933B400] 10:44:14 INFO - PROCESS | 3700 | 1467049454956 Marionette TRACE conn6 <- [1,3020,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 10:44:15 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 10:44:15 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 730ms 10:44:15 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 10:44:15 INFO - PROCESS | 3700 | 1467049455006 Marionette TRACE conn6 -> [0,3021,"getWindowHandle",null] 10:44:15 INFO - PROCESS | 3700 | 1467049455008 Marionette TRACE conn6 <- [1,3021,null,{"value":"13"}] 10:44:15 INFO - PROCESS | 3700 | 1467049455011 Marionette TRACE conn6 -> [0,3022,"setScriptTimeout",{"ms":35000}] 10:44:15 INFO - PROCESS | 3700 | 1467049455013 Marionette TRACE conn6 <- [1,3022,null,{}] 10:44:15 INFO - PROCESS | 3700 | 1467049455016 Marionette TRACE conn6 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:15 INFO - PROCESS | 3700 | 1467049455018 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:15 INFO - PROCESS | 3700 | 1467049455137 Marionette TRACE conn6 <- [1,3023,null,{"value":null}] 10:44:15 INFO - PROCESS | 3700 | 1467049455142 Marionette TRACE conn6 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:15 INFO - PROCESS | 3700 | 1467049455144 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:15 INFO - PROCESS | 3700 | ++DOCSHELL 1C689800 == 14 [pid = 3700] [id = 767] 10:44:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1C693C00) [pid = 3700] [serial = 2299] [outer = 00000000] 10:44:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1CBE9800) [pid = 3700] [serial = 2300] [outer = 1C693C00] 10:44:15 INFO - PROCESS | 3700 | 1467049455249 Marionette DEBUG loaded listener.js 10:44:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (1CBE9C00) [pid = 3700] [serial = 2301] [outer = 1C693C00] 10:44:15 INFO - PROCESS | 3700 | 1467049455652 Marionette TRACE conn6 <- [1,3024,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 10:44:15 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 10:44:15 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 670ms 10:44:15 INFO - PROCESS | 3700 | 1467049455682 Marionette TRACE conn6 -> [0,3025,"getWindowHandle",null] 10:44:15 INFO - PROCESS | 3700 | 1467049455684 Marionette TRACE conn6 <- [1,3025,null,{"value":"13"}] 10:44:15 INFO - TEST-START | /FileAPI/blob/Blob-close.html 10:44:15 INFO - PROCESS | 3700 | 1467049455694 Marionette TRACE conn6 -> [0,3026,"setScriptTimeout",{"ms":35000}] 10:44:15 INFO - PROCESS | 3700 | 1467049455695 Marionette TRACE conn6 <- [1,3026,null,{}] 10:44:15 INFO - PROCESS | 3700 | 1467049455699 Marionette TRACE conn6 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:15 INFO - PROCESS | 3700 | 1467049455701 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:15 INFO - PROCESS | 3700 | 1467049455823 Marionette TRACE conn6 <- [1,3027,null,{"value":null}] 10:44:15 INFO - PROCESS | 3700 | 1467049455926 Marionette TRACE conn6 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:15 INFO - PROCESS | 3700 | 1467049455928 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:15 INFO - PROCESS | 3700 | ++DOCSHELL 0C73F800 == 15 [pid = 3700] [id = 768] 10:44:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (1CBE9400) [pid = 3700] [serial = 2302] [outer = 00000000] 10:44:15 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (1CBF1400) [pid = 3700] [serial = 2303] [outer = 1CBE9400] 10:44:15 INFO - PROCESS | 3700 | 1467049455974 Marionette DEBUG loaded listener.js 10:44:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (1CBEE800) [pid = 3700] [serial = 2304] [outer = 1CBE9400] 10:44:16 INFO - PROCESS | 3700 | 1467049456368 Marionette TRACE conn6 <- [1,3028,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 10:44:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 10:44:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 10:44:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 10:44:16 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 730ms 10:44:16 INFO - PROCESS | 3700 | 1467049456427 Marionette TRACE conn6 -> [0,3029,"getWindowHandle",null] 10:44:16 INFO - PROCESS | 3700 | 1467049456429 Marionette TRACE conn6 <- [1,3029,null,{"value":"13"}] 10:44:16 INFO - PROCESS | 3700 | 1467049456432 Marionette TRACE conn6 -> [0,3030,"setScriptTimeout",{"ms":35000}] 10:44:16 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 10:44:16 INFO - PROCESS | 3700 | 1467049456434 Marionette TRACE conn6 <- [1,3030,null,{}] 10:44:16 INFO - PROCESS | 3700 | 1467049456437 Marionette TRACE conn6 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:16 INFO - PROCESS | 3700 | 1467049456439 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:16 INFO - PROCESS | 3700 | 1467049456562 Marionette TRACE conn6 <- [1,3031,null,{"value":null}] 10:44:16 INFO - PROCESS | 3700 | 1467049456568 Marionette TRACE conn6 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:16 INFO - PROCESS | 3700 | 1467049456570 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:16 INFO - PROCESS | 3700 | ++DOCSHELL 13809400 == 16 [pid = 3700] [id = 769] 10:44:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (1CD89000) [pid = 3700] [serial = 2305] [outer = 00000000] 10:44:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (1D0CA800) [pid = 3700] [serial = 2306] [outer = 1CD89000] 10:44:16 INFO - PROCESS | 3700 | 1467049456675 Marionette DEBUG loaded listener.js 10:44:16 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1D450800) [pid = 3700] [serial = 2307] [outer = 1CD89000] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (19BD4800) [pid = 3700] [serial = 2269] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (14F69800) [pid = 3700] [serial = 2275] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (1908FC00) [pid = 3700] [serial = 2261] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19BE1C00) [pid = 3700] [serial = 2267] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (1995E800) [pid = 3700] [serial = 2264] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (19339000) [pid = 3700] [serial = 2272] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1642D000) [pid = 3700] [serial = 2258] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (14F98C00) [pid = 3700] [serial = 2255] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (10812800) [pid = 3700] [serial = 2252] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (0C73B400) [pid = 3700] [serial = 2249] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (150E5C00) [pid = 3700] [serial = 2246] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (100F2400) [pid = 3700] [serial = 2243] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 10:44:17 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (19BDE000) [pid = 3700] [serial = 2240] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 10:44:17 INFO - PROCESS | 3700 | 1467049457441 Marionette TRACE conn6 <- [1,3032,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 13","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 10:44:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 10:44:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 13 10:44:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:44:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 10:44:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 10:44:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 10:44:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 10:44:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1089ms 10:44:17 INFO - PROCESS | 3700 | 1467049457526 Marionette TRACE conn6 -> [0,3033,"getWindowHandle",null] 10:44:17 INFO - PROCESS | 3700 | 1467049457528 Marionette TRACE conn6 <- [1,3033,null,{"value":"13"}] 10:44:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 10:44:17 INFO - PROCESS | 3700 | 1467049457532 Marionette TRACE conn6 -> [0,3034,"setScriptTimeout",{"ms":35000}] 10:44:17 INFO - PROCESS | 3700 | 1467049457533 Marionette TRACE conn6 <- [1,3034,null,{}] 10:44:17 INFO - PROCESS | 3700 | 1467049457537 Marionette TRACE conn6 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:17 INFO - PROCESS | 3700 | 1467049457539 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:17 INFO - PROCESS | 3700 | 1467049457671 Marionette TRACE conn6 <- [1,3035,null,{"value":null}] 10:44:17 INFO - PROCESS | 3700 | 1467049457678 Marionette TRACE conn6 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:17 INFO - PROCESS | 3700 | 1467049457680 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:17 INFO - PROCESS | 3700 | ++DOCSHELL 0C609000 == 17 [pid = 3700] [id = 770] 10:44:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (0C609400) [pid = 3700] [serial = 2308] [outer = 00000000] 10:44:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (117DD400) [pid = 3700] [serial = 2309] [outer = 0C609400] 10:44:17 INFO - PROCESS | 3700 | 1467049457727 Marionette DEBUG loaded listener.js 10:44:17 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1500F400) [pid = 3700] [serial = 2310] [outer = 0C609400] 10:44:17 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:44:18 INFO - PROCESS | 3700 | 1467049458162 Marionette TRACE conn6 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 10:44:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 10:44:18 INFO - {} 10:44:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 670ms 10:44:18 INFO - PROCESS | 3700 | 1467049458206 Marionette TRACE conn6 -> [0,3037,"getWindowHandle",null] 10:44:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 10:44:18 INFO - PROCESS | 3700 | 1467049458208 Marionette TRACE conn6 <- [1,3037,null,{"value":"13"}] 10:44:18 INFO - PROCESS | 3700 | 1467049458211 Marionette TRACE conn6 -> [0,3038,"setScriptTimeout",{"ms":35000}] 10:44:18 INFO - PROCESS | 3700 | 1467049458213 Marionette TRACE conn6 <- [1,3038,null,{}] 10:44:18 INFO - PROCESS | 3700 | 1467049458238 Marionette TRACE conn6 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:18 INFO - PROCESS | 3700 | 1467049458241 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:18 INFO - PROCESS | 3700 | 1467049458350 Marionette TRACE conn6 <- [1,3039,null,{"value":null}] 10:44:18 INFO - PROCESS | 3700 | 1467049458355 Marionette TRACE conn6 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:18 INFO - PROCESS | 3700 | 1467049458358 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:18 INFO - PROCESS | 3700 | ++DOCSHELL 1D0BF400 == 18 [pid = 3700] [id = 771] 10:44:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (1D454800) [pid = 3700] [serial = 2311] [outer = 00000000] 10:44:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (1D536800) [pid = 3700] [serial = 2312] [outer = 1D454800] 10:44:18 INFO - PROCESS | 3700 | 1467049458411 Marionette DEBUG loaded listener.js 10:44:18 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (1D539C00) [pid = 3700] [serial = 2313] [outer = 1D454800] 10:44:18 INFO - PROCESS | 3700 | 1467049458855 Marionette TRACE conn6 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 10:44:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 10:44:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 10:44:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 10:44:18 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 10:44:18 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 690ms 10:44:18 INFO - PROCESS | 3700 | 1467049458945 Marionette TRACE conn6 -> [0,3041,"getWindowHandle",null] 10:44:18 INFO - PROCESS | 3700 | 1467049458947 Marionette TRACE conn6 <- [1,3041,null,{"value":"13"}] 10:44:18 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 10:44:18 INFO - PROCESS | 3700 | 1467049458954 Marionette TRACE conn6 -> [0,3042,"setScriptTimeout",{"ms":35000}] 10:44:18 INFO - PROCESS | 3700 | 1467049458956 Marionette TRACE conn6 <- [1,3042,null,{}] 10:44:19 INFO - PROCESS | 3700 | 1467049459006 Marionette TRACE conn6 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:19 INFO - PROCESS | 3700 | 1467049459010 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:19 INFO - PROCESS | 3700 | 1467049459124 Marionette TRACE conn6 <- [1,3043,null,{"value":null}] 10:44:19 INFO - PROCESS | 3700 | 1467049459265 Marionette TRACE conn6 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:19 INFO - PROCESS | 3700 | 1467049459269 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:19 INFO - PROCESS | 3700 | ++DOCSHELL 0C612800 == 19 [pid = 3700] [id = 772] 10:44:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (0C730800) [pid = 3700] [serial = 2314] [outer = 00000000] 10:44:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (0C842000) [pid = 3700] [serial = 2315] [outer = 0C730800] 10:44:19 INFO - PROCESS | 3700 | 1467049459370 Marionette DEBUG loaded listener.js 10:44:19 INFO - PROCESS | 3700 | ++DOMWINDOW == 78 (0C8F6800) [pid = 3700] [serial = 2316] [outer = 0C730800] 10:44:20 INFO - PROCESS | 3700 | 1467049460313 Marionette TRACE conn6 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 10:44:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:44:20 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 10:44:20 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 10:44:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:20 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 10:44:20 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 10:44:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1499ms 10:44:20 INFO - PROCESS | 3700 | 1467049460457 Marionette TRACE conn6 -> [0,3045,"getWindowHandle",null] 10:44:20 INFO - PROCESS | 3700 | 1467049460461 Marionette TRACE conn6 <- [1,3045,null,{"value":"13"}] 10:44:20 INFO - TEST-START | /FileAPI/file/File-constructor.html 10:44:20 INFO - PROCESS | 3700 | 1467049460466 Marionette TRACE conn6 -> [0,3046,"setScriptTimeout",{"ms":35000}] 10:44:20 INFO - PROCESS | 3700 | 1467049460469 Marionette TRACE conn6 <- [1,3046,null,{}] 10:44:20 INFO - PROCESS | 3700 | 1467049460475 Marionette TRACE conn6 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:20 INFO - PROCESS | 3700 | 1467049460478 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:20 INFO - PROCESS | 3700 | 1467049460629 Marionette TRACE conn6 <- [1,3047,null,{"value":null}] 10:44:20 INFO - PROCESS | 3700 | 1467049460825 Marionette TRACE conn6 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:20 INFO - PROCESS | 3700 | 1467049460829 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:20 INFO - PROCESS | 3700 | ++DOCSHELL 14F26C00 == 20 [pid = 3700] [id = 773] 10:44:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 79 (14F30800) [pid = 3700] [serial = 2317] [outer = 00000000] 10:44:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 80 (15350000) [pid = 3700] [serial = 2318] [outer = 14F30800] 10:44:20 INFO - PROCESS | 3700 | 1467049460889 Marionette DEBUG loaded listener.js 10:44:20 INFO - PROCESS | 3700 | ++DOMWINDOW == 81 (16532400) [pid = 3700] [serial = 2319] [outer = 14F30800] 10:44:21 INFO - PROCESS | 3700 | 1467049461571 Marionette TRACE conn6 <- [1,3048,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 10:44:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 10:44:21 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 10:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:21 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 10:44:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 10:44:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 10:44:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 10:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 10:44:21 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 10:44:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 10:44:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:21 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 10:44:21 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 10:44:21 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1190ms 10:44:21 INFO - PROCESS | 3700 | 1467049461831 Marionette TRACE conn6 -> [0,3049,"getWindowHandle",null] 10:44:21 INFO - PROCESS | 3700 | 1467049461836 Marionette TRACE conn6 <- [1,3049,null,{"value":"13"}] 10:44:21 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 10:44:21 INFO - PROCESS | 3700 | 1467049461842 Marionette TRACE conn6 -> [0,3050,"setScriptTimeout",{"ms":35000}] 10:44:21 INFO - PROCESS | 3700 | 1467049461845 Marionette TRACE conn6 <- [1,3050,null,{}] 10:44:21 INFO - PROCESS | 3700 | 1467049461851 Marionette TRACE conn6 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:21 INFO - PROCESS | 3700 | 1467049461854 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:21 INFO - PROCESS | 3700 | 1467049461965 Marionette TRACE conn6 <- [1,3051,null,{"value":null}] 10:44:22 INFO - PROCESS | 3700 | 1467049462090 Marionette TRACE conn6 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:22 INFO - PROCESS | 3700 | 1467049462095 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:22 INFO - PROCESS | 3700 | ++DOCSHELL 0C8EFC00 == 21 [pid = 3700] [id = 774] 10:44:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 82 (1058FC00) [pid = 3700] [serial = 2320] [outer = 00000000] 10:44:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 83 (10815800) [pid = 3700] [serial = 2321] [outer = 1058FC00] 10:44:22 INFO - PROCESS | 3700 | 1467049462190 Marionette DEBUG loaded listener.js 10:44:22 INFO - PROCESS | 3700 | ++DOMWINDOW == 84 (10A39800) [pid = 3700] [serial = 2322] [outer = 1058FC00] 10:44:22 INFO - PROCESS | 3700 | [3700] WARNING: Failed to retarget HTML data delivery to the parser thread.: file c:/builds/moz2_slave/m-beta-w32-d-00000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 83 (1B80D000) [pid = 3700] [serial = 2277] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 82 (19445C00) [pid = 3700] [serial = 2262] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 81 (1944B000) [pid = 3700] [serial = 2263] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 80 (19CD8800) [pid = 3700] [serial = 2268] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 79 (19973000) [pid = 3700] [serial = 2265] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 78 (19CE5C00) [pid = 3700] [serial = 2273] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 77 (19CDCC00) [pid = 3700] [serial = 2270] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (1AF2DC00) [pid = 3700] [serial = 2276] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (19BD9400) [pid = 3700] [serial = 2271] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (18155000) [pid = 3700] [serial = 2259] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (15020800) [pid = 3700] [serial = 2256] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (151B1000) [pid = 3700] [serial = 2257] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (10B4F800) [pid = 3700] [serial = 2253] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (10D30000) [pid = 3700] [serial = 2254] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1081C800) [pid = 3700] [serial = 2251] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (0FF82800) [pid = 3700] [serial = 2250] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (17568400) [pid = 3700] [serial = 2248] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (1642F400) [pid = 3700] [serial = 2247] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (1386A000) [pid = 3700] [serial = 2245] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (10D37400) [pid = 3700] [serial = 2244] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (19CDB800) [pid = 3700] [serial = 2242] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1B997C00) [pid = 3700] [serial = 2279] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1997D400) [pid = 3700] [serial = 2266] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (18CEFC00) [pid = 3700] [serial = 2260] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (1A0E7400) [pid = 3700] [serial = 2274] [outer = 00000000] [url = about:blank] 10:44:22 INFO - PROCESS | 3700 | 1467049462832 Marionette TRACE conn6 <- [1,3052,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 10:44:22 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 10:44:22 INFO - {} 10:44:22 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1021ms 10:44:22 INFO - PROCESS | 3700 | 1467049462868 Marionette TRACE conn6 -> [0,3053,"getWindowHandle",null] 10:44:22 INFO - PROCESS | 3700 | 1467049462870 Marionette TRACE conn6 <- [1,3053,null,{"value":"13"}] 10:44:22 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 10:44:22 INFO - PROCESS | 3700 | 1467049462876 Marionette TRACE conn6 -> [0,3054,"setScriptTimeout",{"ms":35000}] 10:44:22 INFO - PROCESS | 3700 | 1467049462880 Marionette TRACE conn6 <- [1,3054,null,{}] 10:44:22 INFO - PROCESS | 3700 | 1467049462884 Marionette TRACE conn6 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:22 INFO - PROCESS | 3700 | 1467049462887 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:22 INFO - PROCESS | 3700 | 1467049462982 Marionette TRACE conn6 <- [1,3055,null,{"value":null}] 10:44:23 INFO - PROCESS | 3700 | 1467049463087 Marionette TRACE conn6 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:23 INFO - PROCESS | 3700 | 1467049463089 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:23 INFO - PROCESS | 3700 | ++DOCSHELL 1081C400 == 22 [pid = 3700] [id = 775] 10:44:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (1081C800) [pid = 3700] [serial = 2323] [outer = 00000000] 10:44:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (10B4F000) [pid = 3700] [serial = 2324] [outer = 1081C800] 10:44:23 INFO - PROCESS | 3700 | 1467049463139 Marionette DEBUG loaded listener.js 10:44:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (10D32400) [pid = 3700] [serial = 2325] [outer = 1081C800] 10:44:23 INFO - PROCESS | 3700 | 1467049463577 Marionette TRACE conn6 <- [1,3056,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 10:44:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 10:44:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 10:44:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 10:44:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 10:44:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 10:44:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 10:44:23 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 10:44:23 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 730ms 10:44:23 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 10:44:23 INFO - PROCESS | 3700 | 1467049463608 Marionette TRACE conn6 -> [0,3057,"getWindowHandle",null] 10:44:23 INFO - PROCESS | 3700 | 1467049463610 Marionette TRACE conn6 <- [1,3057,null,{"value":"13"}] 10:44:23 INFO - PROCESS | 3700 | 1467049463613 Marionette TRACE conn6 -> [0,3058,"setScriptTimeout",{"ms":35000}] 10:44:23 INFO - PROCESS | 3700 | 1467049463615 Marionette TRACE conn6 <- [1,3058,null,{}] 10:44:23 INFO - PROCESS | 3700 | 1467049463625 Marionette TRACE conn6 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:23 INFO - PROCESS | 3700 | 1467049463630 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:23 INFO - PROCESS | 3700 | 1467049463725 Marionette TRACE conn6 <- [1,3059,null,{"value":null}] 10:44:23 INFO - PROCESS | 3700 | 1467049463733 Marionette TRACE conn6 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:23 INFO - PROCESS | 3700 | 1467049463737 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:23 INFO - PROCESS | 3700 | ++DOCSHELL 14F24800 == 23 [pid = 3700] [id = 776] 10:44:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (14F30000) [pid = 3700] [serial = 2326] [outer = 00000000] 10:44:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (15026400) [pid = 3700] [serial = 2327] [outer = 14F30000] 10:44:23 INFO - PROCESS | 3700 | 1467049463797 Marionette DEBUG loaded listener.js 10:44:23 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (151B1000) [pid = 3700] [serial = 2328] [outer = 14F30000] 10:44:24 INFO - PROCESS | 3700 | 1467049464287 Marionette TRACE conn6 <- [1,3060,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 10:44:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 10:44:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 10:44:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 10:44:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 10:44:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 10:44:24 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 10:44:24 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 730ms 10:44:24 INFO - PROCESS | 3700 | 1467049464348 Marionette TRACE conn6 -> [0,3061,"getWindowHandle",null] 10:44:24 INFO - PROCESS | 3700 | 1467049464350 Marionette TRACE conn6 <- [1,3061,null,{"value":"13"}] 10:44:24 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 10:44:24 INFO - PROCESS | 3700 | 1467049464353 Marionette TRACE conn6 -> [0,3062,"setScriptTimeout",{"ms":35000}] 10:44:24 INFO - PROCESS | 3700 | 1467049464354 Marionette TRACE conn6 <- [1,3062,null,{}] 10:44:24 INFO - PROCESS | 3700 | 1467049464358 Marionette TRACE conn6 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:24 INFO - PROCESS | 3700 | 1467049464360 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:24 INFO - PROCESS | 3700 | 1467049464461 Marionette TRACE conn6 <- [1,3063,null,{"value":null}] 10:44:24 INFO - PROCESS | 3700 | 1467049464571 Marionette TRACE conn6 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:24 INFO - PROCESS | 3700 | 1467049464573 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:24 INFO - PROCESS | 3700 | ++DOCSHELL 165D6000 == 24 [pid = 3700] [id = 777] 10:44:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 66 (165D6C00) [pid = 3700] [serial = 2329] [outer = 00000000] 10:44:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (165DB800) [pid = 3700] [serial = 2330] [outer = 165D6C00] 10:44:24 INFO - PROCESS | 3700 | 1467049464621 Marionette DEBUG loaded listener.js 10:44:24 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (17566400) [pid = 3700] [serial = 2331] [outer = 165D6C00] 10:44:25 INFO - PROCESS | 3700 | 1467049465012 Marionette TRACE conn6 <- [1,3064,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 10:44:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 10:44:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 10:44:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 10:44:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 10:44:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 10:44:25 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 10:44:25 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 670ms 10:44:25 INFO - PROCESS | 3700 | 1467049465027 Marionette TRACE conn6 -> [0,3065,"getWindowHandle",null] 10:44:25 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 10:44:25 INFO - PROCESS | 3700 | 1467049465029 Marionette TRACE conn6 <- [1,3065,null,{"value":"13"}] 10:44:25 INFO - PROCESS | 3700 | 1467049465032 Marionette TRACE conn6 -> [0,3066,"setScriptTimeout",{"ms":35000}] 10:44:25 INFO - PROCESS | 3700 | 1467049465034 Marionette TRACE conn6 <- [1,3066,null,{}] 10:44:25 INFO - PROCESS | 3700 | 1467049465043 Marionette TRACE conn6 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:25 INFO - PROCESS | 3700 | 1467049465045 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:25 INFO - PROCESS | 3700 | 1467049465164 Marionette TRACE conn6 <- [1,3067,null,{"value":null}] 10:44:25 INFO - PROCESS | 3700 | 1467049465264 Marionette TRACE conn6 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:25 INFO - PROCESS | 3700 | 1467049465266 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:25 INFO - PROCESS | 3700 | ++DOCSHELL 17940800 == 25 [pid = 3700] [id = 778] 10:44:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (17944C00) [pid = 3700] [serial = 2332] [outer = 00000000] 10:44:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (1815C400) [pid = 3700] [serial = 2333] [outer = 17944C00] 10:44:25 INFO - PROCESS | 3700 | 1467049465310 Marionette DEBUG loaded listener.js 10:44:25 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (181EFC00) [pid = 3700] [serial = 2334] [outer = 17944C00] 10:44:25 INFO - PROCESS | 3700 | 1467049465725 Marionette TRACE conn6 <- [1,3068,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3069,"getWindowHandle",null] 10:44:25 INFO - PROCESS | 3700 | 1467049465768 Marionette TRACE conn6 <- [1,3069,null,{"value":"13"}] 10:44:25 INFO - PROCESS | 3700 | 1467049465772 Marionette TRACE conn6 -> [0,3070,"setScriptTimeout",{"ms":35000}] 10:44:25 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 10:44:25 INFO - PROCESS | 3700 | 1467049465773 Marionette TRACE conn6 <- [1,3070,null,{}] 10:44:25 INFO - PROCESS | 3700 | 1467049465777 Marionette TRACE conn6 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:25 INFO - PROCESS | 3700 | 1467049465783 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:25 INFO - PROCESS | 3700 | 1467049465943 Marionette TRACE conn6 <- [1,3071,null,{"value":null}] 10:44:26 INFO - PROCESS | 3700 | 1467049466021 Marionette TRACE conn6 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:26 INFO - PROCESS | 3700 | 1467049466024 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:26 INFO - PROCESS | 3700 | ++DOCSHELL 19336C00 == 26 [pid = 3700] [id = 779] 10:44:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (19343000) [pid = 3700] [serial = 2335] [outer = 00000000] 10:44:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (195C3C00) [pid = 3700] [serial = 2336] [outer = 19343000] 10:44:26 INFO - PROCESS | 3700 | 1467049466070 Marionette DEBUG loaded listener.js 10:44:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (195C9400) [pid = 3700] [serial = 2337] [outer = 19343000] 10:44:26 INFO - PROCESS | 3700 | 1467049466473 Marionette TRACE conn6 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 10:44:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 10:44:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 10:44:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 10:44:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 10:44:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 731ms 10:44:26 INFO - PROCESS | 3700 | 1467049466511 Marionette TRACE conn6 -> [0,3073,"getWindowHandle",null] 10:44:26 INFO - PROCESS | 3700 | 1467049466513 Marionette TRACE conn6 <- [1,3073,null,{"value":"13"}] 10:44:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 10:44:26 INFO - PROCESS | 3700 | 1467049466550 Marionette TRACE conn6 -> [0,3074,"setScriptTimeout",{"ms":35000}] 10:44:26 INFO - PROCESS | 3700 | 1467049466552 Marionette TRACE conn6 <- [1,3074,null,{}] 10:44:26 INFO - PROCESS | 3700 | 1467049466559 Marionette TRACE conn6 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:26 INFO - PROCESS | 3700 | 1467049466560 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:26 INFO - PROCESS | 3700 | 1467049466685 Marionette TRACE conn6 <- [1,3075,null,{"value":null}] 10:44:26 INFO - PROCESS | 3700 | 1467049466691 Marionette TRACE conn6 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:26 INFO - PROCESS | 3700 | 1467049466692 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:26 INFO - PROCESS | 3700 | ++DOCSHELL 195CE400 == 27 [pid = 3700] [id = 780] 10:44:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (195CE800) [pid = 3700] [serial = 2338] [outer = 00000000] 10:44:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 76 (19962000) [pid = 3700] [serial = 2339] [outer = 195CE800] 10:44:26 INFO - PROCESS | 3700 | 1467049466738 Marionette DEBUG loaded listener.js 10:44:26 INFO - PROCESS | 3700 | ++DOMWINDOW == 77 (19967C00) [pid = 3700] [serial = 2340] [outer = 195CE800] 10:44:27 INFO - PROCESS | 3700 | --DOMWINDOW == 76 (16426C00) [pid = 3700] [serial = 2293] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 10:44:27 INFO - PROCESS | 3700 | --DOMWINDOW == 75 (1C693C00) [pid = 3700] [serial = 2299] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 10:44:27 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1CBE9400) [pid = 3700] [serial = 2302] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 10:44:27 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (148DF800) [pid = 3700] [serial = 2290] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 10:44:27 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (1380BC00) [pid = 3700] [serial = 2287] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/historical.html] 10:44:27 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (1933B400) [pid = 3700] [serial = 2296] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 10:44:27 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (0FDCC800) [pid = 3700] [serial = 2281] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 10:44:27 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (109DCC00) [pid = 3700] [serial = 2284] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 10:44:27 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (181F0800) [pid = 3700] [serial = 2278] [outer = 00000000] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 10:44:27 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1CD89000) [pid = 3700] [serial = 2305] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 10:44:27 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (0C609400) [pid = 3700] [serial = 2308] [outer = 00000000] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 10:44:27 INFO - PROCESS | 3700 | 1467049467242 Marionette TRACE conn6 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 10:44:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 10:44:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 730ms 10:44:27 INFO - PROCESS | 3700 | 1467049467282 Marionette TRACE conn6 -> [0,3077,"getWindowHandle",null] 10:44:27 INFO - PROCESS | 3700 | 1467049467284 Marionette TRACE conn6 <- [1,3077,null,{"value":"13"}] 10:44:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 10:44:27 INFO - PROCESS | 3700 | 1467049467287 Marionette TRACE conn6 -> [0,3078,"setScriptTimeout",{"ms":35000}] 10:44:27 INFO - PROCESS | 3700 | 1467049467289 Marionette TRACE conn6 <- [1,3078,null,{}] 10:44:27 INFO - PROCESS | 3700 | 1467049467293 Marionette TRACE conn6 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:27 INFO - PROCESS | 3700 | 1467049467295 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:27 INFO - PROCESS | 3700 | 1467049467426 Marionette TRACE conn6 <- [1,3079,null,{"value":null}] 10:44:27 INFO - PROCESS | 3700 | 1467049467497 Marionette TRACE conn6 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:27 INFO - PROCESS | 3700 | 1467049467499 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:27 INFO - PROCESS | 3700 | ++DOCSHELL 195CBC00 == 28 [pid = 3700] [id = 781] 10:44:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 67 (195CFC00) [pid = 3700] [serial = 2341] [outer = 00000000] 10:44:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 68 (19973800) [pid = 3700] [serial = 2342] [outer = 195CFC00] 10:44:27 INFO - PROCESS | 3700 | 1467049467549 Marionette DEBUG loaded listener.js 10:44:27 INFO - PROCESS | 3700 | ++DOMWINDOW == 69 (19975C00) [pid = 3700] [serial = 2343] [outer = 195CFC00] 10:44:27 INFO - PROCESS | 3700 | 1467049467889 Marionette TRACE conn6 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 10:44:27 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 10:44:27 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 630ms 10:44:27 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 10:44:27 INFO - PROCESS | 3700 | 1467049467918 Marionette TRACE conn6 -> [0,3081,"getWindowHandle",null] 10:44:27 INFO - PROCESS | 3700 | 1467049467920 Marionette TRACE conn6 <- [1,3081,null,{"value":"13"}] 10:44:27 INFO - PROCESS | 3700 | 1467049467923 Marionette TRACE conn6 -> [0,3082,"setScriptTimeout",{"ms":35000}] 10:44:27 INFO - PROCESS | 3700 | 1467049467925 Marionette TRACE conn6 <- [1,3082,null,{}] 10:44:27 INFO - PROCESS | 3700 | 1467049467928 Marionette TRACE conn6 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:27 INFO - PROCESS | 3700 | 1467049467930 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:28 INFO - PROCESS | 3700 | 1467049468062 Marionette TRACE conn6 <- [1,3083,null,{"value":null}] 10:44:28 INFO - PROCESS | 3700 | 1467049468070 Marionette TRACE conn6 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:28 INFO - PROCESS | 3700 | 1467049468072 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:28 INFO - PROCESS | 3700 | ++DOCSHELL 0C612400 == 29 [pid = 3700] [id = 782] 10:44:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 70 (0C8E9400) [pid = 3700] [serial = 2344] [outer = 00000000] 10:44:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 71 (1997B000) [pid = 3700] [serial = 2345] [outer = 0C8E9400] 10:44:28 INFO - PROCESS | 3700 | 1467049468118 Marionette DEBUG loaded listener.js 10:44:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 72 (1997D000) [pid = 3700] [serial = 2346] [outer = 0C8E9400] 10:44:28 INFO - PROCESS | 3700 | 1467049468557 Marionette TRACE conn6 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 10:44:28 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 10:44:28 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 670ms 10:44:28 INFO - PROCESS | 3700 | 1467049468594 Marionette TRACE conn6 -> [0,3085,"getWindowHandle",null] 10:44:28 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 10:44:28 INFO - PROCESS | 3700 | 1467049468596 Marionette TRACE conn6 <- [1,3085,null,{"value":"13"}] 10:44:28 INFO - PROCESS | 3700 | 1467049468599 Marionette TRACE conn6 -> [0,3086,"setScriptTimeout",{"ms":35000}] 10:44:28 INFO - PROCESS | 3700 | 1467049468601 Marionette TRACE conn6 <- [1,3086,null,{}] 10:44:28 INFO - PROCESS | 3700 | 1467049468604 Marionette TRACE conn6 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:28 INFO - PROCESS | 3700 | 1467049468606 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:28 INFO - PROCESS | 3700 | 1467049468744 Marionette TRACE conn6 <- [1,3087,null,{"value":null}] 10:44:28 INFO - PROCESS | 3700 | 1467049468757 Marionette TRACE conn6 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:28 INFO - PROCESS | 3700 | 1467049468758 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:28 INFO - PROCESS | 3700 | ++DOCSHELL 10A36C00 == 30 [pid = 3700] [id = 783] 10:44:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 73 (10D13800) [pid = 3700] [serial = 2347] [outer = 00000000] 10:44:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 74 (19BD4800) [pid = 3700] [serial = 2348] [outer = 10D13800] 10:44:28 INFO - PROCESS | 3700 | 1467049468804 Marionette DEBUG loaded listener.js 10:44:28 INFO - PROCESS | 3700 | ++DOMWINDOW == 75 (19BD5400) [pid = 3700] [serial = 2349] [outer = 10D13800] 10:44:29 INFO - PROCESS | 3700 | --DOCSHELL 15356000 == 29 [pid = 3700] [id = 760] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 74 (1CBE9800) [pid = 3700] [serial = 2300] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 73 (1CBF1400) [pid = 3700] [serial = 2303] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 72 (14F99000) [pid = 3700] [serial = 2291] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 71 (15025C00) [pid = 3700] [serial = 2292] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 70 (13862000) [pid = 3700] [serial = 2288] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 69 (1386B400) [pid = 3700] [serial = 2289] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 68 (18C55400) [pid = 3700] [serial = 2294] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 67 (1C1E2C00) [pid = 3700] [serial = 2297] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 66 (0FF78400) [pid = 3700] [serial = 2282] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 65 (100F2C00) [pid = 3700] [serial = 2283] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 64 (10A3AC00) [pid = 3700] [serial = 2285] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 63 (10B4C800) [pid = 3700] [serial = 2286] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 62 (1C11D400) [pid = 3700] [serial = 2280] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 61 (1CBE9C00) [pid = 3700] [serial = 2301] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 60 (1D0CA800) [pid = 3700] [serial = 2306] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 59 (1CBEE800) [pid = 3700] [serial = 2304] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 58 (117DD400) [pid = 3700] [serial = 2309] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 57 (1D450800) [pid = 3700] [serial = 2307] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 56 (1500F400) [pid = 3700] [serial = 2310] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 55 (1C2EE000) [pid = 3700] [serial = 2298] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 54 (1D536800) [pid = 3700] [serial = 2312] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | --DOMWINDOW == 53 (18D2EC00) [pid = 3700] [serial = 2295] [outer = 00000000] [url = about:blank] 10:44:30 INFO - PROCESS | 3700 | 1467049470664 Marionette TRACE conn6 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 10:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 10:44:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 10:44:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 2125ms 10:44:30 INFO - PROCESS | 3700 | 1467049470726 Marionette TRACE conn6 -> [0,3089,"getWindowHandle",null] 10:44:30 INFO - PROCESS | 3700 | 1467049470730 Marionette TRACE conn6 <- [1,3089,null,{"value":"13"}] 10:44:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 10:44:30 INFO - PROCESS | 3700 | 1467049470735 Marionette TRACE conn6 -> [0,3090,"setScriptTimeout",{"ms":35000}] 10:44:30 INFO - PROCESS | 3700 | 1467049470739 Marionette TRACE conn6 <- [1,3090,null,{}] 10:44:30 INFO - PROCESS | 3700 | 1467049470745 Marionette TRACE conn6 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:30 INFO - PROCESS | 3700 | 1467049470748 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:30 INFO - PROCESS | 3700 | 1467049470843 Marionette TRACE conn6 <- [1,3091,null,{"value":null}] 10:44:30 INFO - PROCESS | 3700 | 1467049470857 Marionette TRACE conn6 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:30 INFO - PROCESS | 3700 | 1467049470860 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:30 INFO - PROCESS | 3700 | ++DOCSHELL 0C8E7800 == 30 [pid = 3700] [id = 784] 10:44:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 54 (0C8E9000) [pid = 3700] [serial = 2350] [outer = 00000000] 10:44:30 INFO - PROCESS | 3700 | ++DOMWINDOW == 55 (0C8EF400) [pid = 3700] [serial = 2351] [outer = 0C8E9000] 10:44:30 INFO - PROCESS | 3700 | 1467049470911 Marionette DEBUG loaded listener.js 10:44:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 56 (0FD6EC00) [pid = 3700] [serial = 2352] [outer = 0C8E9000] 10:44:31 INFO - PROCESS | 3700 | 1467049471403 Marionette TRACE conn6 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 10:44:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 10:44:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 730ms 10:44:31 INFO - PROCESS | 3700 | 1467049471465 Marionette TRACE conn6 -> [0,3093,"getWindowHandle",null] 10:44:31 INFO - PROCESS | 3700 | 1467049471471 Marionette TRACE conn6 <- [1,3093,null,{"value":"13"}] 10:44:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 10:44:31 INFO - PROCESS | 3700 | 1467049471477 Marionette TRACE conn6 -> [0,3094,"setScriptTimeout",{"ms":35000}] 10:44:31 INFO - PROCESS | 3700 | 1467049471480 Marionette TRACE conn6 <- [1,3094,null,{}] 10:44:31 INFO - PROCESS | 3700 | 1467049471484 Marionette TRACE conn6 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:31 INFO - PROCESS | 3700 | 1467049471488 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:31 INFO - PROCESS | 3700 | 1467049471582 Marionette TRACE conn6 <- [1,3095,null,{"value":null}] 10:44:31 INFO - PROCESS | 3700 | 1467049471598 Marionette TRACE conn6 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:31 INFO - PROCESS | 3700 | 1467049471601 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:31 INFO - PROCESS | 3700 | ++DOCSHELL 10590400 == 31 [pid = 3700] [id = 785] 10:44:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 57 (10590800) [pid = 3700] [serial = 2353] [outer = 00000000] 10:44:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 58 (10669800) [pid = 3700] [serial = 2354] [outer = 10590800] 10:44:31 INFO - PROCESS | 3700 | 1467049471651 Marionette DEBUG loaded listener.js 10:44:31 INFO - PROCESS | 3700 | ++DOMWINDOW == 59 (10817000) [pid = 3700] [serial = 2355] [outer = 10590800] 10:44:32 INFO - PROCESS | 3700 | 1467049472166 Marionette TRACE conn6 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 10:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 10:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 10:44:32 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 10:44:32 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 730ms 10:44:32 INFO - PROCESS | 3700 | 1467049472211 Marionette TRACE conn6 -> [0,3097,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 3700 | 1467049472213 Marionette TRACE conn6 <- [1,3097,null,{"value":"13"}] 10:44:32 INFO - PROCESS | 3700 | 1467049472216 Marionette TRACE conn6 -> [0,3098,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 10:44:32 INFO - PROCESS | 3700 | 1467049472220 Marionette TRACE conn6 <- [1,3098,null,{}] 10:44:32 INFO - PROCESS | 3700 | 1467049472231 Marionette TRACE conn6 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:32 INFO - PROCESS | 3700 | 1467049472235 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:32 INFO - PROCESS | 3700 | 1467049472384 Marionette TRACE conn6 <- [1,3099,null,{"value":null}] 10:44:32 INFO - PROCESS | 3700 | 1467049472404 Marionette TRACE conn6 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:32 INFO - PROCESS | 3700 | 1467049472407 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:32 INFO - PROCESS | 3700 | ++DOCSHELL 10D31C00 == 32 [pid = 3700] [id = 786] 10:44:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 60 (10D32000) [pid = 3700] [serial = 2356] [outer = 00000000] 10:44:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 61 (10EC3C00) [pid = 3700] [serial = 2357] [outer = 10D32000] 10:44:32 INFO - PROCESS | 3700 | 1467049472455 Marionette DEBUG loaded listener.js 10:44:32 INFO - PROCESS | 3700 | ++DOMWINDOW == 62 (117DF800) [pid = 3700] [serial = 2358] [outer = 10D32000] 10:44:32 INFO - PROCESS | 3700 | 1467049472880 Marionette TRACE conn6 <- [1,3100,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 10:44:32 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 10:44:32 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 10:44:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 10:44:32 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 10:44:32 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 10:44:32 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 10:44:32 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 670ms 10:44:32 INFO - PROCESS | 3700 | 1467049472891 Marionette TRACE conn6 -> [0,3101,"getWindowHandle",null] 10:44:32 INFO - PROCESS | 3700 | 1467049472893 Marionette TRACE conn6 <- [1,3101,null,{"value":"13"}] 10:44:32 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 10:44:32 INFO - PROCESS | 3700 | 1467049472896 Marionette TRACE conn6 -> [0,3102,"setScriptTimeout",{"ms":35000}] 10:44:32 INFO - PROCESS | 3700 | 1467049472898 Marionette TRACE conn6 <- [1,3102,null,{}] 10:44:32 INFO - PROCESS | 3700 | 1467049472901 Marionette TRACE conn6 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 10:44:32 INFO - PROCESS | 3700 | 1467049472903 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:33 INFO - PROCESS | 3700 | 1467049473034 Marionette TRACE conn6 <- [1,3103,null,{"value":null}] 10:44:33 INFO - PROCESS | 3700 | 1467049473105 Marionette TRACE conn6 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"8728a0fa-0d9d-40ce-bb45-ef48dd43313c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 10:44:33 INFO - PROCESS | 3700 | 1467049473107 Marionette INFO sendAsync 72718121-4622-4fa4-a3a7-8280101c54c7 10:44:33 INFO - PROCESS | 3700 | ++DOCSHELL 119D0800 == 33 [pid = 3700] [id = 787] 10:44:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 63 (13811C00) [pid = 3700] [serial = 2359] [outer = 00000000] 10:44:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 64 (1386CC00) [pid = 3700] [serial = 2360] [outer = 13811C00] 10:44:33 INFO - PROCESS | 3700 | 1467049473154 Marionette DEBUG loaded listener.js 10:44:33 INFO - PROCESS | 3700 | ++DOMWINDOW == 65 (148E4000) [pid = 3700] [serial = 2361] [outer = 13811C00] 10:44:33 INFO - PROCESS | 3700 | 1467049473546 Marionette TRACE conn6 <- [1,3104,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 10:44:33 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 10:44:33 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 670ms 10:44:33 INFO - PROCESS | 3700 | 1467049473570 Marionette TRACE conn6 -> [0,3105,"getWindowHandle",null] 10:44:33 INFO - PROCESS | 3700 | 1467049473572 Marionette TRACE conn6 <- [1,3105,null,{"value":"13"}] 10:44:34 WARNING - u'runner_teardown' () 10:44:34 INFO - No more tests 10:44:34 INFO - Got 0 unexpected results 10:44:34 INFO - SUITE-END | took 697s 10:44:34 INFO - Closing logging queue 10:44:34 INFO - queue closed 10:44:34 INFO - Return code: 0 10:44:34 WARNING - # TBPL SUCCESS # 10:44:34 INFO - Running post-action listener: _resource_record_post_action 10:44:34 INFO - Running post-run listener: _resource_record_post_run 10:44:35 INFO - Total resource usage - Wall time: 707s; CPU: 14.0%; Read bytes: 182513664; Write bytes: 1127391232; Read time: 2547500; Write time: 8828230 10:44:35 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 10:44:35 INFO - install - Wall time: 3s; CPU: 11.0%; Read bytes: 0; Write bytes: 35392000; Read time: 0; Write time: 52870 10:44:35 INFO - run-tests - Wall time: 705s; CPU: 14.0%; Read bytes: 182513664; Write bytes: 1068357120; Read time: 2547500; Write time: 8741130 10:44:35 INFO - Running post-run listener: _upload_blobber_files 10:44:35 INFO - Blob upload gear active. 10:44:35 INFO - Preparing to upload files from C:\slave\test\build\blobber_upload_dir. 10:44:35 INFO - Files from C:\slave\test\build\blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 10:44:35 INFO - Running command: ['C:\\slave\\test\\build\\venv\\Scripts\\python', 'C:\\slave\\test\\build\\venv\\Scripts\\blobberc.py', '-u', 'https://blobupload.elasticbeanstalk.com', '-a', 'C:\\slave\\test\\oauth.txt', '-b', 'mozilla-beta', '-d', 'C:\\slave\\test\\build\\blobber_upload_dir', '--output-manifest', 'C:\\slave\\test\\build\\uploaded_files.json'] 10:44:35 INFO - Copy/paste: C:\slave\test\build\venv\Scripts\python C:\slave\test\build\venv\Scripts\blobberc.py -u https://blobupload.elasticbeanstalk.com -a C:\slave\test\oauth.txt -b mozilla-beta -d C:\slave\test\build\blobber_upload_dir --output-manifest C:\slave\test\build\uploaded_files.json 10:44:36 INFO - (blobuploader) - INFO - Open directory for files ... 10:44:36 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_errorsummary.log ... 10:44:36 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:44:36 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:44:37 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 10:44:37 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:44:37 INFO - (blobuploader) - INFO - Done attempting. 10:44:37 INFO - (blobuploader) - INFO - Uploading C:\slave\test\build\blobber_upload_dir\wpt_raw.log ... 10:44:37 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 10:44:37 INFO - (blobuploader) - INFO - Uploading, attempt #1. 10:44:39 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 10:44:39 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 10:44:39 INFO - (blobuploader) - INFO - Done attempting. 10:44:39 INFO - (blobuploader) - INFO - Iteration through files over. 10:44:39 INFO - Return code: 0 10:44:39 INFO - rmtree: C:\slave\test\build\uploaded_files.json 10:44:39 INFO - Using _rmtree_windows ... 10:44:39 INFO - retry: Calling _rmtree_windows with args: ('C:\\slave\\test\\build\\uploaded_files.json',), kwargs: {}, attempt #1 10:44:39 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4551ddd1890c8334c27ae986a26ec7a718e8cf49f012f0c11e601350ba34f3b35e5d17e4c78c6d80f58f5beba1fe7f1bed0de232be0f12c2843f1ace8f57c3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c110efb7f752be733fdda44f4fb9743858ab56b4e935273cf8f23274cd11a82287422dc02b3e90fe160f09dca559051e19677753249a89b9faec5850f988a0b"} 10:44:39 INFO - Writing buildbot properties ['blobber_files'] to C:\slave\test\properties\blobber_files 10:44:39 INFO - Writing to file C:\slave\test\properties\blobber_files 10:44:39 INFO - Contents: 10:44:39 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/a4551ddd1890c8334c27ae986a26ec7a718e8cf49f012f0c11e601350ba34f3b35e5d17e4c78c6d80f58f5beba1fe7f1bed0de232be0f12c2843f1ace8f57c3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c110efb7f752be733fdda44f4fb9743858ab56b4e935273cf8f23274cd11a82287422dc02b3e90fe160f09dca559051e19677753249a89b9faec5850f988a0b"} 10:44:39 INFO - Running post-run listener: copy_logs_to_upload_dir 10:44:39 INFO - Copying logs to upload dir... 10:44:39 INFO - mkdir: C:\slave\test\build\upload\logs 10:44:39 INFO - Copying logs to upload dir... 10:44:39 INFO - Using _rmtree_windows ... 10:44:39 INFO - Using _rmtree_windows ... 10:44:39 INFO - Using _rmtree_windows ... 10:44:39 INFO - Using _rmtree_windows ... 10:44:39 INFO - Using _rmtree_windows ... 10:44:39 INFO - Using _rmtree_windows ... 10:44:39 INFO - Using _rmtree_windows ... program finished with exit code 0 elapsedTime=945.618000 ========= master_lag: 0.50 ========= ========= Finished 'c:/mozilla-build/python27/python -u ...' (results: 0, elapsed: 15 mins, 46 secs) (at 2016-06-27 10:44:39.962890) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 10:44:39.963796) ========= '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-074 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-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test\properties RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-074 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/a4551ddd1890c8334c27ae986a26ec7a718e8cf49f012f0c11e601350ba34f3b35e5d17e4c78c6d80f58f5beba1fe7f1bed0de232be0f12c2843f1ace8f57c3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c110efb7f752be733fdda44f4fb9743858ab56b4e935273cf8f23274cd11a82287422dc02b3e90fe160f09dca559051e19677753249a89b9faec5850f988a0b"} build_url:https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.zip symbols_url:https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.101000 build_url: 'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/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/a4551ddd1890c8334c27ae986a26ec7a718e8cf49f012f0c11e601350ba34f3b35e5d17e4c78c6d80f58f5beba1fe7f1bed0de232be0f12c2843f1ace8f57c3f", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-beta/sha512/4c110efb7f752be733fdda44f4fb9743858ab56b4e935273cf8f23274cd11a82287422dc02b3e90fe160f09dca559051e19677753249a89b9faec5850f988a0b"}' symbols_url: 'https://queue.taskcluster.net/v1/task/R-DILDoAR_aPgwJb38mC_Q/artifacts/public/build/firefox-48.0.en-US.win32.crashreporter-symbols.zip' ========= master_lag: 0.02 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-06-27 10:44:40.087047) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:44:40.087432) ========= '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-074 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-074 MONDIR=C:\Monitor_config\ MOZBUILDDIR=C:\mozilla-build\ NUMBER_OF_PROCESSORS=8 OS=Windows_NT OURDRIVE=C: PATH=C:\Program Files\NVIDIA Corporation\PhysX\Common;C:\windows\system32;C:\windows;C:\windows\System32\Wbem;C:\windows\System32\WindowsPowerShell\v1.0\;C:\mozilla-build\python27;C:\mozilla-build\python27\Scripts;C:\mozilla-build\msys\bin;C:\mozilla-build\vim\vim72;C:\mozilla-build\wget;C:\mozilla-build\info-zip;C:\CoreUtils\bin;C:\mozilla-build\buildbotve\scripts;c:\Program Files\Microsoft Windows Performance Toolkit\;c:\mozilla-build\hg\;C:\mozilla-build\hg; PATHEXT=.COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH;.MSC PROCESSOR_ARCHITECTURE=x86 PROCESSOR_IDENTIFIER=x86 Family 6 Model 30 Stepping 5, GenuineIntel PROCESSOR_LEVEL=6 PROCESSOR_REVISION=1e05 PROGRAMDATA=C:\ProgramData PROGRAMFILES=C:\Program Files PROMPT=$P$G PSMODULEPATH=C:\windows\system32\WindowsPowerShell\v1.0\Modules\ PUBLIC=C:\Users\Public PWD=C:\slave\test RUNLOGFILE=C:\slave\\runslave.log SLAVEDIR=C:\slave\ SYSTEMDRIVE=C: SYSTEMROOT=C:\windows TEMP=C:\Users\cltbld\AppData\Local\Temp TEST1=testie TMP=C:\Users\cltbld\AppData\Local\Temp USERDOMAIN=T-W732-IX-074 USERNAME=cltbld USERPROFILE=C:\Users\cltbld WINDIR=C:\windows WINDOWS_TRACING_FLAGS=3 WINDOWS_TRACING_LOGFILE=C:\BVTBin\Tests\installpackage\csilogfile.log using PTY: False program finished with exit code 0 elapsedTime=0.101000 ========= master_lag: 0.01 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-06-27 10:44:40.203211) ========= ========= Started reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 10:44:40.203562) ========= ========= Finished reboot slave lost (results: 0, elapsed: 0 secs) (at 2016-06-27 10:44:41.065905) ========= ========= Total master_lag: 4.81 =========